高可扩展性、高性能、大数据量、高并发、分布式的系统架构---mongoDB浅谈 weir 2015-07-10 11:28:32.0 java,分布式 2475 谈到mongodb我们就不得不说说nosql,非关系型数据库的产生源于互联网的发展和普及就拿微博来说,如果数据都存放在关系型数据库里面,那互联网公司要付出的代价是不可想象的,上亿的访问量,更新速度快
java设计模式----模板方法模式 weir 2015-07-06 11:54:36.0 java,设计模式 1313 模板方法模式看上去好像是抽象与具体的关系,把具体实现交给子类便与扩展,这个设计模式好像是给我们一个处理流程,这个流程不变,在这个流程中有一个(或多个)业务是可变的,所以我们用抽象类固定这个流程架子,
java设计模式----状态模式 weir 2015-07-06 10:51:19.0 java,设计模式 1293 虽然二十多种设计模式都是前辈总结出来的精华,但我觉得精华有点多了,这个状态模式我就看不懂,也不是说不理解,而是不知道为什么会是这样,也许是我太浮躁了或者是我的专注程度不够吧。
高可扩展性、高性能、大数据量、高并发、分布式的系统架构---activeMQ浅谈 weir 2015-07-03 10:02:24.0 java,分布式 4270 activeMQ消息中间件,好像消息中间件一问世就是为分布式而生的,它具有平台无关性可在各种技术语言里面游走,天生具有跨应用跨系统的优势,可以在各种系统中传递消息,特别是在soa的作用下更显得消息中
高可扩展性、高性能、大数据量、高并发、分布式的系统架构---memcached浅谈 weir 2015-07-02 15:36:00.0 java,分布式 1521 Memcached又是一个缓存神器,这个东西可以减轻数据库的访问压力,前面我们介绍的varnish是为了缓存静态资源的,而今天要谈的memcached是为了缓存动态资源的,话句话说是为了缓存查询数据
高可扩展性、高性能、大数据量、高并发、分布式的系统架构---varnish浅谈 weir 2015-06-16 13:41:37.0 java,分布式 2770 Varnish对于互联网公司又不陌生,我们都知道作为计算机读取速度最快的那个东西是什么呀,有人会说内存有人会说CPU寄存器或缓存,但是我们最能利用空间大的还是内存,如果你想让你的系统运算速度快首选的
高可扩展性、高性能、大数据量、高并发、分布式的系统架构---nginx浅谈 weir 2015-06-12 10:07:16.0 java,分布式 3142 高可扩展性、高性能、大数据量、高并发、分布式的系统架构---nginx浅谈 关于nginx对于互联网公司都不是什么陌生的事情,至于nginx的历史发展这些在网上看看就行了,我们只需要知道的是它能干
JPA 批注参考 weir 2015-06-10 10:36:25.0 java,jpa 1546 作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB 持续性并提
java设计模式----综合案例(一) weir 2015-06-09 09:04:52.0 java,设计模式 1769 我们想分析一下我们要吧这个通用的代码生成工具做成什么样子的c/s 还是 b/s,如果要我决策我会选择b/s形式,这算是一个问题。 还有我们设计的实体是连接数据库还是不连接数据库,也就是说是先有数
java设计模式----综合案例开篇 weir 2015-06-08 11:03:46.0 java,设计模式 1625 说句实话设计模式这东西就像java编程设计的标准一样,还有java编程原则成为衡量java程序好坏和衡量java开发人员的标尺。 这些东西都不难理解,我们熟悉这些东西目的是为了可以在实际项目中用到