摘要: 自从技术书的书架设定为”床底下“之后,又多了很多买书的空间。中国什么都贵,就是书便宜。不定期更新,在碎片化的阅读下难免错评。书架主要针对Java后端开发,书单更偏爱那些能用简短流畅的话,把少壮不努力的程序员所需的基础补回来的薄书,而有些教课书可能很著名,但干涩枯燥,喋喋不休的把你带回到大学课堂上昏昏... 阅读全文
posted @ 2015-08-21 09:43 Salansun 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 从[JavaEE 要懂的小事]Http相关,一直想写点Web开发相关的。最近项目接口开发紧,还有准备新的九月份战斗。JDK IO源码就隔一段落,温故知新看看Servlet & JSP相关。把自己基础累积回顾一遍,并和大家分享分享一些心得和代码。这里应该涉及到一部分源码,开发思想和一些手工做出的图。喜... 阅读全文
posted @ 2015-08-21 09:22 Salansun 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 工作中,经常会涉及到线程。比如有些任务,经常会交与线程去异步执行。抑或服务端程序为每个请求单独建立一个线程处理任务。线程之外的,比如我们用的数据库连接。这些创建销毁或者打开关闭的操作,非常影响系统性能。所以,“池”的用处就凸显出来了。1. 为什么要使用线程池在3.6.1节介绍的实现方式中,对每个客户... 阅读全文
posted @ 2015-08-21 09:06 Salansun 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 概述Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。此处的变量是线程共享的,存在竞争问题的。Java内存模型规定了所有的变量都存储在主内存,每条线程还有自己的工作内存中保存了被该线程使用到的变量的主内存副本拷贝,线程对变量的所有... 阅读全文
posted @ 2015-08-21 09:06 Salansun 阅读(197) 评论(0) 推荐(0) 编辑