摘要: 转载: 编程面试的10大算法概念汇总 以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念: 字符串 链表 树 图 排序 递归 vs. 迭代 动态规划 位 阅读全文
posted @ 2016-03-26 02:06 Andrew.Zhou 阅读(404) 评论(0) 推荐(0)
摘要: 转载: 如何写出杀手级简历(针对程序员) 这几年,我在Google工作,是一名软件工程师(之前是在微软做一个开发团队的队长),我曾浏览过成百上千的简历,从中挑选出可以进行下一步面试过程的 应聘者。 有些人的简历给我留下了很深的印象,而另一些则没有感觉。 慢慢的,有越来越多的朋友和亲人向我咨询如何优化 阅读全文
posted @ 2016-03-26 01:59 Andrew.Zhou 阅读(420) 评论(0) 推荐(0)
摘要: 转载: 国外程序员是如何准备面试的? ##一、开门见山 一般来说,你(求职者)在面试中会花很多时间谈论以前的经历。如果你还没有想出你的最具代表性的经历/案例,那么你现在是时候该做了。下面有张问题表,虽然很多问题看似比较低级,但相信我,看完这些问题后,你应当反思自己。即便面试时没有碰到类似这张列表上的 阅读全文
posted @ 2016-03-26 01:50 Andrew.Zhou 阅读(444) 评论(0) 推荐(0)
摘要: 转载: 应聘公司的时候,你也需要向面试官提出的5个杀手锏问题 也许你是个JavaScript巨星,为了防止被那些烦人的猎头骚扰,不得不删除你在LinkedIn上的个人资料。又或者,也许你是一个普通、可靠的合作伙伴,一年到头也只会收到2到3次的面试邀请。 不管你去面试的频率如何,下面这五个问题是每个软 阅读全文
posted @ 2016-03-26 01:13 Andrew.Zhou 阅读(493) 评论(0) 推荐(0)
摘要: 转载: iOS响应式编程:ReactiveCocoa vs RxSwift 选谁好 内容来自stack overflow的一个回答:ReactiveCocoa vs RxSwift – pros and cons? 要直接比较这两个有点难。Rx 是 Reactive Extensions 的一部分, 阅读全文
posted @ 2016-03-26 01:08 Andrew.Zhou 阅读(2273) 评论(0) 推荐(0)
摘要: 转载: Objective-C中的集合类 下面详细的介绍Objective-C中的集合类以及每个集合类的用法,学过其他面向对象编程语言的小伙伴们看到OC的集合类会有种莫名的亲切感,理解起来问题不大,可以类比Java中的集合类去学习。 在Objective-C中的集合类中主要包括不可变的数组–NSAr 阅读全文
posted @ 2016-03-25 17:24 Andrew.Zhou 阅读(374) 评论(0) 推荐(0)
摘要: 转载: Objective-C与JavaScript交互的那些事 最近公司的运营瞎搞了个活动,其活动要服务端提供数据支持,web前端在微信公众账号内作为主要的运营阵地,而iOS、Android要提供相应的入口及页面进行配合。一个活动,动用了各个端的程序猿。而在这里面技术方面主要就是涉及到web端和服 阅读全文
posted @ 2016-03-25 00:58 Andrew.Zhou 阅读(302) 评论(0) 推荐(0)
摘要: 转载: 深入Java虚拟机(4)——网络移动性 ##一、软件应用程序发展的几个阶段 ####软件应用程序发展经历了如下几个阶段: ####服务于多个终端用户的大型计算机系统 ####孤立的个人计算机上运行孤立的软件 ####客户机/服务器模式 ####分布式处理模式 ####内容服务模式(网络移动性 阅读全文
posted @ 2016-03-25 00:53 Andrew.Zhou 阅读(355) 评论(0) 推荐(0)
摘要: 转载: 深入Java虚拟机(3)——安全 因为网络允许多台计算机共享数据和分布式处理,所以它提供了一条入侵计算机系统的潜在途径,使得其他人可以窃取信息,改变或破坏信息,盗取计算机资源等等。为了解决由网络引起的安全问题,Java体系结构采用了一个扩展的内置安全模型,这个模型随着Java平台的主要版本不 阅读全文
posted @ 2016-03-25 00:51 Andrew.Zhou 阅读(348) 评论(0) 推荐(0)
摘要: 转载: 深入Java虚拟机(2)——Java的平台无关性 ##一、平台无关性的好处 Java技术在网络环境下非常有用,其中一个关键理由是,用Java创建的可执行二进制程序,能够不加改变地运行于多个平台。 这样的平台无关性随之带来许多的好处。这将极大地减轻系统管理员的工作;此外Java的平台无关性在嵌 阅读全文
posted @ 2016-03-25 00:49 Andrew.Zhou 阅读(1624) 评论(0) 推荐(0)