自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

volcan1987的专栏

Stay Hungry, Stay Foolish

  • 博客(203)
  • 资源 (9)
  • 收藏
  • 关注

转载 printf()格式化输出详解

原文:http://www.cppblog.com/haosola/archive/2014/04/08/206503.html% - 0 m.n l或h 格式字符  下面对组成格式说明的各项加以说明:  ①%:表示格式说明的起始符号,不可缺少。  ②-:有-表示左对齐输出,如省略表示右对齐输出。  ③0:有0表示指定空位填0,如省略表示指定空位不填。  ④m.n:

2015-01-05 16:05:53 3199

转载 Mac下安装PIL相关问题处理

另外tesseract依赖leptonica-1.69,注意安装tesseract前,首先安装leptonicahttp://www.hulufei.com/post/how-to-install-pytesser-in-mac好吧,假定你在Mac折腾pytesser遇到了问题,这里是一些个人经验的记录,希望能提供一些参考Mac OS X 10.6(Snow Leo

2014-12-06 10:12:05 3618

转载 UML类图几种关系的总结

原文:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generali

2014-11-18 15:02:08 1849

转载 每个Mac OS X 命令行用户应当知道的八个终端工具

from:爱米家  原文链接:Eight Terminal Utilities Every OS X Command Line User Should KnowOS X 的Terminal 终端开辟了强大的UNIX实用工具和脚本的世界。如果你是从Linux转移过来的用户,你会在OS X 终端上发现很多熟悉的命令。但是即使是高级用户也经常会忽略掉其实OS X终端也会有

2014-10-20 12:02:28 2901

转载 使用一个包含category的静态库

原文:http://zhenby.com/blog/2012/08/13/zai-jing-tai-ku-zhong-shi-yong-category/问题一个项目中使用了一个包含 category 的静态库,但是此项目在运行过程中,该静态库调用 category 增加的方法处,却报 selector not recognized 异常。最佳方案:方案四,赶时间的可以直接

2014-07-16 12:51:20 3064 1

原创 博客搬家了

已迁至http://volcan1987.github.io

2014-05-05 13:38:19 1951

转载 iOS App性能优化

原文:http://www.hrchen.com/2013/05/performance-with-instruments/iOS App的性能关注点虽然iPhone的机能越来越好,但是app的功能也越来越复杂,性能从来都是移动开发的核心关注点之一。我们说一个app性能好,不是简单指感觉运行速度快,而应该是指应用启动快速、UI反馈响应及时、列表滚动操作流畅、内存使用合理

2014-03-30 23:39:32 26965

转载 由苹果的低级Bug想到的

前段时间的问题,本来想写篇文章说说代码规范,code review相关的,不过看到果壳已经有篇很棒的文章,借来放在这里,也是对自己的指导。果壳很好,里面的文章都很有很有含金量,建议大家都收藏起来原文:http://coolshell.cn/articles/11112.html作者:陈皓————————————————————————————————————

2014-03-11 11:16:00 2640

转载 通过web安装iOS app

原文:http://blog.appliedis.com/2012/10/29/wireless-distribution-of-enterprise-ios-apps/我在自己的mac上装了nginx,测试时总是无法弹出安装的alert,后来发现原来是文件的权限问题,权限修改后就可以了,大家一定要注意,下面是原文One of the tasks we are be

2014-03-05 20:01:16 5421

转载 Vim简明教程【CoolShell】

转自:http://blog.csdn.net/niushuai666/article/details/7275406vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举

2014-01-28 13:34:48 2097

转载 vim显示行号、语法高亮、自动缩进的设置

原文:http://blog.csdn.net/chuanj1985/article/details/6873830在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimr

2014-01-28 10:05:42 2611

转载 (译)Objective-C的动态特性

原文:http://blog.leezhong.com/ios/2013/08/03/dynamic-tips-and-tricks-with-objective-c.html(译)Objective-C的动态特性这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转

2014-01-27 10:04:31 2874

转载 宏定义的黑魔法 - 宏菜鸟起飞手册

