06 2017 档案

LinkedBlockingQueue的属性简介
摘要:LinkedBlockingQueue是一个单向链表实现的阻塞队列,先进先出的顺序。支持多线程并发操作。 对它的属性:add、put、offer以及poll、remove、take进行简单介绍 首先构建一个LinkedBlockingQueue 构造的时候若没有指定大小,则默认大小为Integer. 阅读全文

posted @ 2017-06-19 16:34 Mrlw 阅读(2358) 评论(0) 推荐(1)

JAVA写入数据到EXCEL的简单DEMO
摘要:有些时候需要导出一些报表到EXCEL,下面介绍一个简单的方法,封装好工具类后只需要准备参数和路径即可。 使用jxl,只能处理2003的excel(xls) 首先导入JAR包 将它封装到工具类中,再调用,如下: 控制台输出路径: 效果如图: 阅读全文

posted @ 2017-06-16 14:39 Mrlw 阅读(5257) 评论(0) 推荐(1)

死锁的简单示例
摘要:什么是死锁? 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。 产生死锁的四个必要条件: (1) 互斥条件:一个资源每次只能被一个进程使用。(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。( 阅读全文

posted @ 2017-06-12 15:15 Mrlw 阅读(266) 评论(0) 推荐(0)

spring和quartz整合,并简单调用
摘要:工作中会定时任务~简单学习一下。 第0步: 工欲善其事必先利其器,首先要做的自然是导包了。 在spring配置包扫描以及在 pom导入包 spring.xml: pom.xml 1.在spring-quartz.xml(和spring.xml同一个位置)配置相关属性 xml的头部每个人都可能不一样, 阅读全文

posted @ 2017-06-07 15:21 Mrlw 阅读(2723) 评论(0) 推荐(0)

导航