1笔经小结

1 经常会有二叉树的遍历,前序、中序、后序

2 关于数据索引,几个特点如下

1)增加索引会增加磁盘占用

2)建立索引可以提升查询速度,但在一定程度上降低写速度

3)数据库一般使用B+树作为索引

4)删除数据需要调整索引,所以会降低效率

3 关于cookie的描述

1)用于实现session的跟踪技术

2)cookie是服务器保存在客户端的文本文件,大小限制在4kb

3)cookie在服务端与客户端之间往返通过http Headers进行传输

4)http请求中cookie是明文传输的、

4 下面java concurrent包下的4个类中,差别最大的一个是?

1)CountDownLatch

2)Future

3)Semaphore

4)ReentrantLock

答案:Future,因为他是接口,其他都是类。表示异步计算的结果。

5 设计模式可以提高系统的扩展性:

1))singleton

2)abstract factory

3)adapter

4)decorator

答案:2、3、4.工厂方法实现松耦合,可以提高扩展性。

适配器模式可以将一个接口转换成另一个接口,方便引入外部接口

装饰着模式可以扩展接口

6 线程和进程描述正确的是:

1)线程的数据交换更快,因为它们在同一地址空间

2)线程因为有自己的独立 栈空间且共享数据,不利于资源管理和保护

3)多进程,子进程可以获得父进程所有堆和栈的数据

4)进程比线程更健壮,但是进程比线程更容易杀掉

答案:1/3/4

解释:进程:子进程是父进程的复制品,子进程获得父进程数据空间、堆和站的复制品

线程:相对于进程进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。   
两者都可以提高程序的并发度,提高程序运行效率和响应时间。

线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。

根本区别就一点:用多进程每个进程有自己的地址空间(address space),线程则共享地址空间。所有其它区别都是由此而来的: 
1、速度:线程产生的速度快,线程间的通讯快、切换快等,因为他们在同一个地址空间内。 
2、资源利用率:线程的资源利用率比较好也是因为他们在同一个地址空间内。 
3、同步问题:线程使用公共变量/内存时需要使用同步机制还是因为他们在同一个地址空间内

时间: 2024-12-16 00:36:11

1笔经小结的相关文章

3 笔经小结-智力篇

1) 2,9,28,65,():答案:126:解析:1^3+1=2,2^3+1=9,3^3+1=28,4^3+1=65,5^3+1=126 2)两个大小不同的杯子R和S,R中装着一定量的小米,S中装着一定量的沙子.一名儿童用勺子从S中取出一勺沙子放入R,与小米混合之后,再从R中取出等体积的一勺混合物放入S.假定两勺物品的体积相等,且R和S都没有发生溢出.则以下说法中正确的是多少? A)R中的沙子和S中的小米一样多 B)R中的沙子比S中的小米少 C)R中的沙子比S中的小米多 D)无法判断 答案:A

暑假集训结束,在此写上一笔小结

从7.11开始到8.15维持一个月的数据集训结束了,感觉自己还是很弱,正在入手图论,中途肯定会有坎坷,但我相信一定会坚持下去.希望cf能有所突破,切水题的速度还是不行!!! 版权声明:本文为博主原创文章,未经博主允许不得转载.

大三小结

一晃一年时间又过了.回顾一下大三,感觉过得还蛮充实的.至少每天都在学习新的知识.还是来记一记流水帐吧~本来准备开学前发的,结果今年很多校招都提前了..估计都是因为阿里这么早...运气不错的就是阿里笔试过了,13号还要面试.说实话也没准备好,很多知识都没来得及复习...所以就当刷经验吧~ 实验室~ 大三上是个比较忙的日子.看了不少书,感觉离校招还有段时间,所以好好的看了些操作系统和些比较基础的书.因为考研,所以有个还没搭建的实验室就成了学长们的考研室.很安静,所以基本看书都在这里看了.可能安静到一

我的2015年小结

2015年就要过去了,回首望去,这一年收获很大,今天小结一番. 1. 关于工作 今天是毕业后工作的第三年了,得益于在学校时打下的基础,再加上前两年很努力的积累,今年的工作得心应手,组里比较重要的几个项目都有我的参与,特别是"无人机Android客户端"和"智能眼镜"这两个项目,让我无论在Android App的开发上,还是在Framework层的定制上,都积累的不少的经验.由于绩效还不错,今年还被公司提前升级为了"Senior",确实感觉挺高兴的

2013面试C++小结

2013年我在厦门c++求职小结 1.一般公司出的面试题目中的找错误,都是出自平常公司内部使用过程中出现的真实错误. 比如stl 中erase的使用:详细请见 :http://blog.csdn.net/yangruibao/article/details/9040045 2.在C++中指针可谓之重中之重,大家一定要掌握好基础,有的公司在会出些有关链表的题目来考察大家指针的基本用法,一会有些阅读性的程序来考察大家(大家可以适当关注下二维指针,参考;http://www.cnblogs.com/c

桃李的修行小结【转】

从开始自己修炼气功,到跟随了空师父(了空居士蔡衍颛)修行,再到2015年7月的北京同学会,一路走来感慨颇多.从师3个月以来,一直想写一些修行感悟,一方面与各位师兄们分享,共勉之,另一方面希望目前还在苦苦自修的同道们在我的经历中吸取一些教训,早日得明师指点.恰逢北京同学会,有幸得师父面授,写修行感悟的欲望也越发显著,就写下了这篇小结.想与大家分享的太多,言语可能啰嗦了些,请大家见谅. 依靠自己修炼的经历 受高中语文老师的影响,我对中国古典文化有着深厚的兴趣.两年前,在读中里巴人的<求医不如求己>

码农南漂六年小结,不似少年游

掐指一算来这个城市已经整整6年了 还记得2010年自己大四实习,从十八线的小城市来到H城市, 还记从火车买了一份H城市的地图,那是感觉这个城市之所以大,就是公交车居然有三位数,最大的就是9开头 靠,这不是将近千条公交车了!(我之前见过最大的是26路公交,哎...) 顿时刘姥姥进大观园的赶脚 写下本文 聊以作为小结. 圈子决定眼界 来H城市 接触过很多优秀的人,感觉他们很早接触的东西和学习的知识,居然是我花了几年工作中才摸索到的. 如果老家的人再问我以后报大学,怎么报?我现在可以毫不犹豫的告诉他

NOI第一天感想&小结

嘛...中午总算是到了深圳了--在虹桥机场和飞机上和市队大神们一起讨论各种各样奇(sang)葩(bing)的算(ren)法(lei)还是很开心的,在此再各种膜拜一下虽然没来比赛的FFT大神@陈中瑞 orz orz orz -- 飞机起飞得很准时,而且飞机上的面包好好吃(好吧当时我早饭没吃)!在飞机上讨论起@朱宏祺 立了AC所有计算几何题目的flag之后果断开始YY各种计算几何题目给他....还讨论了一下前几年比赛题目和APIO.IOI等等重量级比赛的题目,膜拜@高匀丰 大神,受益匪浅啊-- 到了

2015年百度实习生前端笔试题上海卷a

1.写出javascript运行结果:alert(‘5’+5); 结果:’55’ 2.写出javascript运行结果:for(var i=0; i<10; i++){} alert(i); 结果:10 3.Cookie.sessionStorage.localStorage的区别 参考:共同点:都是保存在浏览器端,且同源的. 区别:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递.而sessionStorage和localStorage不会