条款14:在资源管理类中小心coping行为
在前一个条款,我们提出了RAII(资源获得即是初始化)技术,通过“对象管理资源”达到防止资源泄露,对于通过堆分配的内存,可以借助指针指针实现,但系统中有很多资源不是堆分配:文件句柄,锁,网络套接字。这些资源就需要自己实现对象来管理。...
分类:
其他好文 时间:
2014-06-05 10:48:28
阅读次数:
210
键盘上的每一个键都有两个唯一的数值进行标志。为什么要用两个数值而不是一个数值呢?这是因为一个键可以被按下,也可以被释放。当一个键按下时,它们产生一个唯一的数值,当一个键被释放时,它也会产生一个唯一的数值,我们把这些数值都保存在一张表里面,到时候通过查表就可以知道是哪一个键被敲击,并且可以知道是它是被按下还是被释放了。这些数值在系统中被称为键盘扫描码
扫描码 键
0x011b ESC...
分类:
其他好文 时间:
2014-06-05 10:43:59
阅读次数:
223
需求是这样的:系统中会有很多的执行时间,三个或者四个这样,不确定,以后可能是五个!当用户在页面添加执行时间时,我们后台也要对应执行用户添加的时间。
数据库设计:
DROP TABLE IF EXISTS `test_time_task`;
CREATE TABLE `test_time_task` (
`status` int(11) DEFAULT NULL COMMENT '状态:0为...
分类:
编程语言 时间:
2014-06-05 10:00:30
阅读次数:
245
在4.4以下的系统中,我们通常监听webview滑动到底端的方法如下:
1,先重新webview,FoundWebView
public class FoundWebView extends WebView {
ScrollInterface mt;
public FoundWebView(Context context) {
super(context);...
分类:
移动开发 时间:
2014-06-05 08:37:47
阅读次数:
269
1、文件描述符
Linux操作系统中,几乎所有的设备都被抽象成为设备文件。因此,当我们想对设备进行操作的时候可以直接去操作其相应的设备文件。设备文件即是文件,要想对文件进行操作,无非就是:打开文件、关闭文件、写入数据、读出数据等,它们分别对应的函数有open(),close(),write(),read(),就以其中的open()函数做一个分析。open函数的作用是打开一个文件。
(1)它的定...
分类:
系统相关 时间:
2014-06-05 06:17:45
阅读次数:
389
一、Unix编辑器概述
编辑器是使用计算机的重要工具之中的一个,在各种操作系统中,编辑器都是不可缺少的部件。Unix及其类似的ix
操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包含 ex, edit,ed 和
vi.当中ex,edit,ed都是行编辑器,如今已非....
分类:
其他好文 时间:
2014-05-31 13:14:24
阅读次数:
245
1.创建数据库 是指在数据库系统中划分一块空间,用来存储相应数据1.创建语法:CREATE
DATABASE 数据库名2.显示数据库:SHOW DATABASES;2.删除数据库1.语法:DROP DATABASE
数据库名;3.数据库存储引擎(表类型)1.显示mysql支持的存储引擎:SHOW E...
分类:
数据库 时间:
2014-05-31 11:40:51
阅读次数:
402
#cd
/etc/yum.repo.d/----------------------------cd为进入目录,后面跟的是YUM源文件在REHHAT6.4系统中的位置#vim
dvd.repo-------------------------------------使用vim进行编辑,也可以使用vi...
分类:
其他好文 时间:
2014-05-31 11:17:10
阅读次数:
310
按步骤介绍 Red Hat linux 如何增加swap空间 方法/步骤
第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/image中添加2G的swap交换文件
第二步:添加交换文件并设置其大小为2G,使用如下命...
分类:
系统相关 时间:
2014-05-31 01:39:25
阅读次数:
458
在操作系统中,进程实体是指PCB+程序段+相关的数据段这里主要总结一下进程控制块作用:
使一个在多带程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程
或者,OS是根据PCB来对并发执行的进程进行控制的。 PCB常被OS访问,因此其应常驻内存中; 描...
分类:
其他好文 时间:
2014-05-31 01:24:29
阅读次数:
291