摘要:C#多线程环境下调用 HttpWebRequest 并发连接限制 .net 的 HttpWebRequest 或者 WebClient 在多线程情况下存在并发连接限制,这个限制在桌面操作系统如 windows xp , windows 7 下默认是2,在服务器操作系统上默认为10. 如果不修改这个并
阅读全文
摘要:1.put方式实现 使用的是firefox的插件:httpRequester 2.Post实现 同上, 传入json,后台得到实体; 3.post传入string字符串,注意,string传入的时候,前面要加一个=号,传参格式,不要纠结。
阅读全文
摘要:引用dllprotobuf-net.rar/// /// buf序列化/// public static String SerializerBuf(T obj){MemoryStream ms = new MemoryStream();ProtoBuf.Serializer.Serialize(ms...
阅读全文
摘要:System.IO.Stream stream = Request.InputStream; stream.Position = 0; System.IO.Compression.GZipStream zipStream = new...
阅读全文
摘要:微软实现的字典功能简单方便,出于全局性考虑,其内部实现比较复杂,在对海量数据处理时,仅仅存放一个对象地址就将占据32个bit(64位机器中占据64个bit),而且其内部通过int[]来处理hash桶,占用空间较大。如果对于一些特定的海量数据的处理进行字典的自我定制,将极大地节省空间。最近做的一个项目...
阅读全文
摘要:ManualResetEvent和AutoResetEvent的作用可以理解为在线程执行中插入停顿点flag终止程序运行,然后通过设置flag的状态来使得程序继续运行。 两者的区别是:ManualResetEvent设置flag状态为可以运行后,所有在终止点的程序都可以继续运行;AutoResetE
阅读全文