问题列表 - 第17229页

Eclipse-C++ - 调试:查看数组的内容

是否可以查看动态分配的数组的内容,如:

int *array = new int[dimension];
Run Code Online (Sandbox Code Playgroud)

我只看到指针的值.

编辑:刚找到"显示为数组"选项,但我总是要手动输入数组的大小.是否有可能实现自动化?

c++ debugging eclipse-cdt

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

BlackBerry - 如何启动Messenger应用程序?

我想在我的应用程序中使用gtalk或任何其他信使,但我不知道如何做到这一点.请你告诉我如何解决这个问题.如果你能提供一些网络链接,了解更多关于这个.

xmpp blackberry google-talk java-me

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

在dired中调用相同shell命令的函数

我希望能够在 dired 中对标记的文件调用相同的 shell 命令,而无需 emacs 提示命令输入,因为命令将始终相同。特别是,该命令是“open”(对于 mac os x)。

我试图破解 dired-aux.el 中的 dired-do-shell-command 函数,但我不明白交互线。

归根结底,我希望能够将此函数绑定到 Co 以进行 dired 模式,这样我就不必使用 mac os x 的 Finder 来导航文件并打开它们。这将允许我完全转向 emacs。

谢谢。

macos emacs elisp dired

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

在区域中拟合2D多边形的算法?

这有标准吗?算法名称?

说:我有10个不同大小的多边形.我有一个特定大小的区域.

我想知道如何填充该区域中的大多数多边形以及它们的拟合方式.

注意:可以根据限制集旋转多边形.

algorithm polygon area

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

在python代码中生成的无穷大

我正在查看一些复杂的Python 2.6代码,偶尔会导致生成无穷大(至少一个Infinity被json库序列化 - 它检查w/math.isinf).

特别令人困惑的是,Python(据我所知)不应该能够将计算结果设置为无穷大.我错了这个假设吗?我知道你只能从常数得到无穷大:

k = float('inf')
k = 1e900
Run Code Online (Sandbox Code Playgroud)

python infinity

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

DataBind listBox选择项目到文本框

我将ListBox数据绑定到用户列表(集合):

    usersListBox.DataSource = null;
    usersListBox.DataSource = _users;
    usersListBox.DisplayMember = "Name";
    usersListBox.ValueMember = "Id";
Run Code Online (Sandbox Code Playgroud)

现在我希望所选项目的属性显示在不同的文本框中,所以我进行绑定:

nameTextBox.DataBindings.Add("Text", usersListBox.SelectedItem, "Name");
loginTextBox.DataBindings.Add("Text", usersListBox.SelectedItem, "Login");
Run Code Online (Sandbox Code Playgroud)

当表单加载时,我可以看到所选项目的值出现在文本框中,但是当列表框中的选定项目发生更改时,文本框中的值仍然相同.我是否必须捕获列表框的selectedItemChanged并重复绑定文本框?或者我遗漏了一些东西,文本框中的值应该随着所选项目的变化而改变?

c# data-binding textbox listbox winforms

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

在VISTA上git push heroku master权限被拒绝

(使用Vista)我正在尝试从我的GitHub存储库中克隆一个应用程序并将其推入Heroku.好的,所以我尝试用这样多次创建一个SSH密钥:

 `ssh-keygen -t rsa` 
Run Code Online (Sandbox Code Playgroud)

它看起来很完美.我在我的C:/ Users/***/.ssh文件夹中有它.我现在尝试克隆我在GitHub中分叉的应用程序.当我尝试在rails_apps目录中克隆它时,我收到一条消息说

 Permission Denied(public key). 
Run Code Online (Sandbox Code Playgroud)

我在网上找到了一个解决方案,说我应该首先运行它:

`ssh-add` 
Run Code Online (Sandbox Code Playgroud)

所以我试着这样做.但它说:

无法打开与身份验证代理的连接.

然后经过一些谷歌搜索后,我发现了一些关于执行ssh-agent的事情.所以我这样做:

`ssh-agent bash`
Run Code Online (Sandbox Code Playgroud)

并且命令行从我的rails_apps目录更改为:

`bash3.1$>`
Run Code Online (Sandbox Code Playgroud)

