- 博客(6)
- 收藏
- 关注
转载 mybatis枚举自动转换实现
原文链接:http://blog.csdn.net/fighterandknight/article/details/51520402原文的第二篇文章写了如何处理通用转换的问题,因为我没亲自尝试过,就不写了。前言 在设计数据库的时候,我们有时候会把表里的某个字段的值设置为数字或者为英文来表示他的一些特殊含义。就拿设置成数字来说,假如1对应是学生,2对应是
2017-06-30 16:55:16 373
转载 Mybatis配置文件报错“元素类型为 "configuration" 的内容必须匹配……”
原因:mybatis-config.xml配置文件配置时,要注意节点顺序顺序同错误提示信息一致:元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,plugins?,environments?,dat
2017-06-30 16:06:14 3645
转载 JVM GC的各种问题
http://www.jianshu.com/p/55670407fdb9如果正在执行一个CMS GC周期,来了一次FGC,就会导致concurrent mode failure的日志
2017-06-26 17:39:06 218
转载 java对象克隆以及深拷贝和浅拷贝
1.什么是"克隆"?在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能 会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在 Java语言中,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单,也是最
2017-06-23 16:59:43 287
转载 服务器获取客户端真实IP
最近风控的同学反映在风控校验的时候接收到的IP都是非常奇怪的值,觉得是我们这边API中取得IP地址有问题。API同学的取值方法是request.getRemoteAddr();这种方法在本地测试的时候是没问题的,但是到线上就出了问题。查了一下相关的博客,原因是Nginx反向代理造成的,因为有了反向代理,request.getRemoteAddr()取到的不再是客户端的真实IP,而是代理IP
2017-06-23 15:48:35 887
转载 JAVA远程调试设置
1 在JVM的启动参数中加入如下配置,即可开启java的远程调试(可以在jetty路径的boot.ini的JVM_ARGS中进行设置)-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8410参数说明: 1.1 其中 address为远程调试的端口号 1.2 -Xrunj
2017-06-20 17:55:40 951
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人