这篇文章很好,强烈推荐原文:http://onevcat.com/2014/01/black-magic-in-macro/宏定义的黑魔法 - 宏菜鸟起飞手册Happy define :)宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而

2014-01-24 09:46:36 2417

转载 signal各个数字含义

signal.h中是如下定义的:#include /* sigcontext; codes for SIGILL, SIGFPE */#defineSIGHUP 1/* hangup */#defineSIGINT 2/* interrupt */#defineSIGQUIT 3/* quit */#defineSIGILL 4

2014-01-21 14:37:07 6623

转载 Colorful XCode Console

原文:http://www.taofengping.com/2013/06/05/cocoalumberjack_xcodecolors/#.UtdOi3l75q0前几天在唐巧的微信公共账号(iosDevTips)里,收到一条关于如何在开发的时候,在控制台中更友好地输出Log的消息。里面大致提到了三个方案用Emoji放到每行行首,作为区分。(From 汤圣罡 tang

2014-01-16 15:33:44 6479

转载 UIAPPLICATIONDELEGATE 代理函数调用的时间(应用程序生命周期)

转自:http://blog.csdn.net/fg313071405/article/details/6977682UIApplicationDelegate 包含下面几个函数监控应用程序状态的改变:– application:didFinishLaunchingWithOptions:– applicationDidBecomeActive:– appl

2013-12-26 16:09:50 2321

转载 使用runloop阻塞线程的正确写法

原文:http://marshal.easymorse.com/archives/4700runloop可以阻塞线程,等待其他线程执行后再执行。比如:@implementation ViewController{    BOOL end;}…– (void)viewDidLoad{    [super viewDidLoad];  

2013-12-24 11:59:37 2510

转载 如何提高效率SQLITE 大数据量操作 效率

原文:http://blog.csdn.net/shuaihj/article/details/6153217SQLite 作为一个轻量级嵌入式数据库,还是非常好用的。雨痕极力推荐~~~~~~ 今天有个朋友测试 SQLite,然后得出的结论是:SQLite 效率太低,批量插入1000条记录,居然耗时 2 分钟!下面是他发给我的测试代码。我晕~~~~~~ us

2013-12-10 18:10:46 5678

转载 SQLite指南(5) - PRAGMA命令用法(完整) 博客分类: DB2|PostgreSQL|SQLite|OthersDatabase GeneralSYBASE [ASA|IQ|SUP|.

原文:http://iihero.iteye.com/blog/1189633如若转载,请加上本文链接,以示尊重个人劳动,谢谢。 PRAGMA语句是SQLITE数据的SQL扩展,是它独有的特性,主要用于修改SQLITE库或者内数据查询的操作。它采用与SELECT、INSERT等语句一样的形式来发出请求,但也有几个重要的不同: 1. 特定的PRAGMA语句可能被移走,新的

2013-12-10 13:27:29 2618

转载 Xcode4自动生成注释和开发文档

原文:http://blog.csdn.net/jaywon/article/details/7027506Doxygen 是一个程序的文件产生工具,可将程序中的特定批注转换成为说明文件。通常我们在写程序时,或多或少都会写上批注,但是对于其它人而言,要直接探索程序里的批注,与打捞铁达尼号同样的辛苦。大部分有用的批注都是属于针对函式,类别等等的说明。所以,如果能依据程序本身的结构

2013-11-29 17:25:38 2731

转载 使用Objective-C的文档生成工具:appledoc

作者唐巧,上周六参加淘宝的技术沙龙,听过他的分享,很有探索精神的一个人原文地址:http://blog.devtang.com/blog/2012/02/01/use-appledoc-to-generate-xcode-doc/前言做项目的人多了,就需要文档了。今天开始尝试写一些项目文档。但是就源代码来说,文档最好和源码在一起,这样更新起来更加方便和顺手。象J

2013-11-29 11:20:37 1000

转载 PushMeBaby中的神秘错误代码OSStatus的实际含义

1)查看SecureTransport.h中/************************************************* *** OSStatus values unique to SecureTransport *** *************************************************/ 

2013-11-27 19:10:30 3858

转载 mac下的免费UML建模工具

