`
risemanjavaeye
  • 浏览: 10000 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
很多地方都出现过这样的说法,单例模式要注意线程安全,就是要在取实例的操作上加入同步锁,比如 public xxx getInstance sync……(){ return instance; } 首先,为什么要同步,不同步出现错误的时机是什么? 还有,单例模式有懒汉式和非懒汉式,如果是懒汉式是否需要加同步锁,非懒汉式呢,我个人对很多人说单例模式要注意线程安全有点迷惑,感觉大多数时候都没有必要。首先因为我很排斥同步锁,有时甚至宁可冒多线程出错的风险也不想加锁。这里抛砖引玉,看大家的想法。
有时需要使用一个旧值填写到一个comboBox 表单中,可以使用basicform的setValues()方法和comboBox 的setValue()方法,但是有一个问题,设置后,comboBox 的value是对了,但一般来说,我们并想显示这个值,而是显示与这个值相关标签。当数据源是本地数据源时,这个问题不会出现。当数据源是远程,也就是从服务器端取数据时会有这个问题。先看一下如下的代码 var formP = new Ext.form.FormPanel({ items:[ {fieldLabel:'aaaa',name:'mb'}, new Ext. ...
emf模型涉及到集合的操作慎用iterator方式,最保险的使用方式是用序号。 主要是因为emf对list等进行了封装,而且emf对实体的关系会进行自动维护,这些导致了一些不同寻常的行为出现。
关于spring的jdk动态代理使用教训     此代理只针对相关类所实现的接口,所以如果对类中的方法进行事务声明,只有接口方法才有效。在类内部调用类的方法,相关代理不起作用,也就是说只有在类的外面调用类的方法才会使用代理。其实spring文档有描述,但是还是浪费了我不少时间,一是文档没有看仔细,二是没有实际中遇到,很难理解文档意思
Global site tag (gtag.js) - Google Analytics