今天我们来看一下OC中数组对象在是如何处理对象元素的引用计数问题的,同时介绍一下自动释放池的相关概念一、数组对象是如何处理对象元素的引用计数问题 // // main.m // 26_NSArrayMemeryManager // // Creat...
分类:
其他好文 时间:
2015-03-30 01:12:17
阅读次数:
119
UITabBarController简单创建以及使用、UITabBar、UITabBarButton、App主流框架结构、Segue、Sender参数的传递、控制器的数据传递...
分类:
移动开发 时间:
2015-03-29 09:28:56
阅读次数:
175
无锁哈希表(Lock-FreeHashTable)是多线程编程中的理想数据结构,但是实现以及使用都需要一定的技巧。作者对此做了一个巧妙的设计实现,在现代X86平台上能取得千万次每秒的并发查找/增加/删除操作。通过考察各种基于CAS原子操作的无锁数据结构实现,目前公认可实现无锁安全的数..
分类:
其他好文 时间:
2015-03-17 12:41:41
阅读次数:
284
checkstyle findbugs以及sourcemonitor是三个自动化测试的工具,这里介绍下它们的安装以及使用 使用步骤: CheckStyle首先要安装,选择help->Install new software进行安装点击OK接着就是点击下一步,下一步。然后在Windows prefe....
分类:
数据库 时间:
2015-03-17 00:23:14
阅读次数:
307
一 怎样让单个文件回退到指定的版本号1. 进入到文件所在文件文件夹,或者能找到文件的路径查看文件的改动记录git log MainActivity.java2. 回退到指定的版本号git resetf7a220761c312d47013c394d750528f9acbc3099 MainActi.....
分类:
其他好文 时间:
2015-03-15 16:37:59
阅读次数:
150
我们编写的程序以及使用的数据在计算机内存中是以二进制位序列排放的
二进制 八进制 十六进制 计算机常用的数据类型 。转换位十进制的方法基本可以概括为逢N进1.
如二进制(10001)的计数方法为1*2^4+0*2^3=0*2^2+0*2^1+1*2^0;同理可以得到八进制十进制的计数方法跟10进制的转换方法是一样的·
c语言的数据类型有四种基本类型 int 4字节 float 4字节 dou...
分类:
编程语言 时间:
2015-03-14 16:58:08
阅读次数:
149
DescriptionY901高速公路是一条重要的交通纽带,政府部门建设初期的投入以及使用期间的养护费用都不低,因此政府在这条高速公路上设立了许多收费站。Y901高速公路是一条由N-1段路以及N个收费站组成的东西向的链,我们按照由西向东的顺序将收费站依次编号为1~N,从收费站i行驶到i+1(或从i+...
分类:
其他好文 时间:
2015-03-14 16:42:40
阅读次数:
206
最近在做个人博客,对于这个项目而言,文本编辑器的选择相对的比较重要,在百度UEditor、MarkDown等之中最终还是选择了 CKEDITOR,对于CKeditor的介绍自不必多说,
网上对于如何配置的文章虽然很多,但大多是千篇一律或是不完整,错误百出,对于ckeditor编辑器的前台配置可以按照官网上一步一步来,这里主要想总结一下上传图片该如何操作。
一、我用的是4.47版本
...
分类:
编程语言 时间:
2015-03-14 15:25:29
阅读次数:
227
这是一组共4种效果非常炫酷的CSS3移动手机滑动隐藏侧边栏菜单特效。这四种效果分别是:默认的点击滑动侧边栏菜单效果、带3D transforms的滑动侧边栏效果、文字缩放和淡入淡出效果的滑动侧边栏以及使用translate来实现滑动侧边栏的效果。
每一个滑动侧边栏效果都带有从右到左淡入淡出的滑动过渡效果。菜单栏中的菜单项以一个接一个的方式显示,这种效果是通过为它们分别添加 transition-...
分类:
移动开发 时间:
2015-03-13 14:30:05
阅读次数:
198
Lambda变量使用以及使用范围概念普及 捕获变量 capture variables啥是capture variables先看一段代码的例子:public class LocalClassExample { static String regularExpression = "[^0-9]"; public static void validatePhoneNumber(...
分类:
其他好文 时间:
2015-03-12 17:12:02
阅读次数:
244