java
drafting_dreams
这个作者很懒,什么都没留下…
展开
-
java小问题
需要用到断言时,要用java -ea 在IDE里面要在run->run configuration->VM option设置-ea参数 如果在swing组件中的中文为方框,还是在上面同样的地方设置参数-Dfile.encoding=GB18030原创 2017-03-31 20:19:51 · 197 阅读 · 0 评论 -
java--yield(),sleep(),wait()
1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级的转载 2017-05-26 10:33:26 · 162 阅读 · 0 评论 -
DAO层,Service层,Controller层、View层
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。 Ser转载 2017-05-09 14:07:57 · 416 阅读 · 0 评论