2018年10月26日

Think_in_java_4th(并发学习二)

摘要: 使用Executor java.util.concurrent CachedThreadPool 以上,JDK里头关于Executors.newCachedThreadPool的定义。 通过创建线程池,去管理线程。并且,线程池通过exec.execute去启动新的线程。 newCachedThrea 阅读全文

posted @ 2018-10-26 17:54 匆匆而过 阅读(265) 评论(0) 推荐(0) 编辑

Think_in_java_4th(并发学习一)

摘要: Java的并发是在顺序语言的基础上提供对线程的支持的。 并发能够更加有效的执行我们的代码,也就是更加合理的应用CPU资源。 并发程序往往CPU和内存使用率,要高于同等的非并发程序。 下面就用Think_in_java_4th,并发这个章节中源码简单说一下自己的认识。 LiftOff.java Mai 阅读全文

posted @ 2018-10-26 16:54 匆匆而过 阅读(408) 评论(0) 推荐(0) 编辑

2018年10月23日

Excel自定义公式,类似VLOOKUP的查询

摘要: Excel在使用VLOOKUP时,当检索值超过255长度的时候就会报错,没法正常检索。 官方提供的办法是通过INDEX和MATCH公式组合使用来解决。 微软官方方案 1,公式 =INDEX($A$5:$A$6,MATCH(TRUE,$A$5:$A$6=B5,0),0) 2,Ctrl+Shift+En 阅读全文

posted @ 2018-10-23 21:56 匆匆而过 阅读(1101) 评论(0) 推荐(0) 编辑

使用mybatis操作AS400数据库

摘要: 先简单说一下怎么使用【jt400.jar】连接AS400上的DB2数据库。 ※ jt400.jar资源,如果有安装AS400客户端的话,参考IBM官网 ※ http://www-01.ibm.com/support/docview.wss?uid=swg21398042 安装目录下就有jt400.z 阅读全文

posted @ 2018-10-23 17:25 匆匆而过 阅读(2076) 评论(0) 推荐(1) 编辑

2018年10月8日

使用mybatis报错【Result Maps collection already contains value for ...BaseResultMap】的解决方法

摘要: 这个问题,相信大家在使用mybatis的重新生成 dao,pojo,mapper的时候,都有可能会遇见。 开发过程中,我们改修了表结构,需要重新生成mybatis的配置文件,然后覆盖回原来工程。 往往在发布项目的时候,就会出现这个问题。 个人猜想这是由于mybatis在重新覆盖了配置文件之后,容器发 阅读全文

posted @ 2018-10-08 17:25 匆匆而过 阅读(2957) 评论(0) 推荐(0) 编辑

2018年9月29日

java实现简单的solr查询

摘要: SolrQuery类是实现solr查询的类。 q 查询的关键字 fl 指定返回的字段,用逗号或空格分隔(大小写敏感) 可以使用的查询参数比较多,这里就不一一列举了。 关于如何把solr配置到tomcat中,建议参考 https://jingyan.baidu.com/article/ff411625 阅读全文

posted @ 2018-09-29 10:37 匆匆而过 阅读(1869) 评论(0) 推荐(0) 编辑

2018年9月10日

Java调用windows命令

摘要: JAVA调用windows的cmd命令 用起来会让程序变得更加简洁明了,非常实用。 核心就是使用 Runtime类。 cmd的xcopy就有很强大的文件夹,文件处理功能。 下面就以xcopy来说明,如何使用java调用cmd命令。 cmd命令这里就不说明了。 阅读全文

posted @ 2018-09-10 13:51 匆匆而过 阅读(4307) 评论(0) 推荐(0) 编辑

2018年9月4日

bootstrap,bootstrap-table,bootstrapValidator,animate,layer配合起来搞事情

摘要: 资源准备(just download) bootstrap: http://www.bootcss.com/ bootstrap-table: http://bootstrap-table.wenzhixin.net.cn/ bootstrapValidator: http://plugins.jq 阅读全文

posted @ 2018-09-04 16:37 匆匆而过 阅读(589) 评论(0) 推荐(0) 编辑

2018年8月27日

mybatis使用oracle的nulls first/nulls last

摘要: nulls first/nulls last 顾名思义,就是在检索结果集里,有null值的时候,把null值认为是最大值,还是最小值。 nulls first 放置在结果集最前面 nulls last 放置在结果集最后面 阅读全文

posted @ 2018-08-27 17:50 匆匆而过 阅读(1201) 评论(0) 推荐(0) 编辑

2018年8月23日

mybatis使用oracle的sequence

摘要: oracle数据库创建SEQUENCE 从0开始,不循环,自增1的SEQUENCE。 以上,关于SEQUENCE就不赘述了。 mybatis的mapper配置 这样后,就能获取自增序列后插入数据库了。 阅读全文

posted @ 2018-08-23 14:09 匆匆而过 阅读(7226) 评论(0) 推荐(1) 编辑

导航