2019年10月14日
摘要: https://me.csdn.net/u013378438 阅读全文
posted @ 2019-10-14 13:21 smartch 阅读(90) 评论(0) 推荐(0) 编辑
  2018年10月29日
摘要: f you want to actually see the description of the entire dealloc timeline, look at WWDC 2011, Session 322, 36:22. However, here's the basic rundown (I 阅读全文
posted @ 2018-10-29 21:31 smartch 阅读(113) 评论(0) 推荐(0) 编辑
  2018年8月27日
摘要: 本应用尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。但本应用将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。本应用会不时更新本 阅读全文
posted @ 2018-08-27 07:30 smartch 阅读(596) 评论(0) 推荐(0) 编辑
  2017年1月14日
摘要: http://www.cocoachina.com/ios/20161102/17931.html App 运行理论 main() 执行前发生的事 Mach-O 格式 虚拟内存基础 Mach-O 二进制的加载 main() 执行前发生的事 Mach-O 格式 虚拟内存基础 Mach-O 二进制的加载 阅读全文
posted @ 2017-01-14 12:02 smartch 阅读(359) 评论(0) 推荐(0) 编辑
  2016年10月31日
摘要: 1. 《代码大全》史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。” —— Joel Spolsky 对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该 阅读全文
posted @ 2016-10-31 11:29 smartch 阅读(178) 评论(0) 推荐(0) 编辑
  2016年10月19日
摘要: 1. __stack_chk_fail的作用 在了函数的局部变量和保存的指令指针(译注:此处指返回地址和EBP)之间。这个值被称作金丝雀(“canary”)值 参考 http://www.freebuf.com/articles/system/24177.html 2. 发生原因及原理 数组越界写入 阅读全文
posted @ 2016-10-19 18:38 smartch 阅读(3311) 评论(0) 推荐(0) 编辑
  2016年9月29日
摘要: https://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html The C Code Here is the code, for reference. Excluding lines with only braces, 阅读全文
posted @ 2016-09-29 17:16 smartch 阅读(744) 评论(0) 推荐(0) 编辑
  2016年7月17日
摘要: CFStringTransform - (NSString *) phonetic:(NSString*)sourceString { NSMutableString *source = [sourceString mutableCopy]; CFStringTransform((__bridge  阅读全文
posted @ 2016-07-17 15:28 smartch 阅读(260) 评论(0) 推荐(0) 编辑
  2016年5月22日
摘要: 1 文件个数 find ./ -type f | wc -l 阅读全文
posted @ 2016-05-22 17:09 smartch 阅读(213) 评论(0) 推荐(0) 编辑
  2016年5月19日
摘要: po [[UIWindow keyWindow] recursiveDescription] 阅读全文
posted @ 2016-05-19 10:36 smartch 阅读(213) 评论(0) 推荐(0) 编辑