buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 47 下一页

2019年4月11日 #

【备忘】mybatis的条件判断用<choose>

摘要: mybatis并没有if..else,在mybatis的sql mapper文件中,条件判断要用choose..when..otherwise 阅读全文

posted @ 2019-04-11 19:12 buguge 阅读(2945) 评论(0) 推荐(0) 编辑

2019年3月26日 #

不忘初心,方得始终。内存数据刷新改造小记

摘要: JedisCluster jc = JedisClusterUtil.getJedisCluster(); jc.get(areaStr_Key); jc.setex(areaStr_Key, "1", 300); 阅读全文

posted @ 2019-03-26 20:55 buguge 阅读(453) 评论(0) 推荐(0) 编辑

2019年3月4日 #

又见thrift异常之TApplicationException: Internal error processing..

摘要: 也就是说,服务端程序处理出现未经捕获的Runtime异常,自然,客户端调用这个RPC接口就抛出了Internal error processing** 阅读全文

posted @ 2019-03-04 11:18 buguge 阅读(7731) 评论(0) 推荐(0) 编辑

2019年2月19日 #

DES加密算法java&c#

摘要: des加密算法有如下几个要素: DES加密模式:这里选ECB 填充:java是pkcs5padding,.net是pkcs7padding。网上说PKCS5Padding与PKCS7Padding基本上是可以通用的。 字符集:utf-8 输出:base64、hex 密码/Key:8个字符(共64位)------java要求传24个字符,不过加密也是截取的前8位 待加密/解密的文本 阅读全文

posted @ 2019-02-19 19:22 buguge 阅读(1328) 评论(0) 推荐(0) 编辑

2019年1月11日 #

log4j2配置ThresholdFilter,让info文件记录error日志

摘要: a)ThresholdFilter属性:onMatch表示匹配设定的日志级别后是DENY还是ACCEPT,onMismatch表示不匹配设定的日志级别是DENY还是ACCEPT还是NEUTRAL b)上面说的match/misMatch指的是高于或等于设定的日志级别。所以,要先定义日志级别高的Filter。 阅读全文

posted @ 2019-01-11 18:54 buguge 阅读(21611) 评论(0) 推荐(2) 编辑

2018年12月26日 #

Thrift常见异常及原因分析

摘要: 以下是thrift的客户端和服务端交互的一个原理图。可以看到遵循了rpc框架的传输层、协议层和应用层三层。本文提到的异常就是与这三层相对应的传输异常TTransportException(ConnectException、SocketTimeoutException)、协议异常TProtocolException和应用异常TApplicationException。 阅读全文

posted @ 2018-12-26 21:43 buguge 阅读(30126) 评论(0) 推荐(4) 编辑

2018年12月18日 #

fastjson序列化出现StackOverflowError

摘要: 我们知道fastjson是基于流写入的。不难看出,在调用getCurrentUser时,因为currentUser是null,所以要给currentUser初始化,这时fastjson又要调用其getCurrentUser方法,然后又因为currentUser是null而不得不再给currentUser初始化,如此反复。。。,必然导致StackOverflow。 阅读全文

posted @ 2018-12-18 21:17 buguge 阅读(10538) 评论(2) 推荐(1) 编辑

mysql执行update语句受影响行数是0

摘要: mybatis连接mysql数据库,发现同一个update执行多次,返回的int值都是1。 我记得同样的update再次执行时 受影响行数是0。 后来发现,我之前一直用的SQLyog是这样子的。 原来,不同的连接客户端执行update给出的受影响行数不同。如下是navicat for mysql,J 阅读全文

posted @ 2018-12-18 20:41 buguge 阅读(9419) 评论(2) 推荐(0) 编辑

2018年12月17日 #

远程Gitlab新建的分支在IDEA里不显示

摘要: git fetch 阅读全文

posted @ 2018-12-17 10:18 buguge 阅读(10681) 评论(0) 推荐(0) 编辑

2018年12月12日 #

rabbitmq延迟队列demo

摘要: rabbitmq延迟队列, 死信队列 阅读全文

posted @ 2018-12-12 20:49 buguge 阅读(1398) 评论(0) 推荐(0) 编辑

上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 47 下一页