简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。不多说了,直接给出实现:例1:/** * 对某个事件只有一个订阅者的例子 * @author yongxin...
分类:
编程语言 时间:
2015-10-08 16:26:08
阅读次数:
178
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00...
分类:
其他好文 时间:
2015-10-08 16:07:51
阅读次数:
208
有那么一种情况,当我们制作一个网站,希望无论在什么浏览器下(当然我们先不讨论IE6),无论用户的电脑屏幕是多大,在移动滚动条时,我们的header一直处于浏览器窗口最上方的位置。一般来说,header会有注册和登录,并且会有登录状态(用于检测你的登录状态),其他的还有查询,进入后台页面等功能。而.....
分类:
Web程序 时间:
2015-10-08 14:38:40
阅读次数:
129
while循环: 初始条件; while(条件表达式) { 循环体; 状态改变; }例:10以内累加求和int sum =0;int i = 1;while(i 0 1 2 3 4 5 6 7 8 9 10 Break;}for (int i = 0;i 0 1 2 4 5 6 7 8 9 10 B...
分类:
其他好文 时间:
2015-10-08 14:29:38
阅读次数:
123
上一篇文章介绍了TCP状态机,并且通过实验了解了TCP客户端正常的状态变迁过程。那么,本篇文章就一起看看TCP服务端的正常状态变迁过程服务端状态变迁根据上一篇文章中的TCP状态变迁图,可以得到服务器的正常状态变迁流程如下:CLOSED -> LISTEN -> SYN_RECV -> ESTABLI...
分类:
其他好文 时间:
2015-10-08 14:25:20
阅读次数:
194
oracle创建用户:CREATE USER 用户名 IDENTIFIED BY 口令 [ACCOUNT LOCK|UNLOCK]【注】LOCK|UNLOCK创建用户时是否锁定,默认为锁定状态。锁定的用户无法正常的登陆进行数据库操作。 比如创建一个用户tom,密码是aaa,默认为非锁定,格式是: ....
分类:
数据库 时间:
2015-10-08 12:55:58
阅读次数:
178
查看MySQL的运行状态用命令行的show语句show status是查看MySQL运行情况,和上面那种通过pma查看到的信息基本类似。show variables是查看MySQL的配置参数,还可以使用类似SHOW VARIABLES LIKE ‘Key%’show processlist是查看当前...
分类:
数据库 时间:
2015-10-08 11:47:53
阅读次数:
304
线程状态 ????我们知道,一个线程可以处于以下四种状态之一: ????1. 新建(New):当线程被创建时,它只会短暂地处于这种状态。此时它已经分配了必须的系统资源,并执行了初始化。此刻线程已经有资格获取...
分类:
编程语言 时间:
2015-10-08 10:41:02
阅读次数:
353
一、表的状态查询(1)如果发现一个数据异常的大了,需要查看一下其中哪些表变大了,可以使用如下命令SQL> SHOW TABLE STATUS FROM 数据库名 LIKE 数据表名;或者SQL>select table_name,data_length from information_schema...
分类:
数据库 时间:
2015-10-08 10:20:32
阅读次数:
168
OspfOSPF(开放最短路径优先协议)是一种无类内部网关协议(IGP);是一种链路状态路由选择协议;入门:可以把整个网络(一个自治系统AS)看成一个王国,这个王国可以分成几个 区(area),现在我们来看看区域内的某一个人(你所在的机器root)是怎样得到一张 世界地图(routing table...
分类:
其他好文 时间:
2015-10-08 00:30:24
阅读次数:
221