- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 记一次tomcat启动报错
启动控制台报错如下07-Sep-2018 11:52:47.375 ?? [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in th...
2018-09-07 14:47:18
700
1
原创 GIT 使用
1.git branch 显示分支2.git checkout -b xxxx 新建xxxx分支3.git checkout . 放弃本地修改4.提交代码step1: git add .step2: git commit -m '注释'step3. git push orgin xxxx 提交到远程分支5.解决报错You have not concluded yo...
2018-07-05 17:07:26
228
原创 HashMap相关学习
loadFactor:加载因子其实是空间与时间的一种平衡关系,加载因子小了,空间浪费多,但是可以减少hash冲突,加载因子大了,节省空间的同时也加大了hash冲突的风险,造成查询慢。modCount:操作计数,应该是用来迭代的时候判断是否并发了threshold:map长度与扩展因子的乘积,超过这个值就需要扩容了hashmap默认为16长度,长度为2的次方,比如new hashmap(
2018-07-01 22:11:41
188
原创 Mybatis批量更新与插入
批量更新与插入,在代码中循环显然会影响效率。一般 的做法如下:updateplan a<update id="batchUpdateRule" parameterType="java.util.List"> <foreach collection="list" index="index" item="demo" separator=";"&a
2018-07-01 21:37:33
223
原创 基于spring-mvc开发HTTP接口
基于spring-MVC开发一个HTTP接口还是比较简单的,没啥好说的,直接上代码@RestController@RequestMapping("/demo")public class test {@RequestMapping(value = "/test", method = RequestMethod.POST, consumes...
2018-07-01 20:17:17
6266
1
原创 单例模式
在实际应用中,线程池、缓存、日志对象、对话框对象常被设计成单例,总之,选择单例模式就是为了避免不一致状态。下面实现几种单例模式1. private static SingletonDemo instance = new SingletonDemo(); private SingletonDemo(){}; public SingletonDemo getInstance()...
2018-02-28 15:42:59
204
原创 JMX初探
在看系统源码的时候发现运用了JMX这个技术,于是去网上找了一些资料,看了很久没有清晰的认识,只是初探。作为一个技术备忘记录一下,以便以后能在工作中运用起来。 因为没有理解JMX的实际运用,这里不作过多解释。不过联想到之前做的一个数据字典热更新的需求,了解到的方案有两个,1:通过ZK监控来通知系统进行配置更新,不过这个有点邪门的感觉。2:通过shell脚本启动可执行架包发送so...
2018-02-27 16:45:54
284
原创 HashMap基础的学习
loadFactor:加载因子其实是空间与时间的一种平衡关系,加载因子小了,空间浪费多,但是可以减少hash冲突,加载因子大了,节省空间的同时也加大了hash冲突的风险,造成查询慢。modCount:操作计数,应该是用来迭代的时候判断是否并发了threshold:map长度与扩展因子的乘积,超过这个值就需要扩容了hashmap默认为16长度,长度为2的次方,比如new hashmap(
2017-11-29 15:11:44
407
原创 TCP三次握手四次断开
了解TCP为什么要三次握手的时候,觉得这个描述比较好理解。 在谢希仁著《计算机网络》第四版中讲“三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”。在另一部经典的《计算机网络》一书中讲“三次握手”的目的是为了解决“网络中存在延迟的重复分组”的问题。这两种不用的表述其实阐明的是同一个问题。谢希仁版《计算机网络》中的例子是这样的,“已失效的连
2017-10-24 16:07:57
341
原创 exlipse安装反编译插件jad碰见的一个问题
换新机子的时候,重装eclipse,再安装了jad后一直无法反编译.class文件。报 source not found的错误。下面还有attach source 的提示。但是添加source.zip文件后还是无法反编译。期间有几个.class文件是可以打开的,但是大部分都是失败的。一直找不到解决方法,后来发现是jad的版本有点落后导致的。索引一定要注意版本啊!! 1.下载JAD 3...
2017-08-24 15:39:52
826
原创 Mybatis插入空值报错
今天在做单元测试插入测试数据的时候,发现有 报错。Exception in thread "main" org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #6 with JdbcType OTHER . Try setting a different JdbcType f
2017-07-29 13:10:10
3452
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人