java编程思想读书笔记-第十五章 分布式计算
来源:互联网 发布:匹克模考tpo软件 编辑:程序博客网 时间:2024/06/07 16:13
第十五章 分布式计算
socket编程
ServerSocket s = new ServerSocket(port)
Socket socket= s.accept();
调用accept方法,会暂时陷入停顿状态,直到某个客户尝试同它建立连接。
PrintWriter out = {new PrintWriter {new BufferedWriter{new OutputStreamWriter{ Socket.getOutputStream(),true}}}}
最基本的方法就是在服务器创建单个ServerSocket,并调用accept()来等候一个新连接。一旦accept()返回,我们就取得结果获得的socket ,并用它创建一个线程。令其只为那个特定的客户服务。
数据报
ICP协议有着高开销
UDP速度快
极小情况下使用UDP
由于数据报速度极快,将文件从一台机器传到另一台,用数据报是更好的选择。
克隆的对象,其引用改变,相当于新的对象
克隆稳定高效(相当于序列化)
克隆必须implements cloneable
总之,如果希望一个类能够克隆,那么需要
(1)实现cloneable接口
(2)覆盖clone()
(3)在自己的clone()调用super.clone
(4)在自己的clone()中捕获伪例。
0 0
- java编程思想读书笔记-第十五章 分布式计算
- java编程思想读书笔记----第十五章 泛型
- java编程思想读书笔记 第十五章 泛型(上)
- java编程思想读书笔记 第十五章 泛型(中)
- java编程思想读书笔记 第十五章 泛型(下)
- java编程思想读书笔记 第十五章 泛型 (泛型方法)
- java编程思想读书笔记 第十五章 泛型 (匿名内部类和擦除)
- java编程思想读书笔记 第十五章 泛型(自限定的类型)
- 《Java 编程思想》--第十五章:泛型
- Java编程思想读书笔记
- java编程思想读书笔记
- java 编程思想 读书笔记
- <<java编程思想>>读书笔记
- java编程思想读书笔记
- java编程思想读书笔记
- 《Java编程思想》读书笔记
- Java 编程思想 - 读书笔记
- JAVA编程思想读书笔记
- HDU1254-推箱子
- Xcode SVN配置方法
- 数据结构之排序算法(一)
- 434. Number of Segments in a String#1
- word2vec中一种模型的理解
- java编程思想读书笔记-第十五章 分布式计算
- PID
- Caffe学习系列(9):运行caffe自带的两个简单例子
- 跳台阶
- 授予身份及切换身份
- Longest Increasing Path in a Matrix (第五周 记忆化搜索)
- 2018网易游戏雷火盘古实习生笔试
- PAT-B1065. 单身狗
- 每周一结_20170319