java
精通要饭
如果能在同龄人中做的更好,为什么不是我呢?
展开
-
Executors 框架
从JDK1.5开始,增加了一个执行并行任务的框架——Executor框架。框架在java.util.concurrent包中。Executor是框架中的一个接口,使用Executor可以同步或异步地执行任务。 异步任务可以放在多线程中处理,但使用Executor比直接创建线程处理任务有很多好处,比如设置任务开始时间,取消任务队列,控制任务队列执行策略等,而且使用Executor可以很容易地创转载 2013-12-25 11:32:35 · 1135 阅读 · 0 评论 -
Callable, Runnable比较及用法
Callable,Runnable比较及用法 |字号 订阅 编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,Thread,Runnable,Callable. Runnable和Callable的区别是, (1)Callable规定的方法是call(),Runnable规定的方法是run(). (2)Calla转载 2013-12-25 12:13:35 · 499 阅读 · 0 评论 -
最新JavaEE版本安装tomcat插件
一些老版本的eclipse可以安装这个tomcat插件 com.sysdeo.eclipse.tomcat_3.3.1.jar。但对以下版本eclipse不适用,要用这个net.sf.eclipse.tomcat_9.0.1.jar插件才可以 安装步骤: 1.关闭eclipse 2.下载net.sf.eclipse.tomcat_9.0.1.jar (下载链接在文章后) 3.找ecl原创 2017-10-26 16:10:19 · 1693 阅读 · 1 评论 -
最新 eclipse 安装SVN插件
原创 2017-12-06 23:01:16 · 347 阅读 · 0 评论 -
深入理解SpringMVC(经典好文系列)
转载的一篇文章,作者写的真的太好了,如果作者是个女的,我一定去日了她(三年起步)……深入理解Spring MVC 思想目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何...转载 2018-04-12 14:22:02 · 853 阅读 · 0 评论 -
MyBatis的一级缓存实现详解 及使用注意事项
0.写在前面 MyBatis是一个简单,小巧但功能非常强大的ORM开源框架,它的功能强大也体现在它的缓存机制上。MyBatis提供了一级缓存、二级缓存 这两个缓存机制,能够很好地处理和维护缓存,以提高系统的性能。本文的目的则是向读者详细介绍MyBatis的一级缓存,深入源码,解析MyBatis一级缓存的实现原理,并且针对一级缓存的特点提出了在实际使用过程中应该注意的事项。 ...转载 2019-03-18 17:38:34 · 149 阅读 · 0 评论