摘要: 注:原文来自《闲话科技》 作者:王冠正文开始:故事的主人公是我的高中同学,现在“小明”这个名字很火,刚好他名字里也有一个“明”字,因此,我们也叫他小明好了。高考时候,小明选择了一个很牛很牛的专业,叫“采暖、给排水与通风”.但由于皮肤黝黑,他固执地认为自己天生就是个黑客。作为高中班级里唯一一个没有考上... 阅读全文
posted @ 2014-11-25 11:08 山中月录 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 【某程序达人的人生感悟,估计没有半个甲子的时间,是绝对不可能感悟出来的,强烈推荐,希望对大家有所启发和帮助。】 当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是... 阅读全文
posted @ 2014-11-25 11:06 山中月录 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。MVC回顾作为一种经典到不能再经典的架构模式,MVC的... 阅读全文
posted @ 2014-11-25 11:03 山中月录 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图... 阅读全文
posted @ 2014-11-25 11:01 山中月录 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 最近借到了子柳先生的《淘宝技术这十年》,拜读一番,感慨万分。将书中内容加上自己的想法说说,毕竟未经人事看法粗浅,希望能得到前辈们的指点。一、淘宝的核心技术(国内乃至国际的Top,这还是2011年的数据)拥有全国最大的分布式Hadoop集群(云梯,2000左右节点,24000核CPU,48000GB内... 阅读全文
posted @ 2014-11-25 10:59 山中月录 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 去年的Google大会上,Google带给我们一个小玩具——Android Studio,说它是玩具,是因为它确实比较菜,界面过时,操作不流畅,效率也不高,但是现在,虽然版本还是0.8,甚至都没到1.0,但是我们可以发现亲儿子到底是亲儿子,现在的Android Studio已经今非昔比,用了一段时间... 阅读全文
posted @ 2014-11-25 10:57 山中月录 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 从当初的电面,到后来的串讲,再到后来的技术面,一路走来,感触颇深,今天把这些东西晒出来,希望能给正在和准备找工作的同学们提供一些参考。在进入正题之前,插播一段废话,没有良好的Java基础的同学怎么办,take it easy,从你看到这篇日志开始,全心全力用三周的时间,找一本页数在250页以内的Ja... 阅读全文
posted @ 2014-11-25 10:53 山中月录 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 事先说明:此整合的是java版本的 1,下载需要资源: a) ckeditor_4.4.5(解压)(原谅我喜欢功能强大的,如果你不喜欢,可以用basic版的)http://download.cksource.com/CKEditor/CKEditor/CKEditor%204.4.5/ckedito... 阅读全文
posted @ 2014-11-25 10:51 山中月录 阅读(578) 评论(0) 推荐(0) 编辑
摘要: packagearithmetic;/***Java实现KMP算法**思想:每当一趟匹配过程中出现字符比较不等,不需要回溯i指针,*而是利用已经得到的“部分匹配”的结果将模式向右“滑动”尽可能远*的一段距离后,继续进行比较。**时间复杂度O(n+m)**@author 青梅**/publicclas... 阅读全文
posted @ 2014-11-25 10:50 山中月录 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K... 阅读全文
posted @ 2014-11-25 10:49 山中月录 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 面试的时候一时嘴贱 说了一句熟悉Web服务器 就被问道:我看你会Java也会PHP , 你来简单说说Apache与Tomcat 区别和联系。。。。。。。哎 ,都是眼泪 回来查阅了一些资料 整理如下: Apache和Tomcat都是web网络服务器,两者既有联系又有区别,在进行HTML、PH... 阅读全文
posted @ 2014-11-25 10:46 山中月录 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 这是京东周六的笔试题目 当时不在状态,现在想来肯定是笔试就被刷掉了,权当做个纪念吧。 这个问题可以分为三种情况来考虑:情况一:root未知,但是每个节点都有parent指针此时可以分别从两个节点开始,沿着parent指针走向根节点,得到两个链表,然后求两个链表的第一个公共节点,这个方法很简单,不需... 阅读全文
posted @ 2014-11-25 10:44 山中月录 阅读(3227) 评论(0) 推荐(0) 编辑
摘要: 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。... 阅读全文
posted @ 2014-11-25 10:41 山中月录 阅读(285) 评论(1) 推荐(2) 编辑
摘要: 注释 Ctrl+/能为光标”所在行”或者”选中行”添加注释或者取消注释。 也可以对多行添加或取消注释快速修复 Ctrl + 1删除当前行 Ctrl+d光标位于行的任何地方, 按Ctrl+D 删除当前行, 当然也可以删除空行, 不用为了删除行,而按很多删除键了格式化整个文档 Ctrl+Shift+f插... 阅读全文
posted @ 2014-11-25 10:37 山中月录 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、.android_secure:官方app2sd的产物,存储了相关的软件使用认证验证,删除之后SD卡中的软件将无法使用。 2、Android:存放重要的程序数据,比如google:map的地图缓存,误删掉后地图还需重新下载。 3、backups:包含重要的备份文件,比如联系人导出到SD卡会导... 阅读全文
posted @ 2014-11-25 10:33 山中月录 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 因为某些原因 国内墙谷歌的Chrome实在厉害 所以我比较推荐使用天行浏览器 原因不解释 你自己试着Google一下就知道了插件也就不多说推荐了 Chrome的开发者工具已经强大到没朋友的地步了,特别是其功能丰富界面友好的console,使用得当可以有如下功效:更高「逼格」更快「开发调试」更强... 阅读全文
posted @ 2014-11-25 10:31 山中月录 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 对于许多想学习JavaScript的朋友来说,无疑如何选择入门的书籍是他们最头疼的问题,或许也是他们一直畏惧,甚至放弃学习JavaScript的理由。 在JavaScript 方面,自己不是什么专家,也不是什么高手,但自己一路走来,JavaScript 从迷茫到认识,对于JavaScript 书籍... 阅读全文
posted @ 2014-11-25 10:25 山中月录 阅读(163) 评论(0) 推荐(0) 编辑