• 120
    iOS开发笔记 - 网络篇

    计算机网络基础## 计算机网络是多台独立自主的计算机互联而成的系统的总称,最初建立计算机网络的目的是实现信息传递和资源共享。 如果说计算机是第二次世界大战的产物,那么计算机网...

  • 120
    Java并发编程的总结与思考

    编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深刻的认识和更多的实践后,实现并...

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

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

  • Java就业指导

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

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

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

  • 120
    iOS开发笔记 - 工具篇

    工欲善其事,必先利其器。作为一个合格的iOS开发者,熟练的使用各种开发或辅助开发的工具也算是一项必备技能吧,下面是我整理的一些工具及其应用场景和使用方法。 文档浏览工具 Da...

  • 120
    iOS开发笔记 - Objective-C和JavaScript混编

    最近看了一个对Github上面编程语言使用统计的排行榜,JavaScript真可以说是一枝独秀,很难想象20年前,这个语言只是浏览器中的装饰性语言,能做的事情也就是一点特效或...

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

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

  • 120
    iOS开发笔记 - 界面调试神器Reveal

    Reveal是iOS开发工具中的神器之一,它能够在应用程序运行过程中调试应用程序界面。 通过Reveal我们可以连接到应用程序,并允许开发者编辑各种用户界面参数,�结果会马上...

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