会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
笨熊星座
博客园
首页
新随笔
联系
订阅
管理
2017年4月23日
关于java中无法实现真正单例的论证
摘要: 如果要用java写一个单例出来,估计对遇到博文广识者来说,写法跟茴香豆的写法数量不相上下。 但很遗憾,因为java中有另外一把近乎无坚不摧的矛,摧毁了java中存在单例的可能性,这把矛就是众所周知的反射。 因为反射的存在,代码编写者可以将创建单例所需要的前提条件根据实际情况做篡改,使得在创建了某个类
阅读全文
posted @ 2017-04-23 21:41 笨熊星座
阅读(175)
评论(0)
推荐(0)
2016年7月22日
为什么计算机里面的负数用补码表示,而补码是反码加1
摘要: 因为设计计算机的人比较懒,懒人会让自己设计出来的东西也比较懒。因为1就是0000 0001,于是乎,根据1+(-1)=0的原则,-1=0-1=0000 0000-(0000 0001),为了方便计算,虚构出一个1 0000 0000=0000 0000,于是乎-1=0-1=1 0000 0000-0
阅读全文
posted @ 2016-07-22 23:38 笨熊星座
阅读(1202)
评论(0)
推荐(0)
2016年7月16日
简谈23种基本设计模式的java实现
摘要: 设计模式(design pattern),就是设计(design)程序时候可以拿来稍微改改就解决问题的模式(pattern)。 虽然看着挺多的,但等仔细琢磨后抓住各种设计模式的相同点和每种设计模式区别其他设计模式的不同点之后(也就是抓住矛盾的普遍性和特殊性),就会发现其实一点都不多(甚至于还嫌少)。
阅读全文
posted @ 2016-07-16 21:36 笨熊星座
阅读(396)
评论(2)
推荐(1)
公告