最近搞了一本书 Learning Bash
Shell,发现有人已经写了阅读笔记,我就在这边整理一下来自blog:http://blog.sina.com.cn/n4mineLearningTheBashShell读书笔记(1)bash初识,通配符LearningTheBashShell读书笔记(2...
分类:
其他好文 时间:
2014-05-27 00:32:53
阅读次数:
249
异常:编译正常,但运行出错,会中断正常指令流RuntimeException:运行时异常分为:uncheck exception、和check
exception(除了RuntimeException以及子类以外的)uncheck exceptionclass Test{ public sta...
分类:
编程语言 时间:
2014-05-26 23:44:34
阅读次数:
323
先来说一说HTTP的异常处理问题。当urlopen不能够处理一个response时,产生urlError。不过通常的Python
APIs异常如ValueError,TypeError等也会同时产生。HTTPError是urlError的子类,通常在特定HTTP
URLs中产生。1.URLError...
分类:
编程语言 时间:
2014-05-26 23:17:09
阅读次数:
341
《乔纳森传》是一本关于苹果首席设计书的传记,由于我并不是一名美工人员,这本书看得很快,只对他在设计多种产品时简约和简化的理念留下了深刻印象。“我们需要这个部件吗?能让这件部件行使四个部件的功能吗?就这样,我们一遍一遍地重复着简化的过程。如果这种设计可以达到预期效果,不仅设备的生产过程能够得到简化,人...
分类:
其他好文 时间:
2014-05-26 13:03:40
阅读次数:
187
1.异常:Cannot delete or update a parent row: a
foreign key constraint
fails 解决方案:将MySQL方言修改为org.hibernate.dialect.MySQLInnoDBDialect问题解决
分类:
其他好文 时间:
2014-05-26 10:29:56
阅读次数:
229
1、JavaEE应用的分层模型 A、Domain Object B、Data Access
Object C、Service D、Controller E、Performance E--->D--->C--->B--->A--->DataBase2、ORM(Object
Relation Mappi...
分类:
编程语言 时间:
2014-05-26 07:07:35
阅读次数:
356
public void Update(byte[] buffer){if ( buffer ==
null ) {throw new ArgumentNullException("buffer"); //判断参数为空,抛出异常,而非try
catch捕获}Update(buffer, 0, buf....
分类:
其他好文 时间:
2014-05-26 07:03:27
阅读次数:
268
一、什么是线程安全性
编写线程安全的代码
核心在于要对状态访问操作进行管理。
共享,可变的状态的访问 - 前者表示多个线程访问, 后者声明周期内发生改变.
线程安全性
核心概念是正确性。某个类的行为与其规范完全一致。
多个线程同时操作共享的变量,造成线程安全性问题。
* 编写线程安全性代码的三种方法:
不在线程之间共享该状态变量
将状态变量修改为不可变的变量
在访问...
分类:
编程语言 时间:
2014-05-26 05:31:40
阅读次数:
282
一、可见性
什么是可见性?
Java线程安全需要防止某个线程正在使用对象状态而另一个线程在同时修改该状态,而且需要确保当一个线程修改了对象的状态后,其他线程可以看到发生的状态变化。 后者就是可见性的描述即多线程可以实时获取其他线程修改后的状态。
*** 待补充 两个工人同时记录生产产品总数问题
1. 失效数据
可见性出现问题就是其他线程没有获取到修改后的状态,更直观...
分类:
编程语言 时间:
2014-05-24 22:17:11
阅读次数:
246
在Android应用开发中,Dialog(对话框)创建简单且易于管理因而经常用到,对话框默认样式类似创建样式的Activity。首先介绍android.app.AlertDialog下的Builder这个类。Builder是AlertDialog类的子类,而且还是它的内部类。正如其名所示,Build...
分类:
移动开发 时间:
2014-05-24 12:34:38
阅读次数:
294