问题列表 - 第26551页

脚本执行多长时间?

您认为Web脚本(例如PHP)在开始成为用户烦恼(平均)之前执行的最长时间是多少?我一直认为,如果用户必须等待超过1秒才能加载页面(这当然是在图像和css被缓存之后......这条规则实际上只适用于后续请求)它们会开始变得恼火.

php asp.net usability dynamic

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

在C#中阅读Excel 2007电子表格

我做了一些谷歌搜索,似乎有很多工具用于使用c#阅读excel 2007电子表格.我想知道哪一个表现最好而且易于使用.

c# excel-2007

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

你能在Predicate操作中使用"括号"吗?

我看不到任何方法来构建一个使用括号来控制逻辑顺序的谓词.有吗?

说我想做像Predicate <= mumble和(foo或baz)这样的事情

一个简单的Predicates.and或一个Predicates.or没有相当于说"foo或baz"和mumble.

这可能吗?

guava predicates

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

用于在localStorage(HTML5)中保存文件的合适数据结构?

当没有要维护的数据库和用户进行身份验证时,这很好.我的教授让我转换他最近使用Bespin的研究项目,并计算用户在代码编辑器中所犯的错误,作为他研究的一部分.

目标是从MySQL转换为localStorage完全使用HTML5 .虽然挖掘他的代码可能需要一些时间,但似乎并不难做到.

问题:
我需要存储文件和状态(光标和活动文件的最后放置).我已经通过在另一个stackoverflow线程中实现建议而这样做了.但是想要考虑如何构建要使用的内容.

我当前的解决方案> Hashmap就像使用javascript对象的解决方案:

files = {};
// later, saving
files[fileName] = data;
Run Code Online (Sandbox Code Playgroud)

然后使用一些建议存储在localStorage中

localStorage.setObject("files", files);
// Note that setObject(key, data) does not exist but is added
// using Storage.prototype.setObject = function() {...
Run Code Online (Sandbox Code Playgroud)

目前我也在考虑使用某种类型的数字ID.这样就可以更改名称,而无需在hashmap中重命名密钥.你对它的解决方式有什么看法,你会以不同的方式做到吗?

javascript html5 local-storage

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

从c#查询MySQL返回System.Byte []

我使用下面的SP来返回Generated Insert语句的值,它在Query浏览器中执行时工作正常.

当我试图从C#中获取值时,它会给我"System.Byte []"作为返回值.当我尝试从MySql查询浏览器获取值时,它给我的返回值为:

'插入admindb.accounts值("54321","2","karthik2","karthik2","1");'

我想问题是返回值的单引号.是这样吗 ?

    DELIMITER $$

DROP PROCEDURE IF EXISTS `admindb`.`InsGen` $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `InsGen`(
in_db varchar(20),
in_table varchar(20),
in_ColumnName varchar(20),
in_ColumnValue varchar(20)
)
BEGIN

declare Whrs varchar(500);
declare Sels varchar(500);
declare Inserts varchar(2000);
declare tablename varchar(20);
declare ColName varchar(20);


set tablename=in_table;


# Comma separated column names - used for Select
select group_concat(concat('concat(\'"\',','ifnull(',column_name,','''')',',\'"\')'))
INTO @Sels from information_schema.columns where table_schema=in_db and table_name=tablename;


# Comma separated column names - used for Group By
select group_concat('`',column_name,'`')
INTO @Whrs from …
Run Code Online (Sandbox Code Playgroud)

c# mysql connection-string

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

C++标准库或其他广泛使用的库中的单链表?

似乎C++标准库中只有双重链表(但没有单链表),对吧?有没有广泛使用的带有单链表的C++库?

c++ linked-list singly-linked-list

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

在MATLAB中的循环内绘图

我正在做这样的事情:

a = [1:100];
for i=1:100,
    plot([1:i], a(1:i));
end
Run Code Online (Sandbox Code Playgroud)

我的问题是在循环结束之前不会显示绘图.如何在每次迭代中显示/更新绘图?

matlab plot

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

将线程置于睡眠状态直到事件X发生

我正在写一个线程应用程序中的许多文件,我正在为每个文件创建一个处理程序.我有HandlerFactory类来管理这些处理程序的分发.我想做的是

线程A从HandlerFactory类请求并获取foo.txt的文件句柄

线程B请求foo.txt的文件处理程序

处理程序类识别此文件句柄已被签出

handler类将线程A置于休眠状态

线程B使用HandlerFactory中的包装器方法关闭文件句柄

HandlerFactory通知睡眠线程

线程B唤醒并成功获取foo.txt的文件句柄

这是我到目前为止,

def get_handler(self, file_path, type):
    self.lock.acquire()
    if file_path not in self.handlers:
        self.handlers[file_path] = open(file_path, type)
    elif not self.handlers[file_path].closed:
        time.sleep(1)
    self.lock.release()
    return self.handlers[file_path][type]
Run Code Online (Sandbox Code Playgroud)

我相信这成功地涵盖了睡眠和处理程序检索,但我不确定如何唤醒所有线程,甚至更好地唤醒特定线程.

python concurrency multithreading locking

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

Code Golf:Code 39条形码

挑战

最短的代码字符数用于绘制Code 39条形码的ASCII表示.

关于Code 39的维基百科文章:http: //en.wikipedia.org/wiki/Code_39

输入

输入将是Code 39条形码的一系列合法字符.这意味着43个字符有效:0- 9 A- Z (space) and -.$/+%.该*字符不会出现在输入中,因为它用作开始和结束字符.

产量

Code 39条形码中编码的每个字符都有九个元素,五个条形和四个空格.条形将用#字符表示,空格用空格字符表示.九个元素中的三个将是广泛的.窄元素将是一个字符宽,宽元素将是三个字符宽.应在每个字符图案之间添加单个空格的字符间空格.应重复该模式,以使条形码的高度为八个字符高.

开始/停止字符*(bWbwBwBwb)将表示如下:

                       #   # ### ### # 
                       #   # ### ### # 
                       #   # ### ### # 
                       #   # ### ### # 
                       #   # ### ### # 
                       #   # ### ### # 
                       #   # ### ### # 
                       #   # ### ### # 
                       ^ ^ ^^ ^ ^ ^ ^^^
                       | | …
Run Code Online (Sandbox Code Playgroud)

language-agnostic code-golf barcode code39 rosetta-stone

26
推荐指数
5
解决办法
2393
查看次数

如何使用超链接运行外部程序,例如记事本?

我正在通过C#生成一个HTML报告来打印一个包含3列的表中的文件对:前两列用于文件名,第三列是超链接比较 - 我希望此链接运行WinMerge以比较两个文件,我目前不知道该怎么做.

html

20
推荐指数
4
解决办法
10万
查看次数