码迷,mamicode.com
首页 > 2015年07月14日 > 全部分享
《高效程序员的45个习惯》notes
对于刚开始开发的人会有不错的指导作用,如果经验不是很多的话,先照着做,然后在实践中一点点去体会和修正也是不错的。 对于有一些开发经验的人来说,对于里面的每一个小点,可能都了解甚至实践很多,但是不妨从另外一个视角来看,就是系统性,起码我个人来说,能集中的过一遍开发中涉及的方方面面,去反思和抽象,也很有收获。...
分类:其他好文   时间:2015-07-14 10:08:12    阅读次数:115
IOS中http请求的cookie查看,删除,添加
转至:http://blog.sina.com.cn/s/blog_83fa624c0101e8kb.html 一直以为ios的http请求这块很简单应该不支持记录,保存,或者使用cookie,可是想当然归想当然,真用的时候,真研究了一下发现还真强大。经过一番的研究简单说一下我的理解:当你访问一个网站时,不管你愿意或者不愿意,NSURLRequest都会帮你主动记录下来你访问的站...
分类:移动开发   时间:2015-07-14 10:09:55    阅读次数:262
2015年程序员生存报告 你苦你先看
假如你是一个程序员,或者你了解程序员,你应该来看看程序员这苦逼的生存报告。...
分类:其他好文   时间:2015-07-14 10:09:15    阅读次数:139
【零基础学习iOS开发】【01-前言】03-前景和难易度分析
一、iOS开发的前景 2012年3月份,苹果公司的市值已经突破5000亿美元,成为世界上市值最大的公司。5000亿是神马概念呢? 可以帮助陷入欧债危机的8个国家偿还债务可以买下35个天安门广场、34座卢浮宫、109座圆明园可以同时买下雅虎、戴尔、百思买、摩托罗拉、动视暴雪超过105个国家一年的GDP平铺在地上,能覆盖42%的美国领土每个苹果员工可以分到660万美元...... 这...
分类:移动开发   时间:2015-07-14 10:09:09    阅读次数:258
HDU 3455 Leap Frog (线性dp)
HDU 3455 Leap Frog (线性dp)...
分类:其他好文   时间:2015-07-14 10:07:58    阅读次数:160
【零基础学习iOS开发】【01-前言】02-准备
一、程序设计语言 上一讲已经说到:要想开发一款软件,首先得学习一些相应的程序设计语言。至于iOS开发,需要学习的语言主要有:C、C++、Objective-C。   回到顶部 二、是否需要计算机专业知识 可能很多人有这样的疑问:学习编程一定得是计算机专业的么?这个不一定。有很多程序员以前都不是计算机专业的,我身边有很多这样的例子。有的在大学里是学物流管理的、学外语的、...
分类:移动开发   时间:2015-07-14 10:08:37    阅读次数:183
iOS系统方法进行AES对称加密
此方法采用kCCAlgorithmAES128,kCCOptionPKCS7Padding,kCCOptionECBMode,kCCBlockSizeAES128模式。如果另有其他模式需求加上即可! 废话不多说,直接上代码: 头文件: [objc] view plaincopyprint? #import...
分类:移动开发   时间:2015-07-14 10:05:58    阅读次数:256
【零基础学习iOS开发】【01-前言】01-开篇
一、什么是iOS 要想学习iOS开发,首先要搞清楚什么是iOS。iOS其实是一款操作系统,就像平时我们在电脑上用的XP、Win7,都是操作系统。那什么是操作系统呢?操作系统其实是一种软件,是直接运行在硬件(电脑、手机等)上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。比如说,如果你不在电脑上装个Win7、XP或者其他操作系统的话,你是不可能在电脑上运行QQ这个软件的。大家...
分类:移动开发   时间:2015-07-14 10:08:44    阅读次数:176
【Objective-C】09-空指针和野指针
一、什么是空指针和野指针 1.空指针 1> 没有存储任何内存地址的指针就称为空指针(NULL指针) 2> 空指针就是被赋值为0的指针,在没有被具体初始化之前,其值为0。 下面两个都是空指针: 1 Student *s1 = NULL; 2 3 Student *s2 = nil;   2.野指针 "野指针"不是NULL指针,是指向"垃圾...
分类:其他好文   时间:2015-07-14 10:06:47    阅读次数:164
Crouton-master自定义提示栏
实现自定义的弹出通知视图(Notification)。对于不同类型的通知,会有不同的颜色,比如info是蓝色,alert是红色,confirm是绿色等等,可以在通知中加入图片。支持在屏幕顶部或者屏幕中间弹出通知。...
分类:其他好文   时间:2015-07-14 10:08:23    阅读次数:115
【Objective-C】07-自定义构造方法和description方法
知识回顾 在第5讲中已经介绍了如何定义类和创建并初始化对象,比如有Student这个类 1.Student.h 1 #import 2 3 @interface Student : NSObject { 4 int _age; 5 } 6 - (void)setAge:(int)age; 7 - (int)age; 8 @end   2.Stu...
分类:其他好文   时间:2015-07-14 10:07:05    阅读次数:203
UILable 的使用
直接上代码:/* UILabel 使用 */ UILabel *aLable = [[UILabel alloc] initWithFrame:self.window.bounds]; aLable.backgroundColor = [UIColor cyanColor]; //lable的text属性为NSString类型,是用来设置其要展示的文本内...
分类:其他好文   时间:2015-07-14 10:05:05    阅读次数:82
多线程编程2-NSOperation
前言 1.上一讲简单介绍了NSThread的使用,虽然也可以实现多线程编程,但是需要我们去管理线程的生命周期,还要考虑线程同步、加锁问题,造成一些性能上的开销。我们也可以配合使用NSOperation和NSOperationQueue实现多线程编程,实现步骤大致是这样的: 1> 先将需要执行的操作封装到一个NSOperation对象中 2> 然后将NSOperation对象添加到...
分类:编程语言   时间:2015-07-14 10:07:44    阅读次数:244
多线程编程1-NSThread
前言 每个iOS应用程序都有个专门用来更新显示UI界面、处理用户触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线程堵塞,增加运行效率的最佳方法。 iOS中有3种常见的多线程编程方法: 1.NSThread 这种方法需要管理线...
分类:编程语言   时间:2015-07-14 10:05:05    阅读次数:131
UIView 的使用
直接上代码: // UIWindow *aWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ; // self.window = aWindow ; // [aWindow release] ;// 效果等同上述代码 // 当应用程序加载完成后,创建一个跟屏幕尺寸一样大的wind...
分类:其他好文   时间:2015-07-14 10:05:11    阅读次数:116
网络处理1-异步GET请求
前言 云计算 近几年来,云计算是一个非常热门的技术名词,很多专家认为,云计算会改变互联网的技术基础,甚至会影响整个产业的格局。可能还很多人不了解什么是云计算,简单来说,就是把用户的数据(比如文档、照片等)、用户需要使用的软件、用户需要搜索的资源都保存在"云端",并不用保存在用户本地。你可以将"云端"看做了一台超级计算机,其实是由无数台大型服务器组成的。 移动应用 现在很多的...
分类:其他好文   时间:2015-07-14 10:04:56    阅读次数:224
UIButton 的使用
直接上代码:/* UIButton 的使用 */ UIButton *aButton = [UIButton buttonWithType: UIButtonTypeCustom]; aButton.frame = CGRectMake(0, 0, 150, 100); aButton.center = self.window.center; /...
分类:其他好文   时间:2015-07-14 10:07:30    阅读次数:93
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!