问题列表 - 第18950页

在C#中指定用于TCPClient/Socket的传出IP地址

我有一个服务器,其中有几个IP地址分配给网络适配器.

在该服务器上是一个客户端应用程序,通过TCPClient连接到另一个服务器应用程序.对于所有传出通信,我的服务器使用默认IP地址,但是对于这一个应用程序,我希望将传出通信发送到另一个本地IP地址.

是否可以在通信时指定另一个本地分配的IP?

我正在尝试使远程服务器应用程序认为它来自另一个IP,因此它将通过防火墙等....

提前致谢

c# sockets ip-address tcpclient

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

Java中的无界通配符

无界通配符<?>和绑定通配符之间是否有区别Object,例如<? extends Object>

我记得曾经在某处看过,仿制药的早期草稿有所不同,但是找不到那个来源了.

java generics bounded-wildcard

19
推荐指数
2
解决办法
3467
查看次数

让自己熟悉项目

今天我出于好奇而结账了一些开源项目.所以过了一会儿我正在查看OTTD的代码(http://www.openttd.org/),我只是不知道从哪里开始寻找或如何理解该项目.我知道你不可能在一两天内熟悉这些大项目,但是你们如何处理这些事情你们从哪里开始寻找等等的东西......

open-source projects

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

一切,但[和]之间的一切

我试图匹配所有东西,但[和]之间的所有东西.

[和]之间的一切都是

\[.+\]
Run Code Online (Sandbox Code Playgroud)

一切,但[和]之间的一切都是

[^(\[.+\])]+
Run Code Online (Sandbox Code Playgroud)

搜索文本是

valid[REGEX_EMAIL|REGEX_PASSWORD|REGEX_TEST]
Run Code Online (Sandbox Code Playgroud)

它匹配"valid"和"REGEX_EMAIL | REGEX_PASSWORD | REGEX_TEST".

它应该匹配"有效",但不匹配"REGEX_EMAIL | REGEX_PASSWORD | REGEX_TEST".

怎么解决?

我想我的php验证类就像CodeIgniter一样......

php regex codeigniter

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

SAX,StringBuilder和内存泄漏

我有一个奇怪的问题.我正在解析一个包含大文本字段的文档.在我的角色部分,我正在使用StringBuilder

currentStory.append(ch, start, length);
Run Code Online (Sandbox Code Playgroud)

然后在我的endElement中我将它分配给我对象上的相应字段.

  if (name.equals(tagDesc)) {
     inDesc = false;
     if (currentItem != null ) {
         currentItem.setSummaryText(currentStory.toString());
     }
     currentStory.setLength(0);
  }
Run Code Online (Sandbox Code Playgroud)

setSummaryText(String text) 方法是:

    public void setSummaryText(String text) {
      Story = text;
    }
Run Code Online (Sandbox Code Playgroud)

而且我的内存耗尽了.

如果我将setSummaryText改为像这样完全奇怪的东西

public void setSummaryText(String text) {
      char[] local = text.toString()
      Story = new String(local);
   }
Run Code Online (Sandbox Code Playgroud)

我很好.我只是无法弄清楚我拿着那个参考?Story是用""初始化的对象的成员var; 注 - 分配给本地String变量而不是char [] - 也会失败.

android memory-leaks sax

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

在Java中并行化任务的最简单方法是什么?

说我有一个类似的任务:

for(Object object: objects) {
    Result result = compute(object);
    list.add(result);
}
Run Code Online (Sandbox Code Playgroud)

并行化每个compute()的最简单方法是什么(假设它们已经可并行化)?

我不需要一个严格符合上述代码的答案,只需一般答案.但是如果您需要更多信息:我的任务是IO绑定的,这是针对Spring Web应用程序的,任务将在HTTP请求中执行.

java parallel-processing multithreading

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

Eclipse包浏览器绑定到编辑器窗口

在Eclipse(最新版本)中,我最终得到了下面的情况.我不小心在我的键盘上放了一本书,并通过一些神奇的键序列设法将一个包浏览器栏锁定在我的编辑器窗口的顶部.

我花了一段时间在谷歌搜索并在eclipse中玩游戏试图删除它没有成功(条似乎锁定到位,右键点击什么都没做..).关于如何删除它的任何想法(它真的很烦我)?谢谢.

哦,这只发生在Java透视图中(这是我在意外触发此操作时使用的透视图).

alt text http://etanshaul.com/demonstration.gif

eclipse package-explorer

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

即时创建Javascript对象

我相信我已经在jquery中看到了一些这样的例子.但对我来说,以下代码不起作用.firebug调试器告诉我:'位置未定义'.你能告诉我这是否可行?

function ResolveGeoCode() {
    var Location;
    Location.Ad1 = "Hello ";
    Location.Ad2 = "World";

    return Location;
}

var loc = ResolveGeoCode();
var String1 = loc.Ad1; //This contains "Hello "?
var String2 = loc.Ad2; //This contains "World"?
Run Code Online (Sandbox Code Playgroud)

可以给我正在寻找的这类功能一个名字吗?

谢谢.

javascript

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

DID微软如何做到这一点?(关于他们的.NET HttpServerUtility类的OO问题)

HttpServerUtility包含一个名为UrlEncode的公共函数.它不是共享功能.HttpServerUtility没有任何公共构造函数.

这样做失败了:

Dim encodeMe As String = "a string to be encoded!"
HttpServerUtility.UrlEncode(encodeMe) 'Bombs out
Run Code Online (Sandbox Code Playgroud)

这是有效的,也是微软的说法:

Dim instance As HttpServerUtility
Dim encodeMe As String = "a string to be encoded!"

instance.UrlEncode(encodeMe ) 'Works!
Run Code Online (Sandbox Code Playgroud)

他们是如何做到这一点的?您无法使用构造函数实例化它的实例,但只能通过引用HttpServerUtility.UrlEncode来访问UrlEncode.

编辑:虽然我非常喜欢每个人进入一个大的OO辩论,我相信问题是错误的MSDN文档."Dim instance As HttpServerUtility"这一行应该是"Dim instance As HttpServerUtility = Context.Server"我包含的代码(来自MSDN文档)实际上不起作用,而是抛出一个空引用异常 - 就像你一样期待.谢谢你,杰森!

.net oop

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

调试Wine上的Delphi应用程序

我有一个Delphi Windows应用程序,在Wine下可怕地死亡 - 甚至没有创建主要表单.出于各种原因,移植到Free Pascal不是一种选择.

我可以使用Delphi的本地方法在Wine下调试吗?如果没有,我可以使用gdb在Wine下调试,如果是这样,我如何将调试信息以Delphi格式(可能是Turbo Debugger)提供给gdb?

最后,如何从程序中检测出Wine?葡萄酒常见问题解答说我不应该,但我不认为修复我的应用程序在Wine的优先级列表中很高,所以我宁愿自己解决这些问题.

我没有编写应用程序,但我有源代码和Delphi的副本.

delphi debugging wine

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