问题列表 - 第49642页

使用ganymed SSH2发送SIGINT CTRL-C?

我需要终止一个我已经开始使用 ganymed SSH2 的进程。具体来说,我想使用Ctrl+优雅地杀死它C。我已经看到了尝试发送 ASCII 的想法,\x03但是在使用 execCommand() 时它不会使用转义字符。如何通过ganymed发送Ctrl+ CSIGINT?

如果我应该使用另一个 Java SSH 应用程序,请告诉我,我已经研究了 Jsch、sshj,但发现 ganymed ssh2 是最简单的。

我试图杀死的程序是 tethereal (wireshark)

java ssh jsch sigint

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

C/C++:GOTO比WHILE和FOR更快吗?

我知道,每个人都讨厌GOTO,没有人推荐它.但那不是重点.我只想知道,哪个代码最快:

  1. goto

    int i=3;
    loop:
    printf("something");
    if(--i) goto loop;
    
    Run Code Online (Sandbox Code Playgroud)
  2. while

    int i=3;
    while(i--) {
        printf("something");
    }
    
    Run Code Online (Sandbox Code Playgroud)
  3. for

    for(int i=3; i; i--) {
        printf("something");
    }
    
    Run Code Online (Sandbox Code Playgroud)

c performance loops goto

8
推荐指数
3
解决办法
8870
查看次数

帮助设置Ruby on Rails和MySQL - 提供奖励

我迫切需要任何慈善的红宝石/铁路专家的帮助.我真的想学习RoR,但是我无法到达任何地方,因为每次我到达需要连接到数据库的阶段时,都会出现问题.这就是我现在要做的事情.

[Mac OSX 10.6.6 - Ruby 1.9.2 - Rails 3.0.5 - MySQL 5.5.10]

所有这些都是最新版本,新安装,运行顺畅.我也安装了rvm.我想知道的是如何使用MySQL数据库建立一个新的Rails项目并正确连接到它.我花了无数个小时谷歌搜索并在错误后出错后收到错误.

任何人都可以通过逐步概述如何让一个工作的rails项目连接到mysql数据库来帮助我吗?如果有人可以帮助我,我将不仅仅欠你一生,而且我会为你免费制作精彩的网页和界面设计和/或作为UI设计师合作你的下一个项目.我还将为您提供免费的photoshop /图形建议.

我想学习如此糟糕的rails,但我现在正处于这个文件配置的东西,并浪费了大量的时间.请帮忙!

mysql ruby-on-rails ruby-on-rails-3

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

Python图像库 - 创建和粘贴图像

如何使用黑色背景创建新图像并在其上粘贴另一个图像?

我要做的是将一些128x128透明图标转换为75x75黑色背景图标.

不起作用......

import Image

theFile = "/home/xxxxxx/Pictures/xxxxxx_128.png"

img = Image.open(theFile)

newImage = Image.new(img.mode, img.size, "black")
newImage.paste(img)
newImage.resize((75,75))
newImage.save("out.png")

print "Done"

谢谢!

python image python-imaging-library

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

如何在Android SQLite中的列中返回唯一行?

真的我想做的就是说查询,SELECT DISTINCT column FROM table但我无法弄清楚如何在enourmous查询方法中构建它SQLiteDatabase

我只是想在表格中获取所有联系人的姓名.

sqlite android

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

c#在垃圾回收之前查找特定类的未使用对象

您好,非常感谢您的帮助!

有没有人有好主意在垃圾收集之前找到特定类的未引用对象?(尽快)

在我的例子中,我需要创建一些特定类的小对象,仅供临时使用.问题是我不知道何时不再需要该对象.我想收集该类的对象,这些对象在垃圾收集之前不再被引用(尽快),以便我可以回收它们而不需要创建它们.我认为这会使代码更快.

亲切的问候,大卫

c# garbage-collection c#-4.0

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

Windows SDK - C# - 调试进程退出,错误代码为-1073741502

