
java
墨烬
这个作者很懒,什么都没留下…
展开
-
Windows下,JAVA-protobuf-3.5.0
前言protobuf的编译,官方文档建议使用maven,因此如果没有maven先安装maven. windows下可能会只配置了IDE的java环境.如果想用CMD来编译protobuf的话,需要在windows环境变量中配置JAVA_HOME.安装安装mavenhttp://maven.apache.org/download.cgi 下载最新maven 解压到喜欢的英文目录,配置环境变量:原创 2017-12-01 20:23:39 · 3837 阅读 · 4 评论 -
Java取Mysql数据中文乱码问题
UTF-8环境eclipse取mysql数据中文会变成乱码问题原创 2017-12-06 10:06:28 · 1005 阅读 · 0 评论 -
Java读取文件,判断是否UTF-8的解决方案
问题Java的文件输入流InputStreamReader虽然有getEncode方法,但是实际上这个方法读出来都是UTF-8格式,这是个bug。 因此只有自行判断有bom的UTF-8首先有bom的UTF-8可以通过文件的前3个byte来确定文件的编码,比较简单: 先读取文件前面的byteinputStream = new FileInputStream(file);...原创 2018-02-11 10:33:49 · 6817 阅读 · 1 评论 -
Java中callback作为函数参数传递
反射方法类Method需要callback函数为变量时,java通常用反射(java.lang.reflect)的相关方法。import java.lang.reflect.Method;利用Method类和invoke方法实现传递callback例如以TestAClass.AddProduce(int a, int b)是需要回调的函数,为了体现函数作为参数可变的优势,这里写2个回调...原创 2018-12-13 17:29:44 · 7486 阅读 · 0 评论