摘要: SDWebImage是一个开源的iOS第三方库,主要用于下载并缓存网络图片,在我的博文[iOS网络资源缓存ZCLURLCache·上篇](http://zh.5long.me/2015/ios-zcl-url-cache/)提到过SDWebImage。它提供了`UIImageView`、`MKAnnotationView`、`UIButton`的categories(分类),支持网络图片的加载与缓存,其中`UIImageView`应该是使用最广泛的。本文从源码的角度讨论SDWebImage的下载和缓存的实现。 阅读全文
posted @ 2015-09-07 22:09 张朝龙(行之) 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 前言 对于很少玩微博[@張行之_][1]的我来说,微博内容少的可怜。所以本人就想:能不能写个成功程序来帮我发微博。这个程序要满足以下要求: 1. 自动化,自动登录微博,自动发微博。 2. 微博内容要有意义,不能是随机生成的字符。 3. 可以设置每隔一段时间发一条微博,频率不能太快,当然也不能太慢。 阅读全文
posted @ 2015-08-28 16:35 张朝龙(行之) 阅读(13405) 评论(12) 推荐(5) 编辑
摘要: ##前言在iOS原生应用程序加载网页来实现部分界面或功能已不是什么稀奇的事了。很多应用都使用了HTML+CSS+Javascript+Native APP的方式来开发,如Fackbook、微信和支付宝等。采用这种开发模式具有明显的好处:- 跨平台,iOS、Android都可使用,write onc... 阅读全文
posted @ 2015-08-20 15:39 张朝龙(行之) 阅读(2583) 评论(0) 推荐(0) 编辑
摘要: 前一段时间读了《庄子》中的《庖丁解牛》,不说有多少感悟,联系到我们学习软件开发的一些方法技术,记录在此,一来巩固自己所学的知识,二来与大家分享一些个人体会。若有人能从中获益,那也是功德一件;若不得获益,茶余饭后,闲聊一下,也未尝不可。《庖丁解牛》语出《庄子·养生篇》,原文如下:> 庖丁为文惠君解牛,... 阅读全文
posted @ 2015-08-20 15:36 张朝龙(行之) 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 上一篇:[敏捷技能修炼之小舵板之二:分离构造和使用:http://zh.5long.me/2014/Agile-Development-separate-build-use/](http://zh.5long.me/2014/Agile-Development-separate-build-use/... 阅读全文
posted @ 2015-08-20 15:34 张朝龙(行之) 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 上一篇:[敏捷技能修炼之小舵板之一:意图导向编程 http://zh.5long.me/2014/Agile-Development-Programming-by-Intention/](http://zh.5long.me/2014/Agile-Development-Programming-by... 阅读全文
posted @ 2015-08-20 15:33 张朝龙(行之) 阅读(335) 评论(0) 推荐(0) 编辑
摘要: #前言最近想学习敏捷开发,在看一本书,叫《敏捷技能修炼-敏捷软件开发与设计的最佳实践》。正如书中所说,两个同等经验的程序员,在效率和质量上可能会有10倍的差距。随着写的代码越来越多,我也有这种体会,我们写的代码不能只是功能的实现,还应该注重代码的质量,如可读性、易理解、易修改等。书中第一部分介绍了"... 阅读全文
posted @ 2015-08-20 15:26 张朝龙(行之) 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 本文要说的是混合C#和C/C++语言编程,在C#的Winform和WPF下使用原生的Direct和OpenGL进行绘图。由于项目需要做一些图形展示,所以就想到了使用Directx和OpenGL来绘图,但项目准备使用C#来开发(大家比较熟悉C#),在网上看了相关的资料,有一些第三方的控件可用,试用了下... 阅读全文
posted @ 2015-08-20 14:50 张朝龙(行之) 阅读(5151) 评论(0) 推荐(0) 编辑
本博客文章采用“署名-非商业性使用-禁止演绎”协议,协议详细内容请参考 CC BY-NC-ND 4.0