java实现读写windows注册表代码 代码段

java有一些类库可以实现读写windows注册表的方法,但是下面的类没有引用任何现成的类库,是纯java实现的。 import java.lang.reflect.InvocationTargetException;

c6g3 2015-02-15   2896   0
Java  

Java序列化和反序列化例子 代码段

实例变量,不是方法),虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 反序列化正好相反,就是将保存的对象读出来,实例为对象。

c6g3 2015-02-15   2964   0
Java  

Java使用apache commons io获得磁盘的剩余空间 代码段

FileSystemUtils; import org.apache.commons.io.FileUtils; import java.io.IOException; public class GetFreeDiskSpace {

lplo 2015-03-01   2466   0
Java  

java判断字符串中是否含有汉字 代码段

判断字符串中是否含有汉字: String str = "test中文汉字"; String regEx = "[//u4e00-//u9fa5]"; /** * 判断有没有中文 */ if (str.getBytes().length == str.length()) { System.out.println("无汉字"); } else { System.out.println("有汉字");

f663x 2015-03-14   2368   0
Java  

Java使用gzip对字符串进行压缩和解压缩 代码段

public static String uncompressString(String str) throws IOException { if (str == null ¦¦ str.length() == 0) { return str; } ByteArrayOutputStream out = new ByteArrayOutputStream(); ByteArrayInputStre

wgd7 2015-03-14   1478   0
Java  

Java 自带的 API 实现的超轻量级的 HTTP 服务器 代码段

这是一个直接用 Java 自带的 API 实现的超轻量级的 HTTP 服务器,没有使用第三方类库 import java.io.IOException; import java.io.OutputStream;

dd2d 2015-03-16   5396   0
Java  

Java通过递归进行二叉树遍历 代码段

// 测试二叉树遍历,递归算法 public class TestBinaryTree { public static void main(String[] args) { Node<String> g = new Node<String>("G", null, null); Node<String> e = new Node<String>("E", null, null); Node<Stri

c38c 2015-03-23   909   0
Java  

Java加密算法 DSA 和 数字签名 代码段

import java.security.Key; import java.security.KeyFactory; import java.security.KeyPair; import java.security

cp5m 2015-04-23   3198   1
Java  

Java创建二叉树并遍历的代码 代码段

Java创建二叉树并遍历的代码 public class BinaryTree { private Node root; /** * * 内部节点类 * @author yhh */ private class

pc688 2015-05-05   1916   1
Java  

java中如何把图片转换成二进制流 代码段

1.将Image图像文件存入到数据库中 我们知道数据库里的Image类型的数据是"二进制数据",因此必须将图像文件转换成字节数组才能存入数据库中。 //根据文件名(完全路径) public byte[] SetImageToByteArray(string fileName) { FileStream fs = new FileStream(fileName, FileMode.Open); in

pc688 2015-05-05   6830   0
Java  

mysql数据库的连接以及增删改查Java代码实现 代码段

values('lisi','123'); Java代码: mySqlConnection.java代码: package com.dbdao.mysql; import java.sql.Connection;

jopen 2015-05-27   7778   0
MySQL  

Java 判断操作系统类型(适用于各种操作系统) 代码段

用,必须经过授权才可以。 为了限制用户使用的操作系统,必须有统一的方法来获取才可以。 在JAVA中,通过System.getProperty("os.name")来获取,通过参考:http://lopica

ngmm 2015-06-07   1555   0
Java  

一个有用的正则表达式判定Java工具类 代码段

/** * RegexTool is used to regex the string ,such as : phone , qq , password , email . * * @author ZHANGGeng * @version v1.0.1 * @since JDK5.0 * */ public class RegexTool { /** * * @param phoneNum 传入的

jopen 2015-06-07   4494   0
Java  

JS JAVA 判断是否微信浏览器 代码段

return false; } } 因为页面有些多,不愿意改动。于是打算用JAVA 过滤器实现 查找资料JAVA 通过 request..getHeader("user-agent")  可以获取浏览器

m8gy 2015-07-08   1989   1

利用3DES实现加密解密的Java代码 代码段

采用ECB,补位模式为:PKCS5 import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; /** * 项目名称:**** * 类名称:ThreeDES * 类描述: 3des 加密工具类 * @version 1.0 * */ public class T

7n5e 2015-07-24   4668   0
Java   加密  

IPUtil工具类,获取本机、远程IP的Java代码 代码段

import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import

jopen 2015-08-29   2116   0

Java工具类实现校验公民身份证的有效性 代码段

import java.util.Calendar; import java.util.GregorianCalendar; import java.util.HashMap; import java.util

jopen 2015-10-06   4331   1
Java  

java处理图片--图片的缩放,旋转和马赛克化 代码段

这是我自己结合网上的一些资料封装的java图片处理类,支持图片的缩放,旋转,马赛克化。(转载请注明出处: http://blog.csdn.net/u012116457 ) 不多说,上代码: package

jopen 2015-11-01   4144   0
Java  

javascript 的MD5代码备份,跟java互通 代码段

var MD5 = function (string) { function RotateLeft(lValue, iShiftBits) { return (lValue<<iShiftBits) | (lValue>>>(32-iShiftBits)); } function AddUnsigned(lX,lY) { var lX4,lY4,lX8,lY8,lResult; lX8 = (lX

jopen 2015-12-03   1852   0

Java电话号码和手机号码正则验证 代码段

/** * 手机号验证 * * @param str * @return 验证通过返回true */ public static boolean isMobile(String str) { Pattern p = null; Matcher m = null; boolean b = false; p = Pattern.compile("^[1][3,4,5,7,8][0-9]{9}$");

peke 2016-01-06   4480   0
Java  
1 2 3 4 5 6 7 8 9 10