摘要: 1 import java.security.SecureRandom; 2 import javax.crypto.spec.DESKeySpec; 3 import javax.crypto.SecretKeyFactory; 4 import javax.crypto.SecretKey; 5 import javax.crypto.Cipher; 6 7 p... 阅读全文
posted @ 2016-11-08 16:25 Mr殇城 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 反射: 主要是指程序可以访问,监测,修改他本身状态的能力,并根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语意。 每一个类通过javac.exe编译之后,会产生一个.class文件,在通过类加载器加载.class文件,此.class文件加载到内存之后就是一个运行时的类,存放在缓存区 阅读全文
posted @ 2016-11-05 21:22 Mr殇城 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Socket:套接字,用于java网络编程的接口和一种机制,用套接字中的相关函数来建立连接和完成通信,socket可以看成在两个程序进行通信连接中的一个端点。 将区分不同应用程勋进程的三个参数1.通信的目的地IP地址 2.使用的传输层协议 3.使用的端口号与一个socket绑定。 1.每一个sock 阅读全文
posted @ 2016-11-05 14:21 Mr殇城 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Map内存储的是(键/值对)这样以成对出现的对象组(可以把一组对象当成一个元素),通过“键”对象来查询“值”对象。 Map是不同于Collection的另外一种接口,Map中key是唯一的(不能重复),而key对象是与value对象关联在一起的。如果使用的key重复会覆盖原来的value。 Map接 阅读全文
posted @ 2016-11-05 11:51 Mr殇城 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Set是Collection的子接口,用来包含一组无序无重复的对象。 无序:是指元素存入的顺序和内存的存储顺序不同。 无重复:两个对象e1和e2,如果e1.equals(e2)返回true,则认为e1与e2是重复的。 Set有两种主要的集合实现类: HashSet:HashSet的特性在于其内部对象 阅读全文
posted @ 2016-11-05 11:32 Mr殇城 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 朋友分享的 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+( 阅读全文
posted @ 2016-11-04 17:31 Mr殇城 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 进程:计算机在执行的程序的实体 例如:一个.exe文件,一个.class文件 线程:一个程序内部的顺序控制流 一个进程中可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索。 进程和线程的区别 1.每个进程都有独立的代码和数据空间,进程的切换或有很大的开销。 2.同一类线程共享代码和数据空 阅读全文
posted @ 2016-11-03 17:09 Mr殇城 阅读(165) 评论(0) 推荐(0) 编辑
摘要: yuliu 阅读全文
posted @ 2016-11-03 10:33 Mr殇城 阅读(78) 评论(0) 推荐(0) 编辑
摘要: yuliu 阅读全文
posted @ 2016-11-03 10:31 Mr殇城 阅读(77) 评论(0) 推荐(0) 编辑
摘要: json字符串与json对象的转化(除eval以外,运行时需要加入json.js) js将json转换为json对象 1.eval方法解析 2.new function形式 3.使用全局JSON对象 将json对象转换为json字符串 阅读全文
posted @ 2016-11-03 10:22 Mr殇城 阅读(96) 评论(0) 推荐(0) 编辑