
Java
文章平均质量分 77
dyccsxg
落翼无尘零星雨 星海拾贝意相连
展开
-
Java 读取属性文件
// messages.hello.propertiesid=001name=惜缘love=I think,therefor i am.friends=Hi! {0} and {1} ,how are you? // org.PropertiesUtil.javapackage org;import java.io.UnsupportedEncodingExc原创 2010-03-08 15:03:00 · 627 阅读 · 0 评论 -
apache commons dbcp 学习与使用
类结构org |_demo |_dao |_datasource |_ConnectionTools.java |_DataSourceFactory.java |_PropertyDataSo...原创 2010-06-18 20:37:15 · 396 阅读 · 0 评论 -
计算全排列
问题描述:计算一组数据的全排列例如:输入1,2,3时,共有3!个排列数,将其从小到大依次排序可分组如下:------ 123 132------ 213 231------ 312 321解题思路:求长度为n的source[]数组的第x个排列数,其中 0<=n<n!1)获取排列数的第一个字符 假设数组长度为n,那么排列数...原创 2010-09-13 09:04:47 · 167 阅读 · 0 评论 -
native2ascii的 java实现
描述:简单模拟JDK自带的 native2ascii.exe 的功能package org.demo.util;import java.io.IOException;/** * 字符转换 * @author * @date 2010-9-13 * @file org.demo.util.Ascii2Native.java */public...原创 2010-09-13 13:49:42 · 159 阅读 · 0 评论 -
计算组合数并输出
问题描述:计算一组数据的组合数并输出 例如:输入1,2,3,4,5时,大小取3,共有C(5,3)=10个组合数, 将其从小到大依次排序可分组如下: ---- 123 124 125 134 135 145 ---- 234 235 245 ---- 345 解题思路:求长度为 n 的source[]数组,且大小为 m 的第 x 个组...原创 2010-09-14 09:35:37 · 374 阅读 · 0 评论 -
SWFUpload+commons-fileupload 上传文件
说明:使用SWFUpload 上传文件,可在客户端校验文件大小,动态显示上传进度等。SWFUpload 官网:http://www.swfupload.org/project SWFUpload Demo: http://demo.swfupload.org/v220/ // client 端<%@page language="java" contentType="text/...原创 2010-12-17 19:20:57 · 122 阅读 · 0 评论 -
Java 与 C++ 在表达式运算上的一点异同
1. javapublic class Main{ public static void main(String[] args){ int a = 10, b =20; a = (++b) + 0*(b = 2); System.out.println("a=" + a + ", b=" +...2010-12-25 00:24:49 · 174 阅读 · 0 评论 -
log4j 常用配置代码
Reference library: commons-logging-1.1.1.jar log4j-1.2.16.jarLog Levels: DEBUG < INFO < WARN < ERROR < FATALlog4j 配置说明 http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Pro...原创 2010-10-12 14:35:01 · 133 阅读 · 0 评论 -
Filter 常用代码
1. 压缩 Filter// GZIPFilter.javapackage org.demo.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import...原创 2010-10-12 22:50:14 · 169 阅读 · 0 评论 -
三种常见的排序方法[选择,冒泡,快速]
public class Main{ public static void main(String[] args){ Main t = new Main(); // 选择排序 int[] data = new int[]{1,5,3,4,2,1,6}; t.selectSort(data); for...原创 2010-10-17 17:51:59 · 136 阅读 · 0 评论 -
正则表达式常用功能代码
1. 校验/** * 校验 email * @param email * @return */public static boolean validateEmail(String email){ String regex = "([a-z\\d]+[_|\\-|\\.]?)*[a-z\\d]+@(([a-z\\d]+[\\-]?)*[a-z\\d]+\\.)+[a...原创 2010-11-02 19:37:07 · 140 阅读 · 0 评论 -
在 ubuntu 下搭建 svn 服务端
参考: http://wiki.ubuntu.org.cn/SubVersion1. 安装 svn $ sudo apt-get install subversion $ sudo apt-get install libapache2-svn2. 配置 svn2.1 创建名为 "subversion" 的组 $ sudo addgroup subversi...原创 2010-11-13 20:43:09 · 103 阅读 · 0 评论 -
Tomcat 常用操作
tomcat 常用操作1. 安装 tomcat1.1 下载 32-bit Windows zip [apache-tomcat-7.0.4-windows-x86.zip] http://tomcat.apache.org/download-70.cgi1.2 解压 apache-tomcat-7.0.4-windows-x86.zip d:/apache/apa...原创 2010-11-16 13:47:12 · 146 阅读 · 0 评论 -
在 ubuntu 下搭建 ftp 服务端 [ vsftpd ]
vsftpd1. 安装 ftp 服务端 vsftpd $ sudo apt-get install vsftpd # 启动 ftp 服务端 $ sudo service vsftpd start # 查看是否已打开 ftp 的监听端口 21 $ sudo netstat -tulnp|grep 21 tcp 0 0 0.0.0.0:2...原创 2010-11-16 20:11:22 · 115 阅读 · 0 评论 -
常用知识记录
sql 部分 1. 查询已创建的数据库 // oracle select name from v$database; // db2 db2 list db directory2. 复制表结构 // oracle create table tableName as select * from tableNameOld where 1=2...原创 2011-04-02 17:25:20 · 84 阅读 · 0 评论 -
获取 SkyDrive 的文件外链固定地址
javascript:var id = window.selfPageData.currentItemHash.replace('#resId/',''); var fileName = document.title.replace(' - Windows Live', '');var downloadURL = 'http://storage.live.com/items/' + i...原创 2011-04-03 11:47:41 · 249 阅读 · 0 评论 -
几个小算法题
/** * 数字三角 * 当 n == 7 时输出如下内容 * 1 * 2 2 2 * 3 3 3 3 3 * 4 4 4 4 4 4 4 * 5 5 5 5 5 5 5 5 5 * 6 6 6 6 6 6 6 6 6 6 6 * 7 7 7 7 ...原创 2011-04-03 13:40:45 · 120 阅读 · 0 评论 -
Java常用功能代码
1. 屏幕截图public static void main(String[] args)throws Exception { String filename = "d:\\Temp\\screen.png"; // 获取屏幕尺寸 Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize(); Rectang...原创 2010-06-10 14:33:09 · 158 阅读 · 0 评论 -
一个关于组合数的问题
1. 题目来源 未解之谜俱乐部import java.util.ArrayList;import java.util.List;/** *@date 2010-5-3 下午05:50:30 *@author dycc *@file NumberMystery.java *@desc 给定集合 A = [31,37,8,81,34,39,56,5,41,2...2010-05-03 20:09:25 · 148 阅读 · 0 评论 -
Java常用功能代码[ 2 ]
1. 加载所有 jar 包中同名的配置文件/** * 加载所有 jar 包中同名的配置文件 * @param resourceName * @param classLoader * @return * @throws IOException */public static Properties loadAllProperties(String resourceNam...2010-04-27 17:35:30 · 98 阅读 · 0 评论 -
Java自定义多线程服务器
// multi.MultiServer.javapackage multi;import java.io.IOException;import java.net.InetSocketAddress;import java.net.ServerSocket;import java.net.Socket;public class MultiServer { pri原创 2010-03-11 09:32:00 · 632 阅读 · 0 评论 -
Axis2 POJO WebService 测试
// UserAction.javaimport java.io.FileOutputStream;import java.io.IOException;import java.util.Random;import javax.xml.stream.XMLStreamException;import org.apache.axiom.om.OMAbstractFacto原创 2010-01-07 21:12:00 · 722 阅读 · 0 评论 -
Java 读取属性文件
// messages.hello.propertiesid=001name=惜缘love=I think,therefor i am.friends=Hi! {0} and {1} ,how are you? // org.PropertiesUtil.javapackage org;import java.io.UnsupportedEncodingExc...2010-03-08 15:03:00 · 98 阅读 · 0 评论 -
Java自定义多线程服务器
// multi.MultiServer.javapackage multi;import java.io.IOException;import java.net.InetSocketAddress;import java.net.ServerSocket;import java.net.Socket;public class MultiServer { pri...2010-03-11 09:32:00 · 114 阅读 · 0 评论 -
Java自定义多线程服务器[续--JDK线程池]
package multi;import java.io.IOException;import java.net.InetSocketAddress;import java.net.ServerSocket;import java.net.Socket;import java.util.concurrent.ExecutorService;import java.uti...2010-03-11 11:46:42 · 123 阅读 · 0 评论 -
Java远程方法调用
// 参考:http://book.youkuaiyun.com/bookfiles/269/10026911927.shtml// remote.server.SimpleServer.javapackage remote.server;import java.io.IOException;import java.io.ObjectInputStream;import java.io...2010-03-13 17:38:42 · 134 阅读 · 0 评论 -
Java远程方法调用中动态代理类的使用
参考:http://book.youkuaiyun.com/bookfiles/269/10026911928.shtml客户端 和 服务端公用文件share |__call | |__Call.java |__service |__HelloService.java客户端代码locale |__client |__Simp...2010-03-13 22:14:58 · 301 阅读 · 0 评论 -
基于RMI的客户管理程序
参考:http://book.youkuaiyun.com/bookfiles/269/10026911932.shtml运行效果: // mvc.view.StoreGUI.java package mvc.view;import java.awt.BorderLayout;import java.awt.Container;import java.awt.Gr...2010-03-17 11:04:32 · 114 阅读 · 0 评论 -
Java实现的文件监控管理
实现功能:实时监控指定目录下文件的增加 / 更新 / 删除 情况.// monitor.file.FileMonitor.javapackage monitor.file;/** *@date 2010-3-18 上午10:12:14 *@author dycc *@file monitor.file.FileMonitor.java */public clas...2010-03-18 14:09:49 · 149 阅读 · 0 评论 -
CSS 滤镜详解
CSS 滤镜详解 序号 滤镜 描述 1 Alpha 透明的层次效果 2 Blur 模糊效果 3 Chroma 特定颜色的透明效果...2008-12-16 13:43:00 · 154 阅读 · 0 评论 -
HashMap 和 Hashtable 的区别和联系
1. Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;2. Hashtable中的方法是同步的, 而HashMap 中的方法在默认情况下是非同步的;3. HashMap中允许使用 null 值和 null 键;Hashtable中不允许;...2008-12-19 07:25:00 · 173 阅读 · 0 评论 -
自定义ClassLoader
实现功能:从文件或 InputStream 中加载一个类到内存中,并可以正常调用该类的方法.// org.future.StreamClassLoader.javapackage org.future.loader;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java....2010-03-27 22:00:00 · 79 阅读 · 0 评论 -
java 源码搜索
整理了几个常用的查找 源码及jar 的网址: 1. http://www.jarvana.com/jarvana/ 2. http://www.jarfinder.com/ 3. http://findjar.com/index.x 4. http://www.docjar.com/ ...2010-03-29 21:42:39 · 202 阅读 · 0 评论 -
J2EE 中 URL 解析
2010-01-18 10:16:00 · 129 阅读 · 0 评论 -
Java程序员须知
---/**1. javac 作用:编译 .java 源文件 示例:javac -encoding utf-8 -d . GraphApplet.java2. javadoc 作用:根据 .java 生成 API 文档 示例:javadoc -d docs HelloWorld.java 3. java 作用:console 模式运行 ...2010-04-08 20:19:38 · 138 阅读 · 0 评论 -
程序员学习之路
1. JavaScript1.1 全方位、多角度学习JavaScript http://developer.51cto.com/art/201001/175284.htm1.2 Mozilla developer center JavaScript Reference https://developer.mozilla.org/en/JavaScript/Referen...2010-04-14 20:59:03 · 98 阅读 · 0 评论 -
ubuntu 里安装 db2
# 下载 http://www-01.ibm.com/software/data/db2/express/ # 解压安装包 $ tar -zxvf db2exc_972_LNX_x86.tar.gz $ cd expc # 检查环境变量 $ sudo ./db2prereqcheck # 如果缺失 libaio 的话需要安...原创 2011-04-11 16:17:44 · 656 阅读 · 0 评论