码迷,mamicode.com
首页 >  
搜索关键字:抛出异常    ( 2522个结果
第21条:理解Objective-C错误模型
首先要注意的是: “自动引用计数”(Automatic Reference Counting, ARC,参见第30条)在默认情况下不是“异常安全的”(exception safe)。具体来说,这意味着:如果抛出异常,那么本应在作用域末尾释放的对象现在却不会自动释放了。如果想生成“异常安全”的代码,可 ...
分类:其他好文   时间:2016-08-09 20:26:05    阅读次数:233
Guava API
1、字符串的处理 字符串的连接与拆分 Joiner&Splitter 1 @Test 2 public void testJoiner() { 3 String[] strs = new String[]{"pan",null,"teng"}; 4 //由于字符串中含有null 因此会抛出异常,需要 ...
分类:Windows程序   时间:2016-08-09 10:45:24    阅读次数:775
错误、异常和程序调式(7)
第7章 错误、异常和程序调式try: <语句块>except <异常名1>: <语句块>except <异常名2>: <语句块>......else: <语句块>finally: <语句块>用raise手工抛出异常raise 异常名raise 类名assert语句assert <条件测试> #ass ...
分类:其他好文   时间:2016-08-08 17:25:55    阅读次数:112
Android学习笔记之消息机制
Android的消息机制主要是指Handler的运行机制以及Handler所附带的MessageQueue和Looper的工作过程。 1.为什么要使用Handler? Android规定访问UI只能在主线程中进行,如果在子线程中访问UI,则会抛出异常。同时Android建议不能在主线程中进行耗时的操 ...
分类:移动开发   时间:2016-08-06 17:36:31    阅读次数:143
org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException)
在运行hadoop的程序时,向hdfs中写文件时候,抛出异常信息如下:Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): Permission den ...
分类:数据库   时间:2016-08-06 00:37:31    阅读次数:303
HTTP status code
被一个问题耽搁了好久,最后才恍然。这是关于HTTP status的。 使用feign进行http请求,结果总是抛出异常: read 405.由于不了解feign具体原理,还总觉得是内部错误。虽然错误信息没有明确指出http返回异常,但看到405就应该敏感才对。这里就记录遇到的各种status。 1. ...
分类:Web程序   时间:2016-08-03 21:57:16    阅读次数:330
内存对齐
为啥要对齐: 1、平台问题:并非所有的硬件平台都能访问任意地址上的任意数据,某些硬件平台只能在某些地址处获取某些特定类型的数据,否则抛出异常 2、硬件原因:经过内存对齐之后,CPU的内存访问速度大大提升 对齐规则: 1、结构体中第一个成员与结构体偏移量为0 2、其他成员偏移为该成员大小整数倍 3、结 ...
分类:其他好文   时间:2016-08-02 19:25:34    阅读次数:145
BlockingQueue深入分析(转)
1.BlockingQueue定义的常用方法如下 抛出异常 特殊值 阻塞 超时 插入 add(e) offer(e) put(e) offer(e,time,unit) 移除 remove() poll() take() poll(time,unit) 检查 element() peek() 不可用 ...
分类:其他好文   时间:2016-08-02 17:00:06    阅读次数:158
解决java访问.netWebService的常见问题
到公司没多久,写了一个java调用.net写的webService结果期间用各种方法测试都没有完成,总是抛出异常,最后直接使用SOAP消息去进行调用才成功了,具体代码如下,仅供参考:import java.io.BufferedReader;import java.io.IOException;im ...
分类:编程语言   时间:2016-08-02 11:25:03    阅读次数:183
effective c++学习笔记条款26-29
条款26:尽可能延后变量定义式的时间 1、中途抛出异常浪费构造函数 2、在循环内定义变量,消耗n个构造函数,n个析构函数;在循环外定义变量消耗n个赋值函数,1个构造,一个析构; 除非赋值的消耗比构造和析构少的不少,或者你处理的代码效率高度敏感,还是在循环内定义变量吧。 ...
分类:编程语言   时间:2016-08-01 15:45:34    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!