问题列表 - 第11023页

CreateRemoteThread,LoadLibrary和PostThreadMessage.什么是适当的IPC方法?

好吧,我正在使用CreateRemoteThread/LoadLibrary "技巧" 将一些代码注入另一个进程.

我最终得到了一个线程ID,并且我选择了一个带有我选择的DLL的进程.至少在理论上,DLL目前什么都不做,因此验证这有点棘手.暂时我愿意仅靠信仰接受它.此外,在我朝这个方向努力之前,需要回答这个问题.

基本上,你不能阻止DllMain.但是,所有我必须与远程线程进行通信的是它的id.这实际上是为了阻止PostThreadMessage/GetMessage的恶作剧.我可以在DllMain中启动另一个线程,但我无法将其id传回给创建线程,也无法将另一个线程的id传递给远程线程.

简而言之,如果我在一个过程中创建一个远程线程,我该如何与原始进程通信?

c++ dll winapi ipc

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

有没有办法在FTP URL中指定绝对路径?

我正在使用Java URL和URLConnection类使用FTP将文件上传到服务器.我不需要做任何事情,只需上传文件,所以我想避免任何外部库,我担心使用不支持的sun.net.ftp类.

有没有办法在FTP连接字符串中使用绝对路径?我想把我的文件放在"/ ftptransfers/..."之类的东西,但FTP路径是相对于用户主目录的.

示例上传代码:

URL url = new URL("ftp://username:password@host/file.txt");
URLConnection uc = url.openConnection();
uc.setDoOutput(true);
OutputStream out = uc.getOutputStream() ;
out.write("THIS DATA WILL BE WRITTEN TO FILE".getBytes());
out.close();
Run Code Online (Sandbox Code Playgroud)

java ftp url

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

将cout和stdout重定向到C++中用于单元测试的字符串

我正在努力在单元测试下获取一些遗留代码,有时感知现有程序行为的唯一方法是从控制台输出.

我在网上看到很多关于如何将stdout重定向到C++中的另一个文件的例子,但有没有办法可以将它重定向到内存中的流,这样我的测试就不必依赖磁盘了?

我希望将遗留代码发送到stdout的任何内容转换为std :: string,这样我就可以轻松地查找输出.

编辑

遗留代码是如此糟糕,以至于用户混合使用cout << ..printf.这是我到目前为止:

void TestSuite::setUp(void)
{
    oldStdoutBuf = std::cout.rdbuf();
    std::cout.rdbuf(consoleOutput.rdbuf());
}
void TestSuite::tearDown(void)
{
    std::cout.rdbuf(oldStdoutBuf);
}
Run Code Online (Sandbox Code Playgroud)

问题是,这并没有用printf捕捉输出.我想要两件兼得的东西.有任何想法吗?

c++ unit-testing stdout legacy-code

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

Jquery遍历所有选中的框并删除类

我目前正在使用jQuery,并希望在迭代所有"已选中"复选框并删除父表行的类(称为"new_message")时提供一些帮助.

我有一个基本概念,但我不能完全理解整个事情.

这是我目前使用的:

$("#unread_button").click(function (event) {
event.preventDefault;
$(":checkbox:checked").each( 
function() 
{ 
    if (this.checked) 
    { 
        var divs = $.makeArray($(this).parents("tr").attr("id"));
     }
$(divs).each(
    function(int)
        {
            $(this).removeClass("new_message");
        }
    );
  });  
});
Run Code Online (Sandbox Code Playgroud)

最终,这也将更新数据库,因此如果代码可以定制以适应两者,那就太好了.

任何指导都非常感谢!

checkbox jquery loops

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

在一行上显示Zend_Form_Element_Radio

Zend Framework中的单选按钮显示在一列中(每行一个选项).如何从标记中删除br标记,以便所有无线电选项都保留在一行中?

我的装饰者是:

private $radioDecorators = array(
    'Label',
    'ViewHelper',
    array(array('data' => 'HtmlTag'), array('tag' => 'div', 'class' => 'radio')),
    array(array('row' => 'HtmlTag'), array('tag' => 'li')),
);
Run Code Online (Sandbox Code Playgroud)

