Java
訾零
做喜欢的事,过玩味的生活。
展开
-
Scala String 与 InputStream 互转
1. String 转 InputStreamval is = new ByteArrayInputStream(str.getBytes())// 转 BufferedInputStreamval bis = new BufferedInputStream(is)// 打印Stream.continually(bis.read()).takeWhile(_ != -1).for...原创 2020-01-19 19:54:12 · 1318 阅读 · 0 评论 -
Java -cp、-jar
java -cp:指定执行运行依赖jar和主类,需要绝对路径。指定多个jar时,linux用“:”分隔,windows“;”分隔。也可以用全称-classpath。支持通配符 “ * ”。java -jar:指定运行的jar,会用到打包时的生成的META-INF下的MANIFEST.MF文件,其中Main-Class指定了主类。不能再指定其他依赖jar。java -cp / java -...原创 2019-07-23 17:52:39 · 2359 阅读 · 0 评论 -
%02x与%2x 区别
%02xx 表示以十六进制形式输出02 表示不足两位,,前面补0输出,如果超过两位,则以实际输出如:Scalaobject Test { def main(args: Array[String]): Unit = { println("%02X".format(12)) // 0c println("%02X".format(2)) ...原创 2019-09-07 23:55:01 · 4966 阅读 · 0 评论 -
MySQL:Value '0000-00-00' can not be represented as java.sql.Date问题
使用Java或者Scala读取MySQL数据库时出现'0000-00-00' 问题。原因:DATE类型 '0000-00-00 00:00:00' 可以在MySQL中作为特殊值存储,但在 java.sql.Date 中是不合法的。如果JDBC中没有指定zeroDateTimeBehavior值,默认是抛出异常。解决办法:1. zeroDateTimeBehavior=c...原创 2019-09-16 23:22:47 · 1520 阅读 · 0 评论 -
String转成Json数组 JsonArray 保持有序
接收上传的数据转成 Json ,希望数据保持原来的顺序,fastjson 处理JsonArray会把顺序 hash,可以使用 Gson 来转成Json,避免顺序改变。import com.google.gson.JsonArray;import com.google.gson.JsonParser;/** * create by LiuJinHe 2019/9/20 */pu...原创 2019-09-20 17:37:09 · 5754 阅读 · 1 评论