- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 【leetcode】Valid Parentheses(easy)
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" and "()[]{}" are all va
2016-01-30 14:36:21 362
原创 【leetcode】Odd Even Linked list
题目看错了,我把所有的奇数放到了所有偶数的前面。下面是代码对应的不是这个题目。package myTest;import java.util.Random;/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * L
2016-01-30 11:57:24 338
转载 java中StringBuilder、StringBuffer、String类之间的关系
http://www.jb51.net/article/33398.htmString的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间,StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象,StringBuffer和StringBuilder类功能基本相似1
2016-01-28 10:50:41 303
转载 java中hashcode()和equals()的详解
http://www.iteye.com/topic/257191 http://www.cnblogs.com/dolphin0520/p/3681042.html今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享(zhaoxudong 2008.10.23晚21.36)。1. 首先equals()和hashcod
2016-01-27 14:58:20 829
转载 Java对象克隆(Clone)及Cloneable接口、Serializable接口的深入探讨
http://kentkwan.iteye.com/blog/739514 Part I没啥好说的,直接开始Part II吧。 Part II谈到了对象的克隆,就不得不说为什么要对对象进行克隆。Java中所有的对象都是保存在堆中,而堆是供全局共享的。也就是说,如果同一个Java程序的不同方法,只要能拿到某个对象的引用,引用者就可以随意的修改对
2016-01-27 14:32:28 526
转载 TCP/IP,http,socket,长连接,短连接
TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议 短连接 连接->传输数据->关闭连接
2016-01-27 11:44:14 876
转载 Java 自带的加密类MessageDigest类(加密MD5和SHA)
http://www.tuicool.com/articles/nMNVVj Java 自带的数据加密类MessageDigest(MD5或SHA加密)说明:在网站中,为了保护网站会员的用户名和密码等隐私信息,所以我们在用户注册时就直接进行MD5方式或其他方式进行加密, 即使是数据库管理员也不能查看该会员的密码等信息,在数据库中查看密码效果如:8e830882f03b
2016-01-26 14:47:03 958
转载 java中逻辑右移">>>"算术右移">>"的区别?
>>右移运算符,有符号。右边超出截掉,左边补上符号位 >>>右移运算符,无符号,左边补0 算术右移 顾名思义 算术嘛 当然要带符号了 所以要补上符号位 负的就填1 正的就填0 那个逻辑右移 直接补上0就ok例子: byte a=~127;System.out.println(a);a=(byte)(a>>>2);System.out.println(a);
2016-01-26 14:14:17 3370
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人