09 2015 档案
摘要:如下图所示: 组1:如果只有上面的红框,不能真正处理该事件,下次执行select()方法,仍然可以select出来该事件。出现死循环现象。如果只有下面的红框,下次select()结果为0,如果外层循环条件为select()>0,则会导致外层循环直接退出。 组2:同组一。 综上所述,没组的代码必须成对
阅读全文
摘要:1、Socket.getInetAddress(),获取服务端地址。 2、Socket.getPort(),获取服务端端口。
阅读全文
摘要:1、UnknownHostException:host(非ip)无法识,就会报该异常,www.google.com.hk这个虽然也ping不通,但是不会报该错,因为他是一个确实存在的域名.他会报ConnectionException 2、ConnectException:一般是ip或者host或者域
阅读全文
摘要:CXF Interceptor中Phase的先后顺序 CXF Interceptor中Phase的先后顺序 Java代码 org.apache.cxf.phase.PhaseManagerImpl中 final void createInPhases() { int i = 0; inPhases
阅读全文
摘要:B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中; 否则,如果查询关键字比结点
阅读全文
摘要:网关主要在做内外网对接的时候,做一些事情,做的事情如下: 1、认证:这个没啥说的,主要是是否有权限。 2、协议转换:对于外网来说一般都是http的,但是对于下游来说,可能是各种协议,比如webservice、restful、FTP等等。 3、并发:如果是允许异步的话,可以放到消息中间件里,如果同步的
阅读全文
摘要:loadrunner、jmeter、AB。loadrunner最靠谱,但是太大,jmeter只能说还行。AB个人觉得不靠谱,使用AB测试tomcat8并发,居然可以达到1W多,这纯属扯淡。
阅读全文
摘要:Socket常用有惨构造方法有如下:Socket(InetAddress address, int port) Socket(InetAddress address, int port, InetAddress localAddr, int localPort) Socket(String host...
阅读全文
摘要:1、Socket类的构造方法很多,只有无参构造方法不会尝试建立连接,其他构造方法,都会尝试建立连接的,如果建立连接失败,将会抛出异常。如果想为Socket设定连接超时时间,此时就需要使用无参构造方法,使用方法如下:大家可能有些奇怪,设置的超时时间明明是1ms,为什么花了2ms后建立连接成功,而不是报...
阅读全文
摘要:1、ISO(International Organization for Standization),即国际标准化组织制定网络参考模型,自上而下有:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层七层。该模型仅仅是理论上的知道意义,难以投入实际使用。所以出现了TCP/IP网络参考模型。2、...
阅读全文
摘要:异常信息:Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.log4j.Log4jLoggerFactory 究其原因是如果log4j-over-slf4j.jar 和 slf4j-log
阅读全文
摘要:众所周知,Java语言具有完善的安全框架,从编程语言,编译器、解释程序到Java虚拟机,都能确保Java系统不被无效的代码或敌对的编译器暗中破坏,基本上,它们保证了Java代码按预定的规则运作。但是,当我们需要逾越这些限制时,例如,读写文件,监听和读写Socket,退出Java系统等,就必须使用数字
阅读全文
摘要:在任务栏左下角点击开始菜单,在运行框内输入msconfig,在弹出的窗口点击“高级选项”,接着会弹出一个新窗口,我们勾选“处理器数”,在下拉菜单中按照自己的电脑配置进行选择,现在双核比较常见,当然也有4核,8核,勾选您需要的处理器数量点击确定即可。该功能需要重启电脑才生效!如下图:
阅读全文
摘要:1、根据当前计算机选择下载64位或者32位nscmk.dll 2、拷贝nscmk.dll到相路径(32位:%windir%\system32\;64位:%windir%\SysWOW64\nscmk.dll) 3、在dos命令行中执行相应命令(32位:regsvr32 %windir%\system
阅读全文
摘要:OneCoder(苦逼Coder)原创,转载请务必注明出处: http://www.coderli.com/archives/daemon-thread-plain-words/ 关于“白话”:偶然想到的词,也许有一天能成为一个系列。目的就是用简洁,明快的语言来告诉您,我所知道的一切。 Java中的
阅读全文