Tag Archives: 第10章

Java核心技术(第8版) – 读书笔记 – 第11章

本章讨论的内容:异常、断言、日志。

1、错误分类:
(1)用户输入错误:输入url不合法
(2)设备错误:打印机被关掉了
(3)物理限制:如磁盘满了
(4)代码错误:下标越界等

2、有的时候出错用返回码表示,如false,java.io中常用的-1表示EOF等。但更多的时候,这些信息不足以表示错误类型。异常(Exception)更为常用。

3、Java中的所有可抛出错误和异常继承自Throwable,分为两类:
(1)Error:不可恢复的错误,如OutOfMemor[......]

继续阅读

Java核心技术(第8版) – 读书笔记 – 第10章

 

1、JAR包:实际是zip文件,里面可以包含.class文件(字节码),也可以包含其他图像、声音文件。

2、JDK5之后支持pack200格式,号称比传统的jar包压缩率更高。

3、创建jar包命令:
#格式
jar cvf JarFilename File1 File2 ...
#例子
jar -cvf MyProxy.jar ./TestProxy.class
4、JAR包还应当包含一个清单文件(manifest.mf)。它位于JAR包/META-I[......]

继续阅读

Python Essential Reference 4th – 第10章 – 读书笔记

1、python解析器的参数:
-i 当程序执行完毕后,进入交互模式。
-O 优化模式
-OO 进一步优化模式
-v 详细现实
-x 跳过py文件的第一行

2、另外,python会解析一些环境变量,例如:
PYTHONPATH 模块搜索的路径,会被插入到 sys.path
PYTHONIOENCODING 对于stdin、stdout和stdout的方式?
PYTHONOPTIMIZE -O参数

3、当在命令行只输入python,不加任何py文件时,进入交互模式。&g[......]

继续阅读