摘要: 1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提 阅读全文
posted @ 2018-04-26 17:26 特情局小码农 阅读(174) 评论(0) 推荐(0)
摘要: registry.addMapping("/**"):为根目录的全部请求,也可以设置为"/user/**",这意味着是user目录下的所有请求。 阅读全文
posted @ 2018-04-26 16:07 特情局小码农 阅读(187) 评论(0) 推荐(0)
摘要: 一、Swagger简介 在日常的工作中,我们往往需要给前端(WEB端、IOS、Android)或者第三方提供接口,这个时候我们就需要给他们提供一份详细的API说明文档。但维护一份详细的文档可不是一件简单的事情。首先,编写一份详细的文档本身就是一件很费时费力的事情,另一方面,由于代码和文档是分离的,所 阅读全文
posted @ 2018-04-26 16:02 特情局小码农 阅读(637) 评论(0) 推荐(0)
摘要: 本文介绍一种通过Jedis和Cluster实现Redis集群(主从)的高可用方案,该方案需要使用Jedis2.8.0(推荐),Redis3.0及以上版本(强制). 附:Redis Cluster集群主从方案:http://www.cnblogs.com/soul-wonder/p/8891256.h 阅读全文
posted @ 2018-04-26 15:45 特情局小码农 阅读(1130) 评论(0) 推荐(0)
摘要: 调用方式: 阅读全文
posted @ 2018-04-26 15:34 特情局小码农 阅读(270) 评论(0) 推荐(0)
摘要: 一般数据库的编码是utf8,utf8是不支持存储表情符的,当存入的微信昵称带有表情符时就会出现乱码情况,有两种解决方法: 1.mysql数据库升级到5.5版本以上,utf8改为utf8mb4,utf8mb4的字符最多可以是4个字节,可以存储表情符,重启数据库服务器,这种方式有可能会失效; 2.在ja 阅读全文
posted @ 2018-04-26 15:21 特情局小码农 阅读(237) 评论(0) 推荐(0)
摘要: 方法1 import java.util.ArrayList;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.u 阅读全文
posted @ 2017-11-07 15:25 特情局小码农 阅读(7061) 评论(0) 推荐(1)
摘要: 本文直接从代码调用微信扫码支付讲起。账号配置,参数生成等请参考官方文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1 微信扫码支付。简单来说,就是你把微信支付需要的信息,生成到二维码图片中。通过微信扫一扫,发起支付。我们需 阅读全文
posted @ 2016-09-13 15:07 特情局小码农 阅读(23188) 评论(7) 推荐(0)