阿里云主机介绍

发布日期:2017年09月27日| 点击: 127 次| 暂无评论

学习linux花费了很多的时间,断断续续也得有四五年了吧,但是总是没有多大的突破,后来买了一台阿里云主机,自感效果非常的明显。终于悟道:之前学习效果的差的原因是缺少环境的问题。 先发一下阿里云领券的链接:http://...

浅谈架构师的成长之路

发布日期:2017年09月22日| 点击: 375 次| 暂无评论

最近看了几本架构方面的书,有李智慧的《大型网站技术架构-核心原理与案例分析》,也有陈康贤的《大型分布式网站架构设计与实践》。还有李林峰的《分布式服务框架原理与实践》。先不说收获如何,先说一下计算机专业的学习特点吧。学习计...

论《算法导论》和《亿级流量》

发布日期:2017年09月19日| 点击: 224 次| 暂无评论

最近一直在读《算法导论》,真是被作者们在写书过程中的耐心和毅力所折服,更是被里面深厚的知识所吸引。这本书我是在地铁中读的,读累了,我会翻一翻张开涛写的《亿级流量网站的架构》。两者对比了一下,让我对后者慢慢起了厌恶反感之心...

浅谈Java Web开发与Python Web开发的区别

发布日期:2017年09月09日| 点击: 270 次| 暂无评论

今天这篇文章谈一谈Java Web开发和Python Web开发的区别。在这里我并不是鼓励大家从Java Web转向Python Web开发,我只是想说一下自己的感觉而已,不一定适合每一位情况,仅仅供大家参考。另外,我也...

垃圾回收器分析(一)

发布日期:2017年05月28日| 点击: 941 次| 暂无评论

垃圾回收器需要关注的内容: 1. 使用的垃圾回收器的种类 2. Java堆的大小 3. 新生代和老年代的大小 4. 永久代的大小 5. minor GC的持续时间 6. minor GC的发生频率 7. m...

进程与线程的研究分析

发布日期:2017年04月25日| 点击: 1,189 次| 暂无评论

进程与线程的历史渊源 进程是CPU进行资源分配的最小单位,线程是CPU调度的最小单位。以前进程既是资源分配也是调度的最小单位,后来为了更合理的使用CPU(因为CPU的性能越来越好),才将资源分配和调度分开,就...

乐观锁和悲观锁介绍

发布日期:2017年04月24日| 点击: 1,245 次| 暂无评论

乐观锁和悲观锁定义 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版...

CAS分析(二)

发布日期:2017年04月23日| 点击: 538 次| 暂无评论

CAS,Compare And Swap,即比较并交换。Doug lea在同步组件中大量使用CAS技术鬼斧神工地实现了Java多线程的并发操作。整个AQS同步组件、Atomic原子类操作等等都是以CAS实现的,甚至Con...