自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GGGHub的博客

不定期更新原创iOS技术博客

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 JavaScript编写Web脚本最佳实现

最近在看JavaScript DOM 编程艺术,书里面讲到了用JavaScript编写Web脚本的规范与实现,对于实现有以下几点要求:平稳退化:确保网页在没有JavaScript下也能正常运行分离JavaScript:把网页内容与结构与JavaScript行为完全分离向后兼容:当JavaScript使用新的API时老版本的浏览器正常运行提升性能:让JavaScript执行的性能最优平稳退化

2016-05-18 12:38:56 4194

原创 利用NSProxy解决NSTimer内存泄漏问题

之前写过一篇利用RunTime解决由NSTimer导致的内存泄漏的文章,最近和同事讨论觉得这样写有点复杂,然后发现有NSProxy这么好用的根类,根类,根类,没错NSProxy与NSObject一样是根类,都遵守<NSObject>协议。 实际上本篇用了消息转发的机制来避免NSTimer内存泄漏的问题,无论是NSProxy与NSObject的派生类在Objective-C运行时找不到消息都会执行消

2016-05-11 14:13:50 3605 1

原创 关于Github Pages

迁移Github Pages我稍微有一点强迫症,实在是忍受不了整洁的界面有一些推广的广告。正所谓博客平台不重要,重要的是要有干货,CSDN首页满屏的广告也就忍受了,但是自己的文章的页面有广告看着实在是不爽。没有办法迁移到了Github Pages,花了半天的时间申请域名部署网站。又花了半天的时间把CSDN上的文章迁移到了自己的网站上。我的博客新地址看起来整洁多了。以后新文章会在CSDN和github

2016-05-10 23:00:09 824

原创 Objective-C中的同步线程的锁

概述在多线程编程中往往会遇到多个线程同时访问共享的资源,这种情况我们需要通过同步线程来避免。也就是给线程加锁。 因为Objective-C是C语言的超集。,严格的来说是真超集。所以C语言当中的pthread互斥锁在Objective-C中也可以使用,但是Objective-C中定义了本身自己的锁对象和锁协议,所以本篇介绍Objective-C中的锁。NSLockNSLocking协议@protoc

2016-05-09 16:01:27 4525

MySQL必知必会 高清PDF

MySQL必知必会 高清PDF 数据库入门书籍

2018-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除