错误bug是指程序执行过程中,导致程序无法正常执行的情况。 后果:程序会强行中断退出; 错误处理: 即使程序出现错误,也保证程序不异常中断的机制。 一般的使用的代码如下: try{//始终执行 //可能出现的代码 }catch(err){//只有发生错误时才执行; 出错时执行的错误处理代码 通知用户 ...
分类:
Web程序 时间:
2017-04-03 18:15:19
阅读次数:
195
本文我们主要来总结一下前文介绍过的智能指针相关原理及实现,顺便补充一下前文未提到的shared_ptr删除器部分的内容. 总结: 1.智能指针,通过RAII机制,构造对象时完成资源的初始化,析构对象时,对资源进行清理和汕尾. 2.auto_ptr,防止拷贝/赋值对象后,析构时多次delete对象导致 ...
分类:
编程语言 时间:
2017-04-03 18:12:00
阅读次数:
240
ls -al:显示文件的文件名与相关属性并列出所有文件详细的权限与属性 dr-xr-x . 7 root root 4096 Apr3 12:31 . 权限 连接 所有者 用户组 文件容量 修改日期 文件名 第一个字符代表这个文件是“目录,文件,或连接文件等” d:目录 -:文件 l:链接文件 b: ...
分类:
系统相关 时间:
2017-04-03 18:00:20
阅读次数:
216
重载 相同函数名,不同参数列表的多个函数,在调用时可自动根据传入参数的不同,选择对应的函数执行。为什么使用重载: 减轻API的名字,减轻调用者的负担。何时使用重载: 只要一项任务,可能根据不同的参数执行不同的逻辑。就可以使用重载。 问题: JS语法默认不支持重载,JS中不允许多个函数同名,后一个函数 ...
分类:
其他好文 时间:
2017-04-03 17:59:02
阅读次数:
183
1、命令只会从环境变量的路径下找,添加到路径中后,在任意路径下都能执行 2、本地回环地址127.0.0.1 3、SQL structured query language 结构化查询语言4、ANSI american national standards institute 美国国家标准化组织 5、... ...
分类:
数据库 时间:
2017-04-03 16:21:07
阅读次数:
221
身为一个iOS程序员,虽然iOS相关技术十分重要,但是bash也是不可不了解的,因为技能的成长,除了深度,还需要广度。下面就来介绍下bash。 Shell是C语言编写的,所以他是解释性语言,运行在Linux系统下,在Mac下,一般使用的是bashell。 bashell都是运行在Terminal下, ...
分类:
系统相关 时间:
2017-04-03 16:15:54
阅读次数:
336
近来在制作登陆页的input文本框和密码框的时候,具体的实例可参考实现带样式的表单验证,我们发现在IE下默认的情况下,input 标签的密码框和文本框宽度不一致,这就尴尬了。 解决这个办法,我们是直接设置两个框的宽度一致, 给 input 标签添加一个类,比如:class="input-w" .in ...
分类:
其他好文 时间:
2017-04-03 16:12:14
阅读次数:
161
转自:http://www.2cto.com/kf/201510/444943.html Linux驱动开发经验总结,绝对干货! 学习Linux设备驱动开发的过程中自然会遇到字符设备驱动、平台设备驱动、设备驱动模型和sysfs等相关概念和技术。对于初学者来说会非常困惑,甚至对Linux有一定基础的工 ...
分类:
其他好文 时间:
2017-04-03 15:17:19
阅读次数:
255
事务的概念、类型和四个特征(ACID). 1.事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。 通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 2.事务通常是以BEGIN ...
分类:
数据库 时间:
2017-04-03 14:44:43
阅读次数:
236
免责声明: 本文是作者在研究过程中的一篇文章,本着互联网共享、自由(free,应该不是“免费”)之精神发布于此。作者才疏学浅,孤陋寡闻,能力有限,对文中出现的术语及概念的描述多有不当之处,由于本文并非学术报告及论文,不对这些概念性东西进行深入调研,如需权威性解释,请自行查阅相关文献。文中错误的地方, ...
分类:
其他好文 时间:
2017-04-03 14:41:41
阅读次数:
224