记一次博客访问速度的优化

2013年10月26日 没有评论

之前建立了这个博客,在国外申请的域名跟虚拟空间,采用wordpress建的站。最近以来发现我的博客访问速度很慢,甚至有时候访问一个页面给我一种这个页面要加载好几秒钟的感觉,我认为这种情况有点异常了,于是在今晚下班后决定花点时间来优化一下。
一时想起去年开发过的访问量超过千万级别的视频网站,当时所在的团队奉行的第一原则永远是把网站的访问性能放到至关重要的位置,并一再而再地强调,甚至把网站的性能看到是网站的生命,因为网站加载慢一秒钟,可能就会丧失相当多的用户。为了提升网站的性能,当时采用了N种优化方式,至今还历历在目:包括使用memcache,redis,主从数据库,数据库索引优化,压缩资源(图片、js、css等),多域名图片让浏览器并发请求,慢加载图片,均衡负载,反向代理,生成静态页面,等等等等。。。至今仍然对我有着深刻的影响。 阅读全文…

分类: Web 标签:

白话Objective-C之NSString

2013年9月1日 没有评论

NSString,字符串处理类,下面整理了我做过的所有项目里面最常用到的API,并根据这些API写了相应的实例代码。
掌握了这些API,至少可以让你在处理NSString的时候,感觉到从容不迫。
阅读全文…

白话Objective-C之NSLog

2013年8月31日 没有评论

NSLog函数用打印信息到控制台,比如一些错误信息或者日志信息

void NSLog (
NSString *format,

); 阅读全文…

我有优惠券,但我手机没电了

2013年8月31日 没有评论

今天晚上打乒乓球到7点,肚子很饿,路过KFC,于是决定进去吃。

以前在KFC的桌子上,用手机扫了桌面上一张二维码,访问到KFC提供优惠券的网站,并且把优惠券保存到手机上。

每次点餐前都打开手机,使用手机上的优惠券点餐,可以省一些钱。

这次进去KFC的时候,手机的电池只剩下2%。

我不敢再打开手机,怕一打开就没电了。 阅读全文…

分类: Thinking 标签:

白话Objective-C之NSMutableDictionary

2013年8月19日 没有评论

NSDictionary是不可变的,一旦创建,不可以再修改。NSMutableDictionary是可变的,创建完还可以再修改。

NSMutableDictionary一些常用用法的示例: 阅读全文…

白话Objective-C之NSDictionary

2013年8月19日 没有评论

NSDictionary是一个非常重要的集合类,类似于hash表。

NSDictionary一些常用用法的示例: 阅读全文…

白话Objective-C之NSNumber

2013年8月19日 没有评论

NSNumber用于封装原始类型,扮演着非常重要的作用。对于c语言的原始类型bool char int float double,需要封装成NSNumber对象后才能放到NSArray跟NSDictionary等集合对象里面。从这种意义上来讲,NSNumber是C语言原始类型跟Objective-C一些集合对象之间的桥梁。
阅读全文…

白话Objective-C之NSMutableArray

2013年8月19日 没有评论

NSArray与NSMutableArray之间的区别:

  • NSArray 创建的是静态数组,一旦创建之后,就再也不能添加和删除数组中的对象了。
  • NSMutalbeArray 创建的是动态数组,可随意添加或删除数组中的元素。
  • NSMutableArray继承于NSArray,可以使用NSArray的所有方法,另外还定义了更多的方法以适应mutable特性。 阅读全文…