问题列表 - 第43688页

jquery的性能可见

我在页面上有一堆复选框,我一次只显示这些复选框的子集.

然后,我执行一些循环遍历所有复选框的操作,并查看是否已选中它们:

例如

$(".delete_items").click( function() {
     $('.checkboxes' ).each(function(){
     //do stuff
     }
}
Run Code Online (Sandbox Code Playgroud)

然后我在思考,因为用户永远不会与隐藏的复选框交互,添加:对复选框可见会加快循环

例如

$(".delete_items").click( function() {
     $('.checkboxes :visible' ).each(function(){
     //do stuff
     }
}
Run Code Online (Sandbox Code Playgroud)

但我不知道是否添加:可见会增加更多开销.有什么想法吗?

jquery visible

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

查找字符串是否是迭代子字符串?

我有一个字符串S.我怎么能找到字符串是否遵循S = nT.

示例:
如果
1)S ="abab"
2)S ="abcdabcd"
3)S ="abcabcabc"
4)S ="zzxzzxzzx", 则函数应返回true

但如果S ="abcb"返回false.

我想也许我们可以反复在S的子串上调用KMP然后决定.

例如:对于"abab":在"a"上拨打KMP.它返回2(两个实例).现在2*len("a")!= len(s)
在"ab"上拨打KMP.它返回2.现在2*len("ab")== len(s)所以返回true

你能建议更好的算法吗?

c string algorithm

11
推荐指数
2
解决办法
1529
查看次数

如何使用注释从配置文件中使用变量限定autowired属性?

我的具体问题是我已经配置了两个实现相同接口的bean,并且我有第三个bean,它具有该接口类型的属性.我使用config属性注入属性.因此,假设RemoteDataSource和LocalDataSource实现IDataSource并且dao1具有IDataSource类型的属性,我的XML配置可能如下所示:

<bean id="datasource1" class="com.foo.RemoteDataSource">
  <property name="url">${url}</property>
</bean>
<bean id="datasource2" class="com.foo.LocalDataSource">
  <property name="path">${filepath}</property>
</bean>
<bean id="dao1" class="com.foo.MyDAO">
  <property name="dataSource">${datasource}</property>
</bean>
Run Code Online (Sandbox Code Playgroud)

使用url,filepath和datasource在包含的属性文件中定义.我们现在正在推动注释驱动的配置,我不知道如何注释我的dao以将数据源配置在属性文件中.我想做这样的事情,但显然不允许:

@Autowired
@Qualifier("${datasource}")
public void setDataSource(IDataSource datasource) {...}
Run Code Online (Sandbox Code Playgroud)

注意:这是春天3

java spring annotations

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

被动和主动插座

引用此套接字教程:

插座有两种主要口味.活动套接字通过开放数据连接连接到远程活动套接字......无源套接字未连接,而是等待传入连接,一旦建立连接,将生成新的活动套接字...

每个端口可以有一个绑定到它的单个被动套接字,等待传入连接,以及多个活动套接字,每个套接字对应端口上的开放连接.好像工厂工人正在等待新消息到达(他代表被动套接字),当一条消息从新发送者到达时,他通过委派其他人(活动套接字)发起与他们的通信(连接)实际读取数据包并在必要时回复发件人.这允许工厂工人可以自由地接收新包....

然后教程解释说,在建立连接之后,活动套接字继续接收数据,直到没有剩余字节,然后关闭连接.

我不明白的是:假设有一个到端口的传入连接,并且发送者想要每20分钟发送一些小数据.如果活动套接字在没有剩余字节时关闭连接,则每次发送数据时发送方是否必须重新连接到端口?我们如何坚持一次建立的连接更长时间?你能告诉我我在这里失踪了吗?

我的第二个问题是,谁决定了同时工作的活动套接字的限制?

sockets port

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

转换R中的Twitter时间戳

我是R的新手,处理日期很糟糕.以下日期从查询返回到Twitter搜索API,并作为字符串存储在我的数据框中.

"星期五,2011年1月14日03:01:22 +0000"

如何将此转换为日期并将时区更改为东部标准时间?

我认为这可能是直截了当的,但我涉足strptime而无处可去.

任何帮助将不胜感激!

datetime r

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

营业时间和日期(表格选择)

好.

我想创建一个使用尽可能少代码的表单,以便用户显示他们的商店打开的开放时间和日期.

