-
排序(一)—— 直接插入排序
何谓插入排序?
插入排序的基本思想是从初始有序的自己和开始,不断地把心的数据元素插入到已排列有序子集合的合适位置上,使子集合中数据元素的个数不断增加,当子集合等于集合时,插入排序算法结束。常用的插入排序有直接插入排序和希尔排序两种。本文介绍直接插入排序。 …
-
什么是 base64 ?
Base64
是一种编码格式,可以将明文变成密文来发送,并非是一种加密方式。 …
-
关于 __autoreleasing 问题
在提及类似于
__strong
有哪些时,想必可以脱口而出的是__weak
__unsafe_unretained
, 可还有一个修饰符和之前几个相比,并不常见。 …
-
添加显示浏览数功能有问题,可以看这里
如果你是参考 如何让Jekyll支持文章查看数的统计,来为博客添加浏览数功能的话,可能会遇到一些问题。 …
-
使用 jekyll 时遇到的一些问题
一直想用一种简单的方式来搭建一个属于自己的博客,在网上找了很多方法之后,最终决定用 github + jekyll 的方式来搭建,既方便又省事。不过,在搭建的过程中,遇到了很多小问题。虽然最后找到的解决方法,方式非常简单,但是找解决问题的方法非常耗时。特地写下此篇博客来记录一下,兴许能够帮助同样遇到此类问题的同学。 …
-
Core Foundation & Foundation 的区别
Core Foundation
是一组 C 语言的接口,为 iOS 提供最基本的数据管理和服务功能。Core Foundation
比Foundation
出现的更早,Core Foundation
在一定程度上是为Foundation
提供支持的。Cocoa Touch
是苹果电脑公司的用户界面软件框架,用于在iOS操作系统上开发应用软件来运行在iPhone, iPad和iPod Touch上。Cocoa Touch提供了iOS操作系统的抽象层。Cocoa Touch 基于 Mac OS X Cocoa API,主要用Objective-C程序语言写成。在Cocoa Touch
中最重要的两个框架分别是Foundation
和UIKit
。Cocoa Touch
是以 OC 语言为基础的,因此Foundation
是一组 OC 语言的接口。 可以说Foundation
是对于Core Foundation
更高层次的封装。 …
-
开发中遇到的截图问题
自己做了个小程序,想实现一键截图分享到微信朋友圈的功能。 当所有配置、授权、代码全部搞定之后,接下来发生的事情让我一脸懵逼。 …
-
第一次写技术微博
试试看,刚刚使用 github+jekyll 搭建好的个人技术微博。同时使用 Ruby 环境下的 Rake 来辅助创建博文!!
…
-
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 runjekyll serve --watch
, which launches a web server and auto-regenerates your site when a file is updated. …