01 2012 档案
摘要:原文地址:为什么不推荐使用stop和suspend这两个方法?作者:傲九JDK1.0定义了stop和suspend方法,stop用来直接终止线程,suspend会阻塞线程直到另一个线程调用resume.stop和suspend都有一些共同的点:都试图专横的控制一个给定了的线程的行为.从JDK1.2开始,这两个方法都被弃用了.stop天生就不安全,而经验告诉我们呢suspend方法会经常导致死锁。stop这个方法将终止所有未结束的方法,包括run方法。当一个线程停止时候,他会立即释放所有他锁住对象上的锁。这会导致对象处于不一致的状态。假如一个方法在将钱从一个账户转移到另一个账户的过程中,在取款之
阅读全文
摘要:登录PLSQL/Developer是提示 客户端和服务端的字符编码设置不一致导致的。上网 得知oralce字符编码设置和查询的一些方法,记录如下:1. NLS_LANG 参数组成NLS_LANG参数由以下部分组成:NLS_LANG=_.NLS_LANG各部分含义如下:LANGUAGE指定:-Oracle消息使用的语言;-日期中月份和日显示TERRITORY指定-货币和数字格式;-地区和计算星期及日期的习惯CHARACTERSET:-控制客户端应用程序使用的字符集,通常设置或者等于客户端(如Windows)代码页,或者对于unicode应用设置为UTF8 /* 查看数据库编码 关键LANG和NL
阅读全文