摘要:
随着小电铺业务的快速发展,小电铺支付面临的请求压力百倍的爆增,订单量达到过亿的数据,作为商品购买的最后一环,保证用户快速稳定的完成支付尤为重要,单库单表的架构支撑日益增长的业务显得尤为吃力,为保障服务的稳定性、支撑公司业务的高速发展,我们对整个订单系统进行了全面的架构升级。 阅读全文
摘要:
很久没有写博客了,趁现在也快过年,最近项目不是很忙,写一篇博客做为2018年的开始,重拾刚毕业的几年前写博客的冲动。http协议是每个程序猿应该需要知道的东西,不管是前端人员还是后端人员,以前在上家公司的时候,因为项目的需要,曾经专门去了解过cdn,其中就需要掌握http协议中的缓存相关知识。 ht 阅读全文
摘要:
云计算设计模式(一)——缓存预留模式 云计算设计模式(二)——断路器模式 云计算设计模式(三)——补偿交易模式 云计算设计模式(四)——消费者的竞争模式 云计算设计模式(五)——计算资源整合模式 云计算设计模式(六)——命令和查询职责分离(CQRS)模式 云计算设计模式(七)——事件获取模式 云计算 阅读全文
摘要:
wireshark一个非常牛逼的网络抓包工具。转载一系列博文 阅读全文
摘要:
前言概述 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。这就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可 阅读全文
摘要:
下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索。非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令 阅读全文
摘要:
前言 在java中java.nio包下有一个类是ByteOrder,这是什么东东,相信有很多人不知道。在我看了关于java.nio中有本书中就介绍到了。我努力的回忆我大学课本中学到过吗,好像没有。这是计算机理论方面的知识了。百度百科中就有关于“大小端模式的介绍”。猛击这里吧 大小端模式的定义 大端模 阅读全文
摘要:
说明:本文的内容是看了《深入理解Java虚拟机:JVM高级特性与最佳实践》后为加印象和理解,便记录了重要的内容。 1 开门见山 以前曾经看到过一个java的面试题,当时觉得此题很简单,可是自己把代码运行起来,可是结果并不是自己想象的那样。题目如下: 错误答案 count1=1 count2=1 正确 阅读全文
摘要:
ArrayList概述 类概述 ArrayList是List 接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。 每个 ArrayList 实例都有一个容量(capacity)。该容量是指用来存储列表元素的数组的大小。它大于或等于列表的大小。随着向 ArrayL 阅读全文
摘要:
原文:http://blog.csdn.net/wuhuan_wp/article/details/7010071 一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key 阅读全文
摘要:
前言 集合是一种数据结构,在编程中是非常重要的。好的程序就是好的数据结构+好的算法。java中为我们实现了曾经在大学学过的数据结构与算法中提到的一些数据结构。如顺序表,链表,栈和堆等。Java 集合框架API是用来表示和操作集合的统一框架,它包含接口,实现类以及一些编程辅助算法。具体位于java.u 阅读全文
摘要:
以前面试的时候,很多公司的笔试题中有关new一个对象有关一系列初始化的过程的选择题目。请看下面的题目。 这个题目如果不了解java中实例化一个类的时候,更加全面的初始化过程真的还做不出来,因为我们做项目的时候可能没必要这样把。下面直接给出答案。 答案为什么是这样的呢,看了下面总结的你就知道为什么了哦 阅读全文
摘要:
本文来自:http://www.cnblogs.com/happyPawpaw/archive/2013/01/18/2865957.html 引言 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,如下图所示,生产者向空间里存放数据,而消费者取用数据,如果不 阅读全文