问题列表 - 第19541页

有没有好的单元测试包excel

有没有什么好的框架可以帮助在Excel中单元测试代码?

excel unit-testing

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

什么是委托以及它如何允许创建对象

如果委托是抽象的,那么它如何允许创建对象

.net c# c#-3.0

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

Greasemonkey @require jQuery不工作"组件不可用"

在这里看到了另一个关于在Greasemonkey中加载jQuery的问题.尝试了这个方法后,在我的==UserScript==标签中使用了这个require语句:

// @require    http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
Run Code Online (Sandbox Code Playgroud)

我仍然在Firefox的错误控制台中收到以下错误消息:

Error: Component is not available
Source File: file:///Users/greg/Library/Application%20Support/
       Firefox/Profiles/xo9xhovo.default/gm_scripts/myscript/jquerymin.js
Line: 36
Run Code Online (Sandbox Code Playgroud)

这会阻止我的greasemonkey代码运行.我确保@require在安装之前包含了for jQuery并保存了我的js文件,因为只在安装时加载了所需的文件.

码:

// ==UserScript==
// @name           My Script
// @namespace      http://www.google.com
// @description    My test script
// @include        http://www.google.com
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
// ==/UserScript==

GM_log("Hello");
Run Code Online (Sandbox Code Playgroud)

我在我的Macbook Pro,Leopard(10.5.8)上的Firefox 3.5.7上安装了Greasemonkey 0.8.20091209.4.我已经清除了我的缓存(除了cookie)并禁用了除Flashblock 1.5.11.2,Web Developer 1.1.8和Adblock Plus 1.1.3之外的所有其他插件.

config.xml安装了我的Greasemonkey脚本:

<UserScriptConfig>
<Script filename="myscript.user.js" name="My Script" 
 namespace="http://www.google.com" description="My test script" enabled="true" 
 basedir="myscript">
    <Include>http://www.google.com</Include>
    <Require filename="jquerymin.js"/>
</Script>
Run Code Online (Sandbox Code Playgroud)

我可以看到jquerymin.js坐在 …

javascript jquery greasemonkey firefox-addon

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

如何在Expect中保存和解析命令输出?

我在Linux服务器上编写Expect脚本的过程中,该服务器应该telnet到路由器以收集一些系统信息.到目前为止,我的脚本可以成功建立连接,运行路由器命令,断开连接并终止.

该命令显示了我需要解析的几行,我不确定在Expect中该怎么做.如何保存输出,grep一行,然后是行中的一列,最后将结果保存到文件中?如果可能的话,我想完全使用Expect而不是解决方法(例如Expect嵌入Bash).

谢谢你的时间.jk04

tcl expect

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

哪些列存储了wordpress中的slug

在wordpress中,哪些列存储了slug(自动生成或用户输入)?

我不能在任何发现这wp_postswp_postmeta.该wp_posts GUID商店直接的联系,但不是蛞蝓.

wordpress

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

随着vsto和excel越来越多尝试整合visual studio和C#,VBA死了吗?

excel vba的未来是什么?似乎excel是第三版或第四版试图将VSTO作为主流解决方案.有明确的策略吗?vba很快会死吗?

excel vba

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

SQL Server 2000中的最大varchar(max)大小

我想知道varcharSQL Server 2000中的最大大小是什么.当我在某处搜索时,它写了8000个字符,某处写了8060字节.哪一个是正确的?

sql-server varchar sql-server-2000

13
推荐指数
3
解决办法
4万
查看次数

BackgroundWorker用匿名方法?

我将使用匿名方法创建BackgroundWorker.
我写了以下代码:

BackgroundWorker bgw = new BackgroundWorker();
bgw.DoWork += new DoWorkEventHandler(
    () =>
    {
        int i = 0;
        foreach (var item in query2)
        {
            ....
            ....
        }
    }
);
Run Code Online (Sandbox Code Playgroud)


但是委托'System.ComponentModel.DoWorkEventHandler'不接受'0'参数,我必须将两个对象传递给匿名方法:object sender,DoWorkEventArgs e

你能指导我,我怎么做?谢谢.

.net c# anonymous-methods backgroundworker

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

Rails在生产环境中调试

我正在创建一个Twitter应用程序,每次用户更新页面时,它都会重新加载来自Twitter的最新消息并将它们保存到本地数据库,除非它们之前已经创建过.这在开发环境(数据库:sqlite3)中运行良好,但在生产环境(mysql)中,它总是会再次创建消息,即使它们已经创建过.

twitter_id检查消息创建,每条消息都有:

msg = Message.find_by_twitter_id(message_hash['id'].to_i)
if msg.nil?
  # creates new message from message_hash (and possibly new user too)
end
msg.save
Run Code Online (Sandbox Code Playgroud)

显然,在生产环境中,由于某种原因,它无法通过twitter id找到消息(当我查看数据库时,它已经正确保存了所有属性).

通过这个长篇介绍,我想我的主要问题是如何调试这个?(除非你已经对主要问题有了答案,当然:)当我查看production.log时,它只显示如下内容:

Processing MainPageController#feeds (for 91.154.7.200 at 2010-01-16 14:35:36) [GET]
Rendering template within layouts/application
Rendering main_page/feeds
Completed in 9774ms (View: 164, DB: 874) | 200 OK [http://www.tweets.vidious.net/]
Run Code Online (Sandbox Code Playgroud)

...但不是数据库请求,logger.debug文本或任何可以帮助我找到问题的内容.

mysql sqlite debugging twitter ruby-on-rails

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

一次只有一个线程!

这是我的代码:

new Thread() {
    @Override
    public void run() {
        try { player.play(); }
        catch ( Exception e ) { System.out.println(e); }
    }
}.start();
Run Code Online (Sandbox Code Playgroud)

它创建并启动一个线程.我想修改这段代码,以便线程只在当时没有其他线程打开时才会启动!如果有我想关闭它们,并开始这个.提前致谢!

java multithreading

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