上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 99 下一页

2012年8月6日

Java Socket编程(五)NIO

摘要: 一、服务器端的处理模式 1.迭代服务器 服务器只有处理完了当前用户的请求后,才会处理下一请求,因此是 迭代式的,在同一线程内处理。 ServerSocket serverSocket = new ServerSocket(port); while(true) { So... 阅读全文

posted @ 2012-08-06 21:13 毛小娃 阅读(158) 评论(0) 推荐(0) 编辑

Java Socket编程(四)Socket进阶

摘要: 一、多播与广播 我们可以向每个接受者单播一个数据副本,但这样做效率可能非常低。 只有UDP套接字允许广播和多播,两者的区别是:广播会发送到网络上所有可达的 主机,有些操作系统可能不允许普通用户进行广播操作;而多播只发送给感兴趣的 主机。具体来说是调用MulticastSocket的jo... 阅读全文

posted @ 2012-08-06 21:10 毛小娃 阅读(123) 评论(0) 推荐(0) 编辑

2012年8月5日

Java Socket编程(三)发送和接收深入

摘要: 在Java中,我们可以有很多种方法来发送和接收数据。有的方法比较 靠近底层,有些问题就需要程序员自己去解决,而有些方法抽象层次 比较高,很方便地就可以拿来使用。这些处理数据的方法根据抽象层次 由低到高分别有: 1.手动编码:使用位运算逐个自己编码和解析。 2.利用流来自动编码:组合使用... 阅读全文

posted @ 2012-08-05 19:40 毛小娃 阅读(113) 评论(0) 推荐(0) 编辑

2012年8月4日

Java Socket编程(二)Socket基础

摘要: 二、Socket基础 1.地址的获得 public static void main(String[] args) { try { Enumeration interfaces = NetworkInterface.getNetworkInterfaces(); while (... 阅读全文

posted @ 2012-08-04 21:51 毛小娃 阅读(129) 评论(0) 推荐(0) 编辑

Java Socket编程(一)TCP/IP简介

摘要: 以下是对《Java TCP/IP Socket编程》中重要知识的摘录。 一、TCP/IP简介 TCP/IP协议族是互联网使用的协议,也可以用在独立的专用网络中。 TCP/IP协议族包括了IP协议、TCP协议和UDP协议。 IP协议使用IP地址来分发报文,但它是尽力而为的服务,报文可... 阅读全文

posted @ 2012-08-04 21:44 毛小娃 阅读(113) 评论(0) 推荐(0) 编辑

2012年7月30日

Java温故知新 - 集合类

摘要: 一、常用集合类实现 1.ArrayDeque/LinkedList:双端队列的数组和链表实现 2.HashSet/Map:散列表 3.TreeSet/Map:红黑树 实际上,TreeSet在内部使用了TreeMap,当添加新元素时,会向TreeMap放入一个空Object作为值... 阅读全文

posted @ 2012-07-30 16:21 毛小娃 阅读(148) 评论(0) 推荐(0) 编辑

2012年7月8日

Java温故知新 - 字符串

摘要: 一、常量池 对于源程序中出现的字符串常量,当程序运行时,会统一保存到一个常量池中进行缓存。 对引用这些缓存在常量池中的字符串的变量进行比较,用==也会得到正确的结果。 但在运行时,对字符串的各种操作如+、substring等等,都是会产生新的字符串对象的。 但是强大的编译器会对字符... 阅读全文

posted @ 2012-07-08 09:46 毛小娃 阅读(215) 评论(0) 推荐(0) 编辑

2012年7月6日

Java温故知新 - Switch语句

摘要: 一、基本用法 switch的case语句可以处理int,short,byte,char类型的值,但是不能处理long,String等类型。 因为short,byte,char都会转换成int进行处理,这一点也可以从生成的字节码看出。 char a = 'e'; switch (... 阅读全文

posted @ 2012-07-06 21:51 毛小娃 阅读(128) 评论(0) 推荐(0) 编辑

2012年6月25日

PSP应用开发入门

摘要: 一、PSP平台介绍 硬件架构 SDK 官方的SDK网上找不到,可能是收费的,我们可以使用第三方的SDK。据网上介绍, 一般有两种方法:psptoolchain+cygwin;devkitpro(不需要cygwin)。这里采用第二种方法。 开发语言 devkitp... 阅读全文

posted @ 2012-06-25 17:32 毛小娃 阅读(221) 评论(0) 推荐(0) 编辑

2012年6月20日

Java版的Redis

摘要: Redis是一个基于Key-value结构的Nosql数据库,它支持各种常见的数据结构以及非常方便的操作, 与其说它是一个数据库,不如说它是一个保存各种数据结构的服务器。今天闲来没事,用Java集合类 实现了Redis的一些基本功能,算是温习下Java了。 1.Redis入门 Re... 阅读全文

posted @ 2012-06-20 16:12 毛小娃 阅读(189) 评论(0) 推荐(0) 编辑

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 99 下一页

导航