11 2013 档案
摘要:前情回顾:10月17日,被UC虐完之后我写了所谓的面经,萌生了复习基础知识的想法;隔了一天,也就是是10月19日,开始每天一博客系列并且发了第一篇;四周之后,也就是昨天,11月16日,回顾总结了一下前面二十八天与博客联系在一起的经历。 今天,11月17日,在这里写这个系列的最后一篇博客,既是结束,也是开始。以后的博客怎么写 今天是这一系列的最后一篇了,后面应该会休息个几天,好好看看之前写的博客,算是没那么正式的复习总结吧。另外,博客肯定还是要继续写下去的。自己喜欢,而且对自己又有用,必须保持。休息的这么一段时间,或者说成是休整吧,还是要好好想想以后的博客怎么写。坚持,并不代表着是原地踏...
阅读全文
摘要:没有前情回顾,也没有闲聊,这次我们直接开始。我写过的博客 首先我们先来看两张图,分别是我10月和11月的日历,有发布博客的那天都会显示为蓝色—— 需要说明一下的就是,考虑到一些原因吧,我昨天把17号和25号的随笔都收了起来,刚才重新发布了一下, 发现日历上没有变回来,但其实,我25号那天的确没有缺写当天的内容。 前面连续写了28天的博客,我到底写了些什么东西,再来看看我的随笔列表吧: 二十八篇,其实内容也没多少,就像我所说的那样,其实内容本身没有什么借鉴意义。但对于我来说,写博客不仅让我能够看得进书,明白了许多以前所没能够明白的东西,清楚了不少以前稀里糊涂的东西。可能别人看了会觉得...
阅读全文
摘要:前情回顾:昨天简单地介绍了一下如何使用vi编辑器,例如命令模式和插入模式的切换,以及一些简单命令的讲解。—————————————————————————直接就开始吧————————————————————————— 第六章:作业控制和进程管理 这一个章节呢,我们会介绍启动和停止进程、如何向正在运行的程序发送信号、查看正在运行的进程上的信息、shell作业控制等内容。 第一节:进程 一句话概括:进程(process)是一个正在运行的程序的实例。 操作系统在启动时创建init进程,它是所有进程的父进程,进程ID是1.在启动其他程序时,即启动子进程,系统会为每个进程分配一个惟一的进程...
阅读全文
摘要:前情回顾:有了文件系统的基本认识之后,我们还了解了路径和大小写方面的内容,另外还学习了几个操作文件的指令。——————————————————————直接就开始吧———————————————————————— 第五章:学习vi编辑器 vi编辑器在任何Unix系统中都是可用的。学会了之后,哪怕是转另外一个Unix系统上工作,也不要重新学习编辑器的使用方法;而且许多其他的编辑器都跟vi类似。 第一节:使用vi 要想启动vi编辑器,有三种方法,如下表所示 打开vi编辑器之后,vi中有两种模式:命令模式——使用户能够执行管理任务,如保存文件、执行命令、移动游标以及进行查找和替换等等。在...
阅读全文
摘要:前情回顾:在昨天的博客里,我们先是介绍了命令行和联机帮助页,然后又了解了一下什么是用户和组以及一些相关的知识。 今天早上收到某公司的拒信,刚开始那几分钟心情真的是很糟糕,因为终面完了之后我自己感觉至少有百分之八十的可能性能拿到offer。很快就释然了,我其实是知道哪里没做好的。第一,自己做过的项目准备不足,没能够主动地要点地介绍给面试官,以致于面试官很可能误会我做的项目都是打酱油,实际参与经验不足;第二,技术面试虽然不算过硬尚且过得去,但是HR面无准备无技巧无经验,事先对面试公司了解不够充分,没能结合自己的职业规划谈为什么要选择对方以及对方为什么要选择自己。这两个点,都相当致命。 我在...
阅读全文
摘要:前情回顾:在上一篇,我们开始了Unix系统的一些了解,另外,还介绍了一些学习方法和小贴士,希望对自己和对大家都有帮助。 将近一个月前,决定一天写一篇博客,坚持三十天。说实在的,到现在应该是到尾声了吧,回想起之前的大半个月,有点难以想象,没想到自己还真的能坚持下来。 本来写博客的目的是为了复习,为了更好地找工作,从我这一系列的标题就可以看出来。可是写到这个地步,主要的原因已经不是因为那些东西了,更多的是自己写得开心,在这个过程中享受到了乐趣和取得了成就感。特别谢谢那些给我评论留言的朋友,没有你们,我坚持不到现在。 ——————————————————————————闲聊结束——————...
阅读全文
摘要:前情回顾:前面花了九篇的内容对Java基础进行了一个回顾,收获很大。例如对封装、继承、多态等面向对象特征理解更深了,对API的认识和源码的了解更清晰明了了。最后再次推荐有一点点Java基础或者想复习Java的童鞋看看林信良老师的《JDK7学习笔记》,非常赞。(这样推荐,不会被认为是广告吧。咳咳)Java远远还没复习完了解够,会在以后继续进行。 在之前的日志就讲过,我其实蛮早就想接触Linux的了,只不过一直没下定决定去弄,也没有一定的外力驱动(也可以理解成项目驱动)。刚好论文指导老师让我搞的那个毕业设计题目,必须要在Linux下完成,所以就借这个契机,开始我们的Unix&Linux之旅
阅读全文
摘要:———————————————————————今天不闲聊————————————————————————————— 第十一章:线程 第四节:synchronized与同步 首先,我们来看一段代码: 1 package cc.openhome; 2 3 import java.util.ArrayList; 4 5 public class ArrayListDemo { 6 public static void main(String[] args) { 7 final ArrayList list = new ArrayList(); 8 T...
阅读全文
摘要:前情回顾:在上一章,我们回顾了IO的继承架构和几个常用的类,林信良老师在这几章传达的意思愈发强烈,那就是“学习这些标准API,要想不沦为死记硬背,应该先掌握API在设计时的封装、继承、多态结构。更进一步地,还可以从API中学习到良好设计的观念,有了这样的好习惯,以后对新的API或链接库就能更快掌握如何使用甚至改进。” 我深以为然。 刚才看球了,恒大夺冠,亚洲之巅!——————————————————————————闲聊结束—————————————————————————— 第十一章:线程 在这之前谈及的都是单线程程序,也就是启动的程序从main()程序进入点到结束只有一个流程。可...
阅读全文
摘要:前情回顾:用了两天的时间,终于把Collection和Map的内容都过了一遍,最大的收获应该就是学会了如何通过了解继承架构来学习和使用API。对了,还有算是第一次从JDK源代码中学习到东西,感觉真心高大上。 最近因为一些前辈的意见和毕设的需要,开始接触一些外国的网站,很有新鲜感,有种见识新世界的感觉。一开始还蛮怕的,觉得自己英语不太行。其实看多几眼,发现一般技术网站或IT门户类的网站用词都特别简明,不会像做六级英语阅读那样特别的复杂。顶多就是一些专有名词比较陌生,google一下就好了,轻松加愉快。预告:在下一季的博客里面,我会分享一些自己利用国外网站学习的经验以及如何整合网上分散资料的...
阅读全文
摘要:前情回顾:上一篇除了回顾了异常处理的后半部分之外,还进行了对Collection的初步了解,包括它的继承和实现架构以及各子类的特性以及用法。 不知道大家有没有这样的经历,就是自己在寻求别人的帮助时,有时候会因为对方的没有痛快答应而感到恼火。自己私底下再想想,告诉自己别人真没有必须要帮助自己的义务,真不能对他们要求太多。想着想着,转而会觉得自己好没用,怎么就知道靠别人。就这样,被自尊和自卑不清不楚地折磨着。 若是能够走出来倒是好。如果确定某些事情必须只能靠自己去完成,某些困难只能靠自己去克服,那就绝不要怨天尤人,责怪没人帮助自己。像日本动漫里面的热血主人公一样,在心里大喊一句:少年,勇敢...
阅读全文
摘要:———————————————————————时间紧,不闲聊————————————————————————第七章:异常处理 第三节:认识堆栈追踪 在写程序的时候,经常会有多重方法调用,那么我们是如何知道异常发生点在某个特定的方法之中呢?如果我们想知道异常发生的根源以及多重方法调用下异常的堆栈传播,可以利用异常对象自动收集的堆栈追踪(Stack Trace)来取得相关信息。 查看堆栈追踪最简单的方法,就是直接调用异常对象的printStackTrace()方法。相信这个方法大家都比较有印象,所以这里就不贴出代码示范了。printStackTrace()还有接收PrintStream、Pr...
阅读全文
摘要:前情回顾:昨天回顾了继承与多态,还介绍了方法重写、方法重载、抽象方法、抽象类、关键字与范围等内容,最后还介绍一下GC的内容。 这两天看书越来越有感觉了,喜欢上坐在书桌前翻书的feel。这让我想起了作业本在微博上发的一段话:“在你的一生中,有一个“开窍时刻”,就是你的职业或学业带给你那些百思不得其解的问题、矛盾、纠结,在某个时刻你突然全懂了,好像夜海航行中突然阳光普照...学业、工作、生活给人生的烦恼,都烟消云散。这个时刻是成长最重要的部分,他们说享受工作与生活的乐趣,就是从那个“开窍时刻”开始。” 博客写到这个地步,已经不是为了找工作,享受过程才最重要。————————————————...
阅读全文
摘要:前情回顾:今天回到Java基础,前两篇Java基础讲到JDK、JRE、JVM和语法基础等东西,认识到基础的重要性后,现在要更加沉下心来好好努力才行。 今天遇到点事,心情不是很愉快。如果换做以前,我可能会郁闷一整天,就光想着那些让我不开心的人是多么地可恶。而现在,可能是年岁渐长的缘故,已经不会那么肆意地拿别人的错误来惩罚自己了。更何况,我还有我的事情要做。没错,今天的博客还没写呢,哪来这么多时间去哀怨愤怒呢? 昨天在心理FM听到一篇文章,很喜欢里面的这么一段话:“苦难是世界上最没有意义的事情,没有人会想要发生在自己身上。但是若苦难来临,我们不能消沉、不能堕落、不能发了疯,而是必须要去面对...
阅读全文
摘要:前情回顾:在昨天,我们回顾了线性表的顺序存储结构和单链表结构,了解了它们存取数据、删除、插入操作算法的思路,还对比了它们的优缺点。 今天早上去面试了,表现还过得去,只是数据结构和算法方面的缺点暴露无遗。当面试官问到这方面的内容时,我就坦白自己这方面的薄弱,不坦白也没办法,会就是会,不会就是不会,假装不来。找借口也是不能的,还是得踏踏实实去学去实践,逃避更是不允许的。 不知道自己明天能不能收到二面的通知,童鞋们帮我祈祷一下吧。不管如何,博客还是要写下去的。———————————————————————————闲聊结束—————————————————————————— 第二章所讲的链表...
阅读全文
摘要:前情回顾:昨天给数据结构与算法开了个头,介绍了下研读思路以及回顾了下数据结构的一些基础概念,例如什么是数据、数据元素、数据项、数据对象,以及数据结构的定义。 明天终于又有个面试,做一些临阵磨枪的准备还是要的,看看半个多月来复习的成果如何。虽然复习的进度不算快,还有很多必须要掌握的方面都没有涉及到,但起码已经复习过的东西要比较熟悉,问到的话能够答出来,而且给出的答案要过得去。不然的话,复习的效果也太不怎么滴了吧。 写完这篇博客之后打算把之前的博客都回顾一遍,算是再做一次复习。大家祝福楼主我吧。——————————————————————————————闲聊结束——————————————...
阅读全文
摘要:前情回顾:前两天的时间里,都在看关于JAVA的东西。由于我现在不用上课和实习,除了偶尔去笔试面试之外时间还挺多的,光看一门东西感觉有时候需要换换脑子,所以试试看能不能同时进行两个方面的复习。 实话说,我学得最差的应该就是算法与数据结构了。当时上课的时候没好好上,许多内容都没听明白,之后也没补漏过。最近笔试经历了几场,发现自己在这方面实在不够用,急需迎头赶上,不然无论是面试还是日后的工作都有潜在的危险。 今天听了一篇文章(介绍一下心理FM网),里面有一句话我很喜欢,那就是“就算是死,也别是被吓死的”。我之前就是怕,觉得复杂,不敢去试,以至于一直拖到现在。现在,是时候直面最大的缺陷了。补起...
阅读全文