所以我跑:

`bash3.1$>ssh-add [path to .ssh folder]`
Run Code Online (Sandbox Code Playgroud)

它成功添加了rsa私钥(它不能与id-rsa.pub一起使用).我还将新生成的公钥粘贴到我的GitHub帐户.

现在当我尝试克隆时:

`bash3.1$>git clone git@github.com:username/myrepo.git`
Run Code Online (Sandbox Code Playgroud)

它现在成功克隆了我在GitHub中分叉的repo.现在我在我的本地仓库中有应用程序,我尝试创建一个heroku应用程序.

`bash3.1$>cd myrepo`  
`bash3.1$>heroku create myapp`
Run Code Online (Sandbox Code Playgroud)

并且此代码成功运行.Git remote成功添加.现在我所要做的就是推动它.

`bash3.1$>git push heroku master`
Run Code Online (Sandbox Code Playgroud)

BAM!我再次收到错误消息.

Permission denied (public key)

我非常接近将我的应用程序推送到heroku.但它不会起作用.你能帮助我吗.我在这做错了什么?谢谢!:d

git ssh github heroku public-key

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

当我尝试访问同步列表时,为什么我的线程会停止?

由于某种原因,这个输出:

 public void msgNeedParts() {
    // Blabla...
    System.out.println(name + ": Try to print 'tasks'...");
    synchronized(tasks) {
        System.out.println(name + ": Tasks--" + tasks);
        System.out.println(name + ": Did I manage to print it?");
        tasks.add(new BinToDump(feeder, binNum));
    }
    stateChanged();
 }
Run Code Online (Sandbox Code Playgroud)

只需打印出"GantryAgent:尝试打印'任务'......",但不能打印出以下任何消息.我猜测线程在尝试访问同步列表'任务'时会以某种方式"卡住",但我不知道为什么会发生这种情况.

'tasks'被声明并初始化为:

private List<BinToDump> tasks = 
    Collections.synchronizedList(new ArrayList<BinToDump>());
Run Code Online (Sandbox Code Playgroud)

任何人都可以指出我错过了什么吗?

啊! 我怀疑我可能有罪魁祸首:

    /* If nothing left to do, return to original position. */

    synchronized (tasks) {

        if (tasks.isEmpty()) {

            doReturnToOriginalPos();

        }

    }
Run Code Online (Sandbox Code Playgroud)

在我的调度程序(这是代理设计)中,我检查'tasks'是否为空,然后调用doReturnToOriginalPos().也许这只是一次又一次地发生,以至于其他方法没有机会修改它?

这确实是问题所在!在我的调度程序中,它一直被调用得如此之快,以至于没有别的东西可以访问"任务" 谢谢大家的帮助!

java synchronized

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

SQL Server每秒可以处理多少个请求?

我正在使用JMeter来测试我们的应用程序的性能.但我发现当我从JMeter发送20个请求时,原因结果应该是在sql server中添加20条新记录,但我只找到5条新记录,这意味着SQL服务器丢弃其他请求(因为我带了一个日志) ,并确保插入新记录发送到sql server.)

有人有想法吗?SQL服务器每秒处理的请求阈值数是多少?或者我需要做一些配置吗?

是的,在我的应用程序中,我尝试过,但似乎只接受了5个请求,我不知道如何配置,然后它可以接受更多.

c# c++ database sql-server jmeter

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

如何测试TCP服务器的实现?

我已经编写了一个TCP服务器实现,通过它我创建了一个用作TCP回显服务的应用程序。

现在,我想从以下方面测试此回显服务器

  • 它可以处理多少个连接
  • 响应时间是多少
  • 它使用多少内存和CPU

请您建议任何标准方法/工具来测试此回显服务器。我了解TCP和echo服务器实施都是相当标准的做法,因此我希望找到成熟的工具来对其进行测试。

PS:我可以编写自己的测试应用程序,但是我不想这样做,因为如果遇到问题,我需要确定是服务器做错了。我不想最后测试我的测试客户端。

我使用C#和.NET 3.5编写了此实现,尽管我认为与该问题无关。

testing tcp tcplistener tcpserver

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