码迷,mamicode.com
首页 > 2015年04月23日 > 全部分享
Objective-C - ARC(Automatic Reference Counting)自动引用技术详解
ARC特点与判断准则/* ARC的判断准则:只要没有强指针指向对象,就会释放对象 1.ARC特点 1> 不允许调用release、retain、retainCount 2> 允许重写dealloc,但是不允许调用[super dealloc] 3> @property的参数 * strong :成员变量是强指针(适用于OC对象类型) * weak :成员变量是弱指针(适用于OC对象...
分类:其他好文   时间:2015-04-23 11:02:35    阅读次数:162
【C语言探索之旅】 第二部分第八课:动态分配
经历了第二部分的一些难点课程,我们终于来到了这一课,一个听起来有点酷酷的名字: 动态分配。 “万水千山总是情,分配也由系统定” 到目前为止,我们创建的变量都是编译器为我们自动构建的,这是简单的方式。其实还有一种更偏手动的创建变量的方式,我们称为“动态分配”(Dynamic Allocation)。 动态分配的一个主要好处就是可以在内存中“预置”一定空间大小,在编译时还不知道到底会用多少。使用这个技术,我们可以创建大小可变的数组。到目前为止我们所创建的数组都是大小固定不可变的。而学完这一课后我们就会创建所谓“...
分类:编程语言   时间:2015-04-23 11:02:35    阅读次数:173
Objective-C - 代码块block
代码块block /* block要掌握的东西 1> 如何定义block变量 int (^sumBlock)(int, int); void (^myBlock)(); 2> 如何利用block封装代码 ^(int a, int b) { return a - b; }; ^() { NSLog(@"----------"); }; ^ { NSLog(@"--...
分类:其他好文   时间:2015-04-23 11:02:24    阅读次数:121
intel毫无眼光,迟早死翘
好几年前,我就在期待什么时候用手机办公,或者用平板办公,作为一个程序员,我的要求很低,主要做后台开发,日常用最普通笔记本,8g内存,500g硬盘,i3-3210 cpu,这个笔记本算低端了,但跑几个vs,运行几十个应用进程绰绰有余了,一直期待哪天能有款笔记本,达到这个需求,那样就不用每天带个笔记本上下班,只需要带个手机,到公司(或家)接上鼠标键盘显示器就办公了,可看看我们的intel,Z3xxx系...
分类:其他好文   时间:2015-04-23 10:59:24    阅读次数:120
POJ 2154 Color (ploya欧拉函数)
ploya定理,然后公式利用欧拉函数优化,gcd必然是因子,这样只要枚举因子,每个因子利用欧拉函数计算出现次数 代码: #include #include #include using namespace std; int t, n, p; int pow_mod(int x, int k) { x %= p; int ans = 1; while (k) {...
分类:其他好文   时间:2015-04-23 10:59:24    阅读次数:115
leetcode || 108、Convert Sorted Array to Binary Search Tree
problem: Given an array where elements are sorted in ascending order, convert it to a height balanced BST. Hide Tags  Tree Depth-first Search 题意:将一个递增的序列 转换成一棵 平衡查找二叉树 ...
分类:其他好文   时间:2015-04-23 10:59:34    阅读次数:201
Don’t Nail Your Program into the Upright Position
Don’t Nail Your Program into the Upright PositionVerity Stobi ONCE WROTE A SPOOF C++ qUiz, in which I satirically suggested the fol- lowing strategy for exception handling: By dint of plentiful try…ca...
分类:其他好文   时间:2015-04-23 11:01:10    阅读次数:131
我写的书:Unity Shader编程
我自己写的书,免费分享。...
分类:编程语言   时间:2015-04-23 11:01:21    阅读次数:130
JavaScript表单处理基础
JavaScript组成:ECMAScript,描述了该语言的语法和基本对象。文档对象模型(DOM),描述处理网页内容的方法和接口。浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。...
分类:编程语言   时间:2015-04-23 10:59:09    阅读次数:147
Don’t Rely on “Magic Happens Here”
Don’t Rely on “Magic Happens Here”Alan GriffithsiF YOU LOOK AT ANY ACTiViTY, process, or discipline from far enough away, it looks simple. Managers with no experience of development think what pro- gra...
分类:移动开发   时间:2015-04-23 10:58:42    阅读次数:151
iOS媒体视频播放器应用源码
源码WSY_XMHelper,基于ReactiveCocoa和MVVM架构的流媒体视频播放器应用,此项目为一个完整项目.基于MVVM架构, 集成流媒体视频下载及播放,支持下拉刷新,上拉加载等.如果你想学习MVVM,此项目为一个很好的例子。 源码下载: http://code.662p.com/view/9891.html     2015-1-7 15:12 上传   ...
分类:移动开发   时间:2015-04-23 10:59:48    阅读次数:142
Don’t Repeat Yourself
Don’t Repeat YourselfSteve SmithOF ALL THE PRiNCiPLES OF PROGRAMMiNG, Don’t Repeat Yourself (DRY) is perhaps one of the most fundamental. The principle was formulated by Andy Hunt and Dave Thomas in Th...
分类:其他好文   时间:2015-04-23 10:59:27    阅读次数:123
全球五大顶级域名总量跌至1.35亿:4月第1周净减8.6万
IDC评述网(idcps.com)04月23日报道:根据WebHosting.info公布的最新数据显示,在4月第1周,全球五大顶级域名总量持续降至135,815,136个,共净减86,689个,环比降幅减少39.7%。其中,域名.COM净减27,859个,是五大顶级域名中唯一一个降幅环比缩小的。...
分类:其他好文   时间:2015-04-23 10:57:59    阅读次数:140
linux下文件夹的创建、复制、剪切、重命名、清空和删除
linux下文件夹的创建、复制、剪切、重命名、清空和删除...
分类:系统相关   时间:2015-04-23 10:59:49    阅读次数:143
java集合框架---List/Set
|–List:元素是有序的,元素可以重复。因为该集合体系有索引。 |–ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快,但是增删较慢。线程不同步。 |–linkedList:底层使用的是链表数据结构。特点:增删速度很快,查询稍慢。 |–Vector:底层是数组数据结构。特点:线程同步,被ArrayList替代。|–Set:元素是无序的,元素不可重复...
分类:编程语言   时间:2015-04-23 10:57:49    阅读次数:144
关于JLable列表的自动滚动条的显示:当JLable列表的内容超出JPanel面板所规定的高度时,自动显示滚动条的方法
关于JLable列表的自动滚动条的显示:当JLable列表的内容超出JPanel面板所规定的高度时,自动显示滚动条的方法; 通过下面的方式把JLable表的宽度和高度锁死,不能根据列表内容的增加而自动出现滚动条; 列表会显示不出全部内容,所以必须采用自动获取列表高度的方法; 这样列表的滚动条出来了,但是列表的标题却没显示出来,经过分析发现是只获取列表的高度,会把标题占用的高度覆盖,所以才显示不出来....
分类:其他好文   时间:2015-04-23 10:59:34    阅读次数:159
音乐社交APP源码ios版
关于音乐曲库,对接的是百度音乐,会自动随搜索链接百度曲库 2.便捷聊天,采用xmpp基本架构。 3.加入和整理了群聊天。 4.分布式聊天,喜欢该专辑直接进入聊天,喜欢该音乐的进入聊天。 5.采用兴趣社交和陌生社交方式 6.自动创建的群聊 源码下载: http://code.662p.com/view/8290.html       源码下载: h...
分类:移动开发   时间:2015-04-23 10:59:24    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!