`
yang_min
  • 浏览: 338470 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
我们在使用JDBC操作数据库的时候,例如如下程序: /** 根据ID查找User */ public User getUserById(int id) { // TODO Auto-generated method stub Connection conn = null; PreparedStatement ps = null; ResultSet rs = null; User user = null; try { conn = ConnectionFactory.getConnection(); String sql = ...
webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。今天搜索到了非常好的 webservice provider列表 http://www.webservicex.net/WCF/default.aspx 这上面列出了70多个包括很多方面的free webservice provider,utilities->global weather就可以获取全球的天气预报。 下面我们来看Java如何通过WSDL文件来调用这些web ser ...
一、 环境准备 在本文中,所有程序均在Linux下开发完成,经测试能够正常运行。 在开发过程中,我们需要用到gSOAP,可以从以下网址下载获得:[url]http://www.cs.fsu.edu/~engelen/soap.html[/url] 我下载的是gsoap_2.7.12.tar.gz 下载下来解压 ...
package com.ym.test.file; import java.io.*; import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; public class FileDirectorySearch { /** * 查询指定目录下的所有文件 * @param args */ public static void main(String[] args) { // ...
package com.highguard.file.common; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream ...
已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"?> <bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title> <author>Corets, Eva</author> <price> ...
Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。 1. 得到某个对象的属性 1 public Object getProperty(Object owner, String fieldName) throws Exception { 2 Class ownerClass = owner.getClass(); 3 4 Field field = ownerClass.getF ...
Log4j 实在是很熟悉,几乎所有的 Java 项目都用它啊。但是我确一直没有搞明白。终于有一天我受不了了,定下心去看了一把文档,才两个小时,我终于搞明白了。一般情况下 Log4j 总是和 Apache Commons-logging 一起用的,我也就一起介 ...
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP. 下载地址:http://sourceforge.net/project/showfiles.php?group_id=16035 ...
XmlCreater.java 用于创建XML文件 /******************************************************************** * 项目名称 :rochoc <p> * 包名称 :rochoc.xml.oper <p> * 文件名称 :XmlCreater <p> * 编写者 :luoc <p> * 编写日期 :2005-6-22 <p> * 程序功能(类)描述 : 创建DOM并生 ...
XmlOper.java 用于操作XML文件,包括查找、新增、删除、修改结点 /******************************************************************** * 项目名称 :rochoc <p> * 包名称 :rochoc.xml.oper <p> * 文件名称 :XmlOper <p> * 编写者 :luoc <p> * 编写日期 :2005-6-22 <p> * 程序功能(类)描 ...
XMLBuilder.java 用于创建DOM,Root结点 /******************************************************************** * 项目名称 :rochoc <p> * 包名称 :rochoc.xml.oper <p> * 文件名称 :XmlBuilder <p> * 编写者 :luoc <p> * 编写日期 :2005-6-22 <p> * 程序功能(类)描述 : 根据 ...
有时候非要用到list的时候,但是又不要重复的数据,则下面的方法比较可行..   1. 循环list中的所有元素然后删除重复 public static List removeDuplicate(List list) { for ( int i = 0 ; i < list.size() - 1 ; i ++ ) { for ( int j = list.size() - 1 ; j > i; j -- ) { if (list.get(j).eq ...
表 filter #用于过滤 nat #做NAT 链 input =>filter #目的ip是本机的数据包 forward =>filter #穿过本机的数据包 prerouting =>nat #修改目的地址(DNAT) postrouting =>nat #修改源地址(SNAT) iptables -t 要操作的表 操作命令 要操作的链 规则号码 匹配条件 -j 匹配到以后的命令 iptables -I INPUT -j DROP #-t 默认为filter iptables -I INPUT ...
package test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class TestPassword { public static void main(String args[]){ String password="hahymfghdfg"; Pattern p = Pattern.compile("[A-Z]+"); Pattern q = Pattern.co ...
Global site tag (gtag.js) - Google Analytics