php zend-framework zend-form radio-button

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

使用Javascript/E4X计算XML片段中的节点数

考虑这个问题:

在非浏览器使用场景(Javascript HL7集成引擎)中使用Javascript/E4X,有一个变量包含一个可能有多个重复节点的XML片段.

<pets>       
 <pet type="dog">Barney</pet>
 <pet type="cat">Socks</pet>
</pets>
Run Code Online (Sandbox Code Playgroud)

问题:如何获取Javascript/E4X中宠物节点数量的计数?

编辑:澄清一下,这个问题应该围绕E4X(ECMAScript for XML).向没有这些信息的人回答道歉.我应该事先研究并发布这个信息.

javascript xml e4x mirth

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

Google协议缓冲区和servlet

我想知道如何使用谷歌协议缓冲区接受请求并将响应发送回客户端?我正在考虑编写一个将接受请求的servlet.以下思路是实现此目的的正确方法:1.有一个.proto文件,它是传入请求的消息定义.2.编写一个接受此请求的servlet,执行各种任务,如查询数据库,然后发送响应.此响应是否需要单独的.proto消息定义以及构成响应的所有字段?3.客户端是否只调用我的servlet的doGet()方法并传递请求,然后应该将响应作为protobuff对象返回?

任何建议或想法将非常感谢.

java servlets protocol-buffers

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

将C++ API头文件复制到公共目录

我有一个由几个项目组成的Visual Studio 2008解决方案.每个项目中只有一些头文件代表从项目构建的库的API.

在编译之前,Visual Studio中有没有办法将文件复制到公共目录?(我想这样做是为了防止包含无意识的头文件我不应该这样做)

谢谢迪马

c++ visual-studio

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

Subversion是否有可行的SCC集成?

对于支持Microsofts标准SCC API的Subversion客户端,您有什么建议?

到目前为止,我发现了两种可能性:

  • TortoiseSVN SCC.似乎既不成熟,也不活跃也不支持(自2005年1月以来没有发布)
  • 来自PushOK的SVN插件.商业,隐藏在登录页面后面的定价.

这些都不是特别引人注目 - 所以我想我会转向StackOverflow.

哪些Subversion客户端支持SCC API,适合与Sybase PowerBuilder一起使用?

开源首选,但考虑商业解决方案 - 质量/可靠性比成本(在合理范围内)更重要.

背景信息:Subversion服务器运行v1.6,其他工作已经使用TortoiseSVNAnkhSVN作为客户端.

更新:为什么不使用TortoiseSVN并完成它?

我的部分问题是Powerbuilder工作方式的特殊性 - 应用程序的所有部分都存储在PBL("pibble")文件中.在文件系统级别使用源代码控制,您只能签入/签出整个应用程序.如果你想逐件管理事物,你必须从PowerBuilder 内部通过基于SCC的集成来完成.

更新:那些PBL文件是什么?

对于那些感兴趣的人,还有一些细节.

PowerBuilder将其代码存储在PowerBuilder库(PBL)中,而不是单独的ASCII文本文件[this]为集成增加了一层复杂性.(http://pbdj.sys-con.com/node/42500)

svn version-control powerbuilder msscc

22
推荐指数
2
解决办法
9172
查看次数

Beans绑定NetBeans中的JTable

我想将一个bean列表映射到JTable.我们的想法是每个列都是bean中的一个预选字段,每一行都是List中的一个bean.Slide#32在这里看起来非常有前景:http: //swinglabs.org/docs/presentations/2007/DesktopMatters/beans-binding-talk.pdf

但是,NetBeans不允许我将bean字段分配给列.我可以右键单击JTable并单击Bind-> Elements并将其绑定到我的Bean列表.但是,它不会让我指定每列中的内容.唯一的选择就是自己创建绑定,这使得NetBeans对这类事物毫无用处.

有没有我遗漏的细节?似乎NetBeans中的JTable BeansBinding刚刚破解.

谢谢

java netbeans jtable

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