原文:http://blog.csdn.net/zcl369369/article/details/7516014下面介绍下mac下两款免费的UML建模工具。mac下工具不像w'indows下那么普及,但是也bu不少,需要发现的眼睛。闲话少说直接上网址:argouml 下载地址为:http://argouml.tigris.org/violet 

2013-11-26 09:50:10 6567

转载 Objective-C的hook方案(一): Method Swizzling

原文:http://blog.csdn.net/yiyaaixuexi/article/details/9374411Objective-C的hook方案(一):  Method Swizzling在没有一个类的实现源码的情况下,想改变其中一个方法的实现,除了继承它重写、和借助类别重名方法暴力抢先之外,还有更加灵活的方法吗?在Objective-C编

2013-11-21 14:23:45 1510

转载 Fiddler 教程

原文:http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.htmlFiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fi

2013-11-19 14:52:01 1351

转载 使用UIWebView时objective-c与javascript互相调用 1

原文转自:http://zonble.net/archives/2010_09/1385.php在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Objective C 程序码中,如果我们可以取得指定的 WebView 的指标,也就可以拿到这个出现在

2013-11-12 12:37:05 2377

转载 哈希查找因何快?我们使用它需要付出什么代价

哈希表和哈希函数是大学数据结构中的课程,实际开发中我们经常用到Hashtable这种结构,当遇到键-值对存储,采用Hashtable比ArrayList查找的性能高。为什么呢?我们在享受高性能的同时,需要付出什么代价(这几天看红顶商人胡雪岩,经典台词:在你享受这之前,必须受别人吃不了的苦,忍受别人受不了的屈辱),那么使用Hashtable是否就是一桩无本万利的买卖呢?就此疑问,做以下分析,希望能抛

2013-11-07 10:39:31 1089

转载 hash是如何处理冲突的?

上篇文章哈希查找因何快?我们使用它需要付出什么代价 只是简单介绍了使用hash所带来的利与弊。并未涉及hash的技术细节,本文则着重学习一下如何解决哈希编址的冲突问题。1)冲突是如何产生的?上文中谈到,哈希函数是指如何对关键字进行编址的规则,这里的关键字的范围很广,可视为无限集,如何保证无限集的原数据在编址的时候不会出现重复呢?规则本身无法实现这个目的。举一个例子,仍然用班级同学做比喻,现

2013-11-07 10:36:31 933

原创 iOS7下status bar相关问题的解决方法

iOS7里status bar的实现跟iOS6下有写不一样,前段时间碰到了这个问题,今天总结下首先网上有很多解决办法,但是有些我觉得并没有按照苹果的思路来,比如把UIViewControllerBasedStatusBarAppearance在plist里设置为NO的方法,这个方法的确可行,但是并不是一个“正确”的思路,而且会有些问题,比如,当你在某个界面隐藏了status bar

2013-11-06 15:09:33 7599 2

原创 GMGridView上下拖动时禁掉左右移动

项目中使用了GMGridView,可是这个view是在一个横向的scrollview中,结果上下滑动GMGridView的时候,左右也可以滑动看了下GMGridView的源码,加入这两段代码即可解决这个问题,如果有重复的方法,就替换掉- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer sh

2013-10-25 15:05:43 2100 2

原创 程序启动,全屏幕广告盖住statusbar方法

首先plist里设置statusbar隐藏之后新建一个UIWindow,属性需要设置一下self.windowLevel = UIWindowLevelStatusBar + 1.0f;然后设置它的hidden属性为NO此时这个window对象就会全屏幕,然后可以设置statusbar显示,再初始化rootController之类的,这样,当全屏幕的广告消失时,

2013-10-16 18:41:29 1656

转载 RSA算法原理(一)

作者: 阮一峰日期: 2013年6月27日如果你问我,哪一种算法最重要?我可能会回答"公钥加密算法"。因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。一、一点历史1976年以前,所有的加密方法都是同一种模式:  

2013-10-15 19:06:34 1100

转载 RSA算法原理(二)

原文:http://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html作者: 阮一峰日期: 2013年7月 4日上一次,我介绍了一些数论知识。有了这些知识,我们就可以看懂RSA算法。这是目前地球上最重要的加密算法。六、密钥生成的步骤我们通过一个例子,来理解RSA算法。