我知道我们可以使用时间选择器来选择时间和时间.

我想要显示:

星期一

星期二

星期三

星期四

星期五

星期六

星期日

随着开启时间和来往,以及每天旁边的关闭复选框

但似乎编码这将使用大量的html,是他们更简洁的编码方式.还不确定如何对关闭复选框进行编码以对一天的条目进行折扣,以便不提交其值.

代码如下:星期一

<label>Monday: </label><select name="from"  id="from">
  <option value="06:00">6:00 AM</option> <option value="06:30">6:30 AM</option> <option value="07:00">7:00 AM</option> <option value="07:30">7:30 AM</option> <option value="08:00">8:00 AM</option> <option value="08:30">8:30 AM</option> <option value="09:00"  selected>9:00 AM</option> <option value="09:30">9:30 AM</option> <option value="10:00">10:00 AM</option> <option value="10:30">10:30 AM</option> <option value="11:00">11:00 AM</option> <option value="11:30">11:30 AM</option> <option value="12:00">12:00 PM</option> <option value="12:30">12:30 PM</option> <option value="13:00">1:00 PM</option> <option value="13:30">1:30 PM</option> <option value="14:00">2:00 PM</option> <option value="14:30">2:30 PM</option> <option value="15:00">3:00 PM</option> <option value="15:30">3:30 PM</option> <option …
Run Code Online (Sandbox Code Playgroud)

javascript forms

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

在没有web.config的情况下使用log4net

我使用log4net来记录错误.

目前我下载了该文件log4net.dll,然后在global.asax文件中进行了以下更改:

private static ILog Log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

protected void Application_Start(object sender, EventArgs e)
{
    log4net.Config.XmlConfigurator.Configure();
}
protected void Application_Error(object sender, EventArgs e)
{
    Log.Fatal("An uncaught exception occurred", this.Server.GetLastError());
}
Run Code Online (Sandbox Code Playgroud)

这些更改也是在web.config文件中进行的

<log4net>

<appender name="LogFileAppender" type="log4net.Appender.FileAppender">
  <param name="File" value="c:\Log4NetExample.log"/>
  <layout type="log4net.Layout.PatternLayout">
    <param name="ConversionPattern" value="%d [%t] %-5p %c %m%n"/>
  </layout>
</appender>

<root>

  <level value="All"/>

  <appender-ref ref="LogFileAppender"/>
</root>
Run Code Online (Sandbox Code Playgroud)

一切正常..但我需要的是从代码移动代码web.config并从文本文件中读取它.

另外我需要2级调试和错误..

谁能帮我这个?

谢谢

c# asp.net logging log4net

9
推荐指数
1
解决办法
7624
查看次数

如何在UIPopoverController中设置UITableView的背景颜色?

我使用的是iOS SDK 4.2.我有一个用导航控制器初始化的UIPopoverController,它用视图控制器初始化.视图控制器的子视图之一是分组表视图.我想更改表格视图的背景颜色.但是,如果我在视图控制器的viewDidLoad方法中

self.myTableView.backgroundColor = [UIColor blackColor];
Run Code Online (Sandbox Code Playgroud)

当弹出窗口显示时,背景不会改变,表格视图的背景为灰色.任何线索?这种方法有什么问题?先感谢您.

ipad uipopovercontroller ios

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

使spring security在登录页面的查询字符串中添加返回url

之前我问过是否有可能在Spring Security 2的表单登录页面中获取原始请求URL.事实证明实际上对我没有帮助,我需要的是重定向到表单登录页面以嵌入在它作为请求参数.所以,如果我有:

<form-login login-page="/login.html" /> 
Run Code Online (Sandbox Code Playgroud)

并尝试访问/secure.html我想最终进入/login.html?return_to=/secure.html.

spring-security

4
推荐指数
2
解决办法
9213
查看次数

C#编译器在每次编译时不会立即报告所有错误吗?

当我编译这个项目时,它在错误列表窗口中显示400多个错误,然后我转到错误站点,修复一些,然后数字说120+错误,然后在修复一些之后,下一个编译报告再次像400+.我可以看到错误列表窗口中出现了不同的文件,所以我认为编译器在发生一定数量的错误后会中止?

如果是这样,原因是什么?它是否应该收集项目中存在的所有错误,即使它们超过10K +?

.net c# compiler-construction

9
推荐指数
2
解决办法
402
查看次数