OC对象判断是否为空? 字符串是否为空 #define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] < 1 ? YES : NO ) 数组是否为空 #define kArr ...
分类:
移动开发 时间:
2017-06-19 19:44:19
阅读次数:
206
做前端有一段时间了,但是总觉得前端就是写写界面就行了,其实不然。一个合格的前端责任是很重大的。本文介绍重点介绍了前端人员需要掌握的一些技能。供大家参考。如果有一些对前端开发还有疑惑的童鞋,可以来看看。 本文来源:http://wiki.jikexueyuan.com/project/fedHandl ...
分类:
其他好文 时间:
2017-06-19 00:31:34
阅读次数:
1607
#include <sys/ipc.h> #include <sys/shm.h> int shmget(key_t key, int size, int shmflag) key取值为IPC_PRIVATE时,shmflag应为IPC_CREAT,则新建共享内存key取值不为IPC_PRIVATE ...
分类:
系统相关 时间:
2017-06-18 00:00:10
阅读次数:
276
一、简介 Dispatch Sources常用于处理跟系统有关的事件,协调处理指定的低级别的系统事件。在配置Dispatch Source时,需指定监控的事件类型、Dispatch Queues、Event Handle(blocks/functions)。当被监控的事件发生时,Dispatch S ...
分类:
其他好文 时间:
2017-06-13 12:36:45
阅读次数:
282
wait_type waiting_tasks_count wait_time_ms max_wait_time_ms signal_wait_time_ms MISCELLANEOUS 0 0 0 0 LCK_M_SCH_S 0 0 0 0 LCK_M_SCH_M 2 1 1 0 LCK_M_S ... ...
分类:
其他好文 时间:
2017-06-11 11:02:18
阅读次数:
215
学过CSS的人都知道,它不是一种编程语言。 你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。 很自然地,有人就开始为CSS加入编程元素,这被叫做 ...
分类:
其他好文 时间:
2017-06-10 22:32:32
阅读次数:
222
1. 做性能测试, 不可避免的一点一定会有使用不同的用户密码进行登陆. 如何使登陆用户参数化呢? 2. 发贴里, 标题和内容尽量不相同, 参数化有两种方式 方法一: 方式二: 采用Jmeter自带的随机函数: __Random: __RandomString: ...
分类:
其他好文 时间:
2017-06-09 19:11:54
阅读次数:
133
原子操作 原子操作,顾名思义,就是说像原子一样不可再细分不可被中途打断。一个操作是原子操作,意思就是说这个操作是以原子的方式被执行,要一口气执行完,执行过程不能够被OS的其他行为打断,是一个整体的过程,在其执行过程中,OS的其它行为是插不进来的。在linux中提供了两种形式的原子操作: 一种是对整数 ...
分类:
系统相关 时间:
2017-06-09 12:37:19
阅读次数:
267
1.有名管道的概念 为何要提出有名管道的说法,目的是为了克服无名管道的不足之处: (1)无名管道只能用于具有亲缘关系的进程之间,这就限制了无名管道的使用范围 (2)有名管道可以使互不相关的两个进程互相通信。有名管道可以通过路径名来指出,并且在文件系统中可见 为了这种有名管道,Linux中专门设立了一 ...
分类:
其他好文 时间:
2017-06-04 19:56:15
阅读次数:
185
OpenStack是一个开源的云平台。由各个组件协同工作,安装非常复杂。RedHat有个关于Openstack的项目RDO,能够简化安装过程,可是假设真按RDO所说的三步去安装,发现安装过程中还是有非常多报错,不得不查询Openstack的官方文档。本来准备在新出的RHEL7上安装的,发现缺少lib ...
分类:
其他好文 时间:
2017-06-03 14:00:46
阅读次数:
577