单例模式 1、单例模式(Singleton pattern)是常见的设计模式中的一种,保证在整个程序中该类只有一个实例。 2、单例模式C++实现: 3、单例模式解析:? 为了保证在其他地方对象不会被生成,将构造函数声明为私有成员,这样当在其他地方生成该类的对象时,由于外部无法访问构造函数而生成失败, ...
分类:
其他好文 时间:
2016-10-01 12:58:42
阅读次数:
254
umask函数用来设置权限屏蔽位。在进程中使用open或者creat函数来创建文件的时候可以为文件指定文件权限,而这些权限会受到权限屏蔽位的影响。 比如说我们想要设置的权限为0777,而umask的值为0002,那么最终创建的文件的权限将会是0775。 函数原型: 函数参数: mask:要设置的权限 ...
分类:
其他好文 时间:
2016-10-01 12:58:53
阅读次数:
159
目标: 讨论SDN从1980年到现在的发展历史 对SDN原理有一个初步认识 对SDN面向计算机网络哪个方面有一个清楚的认识 1. SDN技术的演化 SDN支持的技术 控制层面与数据层面的分离 为特定的数据层面开发特定的控制通道 控制通道与数据层面进行整合 1.1 SDN支持的技术 中心网络控制(Ce ...
分类:
其他好文 时间:
2016-10-01 12:56:42
阅读次数:
197
当我们将一些提供了不同的资源文件可供Android系统选择的时候,Android会在运行时会根据一套适配的规则选择最符合当前配置的资源。为了说明Android怎么选择资源,假设我们有以下可选的资源文件目录,每一个目录都包含同一张图片的不同版本。drawable/drawable-en/drawabl... ...
分类:
移动开发 时间:
2016-10-01 12:56:05
阅读次数:
223
很多人可能想要查询整个树形表关联的内容都会通过循环递归来查...事实上在微软在SQL2005或以上版本就能用别的语法进行查询,下面是示例。 --通过子节点查询父节点WITH TREE AS( SELECT * FROM Areas WHERE id = 6 -- 要查询的子 id UNION ALL ...
分类:
数据库 时间:
2016-10-01 12:57:48
阅读次数:
220
Javascript 实现复制(Copy)动作方法大全 投稿:hebedich 字体:[增加 减小] 类型:转载 时间:2014-06-20 我要评论 Javascript 实现复制(Copy)动作方法大全 投稿:hebedich 字体:[增加 减小] 类型:转载 时间:2014-06-20 我要评 ...
分类:
Web程序 时间:
2016-10-01 12:54:11
阅读次数:
267
使用open打开文件时,使用 O_CREAT 标志的话,就会在不存在文件的情况下去创建文件。所以说实际应该是有两个操作,一个是判断文件是否存在,另一个就是创建文件;而且这两个操作是作为一个原子操作执行的。如果不是作为一个原子操作执行的,那么就会分解成如下的程序段: 如果不作为一个原子操作执行那么在多 ...
分类:
其他好文 时间:
2016-10-01 12:56:02
阅读次数:
183
zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 ...
分类:
编程语言 时间:
2016-10-01 12:54:24
阅读次数:
309
crw-rw 1 root dialout ... /dev/ttyS0 sudo adduser $USER dialout 我是这样做的 增加USB串口权限更改:/dev/ttyUSB0增加权限创建文件/etc/udev/rules.d/70-ttyusb.rules在文件内增加一行KERNEL ...
分类:
其他好文 时间:
2016-10-01 12:56:08
阅读次数:
164
记录文件属性的相关数据结构都是存在于内核空间中,在进程的用户空间中是直接访问不到这些数据结构的,只能通过操作系统提供的系统调用来访问。而stat等函数就是操作系统为用户进程提供的用来获取文件属性的系统调用。 函数原型: 函数参数: path:要操作文件的路径名 fd:要操作的文件描述符 buf:存放 ...
分类:
其他好文 时间:
2016-10-01 12:52:37
阅读次数:
310
Java 中的堆和栈 Java把内存划分成两种:一种是栈内存,一种是堆内存。 1. 栈(stack)与堆(heap)都是Java用来在Ram(随机存取存储器)中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU ...
分类:
编程语言 时间:
2016-10-01 12:52:16
阅读次数:
189
环境准备: 网络配置 Diretcory: eth1 eth2 eth0 eth1 eth2 具体的网卡参数配置以MASTER的3块网卡为例 DEVICE=eth0 HWADDR=00:0c:29:e7:ba:c6 TYPE=Ethernet UUID=af441a22-3ba9-42fe-9748 ...
分类:
其他好文 时间:
2016-10-01 12:53:32
阅读次数:
232