2013-10-15 19:05:33 872

转载 APP紧急修改后的app store官方审核通道

当你的APP上线后,发现遇到一个明显的BUG需要修改,会遇到修改后审核周期的问题,虽然你连夜修正了BUG并且上传,但这并不代表第二天用户就能下载到最新版本。如何快速的提交这个审核,使得app store快速通过审核,这里提供了一个官方渠道。现在苹果官方针对这种情况给出了一个提交口,可以提交加急更新申请:https://developer.apple.com/appstore/con

2013-10-15 14:45:33 2706

转载 iPhone上关于相机拍照的图片的imageOrientation的问题

原文:http://www.cnblogs.com/jiangyazhou/archive/2012/03/22/2412343.html用相机拍摄出来的照片含有EXIF信息,UIImage的imageOrientation属性指的就是EXIF中的orientation信息。如果我们忽略orientation信息,而直接对照片进行像素处理或者drawInRect等操作,得到

2013-10-12 11:03:12 1376

转载 ios应用内跳转到appstore里评分

在ios6.0前跳转到appstore评分一般是直接跳转到appstore评分NSString *evaluateString = [NSString stringWithFormat:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&

2013-10-11 17:27:19 4109 2

转载 Redesign Your App for iOS 7 之 页面布局

原文:http://www.vinqon.com/codeblog/?detail/11109前言iOS7是目前iOS史上最颠覆的一次改版。它的出现令人兴奋,因为它将会带我们进入一个全新的时代;它的到来也让我们忧心,因为它颠覆了一切,包括我们过去做过的很多努力。但是,相信大家乐意为这个全新时代做更多的努力,因为,它值得期待。 最近打算写一系列

2013-09-25 17:54:38 1187

转载 Xcode插件之KSImageNamed

KSImageNamed  – 在你打下[UIImage imageNamed:...]的时候,自动补全bundle中图片的文件名。

2013-09-22 17:32:04 931

原创 iOS两个强制旋转屏幕的方法

第一个: // 状态栏动画持续时间 CGFloat duration = [UIApplication sharedApplication].statusBarOrientationAnimationDuration; [UIView animateWithDuration:duration animations:^{ // 修改状态栏的方向及view

2013-09-11 14:40:35 18867 3

转载 字符串匹配的Boyer-Moore算法

作者: 阮一峰  发布时间: 2013-08-28 17:22  阅读: 2817 次  推荐: 20   原文链接   [收藏]    上一篇文章,我介绍了KMP算法。  但是,它并不是效率最高的算法,实际采用并不多。各种文本编辑器的"查找"功能(Ctrl+F),大多采用Boyer-Moore算法。  Boyer-Moore算法不仅效率高,而且构思巧妙,容易理解。1977

2013-09-10 16:23:04 786

ZBarSDK支持armv7s支持QQ授权登录SDK

ZBarSDK支持armv7s 支持QQ授权登录SDK,编译不会出现 duplicate symbol 支持模拟器和真机

2013-11-01

HTTP权威指南(英文版)

HTTP权威指南,直接看英文原版还是要比翻译过来的好很多,想在编程这块有深入发展,就不能排斥英文

2013-06-09

Learning+Cocos2D

Learning Cocos2D,学习cocos2d最经典的书,没有之一,本书为英文原版,强烈推荐!

2012-07-09

Blocks 编程要点

Blocks 编程要点,ios4以上引入了 Block概念,原著:Apple Inc. 翻译:謝業蘭【老狼】

2012-07-08

iOS 并发编程指南

iOS 并发编程指南,很详细,原著:Apple Inc. 翻译:Kevin,

2012-07-08

本地和推送通知编程指南

本地和推送通知编程指南,详细介绍了推送相关的方法

2012-07-06

谷歌黑板报--数学之美

谷歌黑板报--数学之美,吴军经典之作!

2012-07-06

C程序设计语言_第2版(高清)

C程序设计语言_第2版(高清),经典入门书籍,中文版

2012-07-06

空空如也

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

TA关注的人

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