摘要: 步骤:1.构造文件字节输入输出流2.创建一个字节数组,用来指定每次复制的字节大小3.输入流从源文件读取字节,输出流将字节写入文件下面通过一段程序进行说明:import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class JavaIO { public static void main(String[] args) throws IOException { File... 阅读全文
posted @ 2012-08-05 19:05 一瓶珍情 阅读(7250) 评论(0) 推荐(0)
摘要: 新浪:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js返回数据:var remote_ip_info = {"ret":1,"start":"27.16.0.0","end":"27.19.255.255","country":"\u4e2d\u56fd","province":"\u6e56\u5317","city":&q 阅读全文
posted @ 2012-07-30 00:51 一瓶珍情 阅读(1069) 评论(0) 推荐(0)
摘要: 一位网名叫KJ的程序员开发了一个在线的vim( http://t.cn/zWonb55 ),得到很多网友的跟帖支持。网站host在heroku后端用python写, 为了支持dropbox ,前端基于最近很出名的ace控件 ,目的是让这个编辑器的更多使用上的细节更加接近vim初步用了下,非常不错网站效果图:原帖地址:http://www.douban.com/group/topic/23492340/ 阅读全文
posted @ 2012-07-27 23:42 一瓶珍情 阅读(1281) 评论(0) 推荐(0)
摘要: 在Java中可以用MessageDigest这个类进行操作。下面通过代码来进行解释: public static String EncoderByMd5(String str) throws Exception { MessageDigest md5=MessageDigest.getInstance("md5");//返回实现指定摘要算法的 MessageDigest 对象。 md5.update(str.getBytes());//先将字符串转换成byte数组,再用byte 数组更新摘要 byte[] nStr = md5.digest();... 阅读全文
posted @ 2012-07-22 18:46 一瓶珍情 阅读(4564) 评论(0) 推荐(0)
摘要: 新浪旧版开发文档地址:http://open.weibo.com/wiki/Short_url/shorten新浪短网址接口的稳定性和跳转速度还是很给力的,现给出其API说明。该接口支持两种返回格式:xml和json对应的URL请求地址为: xml:http://api.t.sina.com.cn/short_url/shorten.xml json:http://api.t.sina.com.cn/short_url/shorten.json请求方式:GET请求参数: source:应用的appkey url_long:需要转换的长链接举个例子xml:http://api.t.sin... 阅读全文
posted @ 2012-07-21 16:15 一瓶珍情 阅读(31255) 评论(0) 推荐(2)
摘要: 这个不用多解释了吧import java.sql.*;public class MysqlBean { private Connection con = null; private ResultSet rs; private String driverName = "com.mysql.jdbc.Driver"; private String serverName = "localhost"; private String mydatabase = "user"; private String username = "roo 阅读全文
posted @ 2012-07-16 22:41 一瓶珍情 阅读(2319) 评论(0) 推荐(0)
摘要: 查看默认的编码格式:show variables like "%char%";修改编码格式:set ... utf8查看数据库编码:show create database emp;查看数据表编码:show create table student;登录:mysql -uroot -p远程登录:mysql -h 10.19.3.62 -uUSERNAME -pPASSWORD;修改密码:update user set PASSWORD=PASSWORD('newPWD') where USER='root' and HOST=‘localho 阅读全文
posted @ 2012-07-15 22:55 一瓶珍情 阅读(246) 评论(0) 推荐(0)
摘要: long currentTimeMills()返回以毫秒为单位的当前时间long nanoTime()返回最准确的可用系统计时器的当前值,以毫微秒为单位.测试某些代码执行的时间长度: long startTime = System.nanoTime(); // ... the code being measured ... long estimatedTime = System.nanoTime() - startTime;您可以根据精度需要选择毫秒级或是微秒级的精确度。 阅读全文
posted @ 2012-07-13 16:44 一瓶珍情 阅读(220) 评论(0) 推荐(0)
摘要: 下面的程序可以看出他们之间的区别与联系:import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ArrayTest { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); System.out.prin... 阅读全文
posted @ 2012-07-13 16:26 一瓶珍情 阅读(55720) 评论(1) 推荐(1)
摘要: Properties文件也就是属性文件,用来存放一些属性供程序读取。这些属性由“=”左边的key和“=”右边的value构成,基本结构如下:key=value下面给出一个非常简单的Properties文件:#Fri Jul 13 14:26:52 CST 2012username=Jackpassword=123456age=18address=beijing那么我们该如何操作.properties文件呢?在Java.util包下面有一个类叫Properties,提供了一些方法供我们使用。Properties()构建一个无默认值的空属性列表void load(InputStream in) 从 阅读全文
posted @ 2012-07-13 15:05 一瓶珍情 阅读(3861) 评论(0) 推荐(0)