- 博客(10)
- 收藏
- 关注
原创 重复造轮子
秋招心得 秋招面试总结 什么java基础、数据结构、算法、数据库、操作系统、计算机网络、Linux基础等等等等都不重要,重要的是——梦想!!!你一定也是一个怀抱梦想并愿意为之付出的人。 因为担心操作系统和计网方面的知识不过关,翻出来大二的课本啃了一个月,最后经历的笔试面试也没有涉及太多这方面的东西,运气好吧。基本就围绕
2018-01-09 20:17:55 462
原创 计算机网络-OSI模型与TCP/IP模型(IP、TCP、DNS协议)
OSI模型与TCP/IP模型参考 IP协议 TCP协议 模型各层主要内容; ARP协议、DNS服务过程
2017-09-08 03:33:02 1003
原创 操作系统-同步和通信
进程同步 竞争关系 协作关系 进程通信 通信方式 进程同步、互斥是在并发进程下存在的概念,有了并发进程,就产生了资源的竞争与协作,从而要通过进程的互斥、同步、通信来解决资源的竞争与协作问题; 在多道程序设计系统中,同一时刻可能有许多进程,这些进程之间存在两种基本关系:竞争、协作 而进程的互斥、同步、通信都是基于这两种基本关系存在;
2017-09-08 02:57:30 703
原创 操作系统-进程和线程介绍、死锁处理
操作系统中的进程和线程 死锁与死锁处理进程和线程进程创建进程进程执行过程中通过进程创建系统调用创建新进程,每个进程有唯一进程标识符pid,通常是一个整数值;Windows中使用CreateProcess()与 fock()中父进程生成子进程类似; 然而父进程创建子进程两种执行可能:父进程与子进程并发执行;父进程等待,直到某个或者全部子进程结束; 新进程的地址空间也有两种可能:子进程是
2017-09-01 03:51:49 603
原创 Java集合-HashMap的相关思考
HashMap与HashSet的区别 HashMap与HashTable的区别 HashMap与TreeMap的区别 Map与Collection的区别 关于HashMap的几个思考HashMap与HashSet的区别hashmap:实现map接口 存储键值对 使用put将元素放入map 使用键对象来计算hashCode 比较快因为使用唯一键来获取对象hashSet:实现set接口 存储对象
2017-08-31 07:39:00 409
原创 Java集合-Map(HashMap)
Map 继承关系 主要实现类 Map的遍历 MapMap 是Java.util包中的另一个接口,和collection接口没有关系,是相互独立的,但是隶属于集合类的一部分,map包含了(key-value)对,map不能包含重复的key,但是可以包含相同的value;一组成对的“键值对”对象,允许你使用键来查找值,ArrayList允许你使用数字来查找值,某种意义上,将数字与对象关联在一
2017-08-31 06:19:24 491
原创 Java集合(一)-List与ArrayList(扩容与装箱和取消装箱)
java集合简介 ArrayList 扩容 Iterator List、ArrayList、LinkedList 装箱和取消装箱 集合简介Java容器类库的用途是“保存对象”:collection接口是集合类的根接口,Java中没有提供这个接口的直接实现类,但是让其被继承产生了两个接口,set和list,set不能包含重复的元素,list是一个有序集合,可以包含重复的元素,提供了按索
2017-08-31 05:53:21 1492
原创 Java抽象类和接口的区别
Java抽象类和接口的区别在Java中,abstract class和interface是支持抽象类定义的两种机制,也是Java面向对象的强大依赖: 理解抽象类 OCP原则 具体区别 总结 抽象类 在面向对象的概念中,对象都是通过类来描绘,但是反过来不是所有的类都用于描述对象,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类; 抽象类往往用来表征我们在对问题领域进行分析、设计中
2017-08-31 03:57:10 374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人