摘要:被这3个(其实是2个)问题坑惨了,目前没发现存在丢包问题,之前认为的丢包问题事实是不存在的。 粘包和断包的情况是存在的,这两个问题不怕,只要发送接收到的数据包顺序没有被打乱颠倒,一切都好办。 容易掉的坑:acceptor.getFilterChain().addLast("threadPool",
阅读全文
随笔分类 - java
摘要:问题背景是这样 原来使用的是jre7.0.55,后来为了安装使用 layabox IDE ,然后装了jdk_8u144 之后需要切换环境变量 之后java项目调试的时候重新设置了jdk,没问题。 直到编译项目时才遇到题目说的问题。 找了很久,发现原来是因为jdk变了,没有重新指定。 点击 外部工具
阅读全文
摘要:通过研究ByteArray的写入格式以及方法说明,可以发现writeUTF是先使用2位写入字符串的长度,然后在其后写入字符串编码。 flash.utils.ByteArray.writeUTF(value:String):void 将 UTF-8 字符串写入字节流。先写入以字节表示的 UTF-8 字
阅读全文
摘要:我遇到这个错误是因为在引用脚本目录时,设置错了位置。设置成脚本所在目录的上级目录。 lua使用和加载初始化方法 在java中使用lua,使用需要引用 luaj-jse-2.0.2.jar同时需要使用【Add External Class Folder..】添加脚本所在目录的引用。(严重注意)LuaValue_G2=null;//初始化lua环境_G2=JsePlatform.standardGlobals();try{LoadState.load(newFileInputStream("c:/script/init.lua"),"init.lua",_G
阅读全文
摘要:未解决.Java执行方法,异常为:could not find the main class.program will exitmain原文地址:http://rogerfederer.iteye.com/blog/737377原因和解决办法如下: 出现这个错误是由于你的jdk版本与eclipse高版本配置造成的. 因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。 因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出Could not f
阅读全文