问题列表 - 第24067页

如何在许多Python文件中检查未使用的导入?

我记得当我用C++或Java开发时,编译器通常会抱怨未使用的方法,函数或导入.在我的Django项目中,我有一堆Python文件经过了多次迭代.其中一些文件在页面顶部有几行import语句,其中一些导入不再使用.有没有办法找到那些未使用的进口,除了每个文件中的每一个眼球?

我的所有进口都是明确的,我通常不写 from blah import *

python

43
推荐指数
6
解决办法
2万
查看次数

检查Linq-to-xml中是否存在结果

我正在使用Linq-to-XML来做一个简单的"这个用户注册"检查(这里没有安全性,只是为桌面应用程序制作注册用户列表).如何处理来自这样的查询的结果:

var people = from person in currentDoc.Descendants("Users")
                     where (string)person.Element("User") == searchBox.Text
                     select person;
Run Code Online (Sandbox Code Playgroud)

我理解使用结果的最常见方式是类似的

foreach (var line in people){
    //do something here
}
Run Code Online (Sandbox Code Playgroud)

但是person,如果这个人没有注册,你会怎么做?

我在这个网站和MSDN上环顾四周,还没有找到一个非常明确的答案.

额外信用:对people包含的内容给出一个很好的解释.

c# linq-to-xml

2
推荐指数
1
解决办法
693
查看次数

实施双腿OAuth提供商

我试图找到我的方法来解决OAuth规范,它的要求以及我能找到的任何实现,到目前为止,它似乎比它的价值更麻烦,因为我很难找到一个可以将它全部拉到一起的资源.或者也许只是因为我正在寻找比大多数教程更专业的东西.

我有一组现有的API - 一些是Java,一些是PHP - 我现在需要保护它,并且出于多种原因,OAuth似乎是正确的方法.不幸的是,我无法找到合适的资源来帮助我启动和运行提供商,这对该理论提出了挑战.由于大部分将是系统到系统的API使用,我需要实现一个两条腿的提供程序.考虑到这一点...

  1. 有谁知道用PHP实现一个2脚OAuth提供程序的任何好教程?
  2. 鉴于我有2种语言的安全API,我是否需要在两者中实现提供者,或者有没有办法将提供者创建为"前端控制器",我可以将所有请求汇集到一起?
  3. 例如,在保护PHP服务时,是否必须通过在每个API上包含必需的提供程序资源来单独保护每个API?

谢谢你的帮助.

oauth 2-legged oauth-provider

13
推荐指数
2
解决办法
8537
查看次数

20
推荐指数
3
解决办法
1万
查看次数

如何允许用户使用R的多个输入?

例如,如果我需要,用户指定矩阵的行数和列数:

提示:行数?:

用户输入:[数字]

我需要R'等待'输入.然后将[数字]保存到变量v1中.下一个,

提示:列数?:

用户输入:[另一个号码]

还将[另一个数字]保存到变量v2中.最后,我将有两个变量(v1,v2)将在其余代码中使用.

"readline"一次只适用于一个输入.我无法将两条线路连在一起

v1 <- readline("Number of rows?: ")
v2 <- readline("Number of columns?: ")
Run Code Online (Sandbox Code Playgroud)

任何想法或建议?

先感谢您

user-input r

5
推荐指数
1
解决办法
4577
查看次数

Clojure中的方括号是defn,defmacro和绑定真的是一个向量吗?

围绕参数的方括号Clojure的defn,defmacrobinding(我忘记了一些?)真的创造一个载体或者是它只是一个语法的事情,使得参数中脱颖而出呢?

我正在阅读Clojure in Action,其中指出:

Clojure使用向量来表示函数参数或绑定表单.

这让我在这里问这个问题.

syntax vector clojure

13
推荐指数
1
解决办法
1618
查看次数

Hibernate中的beginTransaction是否分配了新的数据库连接?

只是想知道在Hibernate中开始一个新事务是否实际上分配了一个到DB的连接?

我关心b/c我们的服务器为每个收到的请求开始一个新的事务,即使该请求没有与DB交互.我们看到数据库连接是一个主要的瓶颈,所以我想知道是否应该花时间缩小我的交易范围.

到处搜索,但未能找到一个好的答案.非常简单的代码在这里:

    SessionFactory sessionFactory = (SessionFactory) Context.getContext().getBean("sessionFactory");
    sessionFactory.getCurrentSession().beginTransaction();
    sessionFactory.getCurrentSession().setFlushMode(FlushMode.AUTO);
Run Code Online (Sandbox Code Playgroud)

非常感谢!一个

java performance orm hibernate transactions

13
推荐指数
2
解决办法
9030
查看次数

当html属性和css样式的功能重叠时

1)如果在CSS文件中我们指定以下样式:

td
{ text-align:center; }
Run Code Online (Sandbox Code Playgroud)

在我们的Html文件中

<td align=”right” … >
Run Code Online (Sandbox Code Playgroud)

然后CSS文件中设置的值将优先于内联html属性,因此单元<td>格中包含的元素将与中心对齐.

a)所有html属性都一样吗?这意味着如果CSS规则和html属性功能重叠,那么CSS规则是否总是优先?

顺便说一句 - 我知道我们通常应该更喜欢使用CSS规则和html属性

感谢名单

html css

3
推荐指数
1
解决办法
2316
查看次数

在伦敦获得时间

如何获得伦敦当前的当地挂钟时间(自1970年1月1日以来的毫秒数)?由于我的应用程序可以在任何位置的服务器上运行,我想我需要使用TimeZone"Europe/London".我还需要考虑夏令时,即应用程序应该在"夏天"增加一个小时.

我更喜欢使用标准的java.util库.

它是否正确?

TimeZone tz = TimeZone.getTimeZone("Europe/London") ;
Calendar cal = Calendar.getInstance(tz);
return cal.getTime().getTime() + tz.getDSTSavings();
Run Code Online (Sandbox Code Playgroud)

谢谢

java datetime calendar dst

5
推荐指数
2
解决办法
1万
查看次数

现代操作系统如何使用BIOS?

BIOS在现代操作系统中的作用是什么?它在启动后仍然使用吗?是否有某种BIOS API?

api operating-system bios

17
推荐指数
2
解决办法
2827
查看次数