自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 《Java Concurrency in Practice》 学习笔记--第三章:共享变量

3 共享对象第二章主要讨论了多线程对共享变量的访问,通过琐保证互斥访问。本章主要讨论如何在多线程间共享对象,保证其被安全访问。第二章围绕原子性,本章则围绕可见性对线程安全问题进行分析。它们共同构成构建线程安全类的基础。3.1  可见性变量的可见性是指一个线程对它的修改是否对其他线程可见。程序3-1所示的NoVisibility展示了多线程环境下共享变量的可见性问题。publ

2011-10-20 20:07:24 1779

原创 《Effective_Java》 Item1:Consider static actor methods instead of constructors

使用静态工厂的优势1.  不同于构造函数,可以赋予静态工厂更有意义的名字        eg. BigInteger的构造方法BigInteger(int, int, Random)返回一个可能为质数的BigInteger,一个更好的名字是BigInteger.proba

2011-10-12 23:01:42 554

原创 《Java Concurrency in Practice》 学习笔记--第二章:线程安全

2 线程安全2.1何为线程安全        对象通常具有状态。对象的状态包括任何能改变其外部行为的数据。例如,HashTable的状态包括HashTable自身的数据和其内部Map.Entry中的数据。对象的状态被存储在状态变量中(包括子对象和静态数据成员等)。编写线

2011-10-11 20:36:15 639

原创 《Java Concurrency in Practice》 学习笔记--第一章:引言

最近一段时间在学习Java多线程编程。学习计划包括阅读《JavaConcurrency in Practice》和研究JDK1.6中的java.util.concurrent包。为了督促自己学习,保证学习效果,我决定做学习笔记,把新知识、他人有益的总结和自己的理解记录下来,最主要

2011-10-07 15:53:09 717

原创 抛开书本,独立编码

学习编程之初,一位牛导就教导我们:多写代码,多实践。最好的方式,是把书中的例子和习题都自己实现一遍。的确有困难,退而求其次,至少也要照着敲一遍。我对此深信不疑。从Pascal到C,C++到Java,我都坚持着这个习惯,效果甚佳。        然而,不想自己在不知不觉中习惯了

2011-09-18 23:12:52 536

原创 淘宝实习回顾--淘宝感触

这次实习仅仅持续一个半月就结束了,虽然时间短暂,没能让自己获得飞跃性的成长,但还是收获了不少感悟。        首先是健康问题。程序员的运动量真的少得可怜。工作时,他们总是黏在椅子上,所有的运动都集中在那几根手指上,大部分的交流也都通过聊天工具进行,除了上下班以及出去吃饭这

2011-09-12 23:07:14 553

原创 淘宝实习回顾--校园招聘

2011年四月初,我参加了淘宝的校园实习生招聘。虽然自己很向往,但实验室不允许学生出去实习,所以完全是抱着重在参与的心态去的。笔试的题目不是很难,涉及到了指针等已经被丢掉很久的知识。还好自己这一块基础比较扎实,都能应付。算法题目也比较基础,一道类似于智力题,另一道是最大字串和。最

2011-09-11 21:09:58 823

原创 爬山日记

早些时候,公司里的大牛组织了周六爬山,鉴于最近自己身体不适,急需锻炼,就果断报名了。出发前夜,大牛再三提醒我们这些新兵,周末爬山的运动量很大,希望体力一般的同学做好心理准备。爬山的时候,他会背全队所需的水,不过由于他的速度一般人难以企及,所以告诫大家最好还是自备一瓶水,以免被他落

2011-08-10 22:12:40 1877

原创 博客起航

最终还是决定写博客了。        曾多次打算写博客,最终又都放下,却又时刻惦记着。写,怕没有毅力坚持,无东西可写;不写,可能永远无法知道写作究竟能给自己带来什么,错过了提升自身能力的好方法。纠结的时间越长,行动的可能性就越小,所以决定不再周而复始的权衡,去做觉得该做的

2011-08-10 22:11:40 345

Pro_Hadoop高清英文版

Pro_Hadoop 英文版,高清,有详细目录

2011-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除