• 高质量的冒泡排序

    冒泡排序是诸多渐近时间复杂度为O(n^2)的排序算法中的一种,很多人知道这个算法并认为自己可以写出一个好的冒泡排序,其实不然,就这么一个简单的算...

  • Java就业指导

    想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内...

  • 重拾Java(02) - 字符编码

    ASCII码 在计算机内部,所有的信息最终都表示为一堆二进制形式的数据。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出2...

  • 120
    重拾Java(01) - 第二十年

    概述 在过去的20年里,如果要选一个最成功的编程语言那一定非Java莫属。根据TIOBE Index发布的编程语言排行榜,自2001年以来Jav...

  • 120
    iOS开发笔记 - 语言篇之Objective-C

    类的设计 面向对象的基本概念 对象:在现实世界中对象是我们认识世界的基本单元,在面向对象程序设计中对象是接收消息的单元;每个对象都是独一无二的;...

  • iOS开发笔记 - 就业指导

    2015年初的时候,我在CSDN博客上发表了一篇名为《Java就业指导》的文章,分享了自己作为一个Java开发者给准备成为Java开发者的年轻人...

  • 120
    iOS开发笔记 - 上线流程

    在开始讲述上线流程之前,我们假设你已经拥有了Apple ID,但是还没有成为付费的开发者,我们就从申请成为付费开发者开始。 注意,如果你是第一次...

  • 120
    读书笔记 - 《代码整洁之道》

    最初我喜欢这本书可能是因为非技术方面的原因,这本书中有很多我喜欢的插图。这本书的第一章的第一句话是这样说的:读这本书通常有两个原因:1. 你是一...

  • 120
    读书笔记 - 《程序员修炼之道:从小工到专家》

    上面这本书最初出中文译本的时候,它的名字叫《务实的程序员》,而这本书也正像它书名的副标题那样,是一本带领程序员从小工成为行业专家的著作。这本书里...

个人介绍
传道、授业、解惑,分享知识带来的快乐!