首页 > 2015年07月14日 > 全部分享
【C语言】03-第一个C程序代码分析
一、代码分析 打开项目中的main.c文件(C程序的源文件拓展名为.c),可以发现它是第一个C程序中的唯一一个源文件,代码如下: 1 #include 2 3 int main(int argc, const char * argv[]) 4 { 5 6 // insert code here... 7 printf("Hello, World!\n"); 8...
分类:编程语言   时间:2015-07-14 10:08:04    收藏:0  评论:0  赞:0  阅读:267
【C语言】02-第一个C程序
1.打开Xcode,新建Xcode项目   回到顶部 2.选择最简单的命令行项目   回到顶部 3.输入项目信息 Organization Name和Company Identifier可以随便写,对C项目没有影响Use Automatic Reference Counting这个选项只对OC项目有影响,对C项目没有影响   ...
分类:编程语言   时间:2015-07-14 10:07:54    收藏:0  评论:0  赞:0  阅读:217
LeetCode49:Anagrams
Given an array of strings, return all groups of strings that are anagrams. Note: All inputs will be in lower-case. 这道题是题目都没读懂,不知道Anagrams什么意思。Anagrams的意思是那些字符串的组成字符相同。比如说abc,那么abc这三个字符的所有排列都是Anagr...
分类:其他   时间:2015-07-14 10:07:44    收藏:0  评论:0  赞:0  阅读:167
Mac环境下svn的使用
一、创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin create /Users/apple/svn/mycode 指令执行成功后,会发现硬盘上多了个/Users/apple/svn/mycode目录,目录结构如下: ...
分类:系统服务   时间:2015-07-14 10:07:34    收藏:0  评论:0  赞:0  阅读:220
最重要的 Java EE 最佳实践
参考:IBM WebSphere 开发者技术期刊: 最重要的 Java EE 最佳实践 IBM WebSphere 开发者技术期刊: 最重要的 Java EE 最佳实践 2004 年 IBM® WebSphere® 开发者技术期刊中曾发表过一篇名称类似的文章,本文是其更新版本。这个修正版中考虑了一些不断变化的技术趋势,更重要的是推荐了一些作者认为应当广泛遵循、但...
分类:编程语言   时间:2015-07-14 10:07:14    收藏:0  评论:0  赞:0  阅读:199
yeelink平台试玩
最近正在琢磨实现ESP8266的广域网功能,准备接入一些大的云平台。后续做了一些平台对接之后,会专门写一篇文章来总结对比各家的云平台。 这里很感谢yeelink为开发者提供的便利,两年多前接触以太网的时候就听过yeelink,后来看到他们出了自己的灯,后来又加入了小米生态链,感觉他们在良好地发展着。目前了解到yeelink的平台是接入门槛最低的,注册开发者帐号即可使用。于是乎做了一些尝试,写下这篇文章。...
分类:其他   时间:2015-07-14 10:07:04    收藏:0  评论:0  赞:0  阅读:402
《高效程序员的45个习惯》notes
对于刚开始开发的人会有不错的指导作用,如果经验不是很多的话,先照着做,然后在实践中一点点去体会和修正也是不错的。 对于有一些开发经验的人来说,对于里面的每一个小点,可能都了解甚至实践很多,但是不妨从另外一个视角来看,就是系统性,起码我个人来说,能集中的过一遍开发中涉及的方方面面,去反思和抽象,也很有收获。...
分类:其他   时间:2015-07-14 10:06:54    收藏:0  评论:0  赞:0  阅读:203
IOS中http请求的cookie查看,删除,添加
转至:http://blog.sina.com.cn/s/blog_83fa624c0101e8kb.html 一直以为ios的http请求这块很简单应该不支持记录,保存,或者使用cookie,可是想当然归想当然,真用的时候,真研究了一下发现还真强大。经过一番的研究简单说一下我的理解:当你访问一个网站时,不管你愿意或者不愿意,NSURLRequest都会帮你主动记录下来你访问的站...
分类:移动平台   时间:2015-07-14 10:06:53    收藏:0  评论:0  赞:0  阅读:262
HDU 3455 Leap Frog (线性dp)
HDU 3455 Leap Frog (线性dp)...
分类:其他   时间:2015-07-14 10:06:04    收藏:0  评论:0  赞:0  阅读:252
【零基础学习iOS开发】【01-前言】02-准备
一、程序设计语言 上一讲已经说到:要想开发一款软件,首先得学习一些相应的程序设计语言。至于iOS开发,需要学习的语言主要有:C、C++、Objective-C。   回到顶部 二、是否需要计算机专业知识 可能很多人有这样的疑问:学习编程一定得是计算机专业的么?这个不一定。有很多程序员以前都不是计算机专业的,我身边有很多这样的例子。有的在大学里是学物流管理的、学外语的、...
分类:移动平台   时间:2015-07-14 10:05:54    收藏:0  评论:0  赞:0  阅读:249
iOS系统方法进行AES对称加密
此方法采用kCCAlgorithmAES128,kCCOptionPKCS7Padding,kCCOptionECBMode,kCCBlockSizeAES128模式。如果另有其他模式需求加上即可! 废话不多说,直接上代码: 头文件: [objc] view plaincopyprint? #import...
分类:移动平台   时间:2015-07-14 10:05:44    收藏:0  评论:0  赞:0  阅读:436
【零基础学习iOS开发】【01-前言】01-开篇
一、什么是iOS 要想学习iOS开发,首先要搞清楚什么是iOS。iOS其实是一款操作系统,就像平时我们在电脑上用的XP、Win7,都是操作系统。那什么是操作系统呢?操作系统其实是一种软件,是直接运行在硬件(电脑、手机等)上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。比如说,如果你不在电脑上装个Win7、XP或者其他操作系统的话,你是不可能在电脑上运行QQ这个软件的。大家...
分类:移动平台   时间:2015-07-14 10:05:34    收藏:0  评论:0  赞:0  阅读:336
【Objective-C】09-空指针和野指针
一、什么是空指针和野指针 1.空指针 1> 没有存储任何内存地址的指针就称为空指针(NULL指针) 2> 空指针就是被赋值为0的指针,在没有被具体初始化之前,其值为0。 下面两个都是空指针: 1 Student *s1 = NULL; 2 3 Student *s2 = nil;   2.野指针 "野指针"不是NULL指针,是指向"垃圾...
分类:其他   时间:2015-07-14 10:05:24    收藏:0  评论:0  赞:0  阅读:262
Crouton-master自定义提示栏
实现自定义的弹出通知视图(Notification)。对于不同类型的通知,会有不同的颜色,比如info是蓝色,alert是红色,confirm是绿色等等,可以在通知中加入图片。支持在屏幕顶部或者屏幕中间弹出通知。...
分类:其他   时间:2015-07-14 10:05:14    收藏:0  评论:0  赞:0  阅读:216
【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:05:04    收藏:0  评论:0  赞:0  阅读:161
UILable 的使用
直接上代码:/* UILabel 使用 */ UILabel *aLable = [[UILabel alloc] initWithFrame:self.window.bounds]; aLable.backgroundColor = [UIColor cyanColor]; //lable的text属性为NSString类型,是用来设置其要展示的文本内...
分类:其他   时间:2015-07-14 10:04:54    收藏:0  评论:0  赞:0  阅读:194
多线程编程2-NSOperation
前言 1.上一讲简单介绍了NSThread的使用,虽然也可以实现多线程编程,但是需要我们去管理线程的生命周期,还要考虑线程同步、加锁问题,造成一些性能上的开销。我们也可以配合使用NSOperation和NSOperationQueue实现多线程编程,实现步骤大致是这样的: 1> 先将需要执行的操作封装到一个NSOperation对象中 2> 然后将NSOperation对象添加到...
分类:编程语言   时间:2015-07-14 10:04:44    收藏:0  评论:0  赞:0  阅读:302
多线程编程1-NSThread
前言 每个iOS应用程序都有个专门用来更新显示UI界面、处理用户触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线程堵塞,增加运行效率的最佳方法。 iOS中有3种常见的多线程编程方法: 1.NSThread 这种方法需要管理线...
分类:编程语言   时间:2015-07-14 10:04:34    收藏:0  评论:0  赞:0  阅读:251
UIView 的使用
直接上代码: // UIWindow *aWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ; // self.window = aWindow ; // [aWindow release] ;// 效果等同上述代码 // 当应用程序加载完成后,创建一个跟屏幕尺寸一样大的wind...
分类:其他   时间:2015-07-14 10:04:30    收藏:0  评论:0  赞:0  阅读:242
网络处理1-异步GET请求
前言 云计算 近几年来,云计算是一个非常热门的技术名词,很多专家认为,云计算会改变互联网的技术基础,甚至会影响整个产业的格局。可能还很多人不了解什么是云计算,简单来说,就是把用户的数据(比如文档、照片等)、用户需要使用的软件、用户需要搜索的资源都保存在"云端",并不用保存在用户本地。你可以将"云端"看做了一台超级计算机,其实是由无数台大型服务器组成的。 移动应用 现在很多的...
分类:其他   时间:2015-07-14 10:04:29    收藏:0  评论:0  赞:0  阅读:248
1982条   上一页 1 ... 82 83 84 85 86 ... 100 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!