My Profile Photo

Justin Chou


人生的奇妙在于,将不可能变成可能。


  1. 排序(一)—— 直接插入排序

    何谓插入排序?
    插入排序的基本思想是从初始有序的自己和开始,不断地把心的数据元素插入到已排列有序子集合的合适位置上,使子集合中数据元素的个数不断增加,当子集合等于集合时,插入排序算法结束。常用的插入排序有直接插入排序和希尔排序两种。本文介绍直接插入排序。 …


  2. 什么是 base64 ?

    Base64 是一种编码格式,可以将明文变成密文来发送,并非是一种加密方式。 …


  3. 关于 __autoreleasing 问题

    在提及类似于 __strong 有哪些时,想必可以脱口而出的是 __weak __unsafe_unretained, 可还有一个修饰符和之前几个相比,并不常见。 …


  4. 添加显示浏览数功能有问题,可以看这里

    如果你是参考 如何让Jekyll支持文章查看数的统计,来为博客添加浏览数功能的话,可能会遇到一些问题。 …


  5. 使用 jekyll 时遇到的一些问题

    一直想用一种简单的方式来搭建一个属于自己的博客,在网上找了很多方法之后,最终决定用 github + jekyll 的方式来搭建,既方便又省事。不过,在搭建的过程中,遇到了很多小问题。虽然最后找到的解决方法,方式非常简单,但是找解决问题的方法非常耗时。特地写下此篇博客来记录一下,兴许能够帮助同样遇到此类问题的同学。 …


  6. Core Foundation & Foundation 的区别

    Core Foundation 是一组 C 语言的接口,为 iOS 提供最基本的数据管理和服务功能。 Core FoundationFoundation 出现的更早,Core Foundation 在一定程度上是为Foundation 提供支持的。 Cocoa Touch 是苹果电脑公司的用户界面软件框架,用于在iOS操作系统上开发应用软件来运行在iPhone, iPad和iPod Touch上。Cocoa Touch提供了iOS操作系统的抽象层。Cocoa Touch 基于 Mac OS X Cocoa API,主要用Objective-C程序语言写成。在 Cocoa Touch 中最重要的两个框架分别是 FoundationUIKitCocoa Touch 是以 OC 语言为基础的,因此 Foundation 是一组 OC 语言的接口。 可以说 Foundation 是对于 Core Foundation 更高层次的封装。 …


  7. 开发中遇到的截图问题

    自己做了个小程序,想实现一键截图分享到微信朋友圈的功能。 当所有配置、授权、代码全部搞定之后,接下来发生的事情让我一脸懵逼。 …


  8. 第一次写技术微博

    试试看,刚刚使用 github+jekyll 搭建好的个人技术微博。同时使用 Ruby 环境下的 Rake 来辅助创建博文!!


  9. Welcome to Jekyll!

    You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve --watch, which launches a web server and auto-regenerates your site when a file is updated. …