问题列表 - 第24007页

NetworkStream和TcpClient有多少缓冲区?

我们正在编写TCPServer和Client程序.TcpClient缓冲区有多少空间?就像,它会在什么时候开始丢弃数据?我们正在尝试确定TcpClient是否可以阻塞,或者它是否应该进入它自己的后台线程(这样缓冲区无法填满).

c# buffer tcp tcpclient

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

如何从HttpContext.Current.CurrentHandler引用scriptmanager?

我在课堂上引用当前页面

Page page = HttpContext.Current.CurrentHandler as Page;
Run Code Online (Sandbox Code Playgroud)

我知道需要引用ScriptManager1.什么语法?

谢谢.

asp.net

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

Java迭代器 - 试图让每个循环工作

所以我有一个Tree<E>类,其中E是由树保存和组织的数据类型.我想像这样迭代树,或者以类似的方式迭代:

1.  Tree<String> tree=new Tree<String>();
2.  ...add some nodes...
3.  for (String s : tree)
4.      System.out.println(s);
Run Code Online (Sandbox Code Playgroud)

但它在第3行给出了错误.

Incompatible types
    required: java.lang.String
    found:    java.lang.Object    
Run Code Online (Sandbox Code Playgroud)

然而,以下工作正常并且如预期的那样,执行树的正确有序遍历并按原样打印每个节点:

for (TreeIterator<String> i = tree.iterator(); i.hasNext(); )
    System.out.println(i.next());
Run Code Online (Sandbox Code Playgroud)


我的Tree类看起来像这样:

public class Tree<E> implements java.lang.Iterable{
    ...
    public TreeIterator<E> iterator(){
        return new TreeIterator<E>(root);//return an iterator for the root node
    }
    ....
}
Run Code Online (Sandbox Code Playgroud)


我的TreeIterator类看起来像这样:

public class TreeIterator<E> implements java.util.Iterator<E>{
    public E next(){
        ...
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

但是我想让for (String s : tree)循环正常工作 - …

java foreach iterator

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

WPF拖放到DataGrid

我一直在寻找互联网的高低,但找不到一些可以帮助我的例子.

我正在用wpf开发一个应用程序,在其中我用了一个DataGrid; 每个细胞都有一个DataTemplate带有图像的马赛克风格; 在网格的一侧,我有一些瓷砖在网格上使用.

我能够拖动瓷砖但不能将它们放在网格上,因为我找不到制作掉落的单元格.有没有办法从拖拽事件中获取单元格位置?

谢谢

wpf datagrid drag-and-drop

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

Shell抱怨'无法执行二进制文件'

我正在玩linux并注意到由于某些神秘的原因,像'/ bin/sh'这样的命令将无法正常工作.每次我尝试启动一个进程时,都会产生"无法执行二进制文件"错误消息.

m@sanctuary:~$ sh sed
/bin/sed: /bin/sed: cannot execute binary file
Run Code Online (Sandbox Code Playgroud)

当我第一次启动sh并尝试执行sed时,它会成功.

我开始失去智慧.如果有人可以帮助我,那将是很棒的.

谢谢.

linux shell

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

私人与公众的务实观点

我一直在想上的话题public,protectedprivate性能.当我不得不破解某人的代码时,我的记忆很容易回忆起,并且将被黑客攻击的类变量声称为private总是令人沮丧.

此外,还有(更多)时间我自己写了一个课程,并且从未认识到任何将房产私有化的潜在收益.我应该注意到,使用公共变量不是我的习惯:我通过使用getter和setter来遵守OOP的原则.

那么,这些限制的重点是什么?

private public

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

创建Web服务的最佳实践

前言我是Web开发的新手.我正在寻找围绕一个有价值的文档库(初始CRUD能力)创建一组核心RESTful Web服务.在这样做的过程中,我理论上创建了一个完全可重用且可扩展的后端,以供将来未预料到的应用程序使用.

我的问题围绕着这样做的最佳实践.我最初的要求也让我创造了一个独特的前端.我是否会将前端和后端完全分开,以提高可重用性.这会增加开销.

如果这会影响设置,请查看使用GWT,Restlet和Java EE技术堆栈.

java rest gwt web-services restlet

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

从外部程序集动态加载类型

从托管代码中,假设调用代码没有对该程序集的静态引用,那么如何在运行时从另一个程序集中加载托管类型?

为了澄清起见,假设我将Lib.cs中的类Lib编译为Lib.dll。我想在一个名为Foo.dll的单独程序集中编写一个Foo类,该类没有静态引用Lib.dll,而是加载Lib.dll,然后考虑是否存在类Lib,然后调用一个方法在上面。

很抱歉对反射提出如此明显的问题。我认为,在需要阅读几篇文章的论坛上获得答案所需的时间要少得多。

c# reflection

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

连续添加char以获得字典中最长的单词

给出一个单词词典和一个初始字符.通过在单词中连续添加一个字符,找到字典中最长的单词.在任何给定的实例中,该单词应该是字典中的有效单词.

例如: - > - > - >猫 - >购物车 - >图表....

string algorithm suffix-tree data-structures

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

jQuery多个事件触发相同的功能

有没有一种方法有keyup,keypress,blur,和change事件调用同一个函数在一行或做我必须做的分别呢?

我遇到的问题是我需要使用数据库查找验证一些数据,并且希望确保在任何情况下都不会错过验证,无论是键入还是粘贴到框中.

jquery events jquery-events

939
推荐指数
10
解决办法
57万
查看次数