- 博客(10)
- 收藏
- 关注
原创 英语单词
看了太多翻译书籍晦(bu)涩(shuo)难(ren)懂(hua)的语言之后,觉得无障碍的阅读英文资料是优秀的程序员必备的素质之一,尤其是在github和StackOverFlow这种聚集了很多技术大牛的社区中,无障碍的英文交流会帮你解决很多问题。于是写了这篇文章,算是对自己在学习过程中的一些模棱两可的词汇的一些记录吧,会不定期更新… on the bare metal 在裸机上 evol
2017-09-15 00:22:16
353
原创 Java并发编程实战读书笔记(一)
1.1并发简史 早期的计算机不包含操作系统,从头到尾执行一个程序,并且这个程序能访问计算机中的所有资源。缺点:不易编写和运行程序,且浪费资源。操作系统的出现使得计算机每次能运行多个程序,并且不同的程序都在独立的进程中运行:操作系统为各个独立执行的进程分配各种资源。操作系统实现多个程序的同时执行,主要是基于以下原因: 1.资源利用率:避免了IO等操作在等待状态下无法执行其他动作。 2.公平性:保
2017-09-14 22:27:10
363
原创 Java之hashcode方法
想要明白hashCode的作用,必须要先知道Java中的集合Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素不重复,可两个元素是否重复依据什么来判断呢?这就是Object.equals方法了。但是,如果每增加一个元素就检查一次,那么
2017-08-18 23:37:43
245
原创 Java中equals和==的区别
equals:比较的是两个字符串中每个字符是否相同 返回true或false==:比较的是两个字符串是否同时引用一个地址public class equals_compareTo { public static void main(String[] args) { String a = "abcd"; String b = "abcd"; Str
2017-08-18 23:34:46
204
原创 Java源码分析之String
初学Java经常会误认为String是java基本类型,实际上String并非Java基本类型,String本质上是对char数组的封装 下面对String源码进行分析public final class String implements java.io.Serializable, Comparable<String>, CharSequence {}String类实现了Seri
2017-08-18 22:50:01
362
原创 Java源码分析之ArrayList(下)
package java.util;import java.util.function.Consumer;import java.util.function.Predicate;import java.util.function.UnaryOperator;public class ArrayList<E> extends AbstractList<E> implements List<E>,
2017-08-15 22:14:43
274
原创 Java源码分析之ArrayList(上)
ArrayList(动态数组):提供了动态的增加和减少元素 ArrayList的继承实现体系(JDK1.8) List接口package java.util;import java.util.function.UnaryOperator;public interface List<E> extends Collection<E> { int size();//返回列表中的元素数
2017-08-13 22:27:01
313
原创 cookie&session
1. 什么是会话是指浏览器和服务端之间的数据传输(用户登录,购物车等)会话管理就是管理浏览器和服务端会话过程产生的会话数据常用的会话技术:数据保存在浏览器的Cookie技术数据保存在服务端的Session技术2. Cookie技术1. 什么是CookieCookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器,当用户使用浏览器再去访问服务器中的web资源时,就会带着各自
2017-06-03 19:11:58
320
原创 ArrayList的遍历方式
import java.util.*;public class DemoMain { public static void main(String[] args) { List<String> list=new ArrayList<String>(); list.add("zhao"); list.add("bin");
2017-03-31 21:13:20
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人