要知道什么是智能指针,首先了解什么称为 “资源分配即初始化” what RAII:RAII—Resource Acquisition Is Initialization,即“资源分配即初始化” 在《C++ Primer》这样解释的,“通过定义一个类来封装资源的分配和释放,可以保证正确释放资源” 核心 ...
分类:
其他好文 时间:
2017-01-04 20:04:57
阅读次数:
138
Throwable是所有异常当然超类!该类的两个直接子类是Error和Exception。 Eroor:JAVA运行时的内部错误以及资源耗尽错误,很难恢复! Exception:可以简单分为两类:1.RuntimeException:运行异常;2.非RuntimeException:由环境因素导致的 ...
分类:
其他好文 时间:
2017-01-03 21:55:53
阅读次数:
153
Swift 对 Error Handling详解 苹果官方文档解释 跟其它语言一样,Swift的异常处理是在程序抛出异常后的处理逻辑。 Swift提供了一流的异常抛出、捕获和处理的能力。跟Java语言类似, Swift的异常并不是真正的程序崩溃, 而是程序运行的一个逻辑分支;Swift和Java捕获 ...
分类:
编程语言 时间:
2017-01-03 19:11:35
阅读次数:
201
/*============================================ string是STL的字符串类型,通常用来表示字符串 = ============================================*/ #include using namespace st... ...
分类:
编程语言 时间:
2016-12-30 10:20:02
阅读次数:
212
原创地址: http://jingyan.baidu.com/article/e73e26c0f5121124adb6a723.html http://blog.csdn.net/hguisu/article/details/6155636 异常的处理机制: 捕获异常->抛出异常->创建自定义异常- ...
分类:
编程语言 时间:
2016-12-29 19:51:50
阅读次数:
128
当getattr与__getattribute__同时出现时:先找__getattribute__,如果抛出异常则执行getattribute 1 class Foo: 2 def __init__(self,x): 3 self.x=x 4 def __getattr__(self, item): ...
分类:
其他好文 时间:
2016-12-29 16:21:11
阅读次数:
168
substr 定义于头文件 <string> string substr (size_t pos = 0, size_t len = npos) const;复制子字符串,要求从指定位置开始,并具有指定的长度。如果pos等于字符串长度,则返回一个空串,如果pos大于字符串长度,抛出异常。如果len大 ...
分类:
其他好文 时间:
2016-12-26 16:31:17
阅读次数:
230
为了充分利用京津科技资源,破解河北省省产业转型升级、绿 色崛起所面临的重大技术难题,现面向重点产业、重点领域、重点 企业(单位)征集产业或领域关键技术难题,构建河北省重大技术 需求数据库。 色崛起所面临的重大技术难题,现面向重点产业、重点领域、重点 企业(单位)征集产业或领域关键技术难题,构建河北省 ...
分类:
编程语言 时间:
2016-12-22 20:14:29
阅读次数:
214
1.parse 用于从一个字符串中解析出json 对象。例如 var str='{"name":"cpf","age":"23"}' 经 JSON.parse(str) 得到: Object: age:"23" name:"cpf" _proto_:Object ps:单引号写在{}外,每个属性都必 ...
分类:
Web程序 时间:
2016-12-22 14:55:05
阅读次数:
159
1、在service方法里面如果对异常进行了捕获的话,该事务是不会进行回滚的 默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。 spring aop 异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情 ...
分类:
其他好文 时间:
2016-12-19 21:54:37
阅读次数:
163