摘要: 一、IP地址概念IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机。网络ID用来标识计算机所处的网段;主机ID用来标识计算机在网段中的位置。IP地址通常用4组3位十进制数表示,中间用“.”分隔。比如,192.168.0.1。补充[IPv6]:前面所讲的32位IP地址称之为IPv4,随着信息技术的发展,IPv4可用IP地址数目已经不能满足人们日常的需要,据权威机构预测到2010年要充分应用信息技术,每个人至少需要10个IP地址,比如:计算机、笔记本、手机和智能化冰箱等。为了解决该问题开发了IPv6规范,IPv6用128位表示IP地址,其表示为8组 阅读全文
posted @ 2012-09-17 23:47 mogin 阅读(3299) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/swordzj/archive/2007/04/24/2034769.html1 什么是回调软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执 行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制, 不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户方的接口)。回调和异步调用的关系非常紧密,通常我 们使用回调来实现异步消息 阅读全文
posted @ 2012-09-17 23:01 mogin 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 博文转自http://developer.51cto.com/art/200911/162925.htm本系列来自NokiaGuy的“真的有外星人吗”博客,系列名称为《Java多线程初学者指南》。整个系列介绍了Java线程的好处,概念和原理,基础操作,高阶操作等内容。51CTO编辑推荐:Java线程从入门到实践系列目录:线程简介介绍了什么是Java的线程及多线程的好处。由于Java是纯面向对象语言,因此,Java的线程模型也是面向对象的。用Thread类创建线程在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。任何一个Java程序都必须有一个主线程。学习Java多线 阅读全文
posted @ 2012-09-16 11:16 mogin 阅读(172) 评论(0) 推荐(0) 编辑
摘要: day01课程概述一、操作系统概述1、计算机系统结构:2、什么是操作系统3、现代操作系统的特征、功能、类型4、基本概念:批处理、多道程序设计、作业、任务、进程与线程、接口、虚拟存储、文件二、进程管理三、存储管理四、外部设备管理五、文件管理 阅读全文
posted @ 2012-09-12 17:47 mogin 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 转发:http://www.iteye.com/topic/1116193JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenumColor{RED,GREEN,BLANK,YELLOW}用法二:switchJDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强。Java代码e 阅读全文
posted @ 2012-09-10 23:46 mogin 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在什么情况下使用线程池?1.单个任务处理的时间比较短2.将需处理的任务的数量大使用线程池的好处:1.减少在创建和销毁线程上所花的时间以及系统资源的开销2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。线程池工作原理:为什么要用线程池?诸如Web服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如HTTP、FTP或POP)、通过JMS队列或者可能通过轮询数据库。不管请求如何到达,服务器应用程序中经常出现的情况是:单个任务处理的时间很短而请求的数目 阅读全文
posted @ 2012-09-09 00:14 mogin 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请 阅读全文
posted @ 2012-09-07 08:53 mogin 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 转自http://wenku.baidu.com/view/c8d40f0d844769eae009ed0c.htmlJava同步与异步一、关键字:thread(线程)、thread-safe(线程安全)、intercurrent(并发的)synchronized(同步的)、asynchronized(异步的)、volatile(易变的)、atomic(原子的)、share(共享)二、总结背景:一次读写共享文件编写,嚯,好家伙,竟然揪出这些零碎而又是一路的知识点。于是乎,Google和翻阅了《Java参考大全》、《EffectiveJavaSecondEdition》,特此总结一下供日后工作学 阅读全文
posted @ 2012-09-06 19:10 mogin 阅读(276) 评论(0) 推荐(0) 编辑