12 2016 档案

MyBatis传入参数为集合、数组SQL写法
摘要:参考:http://blog.csdn.net/small____fish/article/details/8029030 foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach标签的属性主要有item,index,collection,open,separat 阅读全文

posted @ 2016-12-24 11:44 GoQC 阅读(18628) 评论(1) 推荐(2)

AOP报错:Caused by: java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut
摘要:Spring3.x升级4.x时遇到的,JDK版本1.7 aspectj版本问题,1.6.x升级到1.7.x,解决! 阅读全文

posted @ 2016-12-24 11:30 GoQC 阅读(312) 评论(0) 推荐(0)

Mybatis select返回值为map时,选取表字段的两列作为key,value
摘要:项目需要从ibatis升级到MyBatis,dao中有一个方法返回Map类型,具体是查询语句查询两个字段,将结果列表字段A的值作为key字段B的值作为value存入Map中作为结果返回; ibatis中Dao继承SqlMapClientDaoSupport类的queryForMap(String s 阅读全文

posted @ 2016-12-24 11:20 GoQC 阅读(36022) 评论(1) 推荐(1)

Logstash学习-plugin安装
摘要:bin/logstash-plugin 不单可以通过 rubygems 平台安装插件,还可以读取本地路径的 gem 文件。这对自定义插件或者无外接网络的环境都非常有效。 阅读全文

posted @ 2016-12-20 15:18 GoQC 阅读(800) 评论(0) 推荐(0)

Logstash学习-配置语法
摘要:区段(section) Logstash 用{}来定义区域。区域内可以包括插件区域定义,你可以在一个区域定义多个插件,插件区域内则可以定义键值对设置。 数据类型 Logstash支持少量的数据值类型: bool debug => true string host => "localhost" num 阅读全文

posted @ 2016-12-20 15:02 GoQC 阅读(12886) 评论(0) 推荐(0)

Logstash学习-Hello World
摘要:1.安装 rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearchcat > /etc/yum.repos.d/logstash.repo <<EOF[logstash-5.0]name=logstash reposit 阅读全文

posted @ 2016-12-20 14:30 GoQC 阅读(1628) 评论(0) 推荐(0)

2016-12-7
摘要:做过的项目重最大的亮点、融合了自己想法的部分; 分布式 RPC微服务 mq消息的发送接收方式 反射效率低的解决途径 Hibernate与MyBatis的区别及各自的优缺点(Hibernate适用于用户量小并发量不大、表关系复杂的项目;MyBatis的SQL可定制性好,适用于高并发、表关系变化多的项目 阅读全文

posted @ 2016-12-08 10:35 GoQC 阅读(193) 评论(0) 推荐(0)

使用netty4.x客户端接收较大数据量报文时发生的读取不完整bug修复记录
摘要:1、先说问题 背景:服务是运行在Linux上的安全网关提供的,TCP协议发送 通过二进制编码的xml字符串 报文,报文头的第一个字段是int类型的表示字节序标记,第二个字段是int类型的表示整个报文长度。 现象:数据量较小时完全可以正常收发报文,当服务端发送的报文数据量较大时(本例是将近600k)概 阅读全文

posted @ 2016-12-06 12:50 GoQC 阅读(27879) 评论(2) 推荐(0)