摘要: J.U.C剖析与解读1(Lock的实现) 前言 为了节省各位的时间,我简单介绍一下这篇文章。这篇文章主要分为三块:Lock的实现,AQS的由来(通过演变的方式),JUC三大工具类的使用与原理剖析。 Lock的实现:简单介绍ReentrantLock,ReentrantReadWriteLock两种J 阅读全文
posted @ 2019-11-26 09:30 血夜之末 阅读(729) 评论(0) 推荐(1) 编辑
摘要: 系统分析师 软件水平考试(高级) 理论 系统规划 前言 系统规划是什么东东呢? 通俗点说,就是为了实现企业的战略目标,分析企业现状(技术外部)与系统状况(技术内部),从而提出新的技术要求,对现有系统进行规划设计等变化。 1. 目标是实现企业战略目标; 2. 分析企业现状(了解情况了,才能下手呗。站在 阅读全文
posted @ 2019-11-19 09:08 血夜之末 阅读(1997) 评论(1) 推荐(1) 编辑
摘要: 系统分析师-软件水平考试(高级)-开篇 前言 时隔一年,我开始了系统分析师的博客写作。回过头翻看一下,一年前的系统架构设计师系列的第一篇博客-需求理论,还是比较有感触的。 其实系统分析师的考试早在上边年五月份就参与了,也在六月份就知道自己通过了考试。但是一方面系统分析师与系统架构设计师有很多内容上的 阅读全文
posted @ 2019-11-18 09:05 血夜之末 阅读(10831) 评论(20) 推荐(18) 编辑
摘要: Java锁 Synchronized深层剖析 前言 Java锁的问题,可以说是每个JavaCoder绕不开的一道坎。如果只是粗浅地了解Synchronized等锁的简单应用,那么就没什么谈的了,也不建议继续阅读下去。如果希望非常详细地了解非常底层的信息,如monitor源码剖析,SpinLock,T 阅读全文
posted @ 2019-11-15 09:09 血夜之末 阅读(1361) 评论(1) 推荐(3) 编辑
摘要: 系统架构设计师 软件水平考试(高级) 论文 可靠性 前言 首先说一下为什么这两个月又没消息了,因为这两个月忙啊。 首先是接收上半年系统分析师的证书,并完成总结。其次是九月份PMP考试(4A通过,尚需努力),然后是十一月的软考高项的考试。工作的事情就不谈了,还好没什么私人事情需要处理。所以这两个月没什 阅读全文
posted @ 2019-11-14 09:14 血夜之末 阅读(3067) 评论(2) 推荐(6) 编辑
摘要: 从BIO到Netty的演变 前言 计算机网络可以说是每个学计算机的都绕不过去的一道坎。计算机网络到底有多么重要,你走到大学图书馆的计算机部分,翻开那些什么《从零开始:黑客XXX》,《黑客攻防从入门到放弃》等书籍,基本第一部分都是在谈论网络。你去一些X客论坛,上面的教程帖也基本都是从网络部分开始的。 阅读全文
posted @ 2019-11-13 09:09 血夜之末 阅读(740) 评论(4) 推荐(4) 编辑
摘要: "Java高性能编程之CAS与ABA及解决方法" 前言 如果喜欢暗色调的界面或者想换换界面,可以看看我在个人博客发布的 "Java高性能编程之CAS与ABA及解决方法" 。 CAS概念 CAS,全称Compare And Swap,比较与交换。 属于硬件级别的同步原语,从处理器层面提供了内存操作的原 阅读全文
posted @ 2019-09-18 10:00 血夜之末 阅读(1422) 评论(0) 推荐(1) 编辑
摘要: "ServerResponse(服务器统一响应数据格式)" 前言: 其实严格来说,ServerResponse应该归类到common包中。但是我实在太喜欢这玩意儿了。而且用得也非常频繁,所以忍不住推荐一下。 借此机会,申明一点,这个系列的类并不是都是我原创的,都是我从各个项目中看到的,感觉非常赞,一 阅读全文
posted @ 2019-08-20 08:38 血夜之末 阅读(7094) 评论(3) 推荐(0) 编辑
摘要: WebSocket的实现与应用 前言 说到websocket,就不得不提http协议的连接特点特点与交互模型。 首先,http协议的特点是无状态连接。即http的前一次连接与后一次连接是相互独立的。 其次,http的交互模型是请求/应答模型。即交互是通过C/B端向S端发送一个请求,S端根据请求,返回 阅读全文
posted @ 2019-08-05 08:28 血夜之末 阅读(3983) 评论(2) 推荐(1) 编辑
摘要: Nginx安装文档 前言: 最近,系统部署人员那边,让我们给写一个傻瓜式的Nginx安装过程。所以就有了这个文档,本着独乐乐不如众乐乐,就分享一下。我觉得对入门小白来说,有图,乃至运行过程图,是很重要的(避免运行出问题了而不自知)。 当然,这只是部署人员的V1手册,后来他们觉得太麻烦了,就有了yum 阅读全文
posted @ 2019-08-01 08:38 血夜之末 阅读(5217) 评论(0) 推荐(0) 编辑