`
zhouzaibao
  • 浏览: 294209 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 计算文件的MD5 */ public class FileMD5 { protected static cha ...
    主要使用apache中的net包来实现。网址http://commons.apache.org/net/。具体包的下载和API文档请看官网。     断点上传就是在上传的过程中设置传输的起始位置。并设置二进制传输。 package apache.net.test; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.Output ...
设置IP地址及掩码 ifconfig eth0 192.168.1.2 netmask 255.255.255.0 设置网关地址 route add default gw 192.168.1.1   DNS的设置需要修改文件,文件为/etc/resolv.conf(如果没有,需要手动建立) 然后添加以下内容 nameserver 210.52.212.123 具体的DNS改改吧  
在使用firebug测试正则表达式很不错。可以提高程序开发的效率 1.检测正则表达式是否找到匹配 /正则表达式/.test(document.body.innerHTML)  如果返回true则证明找到。 2.查看匹配到的内容 document.body.innerHTML.match( /正则表达式/ ); 3.上面只会打印出第一个匹配,如果要输出找到匹配的数组则用 document.body.innerHTML.match( /正则表达式/g ); 4.有些时候需要将找到的内容全部打印出来,比如在正则表达式中用到了括号,想输出括号中的内容,则需要使用下面的方式 var s = documen ...
在实际的开发为了捕获异常,经常需要使用try{}catch{}块,而在异常捕获后往往需要调用exception.printstacktree()函数,这个函数对于异常的描述相当的详尽。但是在配合日志输出的过程中,这个函数的输出需要转换为字符串,具体见下面的实例代码: import java.io.PrintWriter; import java.io.StringWriter; public class MyException { public static String print(Exception ex){ try{ StringWriter sw = new StringW ...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件 Log4J配置文件的基本格式如下: #配置根Logger log4j. ...
1.使用缓冲区打开文件读。     BufferedReader br = new BufferedReader(new FileReader(filename)); 2.使用缓冲区写入文件     BufferedWriter bw = new BufferedWriter(new FileWriter(filename)); 3.使用指定编码打开文件读     BufferedReader br = new BufferedReader(new InputStramWriter(new FileInputStream(filename),Charset.forName("gbk&q ...
1.mysql中存储过程中的奇怪问题。     今天写一个存储过程,其中有一条语句是这样的update stat set hits=hits+@ihits,factor=@hits/hits where语句,最后发现出来的结果完全不一样。在进行第二个factor计算时,不是使用原来的hits值,二是使用更改后的hits值。不知道大家遇到过没有。 2.mysql中插入中文的问题。     使用插入语句插入中文时,如果没有做过处理将会报错。我的解决办法是在插入使用存储过程,并在有中文出现的字段后面加上ChARACTER SET utf8,这样在调用存储过程时就不会出错了。 3.mysql中显示所有存 ...
    在使用httpclient建立http连接的过程中,默认记录的日志相当的多。在官网上看了看。最后需要在开始的时候设置系统的属性才可以关闭。具体要加入以下语句。 System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.SimpleLog"); System.setProperty("org.apache.commons.logging.simplelog.showdatetime", "true&quo ...
其实这些东西估计大家都知道,将我遇到的问题整理一下。 1.字符串替换中使用的是正则表达式,而如果要替换字符串中的.就必须要加上\\。否则结果就是完全的不一样了。 2.在使用正则表达是的工程中,首先使用Pattern.Compile表达式,然后使用Matcher,这两步完成后不能直接使用matcher.group(1)进行选择,今天我就遇到了这个问题。最后我在第三个语句前面加一个matcher.find()判断才可以。
Global site tag (gtag.js) - Google Analytics