re: 微信协议简单调研笔记[未登录] scott 2015-03-11 08:43
>> 2.3 结论是什么呢?
>> 若使用原始TCP进行双向通信,则需要满足以下条件,可以被类似于Wireshark协议拦截器误认为是HTTP长连接:
>>使用80/8080端口(81/3128/8000经测试无效) 也许8080一般被作为WEB代理服务端口,微信才会享用这个红利吧。
>> 输出的内容中,一定要包含换行字符"\n"
>> 因此,可以定性为微信使用了基于8080端口TCP长连接,一旦数据包中含有换行"\n"符号,就会被Wireshark误认为HTTP协议。可能微信是无心为之吧。
你这误人子弟了吧。
re: 微信协议简单调研笔记[未登录] scott 2015-03-11 08:41
弄清楚什么是HTTP协议和长连接再说吧。
re: java 事件机制[未登录] scott 2014-11-13 15:03
楼主总体来说是不错的,我就想问问你有没有想过为什么要“DemoEvent extends EventObject”,不这样写行不?是运行不了还是性能损失了?或者处于别的什么考虑写了这个?
你为什么又要这样写“DemoListener extends EventListener”,这个也是必须的吗?
我只能说你在不求甚解的时候,已经开始误人子弟了(有很多人读了你的这篇博文,而且留言了)。网上有很多类似的帖子,代码几乎都是一样的。不知道是楼楼拷了别人的代码,还是别人拷了楼楼的代码,希望楼楼加油,写出更好的帖子。
學校專案需要用,謝謝樓主。
jaisliu@yahoo.com.tw
--3. 使用新的ReentrantLock,最佳的实践就是结合try/finally块来进行。在try块之前使用lock方法,而 在finally中使用unlock方法。
有一个问题,如果在lock方法之后在try之前出现一些异常,会不会导致lock没有unlock而出现问题。
出现错误:
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; CIBA)
Timestamp: Mon, 14 Sep 2009 00:52:09 UTC
Message: Expected ';'
Line: 234
Char: 17
Code: 0
URI: file:///D:/BackUp/Desktop/util.js
AppClassLoader首先会到classpath下去寻找Student.class文件,应该是AppClassLoader会调用父loader去加载,没加载到的话才会由AppClassLoader去加载, JDK doc 引用如下:
The ClassLoader class uses a delegation model to search for classes and resources. Each instance of ClassLoader has an associated parent class loader. When called upon to find a class or resource, a ClassLoader instance will delegate the search for the class or resource to its parent class loader before attempting to find the class or resource itself. The virtual machine's built-in class loader, called the bootstrap class loader, does not itself have a parent but may serve as the parent of a ClassLoader instance
re: exe4j视频教程[未登录] scott 2008-10-30 21:16
发我一份吧!谢谢!duzhengxing625@163.com
请问一下,我想实现点击ET中某一行具体数据查看明细后,再返回,
怎样保持原来查询的记录集及页码相同.
是设置state吗?
我设置了试了一下.但不起作用..
正在学习,给我一份吧,先谢谢了. fangweifzfj@163.com
少个条件,一天能看几条狗,如果一天能全看完的话,第一天就枪响了
发一份给我吧,谢谢
liuzgonly@hotmail.com