随笔分类 -  java相关

一些小知识点。
MultipartEntityBuilder转发附件 使用笔记
摘要:上星期用到这个MultipartEntityBuilder,调了好几天,终于调通。记录点笔记。 为什么使用这个MultipartEntityBuilder? 原业务如图下: OA是公司的核心数据,只能内网访问。那么增加网关系统作为转发跳板,并且进行权限约束。 本来用得好好的,现在有一个新需求:外业务 阅读全文

posted @ 2019-07-08 15:10 Emmerich.Luang 阅读(8644) 评论(0) 推荐(1)

一个挑战塔游戏问题
摘要:挑战塔游戏。层数越高,物品价值度越高。 阅读全文

posted @ 2016-09-21 14:18 Emmerich.Luang 阅读(181) 评论(0) 推荐(0)

maven项目动态替换配置中的值
摘要:为何一些maven项目可以替换配置文件中的变量? 比如说一个log4j.properties文件中: 变量${log4j.folder}??${log4j.bufferedIO}??${log4j.immediateFlush}??可是我打包后就变成具体的变量了? 当然了, 需要配置的。参考下面的: 阅读全文

posted @ 2016-09-07 17:32 Emmerich.Luang 阅读(1909) 评论(0) 推荐(0)

日志相关杂
摘要:记录一个点:很多时候,生产环境的log4j appender会设置bufferIO。但是系统意外挂了就会丢失部分日志。通过下面的语句flush log4j的日志:LogManager.shutdown();或者:public static void flushAllLogs(){ try ... 阅读全文

posted @ 2016-01-18 18:46 Emmerich.Luang 阅读(228) 评论(0) 推荐(0)

主键生成
摘要:早上时候想到ID生成这一回事,随便记下。 我们很多时候会用到数据库。而数据表中的记录基本上都是有主键的。读书的时候,最常见的主键生成方式,就是主键自增。例如:`record_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录ID,自增,全局唯一' ... 阅读全文

posted @ 2015-10-09 12:03 Emmerich.Luang 阅读(1510) 评论(0) 推荐(0)

String的hashCode 和equals 区别
摘要:网上找到特么一段话:Java对于equals方法和hashCode方法是这样规定的: 1、如果两个对象相等,那么它们的hashCode值一定要相等; 2、如果两个对象的hashCode相等,它们并不一定相等。PS:相等说的是equals方法。 那么这2个方法是什么来的?? 先祭出源码... 阅读全文

posted @ 2015-08-07 19:56 Emmerich.Luang 阅读(296) 评论(0) 推荐(0)

获取IP、mac等信息
摘要:主要是通过NetworkInterface类实现。现在一个机器,一般会有多个IP,多个网卡。 其次,Runtime.getRuntime().exec可以用来调用系统命令。 下面贴个代码:package networkInterface;import java.io.BufferedRead... 阅读全文

posted @ 2015-07-07 15:36 Emmerich.Luang 阅读(253) 评论(0) 推荐(0)

导航