java
cxx_317
这个作者很懒,什么都没留下…
展开
-
JAVA注解
一、常见的几种注解: JDK自带注解:@override、@Deprecated(过时)、@Suppvisewarning(压制) 常见的第三方注解: Spring:@Autowired、@Service、@Repository Mybatis:@InsertProvider、@UpdateProvider、@options 按执行机制(生命周期)注解的分类: 源码注解(sourc原创 2015-10-03 15:25:03 · 291 阅读 · 0 评论 -
java synchronize详解
记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问obje原创 2015-09-17 21:39:09 · 549 阅读 · 0 评论 -
SWT中使用线程后,要改变面板中某个控件的值,报 thread invalid access错误
最近一直在帮别人调SWT项目的错误,觉得这个错误有必要记下来…… 在console中发现是这个错误,我们可以进行如下判断: 1、从console中点击到swt底层代码,会发现,给控件setText()时, setText()方法会调用checkWidgt()方法, 2、checkWidgt()方法会判断现在使用的线程是否是打开面板时的线程, 3、所以,在方法中调用了线程,而线程又要给某原创 2015-09-21 20:13:43 · 478 阅读 · 0 评论 -
MyEclipse OutOfMemory
项目不能正常发布运行,java heap space 不能看到结果,代码写着没感觉。 这个解决其来很简单的,很好用的哟: window-preferences-java-installed JREs 选中已配置的JDK,edit 在新窗口中,default vm arguments:配置:-Xms128M -Xmx512M即可。 再来发布项目吧,就可以啦,跑起来妥妥的。原创 2016-03-31 12:42:33 · 534 阅读 · 0 评论