
读书笔记
文章平均质量分 87
ylgrgyq
这个作者很懒,什么都没留下…
展开
-
装载器、链接器与库
《程序员自我修养--链接器、装载器与库》,书小错误不断,有时叙述很乱,一会windows一会linux,而且中间跳转毫无说明,叙述时大部分时间是windows和linux都会讲,但是到书的后面部分,有时讲完了windows或者linux后就直接跳到别的内容去讲了,对另一个毫无说明或一句带过。这些情况到了书的结束阶段会越加分明,跳来跳去没章法。但是念在是第一版,肯定有很多地方无法校对完全,而且书中静原创 2011-12-25 07:39:07 · 1274 阅读 · 1 评论 -
Head First 十二 十三
第十二章 网络和线程客户机方面从Socket读数据:这时候java 流的分层设计就体现出优势了。典型步骤为:1、Socket chatSocket = new Socket("127.0.0.1", 5000);建立Socket,127.0.0.1是表示localhost,即是本机。5000是端口。2、InputStreamReader st原创 2012-02-29 21:39:57 · 535 阅读 · 0 评论 -
Head First Java 八 九
第八章 异常处理try { // do risky thing} catch (Exception ex) { // try to recover}大部分时间都在处理异常,而不是抛异常,那怎么抛呢。1、Risky , exception-throwing code: public void takeRisk() thr原创 2012-02-29 21:37:33 · 593 阅读 · 1 评论 -
Head First Java 六 七
第六章 构造函数 和GC (实际已是书的第九章了)堆和栈本地变量,和函数的调用都存在于Stack上,而对象的申请,都存活于Heap上。正在运行的函数,处在栈的顶端。如果一个函数的本地变量是个引用,然后申请了一个对象,让该引用去指向,那么这个引用存活于栈上,而其引用的对象,存活于Heap上。注意:对象总存在于堆上,不管它的引用在哪里。注原创 2012-02-29 21:36:14 · 347 阅读 · 0 评论 -
Head First Java 三 四 五
第三章 object have state and behavior术语规定A method uses parameters. A caller passers arguments.这么规定是有原因的,也是为了区分parameters 和 arguments的不同,即传值调用是复制一份参数传出去。java中,全部都是传值调用,即复制一份参数,传给原创 2012-02-29 21:35:12 · 368 阅读 · 0 评论 -
Head First Java 十 十一
第十章 Swing使用上章看到的所有小东西,小widget,都应叫做component,组件,都继承自javax.swing.JComponent包。在Swing中,几乎所有的组件,都是能够嵌套的。但一般是把小组件,嵌到一个大的比如panel上,然后嵌入frame。但是,如果你非要把panel,嵌到一个button里,也是可以的。谁来做交互组件,谁来当背景都是人原创 2012-02-29 21:38:44 · 575 阅读 · 0 评论 -
Head First Java 一 二章
第一章 java简介java四过程:source(XXX.java) -> 编译 -> bytecodes (XXX.class) -> JVM 上运行。一个java程序至少有一个class,并且一个程序有且只有一个main method。典型Hello world程序public class FirstJavaApp { p原创 2012-02-29 21:09:03 · 485 阅读 · 0 评论 -
计算机网络 ---第二章
一、应用层协议原理网络核心设备都是在较低层起作用,具体说是在网络层及下面层次。符合将复杂度控制在端系统上的原则。1、网络应用程序体系结构前一章讲的网络体系结构,就是因特网五层模型,OSI七层参考模型,结构都是固定的,其为应用程序提供了特定的服务集合。应用程序体系结构(application architecture)有很多种,现代网络应用程序中使用的最多的是:客户机原创 2012-01-02 20:38:40 · 1097 阅读 · 0 评论 -
计算机网络 第一章
会不会算我侵权。。。如果侵权了给我发消息,我一定删。。一、因特网的描述因特网的描述有两种方法,一种是按照他的硬件和软件,即组成来描述,另一种是按照基础设施向分布式应用程序提供的服务来描述。1、按组成来描述所有的TV,电脑,手机等等能上网的东西,都称为主机(host),或端系统(end system)。 本书中,主机就指端系统。 各个端通过通信原创 2011-12-26 21:14:36 · 1044 阅读 · 0 评论 -
计算机网络 --第三章
一、概述运输层协议是在端系统中而不是在网络路由器中实现的,路由只实现到网络层。应用层报文传到运输层后,经过运输层加工后,称为报文段(segment)。运输层会将应用层报文划分为较小的块,并为每块加上一个运输层首部来创建运输层报文段(Segment)。然后再继续向下传递,给网络层,网络层再进行封装,等等,最终,发送出去。路由仅作用于该数据包的网络层字段,即不检原创 2012-01-02 20:44:06 · 4703 阅读 · 0 评论 -
Head First Java 十四 至 终章
第十四章 发布你的代码分离.java 和 .class文件没用IDE的话,编译好的文件和源码文件,是在同一个文件夹下的,会非常乱。手动分离会非常麻烦。$cd MyProject/source 首先进入source文件夹$javac -d ../classes MyApp.java然后编译源文件,到../classes文件夹下,-d用原创 2012-02-29 21:41:40 · 703 阅读 · 0 评论