摘要: 公司项目进度紧,老板催着员工加班。 老班有时回来见客户,有时回来拿资料。 老板进办公室时,气氛很紧张,程序员都在埋头写代码。 老板离开办公室,气氛就轻松多了,程序员开始出去散步。 幸好,程序员跟前台妹妹关系不错。 老板进来时,前台妹妹会把消息群发给程序员。 请用Java程序实现办公室的一天。 考察的 阅读全文
posted @ 2016-10-31 15:49 andrew-chen 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 阮一峰的一篇文章已经对闭包的用途、概念讲解地相对清晰了。 闭包就是能够读取其他函数内部变量的函数。 但我认为里面对于作用域链的解释还不够清晰,这里作一些补充。 闭包之所以可以读取外部函数的内部变量,即使外部函数已经返回,是因为它把外部函数的活动对象加到了自己的作用域链中。 而理解作用域对于完全理解闭 阅读全文
posted @ 2016-10-27 17:21 andrew-chen 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 今天根据斯坦福大学的在线课程复习链表和二叉树 上面对于二叉树的递归定义非常简洁: a binary tree is either empty (represented by a null pointer), or is made of a single node, where the left an 阅读全文
posted @ 2016-05-11 11:56 andrew-chen 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: jQuery.merge(first,second) 概述 合并两个数组 返回的结果会修改第一个数组的内容——第一个数组的元素后面跟着第二个数组的元素。 合并两个数组 返回的结果会修改第一个数组的内容——第一个数组的元素后面跟着第二个数组的元素。 返回的结果会修改第一个数组的内容——第一个数组的元素 阅读全文
posted @ 2016-04-19 15:38 andrew-chen 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 这两天身边许多朋友都在测一个叫做MBTI的测试,这个测试从动力、信息收集、决策方式、生活方式四个方面评价一个人。 我发现原来在日常的交往中的差异和冲突不是没理由的,也不是别人故意要为难你,而是因为不懂得怎么处理性格差异。这让我明白了许多平时生活中好像感受到但又说不出来的感受。 举个例子,我是ISTJ 阅读全文
posted @ 2016-04-17 17:06 andrew-chen 阅读(884) 评论(0) 推荐(1) 编辑
摘要: 今天第一次阅读jQuery源码,因为读到用js对表单的序列化,为的是在ajax操作中将表单中各个域的值传到服务器。书上用了很长的步骤,判断每一个表单域的属性,然后拼接。 大概是这样: 忽然想到jQuery应该是把这些封装的很好,就找来读了。第一次发现这种语言其实很优美,比Java简洁。 我开始有点喜 阅读全文
posted @ 2016-04-12 16:52 andrew-chen 阅读(568) 评论(0) 推荐(1) 编辑
摘要: 作者:(美)莫提默 查尔斯 一.阅读的活力与艺术 摘录: 1.阅读越主动,效果越好 2.捕手在接球时所发挥的主动是跟投手或打击手一样的。投手或打击手是负责发送的工作,他的行动概念就在让球动起来这件事上。接受者是负责接收的工作,他的行动概念就在让球停下来这件事上。两者都是一种活动,只是方式有些不同。如 阅读全文
posted @ 2016-03-30 23:16 andrew-chen 阅读(299) 评论(0) 推荐(0) 编辑
摘要: rpc(Remote process call 即远程过程调用)是一种请求-相应的协议, 主要使用于C/S架构中,使得分布式系统成为可能。由客户端发起请求,服务端调用各种参数处理请求,当服务器在处理请求时,客户端处于阻塞状态,除非发起一个异步请求。 rpc的理论开始于1970年代,而具体的实现要开始 阅读全文
posted @ 2016-03-29 21:03 andrew-chen 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 上周从一个朋友那里了解到长沙一家德国外企Bosch在招人,看了下只有MES工程师是对编程经验有要求的,抱着试一试的态度,就投了简历。没想到对方周一就给我回电话,希望我好好准备一下英语面试,过段时间去面试。留给我的时间不多,我得赶快冷静下来想想。为什么要选择这份工作?虽然跟我现在所学的并不完全相关,但... 阅读全文
posted @ 2016-01-19 08:31 andrew-chen 阅读(6052) 评论(9) 推荐(7) 编辑
摘要: 我前段时间一直在使用Oracle数据库,发现建立索引对查询速度的提升是很大的,就对这个比较好奇,把学习到的知识归列如下。以Mysql为例,它的索引就是采用B树和B+树这种数据结构来实现的。B树,是一种使用文件存储时常用的数据结构结构,它是二叉查找树的升级版——可以有多个分叉。因为在这种需要机械磁盘与... 阅读全文
posted @ 2015-12-21 20:21 andrew-chen 阅读(871) 评论(0) 推荐(1) 编辑