The PerfectSingleton
我不时遇到那些事实上不确定他们应该如何合适地实现单例模式的Java程序员。
我不考虑在线程的环境中合适的实现。但是使用你能在网络上找到的大多数常见的实现方式,你可以轻松地创建你想要的多种单例实现。
假设你有下面这种常见的单例的实现:
public final class NonSafeSingletonimplements Serializ...
分类:
其他好文 时间:
2014-11-25 16:36:19
阅读次数:
203
【扩展知识5】谈const有关的那些事
扩展目录:
1. const修饰变量
2. conts 修饰参数
3. const修饰函数返回值
( 1 )const的目的
const是constant的缩写,是恒定不变的意思。但在C语言中修饰的变量是只读的变量,其值在编译时不能被使用,因为编译器在编译时不知道其的存储的内容。
推...
分类:
其他好文 时间:
2014-11-25 09:18:28
阅读次数:
159
一直想写这篇“十日谈”,聊聊我对Web前端开发的体会,顺便解答下周围不少人的困惑和迷惘。我不打算聊太多技术,我想,通过技术的历练,得到的反思应当更重要。 我一直认为自己是“初级”前端开发工程师,一方面我入道尚浅,只有短短几年,另一方面我自知对技术的钻研并不深入,可能是由于环境的原因,当然最重要...
分类:
其他好文 时间:
2014-11-24 06:21:05
阅读次数:
209
js中typeof与instanceof用法小记今天写JS代码,遇到动态生成多个名称相同的input复选按钮需要判断其是否是数组,用到了if (typeof(document.MapCheckMgr.checkid)!="undefined")以前用得少,就顺便查了一下关于typeof的那些事 t....
分类:
Web程序 时间:
2014-11-23 13:01:53
阅读次数:
160
关于开发人员和测试人员的关系,人们阐述了很多,讨论了很多,争论了很多。而貌似一旦这两者坐在一起,对峙便开始了,两者间的争论多于相互认同。显然,这不利于实现两者合作的目标——向用户提供价值。(推荐学习零基础学习软件测试基础篇)下面我们来分析一下其中的原因: 史前时期在最开始,不存在测试人员, 只有开发...
分类:
其他好文 时间:
2014-11-21 18:24:27
阅读次数:
180
接下来的文章是记录自己曾经的盲点,同时也透漏了自己的发展历程(可能发展也算不上,只能说是瞎混)。当然,一些盲点也在工作和探究过程中慢慢有些眉目,现在也愿意发扬博客园的奉献精神,拿出来和大家分享一下。在刚开始工作时候,总以自己有个“高科技”的工作,而感到特别神气,经常在其他人面前说一些让别人觉得高大上...
分类:
数据库 时间:
2014-11-20 23:31:30
阅读次数:
283
1 《流血的仕途:李斯与大秦帝国》(阅)
2 《西游记未解之谜》(阅)
3 《司马懿吃三国》(阅)
4 《大秦帝国》(阅)
5 《明朝那些事儿》
6 《地球往事》
7 《藏地密码》
8 《鬼吹灯》(阅)
9 《盗墓笔记》(阅)
10 《苏菲的世界》
11 《中国大历史》
12 《万历十五年》
13 《学会提问》
14 《...
分类:
其他好文 时间:
2014-11-20 13:46:12
阅读次数:
189
StackOverflow上一个很有名的问题,gcc和g++到底有什么区别?答案如下:GCC: GNU Compiler Collection指的是GNU编译器所支持的所有不同的类型的语言gcc: GNU C Compilerg++:GNU C++ Compiler主要的区别在于:1.gcc会将.c...
分类:
其他好文 时间:
2014-11-19 23:50:38
阅读次数:
330
在互联网中,一般用户都是通过鼠标点击、鼠标悬停、鼠标离开等执行一些前端的事件,但是在移动前端,用户却是通过手指来进行操作。从而衍生出移动前端的手势事件。鼠标中的click事件虽然也可以在移动前端进行触发,但这个事件在移动端会有大约半秒中的延迟。所以一般都不采用。 在移动端的手势事件一般有四种情况.....
分类:
移动开发 时间:
2014-11-19 15:44:58
阅读次数:
190
做移动前端的盆友应该都知道,动画特效方面,尤其兼容安卓系统,就和互联网端兼容IE6一样麻烦。好多效果不错的创意都因为不兼容安卓系统而夭折。归根到底还是因为安卓浏览器性能的问题。这里篇外话一下,安卓手机的硬件可以甩苹果一条街。但在浏览器上表现的则相反。现在安卓系统已经发展到android 4.X了.可...
分类:
移动开发 时间:
2014-11-19 15:33:06
阅读次数:
221