可复用代码和开源软件
文章平均质量分 87
WitsMakeMen
这个作者很懒,什么都没留下…
展开
-
用 Quartz 进行作业调度
现代的 Web 应用程序框架在范围和复杂性方面都有所发展,应用程序的每个底层组件也必须相应地发展。作业调度是现代系统中对 Java 应用程序的一般要求,而且也是对 Java 开发人员一贯的要求。虽然目前的调度技术比起原始的数据库触发器标志和独立的调度器线程来说,已经发展了许多,但是作业调度仍然不是个小问题。对这个问题最合适的解决方案就是来自 OpenSymphony 的 Quartz API。转载 2013-08-30 17:10:43 · 1024 阅读 · 0 评论 -
MyBatis学习总结(一)——MyBatis快速入门
转自:http://www.cnblogs.com/xdp-gacl/p/4261895.html一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的PO转载 2015-07-16 16:00:38 · 1225 阅读 · 0 评论 -
Java socket 实现tcp通信
客户端:Clientpackage socket;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import jav原创 2013-11-12 21:33:30 · 3193 阅读 · 0 评论 -
JQuery 两个很好的数据展示插件
Highcharts: http://www.highcharts.com/描述:可以将数据展示位各种的图,比如饼状图,柱状图,锯齿图等。DataTables: http://www.datatables.net/描述:可以将数据已表格的形势展示出来,可以对数据进行查找分页等操作。原创 2013-11-05 18:14:47 · 4171 阅读 · 0 评论 -
eclipse+axis2+tomcat 进行web部署
我用的是eclipse indigo release2、axis2 1.6.2、 tomcat6.0。jdk已经安装并成功配置。第一步:下载eclipse indigo release2,下载地址:http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/indigo/SR2/eclipse-jee-in转载 2013-10-30 12:23:14 · 2144 阅读 · 0 评论 -
java webservice编程之axis2
Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebServic转载 2013-10-29 16:35:16 · 1267 阅读 · 0 评论 -
列出系统中所有的线程信息的方法
import java.io.IOException;import java.util.Scanner;public class JavaWindowsCommandUtil { /** * @param args */ public static void main(String[] args) { // TODO Auto-gener原创 2013-09-26 15:04:16 · 1543 阅读 · 0 评论 -
Java创建进程
Java创建进程 1 进程的概念 1 1.1 进程的概念 1 1.2 进程的特征 1 1.3 进程与线程区别 1 2 进程的创建 1 2.1 JAVA进程的创建 1 2.1.1 ProcessBuilder 2 2.1.2 Runtime 3 2.1.3 Process 4 2.2 实例 5 2.2.1 创建子进程 5 2.2.2 进程阻塞问转载 2013-09-26 14:44:25 · 38000 阅读 · 2 评论 -
如何使用HttpClient下载网络资源(包括下载ssl认证的资源)
看了两篇特别不错的博客,这里总结一下:第一篇博客(http://hackerzhou.me/2010/08/support-ssl-proxy-post-get-the-webclient-using-httpclient-4-0-1.html):import java.io.IOException;import java.security.KeyManagementExceptio原创 2013-09-25 10:26:35 · 4179 阅读 · 0 评论 -
java 关闭一个正在执行的线程
中断(Interrupt)一个线程意味着在该线程完成任务之前停止其正在进行的一切,有效地中止其当前的操作。线程是死亡、还是等待新的任务或是继续运行至下一步,就取决于这个程序。虽然初次看来它可能显得简单,但是,你必须进行一些预警以实现期望的结果。你最好还是牢记以下的几点告诫。首先,忘掉Thread.stop方法。虽然它确实停止了一个正在运行的线程,然而,这种方法是不安全也是不受提倡的,这意味转载 2013-10-10 17:11:50 · 21606 阅读 · 1 评论 -
HttpClient4.1入门教程-利用官方例子讲解httpClient4.1的用法
1) 百科名片:HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下转载 2013-09-25 10:37:42 · 13037 阅读 · 0 评论 -
键盘输入到JTable单元格中的数据,刷新到JTable中的问题
一个 swing.JTable 的表,各单元的值可以修改一个 Button 按 Button 后 jTable 内值赋给一个数组 问题 :修改jTable 的一个单元格后直接按Button, 这个单元的值没有赋给数组。 但是如果修改完后,在表格内其他的单元格点击一下,再按Button, 这个单元的值就会赋给数组。为什么? 是不是有什么刷新的函数? 怎么免去点击原创 2013-09-24 11:21:40 · 5020 阅读 · 1 评论 -
Commons-logging 和Log4j使用
为什么要用日志(Log)?这个……就不必说了吧。为什么不用System.out.println()?功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?……为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能转载 2013-08-30 17:43:41 · 1000 阅读 · 0 评论 -
JDBC链接数据库
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ //加载M转载 2013-05-23 16:37:15 · 1101 阅读 · 0 评论 -
遍历map
package com.jackey.topic;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;//循环遍历map的方法public class转载 2013-08-06 17:00:05 · 917 阅读 · 0 评论 -
JAVA操作properties文件
JAVA操作properties文件java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。一、properties文件test.properti转载 2013-08-30 11:14:24 · 1257 阅读 · 0 评论 -
Java Future模式
用过Java并发包的朋友或许对Future (interface) 已经比较熟悉了,其实Future 本身是一种被广泛运用的并发设计模式,可在很大程度上简化需要数据流同步的并发应用开发。在一些领域语言(如Alice ML )中甚至直接于语法层面支持Future。这里就以java.util.concurrent.Future 为例简单说一下Future的具体工作方式。Future对象本身原创 2013-05-31 11:04:56 · 1073 阅读 · 0 评论 -
ZooKeeper服务命令
转自:http://blog.csdn.net/xiaolang85/article/details/13021339ZooKeeper服务命令: 在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作1. 启动ZK服务: sh bin/zkServer.sh start2. 查看ZK服务状态: sh bin/zkServer.s转载 2015-09-06 16:27:10 · 1837 阅读 · 0 评论