随笔分类 -  java

摘要:我国的公民身份证统一为18为数字,按照地址码+生日+顺序码+校验码组成。 123456 19991111 111 4 地址码 生日 顺序码 校验码 地址码指的是公民常住户口所在县(市、镇、区)的行政区划代码,如110102是北京市西城区。 出生日期码表示公民出生的公历年(4位)、月(2位)、日(2位 阅读全文
posted @ 2016-04-06 15:18 哎呦喂,我的小祖宗╰つ 阅读(816) 评论(0) 推荐(0)
摘要:在java中%的含义为取余。 java :a%b 数学公式a%b=a-(a/b)*b 阅读全文
posted @ 2016-04-06 15:05 哎呦喂,我的小祖宗╰つ 阅读(3306) 评论(0) 推荐(0)
摘要:程序难点 : 1. 每年每个月有多少天? 2. 每个月的1号是星期几? 3. 每年的2月份是多少天? 难点解析 : 1. 每年每个月除去1 3 5 7 8 10 12是31天以外, 其他月份(除去2月)都是30天. 2. 根据java提供的Calendar的DAY... 阅读全文
posted @ 2015-12-16 09:59 哎呦喂,我的小祖宗╰つ 阅读(228) 评论(0) 推荐(0)
摘要:二分查找又叫折半查找 优点是比较的次数少,查找速度快,平均性能好 缺点是要求查找的列表为有序的(上升或者下降) 查找思路是 (1)首先记录列表中间位置的关键字与要查找的关键字比较,如果两者相等,则证明查找成功; (2)如果两个关键字不相等,首先将列表以中间位置关键字分成前后两... 阅读全文
posted @ 2015-08-04 14:51 哎呦喂,我的小祖宗╰つ 阅读(196) 评论(0) 推荐(0)
摘要:一.使用的工具 1.javac 2.java二.命令 项目目录只这样的 D:/project/src/com/example/Child.java D:/project/src/com/example/Parent.java D:/project/src/com/exampl... 阅读全文
posted @ 2015-05-21 15:52 哎呦喂,我的小祖宗╰つ 阅读(285) 评论(0) 推荐(0)
摘要:java7中三个异步通道1.AsynchronousFileChannle:用于文件I/O2.AsynchronousSockeChannle:用于套接字I/O,支持连接超时3.AsynchronousServerSocketChannle:用于套接字接收异步连接一.将来式 试用场景:需要读取文件... 阅读全文
posted @ 2015-03-19 13:55 哎呦喂,我的小祖宗╰つ 阅读(619) 评论(0) 推荐(0)
摘要:package com.du20150311Files;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.nio.charset.Charset;imp... 阅读全文
posted @ 2015-03-11 17:46 哎呦喂,我的小祖宗╰つ 阅读(847) 评论(0) 推荐(0)
摘要:线程的同步是保证多线程安全访问竞争资源的一种手段。对于同步,在具体的Java代码中需要完成一下两个操作:把竞争访问的资源标识为private;同步哪些修改变量的代码,使用synchronized关键字同步方法或代码。实例:package com.du20150310Synchr;public cla... 阅读全文
posted @ 2015-03-11 10:21 哎呦喂,我的小祖宗╰つ
摘要:在java编程中会遇到很多关闭资源的问题,但是,往往我们的关闭不能百分百正确,所以java7中出现了新的资源管理器方法try-with-resource,这是一项重要的改进,因为没人能再手动关闭资源时做到100%正确,有人在想Coin项目提交这一提案时,提交者宣称jdk中有三分之二的close(... 阅读全文
posted @ 2015-03-06 17:40 哎呦喂,我的小祖宗╰つ 阅读(686) 评论(0) 推荐(0)
摘要:public static void main(String[] args) { String json = readerFileToString(); } /** * Filereader:是一个用于读取字符文件的便捷类 * Buffer... 阅读全文
posted @ 2015-03-06 11:21 哎呦喂,我的小祖宗╰つ 阅读(246) 评论(0) 推荐(0)
摘要:public static void main(String[] args) { try { String plainText = "duwenlei"; KeyPairGenerator keyPairGenerator = KeyPair... 阅读全文
posted @ 2015-02-26 13:23 哎呦喂,我的小祖宗╰つ 阅读(1657) 评论(0) 推荐(0)
摘要:SecureRandom sr = new SecureRandom();byte[] bytes = new byte[8];bytes = sr.generateSeed(8);System.out.println(new String(Hex.encode(bytes)));其中Hex.eco... 阅读全文
posted @ 2015-02-26 11:23 哎呦喂,我的小祖宗╰つ 阅读(989) 评论(0) 推荐(0)
摘要:简单说:得到某一月份的第一天,第一小时,第一分钟,第一秒和某一月份的最后一天,最后一小时,最后一分钟,最后一秒。 实现: 阅读全文
posted @ 2015-02-04 14:38 哎呦喂,我的小祖宗╰つ 阅读(526) 评论(1) 推荐(0)
摘要:实现思路: 通过Calendar类的before来判断两个日期是否符合前一个日期小于后一个日期。 实现: 1 Calendar c1 = Calendar.getInstance(); 2 Calendar c2 = Calendar.getInstance();... 阅读全文
posted @ 2015-02-04 14:33 哎呦喂,我的小祖宗╰つ 阅读(1554) 评论(0) 推荐(0)
摘要:内部类:一 非静态内部类//非静态内部类//非静态内部类可任意调用外部类的局部变量,无论是否private//在外部类中要实例化内部类:InnerClass inner = new InnerClass();//其他类中实例化内部类:1.Test.InnerClass inner = new Tes... 阅读全文
posted @ 2014-12-16 13:10 哎呦喂,我的小祖宗╰つ 阅读(190) 评论(0) 推荐(0)
摘要:String str = "2";int ascii = (int)str;String asciiStr = char(ascii); 阅读全文
posted @ 2014-12-02 17:02 哎呦喂,我的小祖宗╰つ 阅读(283) 评论(0) 推荐(0)
摘要:1 1、生成密钥: 2 keytool -genkey -keystore key.keystore -alias key -validity 36503 将在当前目录下生成一个key.keystore文件, -alias后接的是别名,-validity后面接的是该证书有效天数,这里365表示1... 阅读全文
posted @ 2014-11-24 15:42 哎呦喂,我的小祖宗╰つ 阅读(626) 评论(0) 推荐(0)
摘要:private static String[] nameArray = {"张三","李四","王二","付火"}; @SuppressWarnings("unchecked") public static void main(String[] args) { Li... 阅读全文
posted @ 2014-10-29 11:27 哎呦喂,我的小祖宗╰つ 阅读(1028) 评论(0) 推荐(0)
摘要:摘自:http://blog.csdn.net/oyzl68/article/details/6532117一.在一个新建创建的web项目中添加freeMark的jar引用 1.jar包下载地址http://freemarker.sourceforge.net/freemarkerdownload... 阅读全文
posted @ 2014-10-24 15:18 哎呦喂,我的小祖宗╰つ 阅读(202) 评论(0) 推荐(0)
摘要:public static void main(String[] args) throws Exception { String path = "D://111.pfx"; InputStream in = new FileInputStream(new File(pat... 阅读全文
posted @ 2014-10-13 16:04 哎呦喂,我的小祖宗╰つ 阅读(717) 评论(1) 推荐(0)