- 博客(16)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 使用BlockingQueue实现生产者和消费者模式
使用BlockingQueue实现生产者和消费者模式,LinkedBlockingQueue本身是一个线程安全的队列,使用它来存放 ‘产品数据' 就不需要考虑生产线程、消费线程的wait()和notifyAll()方法调用了。另外,还使用线程池来存放所有的生产线程和消费线程。当所有线程运行10秒后,开始让所有线程都停止,于是循环设置每个线程isGoing属性为flase,最后再查看仓库里还有多少产品未消费。希望对大家有所帮助。
2017-07-17 10:23:08
565
原创 线程池常用类学习笔记
线程池的学习笔记:1、单线程的线程池: ExecutorService executor =Executors.newSingleThreadExecutor();2、缓存线程的线程池: ExecutorService executor = Executors.newCachedThreadPool();3、指定线程数量的线程池: ExecutorService executor = Executors.newFixedThreadPool(5);
2017-04-23 22:16:04
394
原创 自动发送邮件程序开发
最近收到一个位朋友的需求,他的要求是 : 定时检测指定的文件目录是否有更新(新增文件、删除文件、修改文件),如果有更新则马上发送通知邮件到其指定的邮箱上。功能比较简单,在再次确认需求后,便马上开始了开发工作,功夫不负有心人,花了一天多的时间,最终把程序搞出来了。界面如下: 功能点:1、可以选择任意的文件目录。2、源邮箱必须开通smtp服务授权。3、可以指定目标邮箱
2016-07-24 18:31:47
1410
原创 JfreeChart 在Struts2 web上显示柱状图并当鼠标经过是出现提示信息
最近做了个项目,需要在Struts2 Web 上使用JFreeChart并且在JFreeChart的柱状图上显示提示信息,也就是经常所说的热点信息。步骤如下 :1.首先创建一个Struts2的项目。2.修改web.xml文件,在文中增加一个servlet。 代码如下 DisplayChart org.jfree.chart.servlet.Displa
2012-11-22 22:23:39
1019
原创 javax.management.MalformedObjectNameException: Invalid character '\n' in value part of property
在配置SSH时,出现以上的异常,找了好久。终于知道问题的原因。原来是因为Oracle的驱动包ojdbc6.jar 需要补丁,因此在网上下了另一个包下来。加载后就不报这个错误了。我的空间里也有这个包,需要的朋友可以去下载。或者加我的QQ
2012-09-17 11:55:04
6454
3
原创 使用BatchPreparedStatementSetter 完成批量插入数据的操作
代码如下: package com.jdbcTemplate1;import java.sql.PreparedStatement;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import javax.sql.DataSource;import org.s
2012-09-13 10:08:43
10151
原创 在Spring的 applicationContext.xml文件中配置数据源
内容如下: - Middle tier application context definition for the image database. -->http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns
2012-09-13 09:32:32
1641
原创 Ajax 通过XMLHttpRequest 对象完成首页的登录功能
最近使用Ajax技术通过XMLHttpRequest对象完成一个首页的登录功能!代码如下://创建XMLHttpRequest对象function createXMLHttpRequest(){ if(window.XMLHttpRequest){ return xmlhttprequest=new XMLHttpRequest(); }else{ r
2012-09-13 08:36:37
611
原创 jQuery学习笔记
一、Jquery的配置1.在页面上引入jquery.js包2.使用$();表示获取对象3.选择器元素、ID选择器$("p");$("#test");层级选择器$("#test>img");类样式选择器$(".content");$("#test .msg");属性选择器$("fom[name='regform']");$("input[nam
2012-05-29 00:29:53
305
原创 AJAX框架的学习
1.配置DWR需要使用的包:dwr-3.0.jar 和 commons-logging-1.1.1.jar2.在web.xml文件中添加以下内容:目的是配置DWRservlet dwr_servlet org.directwebremoting.servlet.DwrServlet debug true
2012-05-27 23:41:31
283
JAVA排序算法
2013-01-10
jfreechart 1.4demo
2012-11-22
Oracle 的JDBC驱动包
2012-09-17
在安卓开发里,能不能获得微信红包里每个人抢到的金额?
2017-08-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人