转自:http://www.oschina.net/question/129540_30919I/O 调优下面就磁盘 I/O 和网络 I/O
的一些常用的优化技巧进行总结如下:磁盘 I/O 优化性能检测我们的应用程序通常都需要访问磁盘读取数据,而磁盘 I/O 通常都很耗时,我们要判断 I/O
是否是...
分类:
编程语言 时间:
2014-05-20 01:38:42
阅读次数:
492
网络编程网络模型通讯要素:InetAddress(对象):ip地址,网络中设备的标识,不可记忆,可用主机名,本地回环地址:127.0.0.1主机名localhost端口号传输协议:UDP,将数据的源及目的封装成数据包中,不需要建立连接,每个数据包的大小限制在64K内,无连接,是不可靠协议,不需要建立...
分类:
编程语言 时间:
2014-05-19 22:56:45
阅读次数:
448
TCP/IP协议簇并不仅仅指TCP协议和IP协议,实际它包括了一系列协议组成的集合,如:TCP,IP,UDP,FTP,SMTP,DNS,ARP,PPP等TCP与UDP协议都属于传输层协议,但有很大不同,TCP是面向连接的协议,提供的是可靠的数据流服务,TCP采用"带重传的肯定确认"机制来实现传输的可...
分类:
其他好文 时间:
2014-05-18 20:00:37
阅读次数:
438
这是我在Coursera上的学习笔记。课程名称为《Computer Networks》,出自University of Washington。
由于计算机网络才诞生不久,目前正在以高速在发展,所以有些旧的教材可能都已经跟不上时代了。这门课程在2013年左右录制,知识相对还是比较新的。覆盖了计算机网络中的各个协议层,从物理层到应用层都讲得非常仔细。学完这门课程之后对计算机网络会有比较深刻的了解...
分类:
其他好文 时间:
2014-05-18 09:50:46
阅读次数:
458
HTTP必须运行在TCP上吗?SSL必须运行在TCP上吗?...实际上HTTP并没有规定一定要运行在TCP上,甚至FTP也不一定要运行在TCP上!HTTP或者FTP只是说底层信道要保证数据的按序传输以及可靠到达而已,由于传输层除了TCP之外没有别的著名的协议可以满足这个需求,所以大多数的应用都选择了TCP,但是你要知道,这并不是强制的。 SSL基于这个思想上打开了第一个洞,从而出现了D...
分类:
其他好文 时间:
2014-05-18 03:46:29
阅读次数:
287
第六章:java异常处理-异常概述-java中的异常-Error/Exception层次关系-Try-catch语句块详解-throw/throws区别-自定义异常本章链接:1)http://pan.baidu.com/s/1kT5Hiuz2)http://pan.baidu.com/s/1hq7Pn5U3)http://pan.baidu.com/s/1pJsHPF1<7>第七章:javaIO处理-Fil..
分类:
移动开发 时间:
2014-05-16 01:58:36
阅读次数:
272
套接口具有两个属性:
本地地址 get
远程地址...
分类:
其他好文 时间:
2014-05-15 13:38:42
阅读次数:
264
TCP与UDP的区别基于连接与无连接对系统资源的要求(TCP较多,UDP少)UDP程序结构较简单流模式与数据报模式TCP保证数据正确性,UDP可能丢包TCP保证数据顺序,UDP不保证具体编程时的区别socket()的参数不同UDP
Server不需要调用listen和acceptUDP收发数据用se...
分类:
其他好文 时间:
2014-05-15 02:27:13
阅读次数:
371
流的概念和作用 学习Java IO,不得不提到的就是JavaIO流。
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
IO流的分类 根据处理数据类型的不同...
分类:
编程语言 时间:
2014-05-14 17:56:19
阅读次数:
483