摘要: 背景介绍 2017年1月28日,正月初一,微信公布了用户在除夕当天收发微信红包的数量——142亿个,而其收发峰值也已达到76万每秒。百亿级别的红包,如何保障并发性能与资金安全?这给微信带来了超级挑战。面对挑战,微信红包在分析了业界“秒杀”系统解决方案的基础上,采用了SET化、请求排队串行化、双维度分 阅读全文
posted @ 2017-02-15 09:36 西贡浪子 阅读(181) 评论(0) 推荐(0) 编辑
摘要: fastdfs+nginx安装配置 http://blog.csdn.net/ricciozhang/article/details/49402273 fastdf使用例子(java版) http://blog.csdn.net/ricciozhang/article/details/4945481 阅读全文
posted @ 2016-04-06 17:06 西贡浪子 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 官网的介绍是这样的:Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications....其实看完这句话还是不明白究竟是啥的,下面就慢慢解释。不过长话短说 阅读全文
posted @ 2016-03-23 09:56 西贡浪子 阅读(122) 评论(0) 推荐(0) 编辑
摘要: @Repository、@Service、@Controller 这几个是一个类型,其实@Component 跟他们也是一个类型的 Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service和 @Control 阅读全文
posted @ 2016-03-23 09:07 西贡浪子 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Struts2作为广泛应用的Web框架,安全问题一直层出不穷。为了保证安全,在业务处理中不应信任用户提交上来的任何数据,做好安全过滤。最好能在Ognl的执行入口加入过滤黑名单,并及时将Struts更新至2.3.25(未发布)。 struts2官网发布最新为2.5beta,无法下载到2.3.25。ma 阅读全文
posted @ 2016-03-23 08:47 西贡浪子 阅读(604) 评论(0) 推荐(0) 编辑
摘要: String类的源码:可以发现String是重写了Object类的equals方法的,并且也重写了hashcode方法 public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObje 阅读全文
posted @ 2016-03-15 15:24 西贡浪子 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继 阅读全文
posted @ 2016-03-15 14:36 西贡浪子 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.封装微信模板消息类:  public class WxTemplate { private String template_id; private String touser; private String url; private String topcolor; private Map<St 阅读全文
posted @ 2015-03-22 11:57 西贡浪子 阅读(3176) 评论(2) 推荐(0) 编辑