问题列表 - 第35054页

在JS中生成一个非常长的字符串(数十兆字节)的最有效方法

我发现自己需要在JavaScript中合成一个可笑的长字符串(如数十兆字节长).(这是为了将CSS选择器匹配操作减慢到可测量的时间点.)

我发现这样做的最好方法是

var really_long_string = (new Array(10*1024*1024)).join("x");
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有一种更有效的方法 - 首先不涉及创建数十兆字节的数组.

javascript

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

Django模板变量值到字符串文字比较失败

我在我的模板中有以下代码,它应该将值(watchinstance.shift可以是"DAY"或"NIGHT")与文字字符串"DAY"进行比较.比较总是失败.

{% for watchinstance in watchinstance_list %}
    {% if watchinstance.shift == "DAY" %}
        <p>shift is DAY</p>
    {% endif %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

使用ifequal不起作用:

{% for watchinstance in watchinstance_list %}
    {% ifequal watchinstance.shift "DAY" %}
        <p>shift is DAY</p>
    {% endifequal %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

但是,只是调用{{ watchinstance.shift }}按预期工作:

{% for watchinstance in watchinstance_list %}
    {{ watchinstance.shift }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

返回DAY和NIGHT.

我检查是否watchinstance.shift返回任何额外的字符,它看起来不像...我还能在这里找到什么?

django django-templates

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

Java中的简单HTTP服务器,仅使用Java SE API

有没有办法只使用Java SE API在Java中创建一个非常基本的HTTP服务器(仅支持GET/POST),而无需编写代码来手动解析HTTP请求并手动格式化HTTP响应?Java SE API很好地将HTTP客户端功能封装在HttpURLConnection中,但是有一个用于HTTP服务器功能的模拟吗?

为了清楚起见,我在网上看到的很多ServerSocket示例的问题是他们自己做了请求解析/响应格式化和错误处理,这很乏味,容易出错,而且不太全面,我出于这些原因试图避免它.

作为我试图避免的手动HTTP操作的示例:

http://java.sun.com/developer/technicalArticles/Networking/Webserver/WebServercode.html

java http httpserver

318
推荐指数
15
解决办法
37万
查看次数

在每个查询中写入数据库名称比在每个页面加载时调用mysql_select_db()更快吗?

我在一个相当大的网站工作; 我们每月的页面浏览量约为4亿至5亿.我们使用PHP和MySQL.

目前我们的页面流程就像这样(为了清晰起见,半伪代码):

mysql_connect();
mysql_select_db('red');
mysql_query('SELECT * FROM apples');
mysql_query('SELECT * FROM cakes');
Run Code Online (Sandbox Code Playgroud)

我的一位同事建议mysql_select_db减慢页面加载速度并增加数据库服务器的负载,并建议将我们的"流程"更改为:

mysql_connect();
mysql_query('SELECT * FROM red.apples');
mysql_query('SELECT * FROM red.cakes');
Run Code Online (Sandbox Code Playgroud)

是真的会有所作为吗?我特别关注做出这一改变所需的时间; 我们会看到任何明显的结果吗?

这值得么?

php mysql performance query-optimization

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

在RadioBox中设置Checked属性时,是否可以取消CheckChanged事件?

我是C#和Windows Form的新手,但是如果我有一个radiobutton并且我调用radiobutton1.Checked = true,它是否有办法不触发CheckedChange事件?我想区分用户点击radiobutton和我以编程方式设置radiobutton.这可能吗?

.net c# winforms

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

为Finder.app编写Snow Leopard服务

我目前正在寻找解决问题,因为无法在Finder中快速创建新文件.我将开源我写的东西因为我认为Mac社区需要解决这个问题.

在Windows上,您可以右键单击,创建新的文本文件.OS X,您应该可以使用这样的服务来执行此操作:

  • 右键单击>服务>创建新文本文件

在Snow Leopard中编写Finder 服务理论上是实现这一目标的方法,尽管我还没有找到任何示例代码.(我承认我只是简单地查看了文档).

我不确定如何开始,Apple是否在Xcode中提供服务模板.基本上我正在寻找帮助以使运行的工作服务项目.那么实现代码对于我在Obj-C中编写应该是相当微不足道的.那么我该怎么做才能创建一个新的工作服务项目呢?如果我对此有误,请告诉我正确的方法,请提供示例代码或一些步骤让我开始.

编辑:相信我们,我不是OS X菜鸟.尝试了很多应用程序来实现解决方案:PathFinder,Automator,终端等,我对它们都不满意.

我想创建一个可右键单击的菜单项来创建新文件,就像Windows一样.如果此API不允许我这样做,那么我将在必要时修改系统文件.但我宁愿这样做也不需要我攻击OS X.

可悲的事实是,当Snow Leopard发布并且开发者不满意时,Apple禁用了第三方上下文菜单项.您可以使用Automator在上下文菜单下创建服务,但它非常有限.

是的,Quicksilver是我此刻创建文件的方式,除非我在我touch ~/Desktop/file.txt或任何地方都在终端.

如果您无法通过提供Xcode项目的源代码来编写服务来回答我的问题,请保留您对我应该如何使用计算机的意见.无论如何,我想在我自己实施之后,我可能会回答我自己的问题.

cocoa objective-c application-design osx-snow-leopard

7
推荐指数
1
解决办法
4169
查看次数

具有ObservableCollection <T>的Silverlight ListBox和动态过滤器

让我们说我有这个课程:

public class MyData
{
    public bool IsActive{get;set;}
    public String Data1 {get;set;}
    public String Data2 {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

ObservableCollection<MyData> data = new ObservableCollection<MyData>;
ListBox.ItemsSource = data;
Run Code Online (Sandbox Code Playgroud)

按预期将项添加到ObservableCollectionworks; 但是,我想确保我的列表框只显示IsActive设置为'true'的项目 - 我不能使用Linq查询来设置ItemsSource,因为它不是ObservableCollection,它的IEnumerable并没有做任何更新通知到列表框.

c# data-binding silverlight wpf windows-phone-7

4
推荐指数
1
解决办法
5531
查看次数

在jQuery中通过ID引用元素的最佳方法是什么?

我应该使用$("#myElement")还是$(myElement)?两者似乎都有效.

html jquery reference

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

MongoDB的Map/Reduce总是返回浮点数的结果吗?

我正在使用Mongoid,它位于Ruby MongDB驱动程序之上.即使我的Map的发出给出了一个parseInt(num),而Reduce的回报也给了a parseInt(num),最终的结果仍然是浮点数.

这是MongoDB特有的吗?任何使它成为整数的方法?

mapreduce mongodb mongoid

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

Common Lisp - 如果路径名指向常规文件或目录怎么说?

是否可以"统计"文件并找到其文件类型 - 常规或目录?

common-lisp

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