`
feikiss
  • 浏览: 98118 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
RT... 大家讨论一下,同步是否一定保证线程安全? 线程安全的是否一定需要同步? 这两个之间的充分必要性,show下你的观点吧~~~
忙里偷闲,做了一些反射机制中的测试。。。。 问题一: 即使在非并发的情况下,单例模式能保证单例么? 先来一个最简单的单例模式: public class Singleton { private static Singleton instance = new Singleton(); private Singleton() { } p ...
从360doc中截取下来的关于单例模式的分析,感觉不错,本着“不重复发明轮子的思想”我就采取了拿来主义,对格式稍加改造(符合iteye的发表格式。。。)粘贴至此。 作为对象的创建模式[GOF95],单例模式确保某个类只有一个实例 ...
忙里偷闲,做了一些反射机制中的测试。。。。 问题一: 即使在非并发的情况下,单例模式能保证单例么? 先来一个最简单的单例模式: public class Singleton { private static Singleton instance = new Singleton(); private Singleton() { } p ...
学习的过程中发现这两个概念真的是有点区分不开,尽管可以很感性的说bridge模式要比strategy模式更复杂更具可塑性,更“高级”,但是如何清晰阐述两者区别,却实是优点困难。 套用伟人的一句话,站在巨人的肩膀上看得更远 ...
原文地址:http://developer.51cto.com/art/200808/85875.htm 在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍 ...
<html> <head></head> <body> <iframe width="1200px" scrolling="no" height="820px" frameborder="0" noresize="noresize" src="javascript:' <!doctype html>\n <html>\n\t <head>\n\t\t<title> ...
Syslog-ng服务是Linux系统中重要的日志服务,搞过Linux下日志管理的大虾门肯定都熟悉这项服务,在此就不再赘述。现在谈一下对日志文件的管理问题。 Syslog-ng服务只提供对log进行接收以及再处理(继续分发或者存储),但并不对 ...
在用Coverity(代码检视工具)进行代码检视时,凡是对于HashMap中使用keyset方法的地方全部报warning,说使用了低效的方法,然后建议使用entrySet替代,当时不太清楚entrySet的用法,也没管神马warning,结果发现它在每个这样使用的地方 ...
在Effective Java中的第九条说:覆盖equals总要覆盖hashCode。 “一个很常见的错误根源在于没有覆盖hashCode方法,在每个覆盖了equals方法的类中,也必须覆盖hashCode方法。” 以下约定内容摘自Object规范[JavaSE6]: 1. 在 Java 应用程序执行期间,在对同一对象多次调用 hashCode 方法时,必须一致地返回相同的整数,前提是将对象进行 equals 比较时所用的信息没有被修改。从某一应用程序的一次执行到同一应用程序的另一次执行,该整数无需保持一致。 2. 如果根据 equals(Object) 方法,两个对象是相等的,那么对这两个 ...
      国内关于Syslog-ng的内容比较少,就是找到了也都是些许的只言片语,或者都仅仅是一些简简单单的配置facility或则和level以及destination等。       这两天碰到一个问题,就是在日志转发时,需要更改收到的日志的facility和level,结果中文文档几乎木有,英文的文档倒是碰到一些,兴奋之余,一打开傻眼了。。。好几个都是问how to change the facility and level的,然后在balabit中看到回复如下: "Simply because we're not there yet and because I didn't ...
Jessica在北京学汉语,她的中国朋友要是遇到了不知道用美语怎么说的词,就会来请教她。今天是逸华要问的:头脑风暴。 Jessica: Yihua! your presentation was awesome! I'm really impressed! YH: 谢谢你 Jessica! 做得好,可不是我一个人的功劳!我们小组成员坐下来,来了一次头脑风暴!所以演示才这么成功。 Jessica: 头脑风暴?What's that? YH: 就是大家坐下来一起讨论,集思广益呀! Jessica: Oh! I think I know what you are talking about! You g ...

第一天发博

以前一直做潜水者,想想自己也写不少代码了,Linux命令也略懂一些,应该积累一下了,就在iteye积累吧。
Global site tag (gtag.js) - Google Analytics