精简版

当进程退出错误代码-1073741502时,如何确定哪个DLL无法加载(以及可能的原因)?

长版

我正在尝试为Mercurial编写一个pretxnchangegroup挂钩,作为该挂钩的一部分,我需要获取运行该命令的输出:

hg log

我用来启动和运行hg.exe进程的代码如下:

string Command = "log";
Process p = new Process();

ProcessStartInfo psi = p.StartInfo;
p.StartInfo.FileName = @"C:\Program Files (x86)\Mercurial\hg.exe";

psi.CreateNoWindow = true;
psi.LoadUserProfile = true;
psi.RedirectStandardError = true;
psi.RedirectStandardOutput = true;
psi.UseShellExecute = false;

psi.WorkingDirectory = Environment.CurrentDirectory;

p.StartInfo.Arguments = Command;


// Pass-through environment variables
psi.UserName = Properties.Settings.Default.HG_User;
psi.Domain = Properties.Settings.Default.HG_Domain;
psi.Password = new System.Security.SecureString();

foreach (char c in Properties.Settings.Default.HG_Pass)
{
    psi.Password.AppendChar(c);
}

p.Start();      
p.WaitForExit();
Run Code Online (Sandbox Code Playgroud)

问题是该过程一直以错误代码-1073741502退出,而不会在标准输出或标准错误上输出任何内容.经过网上的一些研究,我发现这个错误代码与应用程序无法正确初始化有关(找不到DLL,可能?),但我不知道如何去搞清楚如何修复它.

请记住,当我通过Web推送到存储库时,会调用此挂钩(因此,IIS通过Python调用Mercurial CGI,将此程序配置为挂钩).

在一个完全不同的Web应用程序中,我能够正常运行HG命令,并且我还可以通过执行此runas /user:<same account as in the …

c# windows mercurial winapi process

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

Javascript图像onload

我每次加载以前加载的图像时都会尝试加载新图像.create_photo_list函数可以正常工作.它会创建一个需要加载的照片数组.如果不需要加载则数组为空.问题是,当没有更多项加载时,它会一直调用load_next_photo函数.

我每次在函数中调用registerEventHandler的原因是因为如果不这样做,则在下一张照片加载时不会调用该函数.

    function registerEventHandler(node, event, handler) {
    if (typeof node.addEventListener == "function")
        node.addEventListener(event, handler, false);
    else
        node.attachEvent("on" + event, handler);
}

// Remove an HTML element event handler such as onclick
// ex: unregisterEventHandler($("textfield"), "keypress", showEvent);
function unregisterEventHandler(node, event, handler) {
if (typeof node.removeEventListener == "function")
    node.removeEventListener(event, handler, false);
else
    node.detachEvent("on" + event, handler);
}

function load_next_photo() {
    var loading_list = create_photo_list();
    alert(loading_list.length);
    if (loading_list.length > 0) {
        img[loading_list[0]]['loaded'] = 1;
        registerEventHandler($("load_img"), "onload", load_next_photo());
        $("load_img").src = img[loading_list[0]]['img'];
    }
    else { …
Run Code Online (Sandbox Code Playgroud)

javascript dom javascript-events

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

打开资源管理器 - java

在我的一个java swing应用程序中,我动态打开windows共享文件夹.现在我想用explorer打开它.所以你们可以帮助我解决它.

java swing

7
推荐指数
2
解决办法
7447
查看次数

C中的埃及分数

古埃及人只使用了这种形式的部分,1/n因此任何其他部分必须表示为这种单位部分的总和,而且,所有单位部分都是不同的!

在C或java中使任何分数成为埃及分数(越少越好)的好方法是什么,可以使用什么算法,分支和绑定,a*?

例如:

3/4 = 1/2 + 1/4

6/7 = 1/2 + 1/3 + 1/42 
Run Code Online (Sandbox Code Playgroud)

c java algorithm math fractions

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