Spy on enemy.
使用这个模式可以根据某些事件自动更新。
设计思路:
1 设计一个基类,作为需要观察一个时间行为的接口类
2 设计一个观察者类,可以观察所有基类的衍生类, 这里使用set来保存这些需要更新的类。
一个事件相当于一个函数,事件发生(调用函数)同时自动调用需要更新的函数动作。
#pragma once
#include
#include
#inclu...
分类:
其他好文 时间:
2014-05-26 06:16:49
阅读次数:
284
决解乱码费了我好些时间啊!
乱码原因有
1.mysql未设置为支持汉字
2.没有发送头信息
3.使用的编译器不符合相应的编码
决解的方法是
在mysql里
我用的是Wanmp Server
1.在mysql目录下找到my.ini,在[client]新增default-character-set=utf8
[client]
#password = your_passwor...
分类:
数据库 时间:
2014-05-26 04:39:31
阅读次数:
273
公司mysql dba把数据库root密码丢失需要破解,方法如下,适合linux、unix机器
service mysqld stop
/opt/mysql/bin/mysqld_safe --skip-grant-tables &
/opt/mysql/bin/mysql -u root
update mysql.user set password=PASSWORD('...') ...
分类:
数据库 时间:
2014-05-26 04:08:37
阅读次数:
397
Set集合的配置
数据表的创建:
create table EMPLOYEE ( id INT NOT NULL auto_increment, first_name VARCHAR(20) default NULL, last_name VARCHAR(20) default NULL, salary INT default NULL, PRIMARY KEY (id) );
c...
分类:
系统相关 时间:
2014-05-26 03:43:18
阅读次数:
365
发表回复: BasePath = $oBasePath ;
$oFCKeditor->Height = "500px"; // $oFCKeditor->ToolbarSet = "Basic"; ...
分类:
其他好文 时间:
2014-05-26 01:59:51
阅读次数:
252
进入安全模式,卸载影子系统,删除所有影子系统的安装目录,在c盘/windows/system32下,找到shadow,直接删除,然后需要在注册表中删除:HKEY_LOCAL_MACHINE/SYSTEM/CURRENT.controlset/services/snpshot这个键值,重启即可。如果还...
分类:
其他好文 时间:
2014-05-26 01:53:24
阅读次数:
305
--得到最耗时的前N条T-SQL语句 --适用于SQL SERVER 2005及其以上版本
--给N赋初值为30 declare @n int set @n=30 ;with maco as ( select top (@n) pla...
分类:
数据库 时间:
2014-05-26 01:51:02
阅读次数:
280
socket模型:
1、阻塞模型
一个单进程accept阻塞,接收到客户端请求后,read消息,处理write返回,然后循环继续accept。
这种模型最最简单,不实际,没什么实际用途,对于新手教学还行。
2、多进程(线程)模型
主进程循环accept阻塞,接收到客户端请求后,fork子进程处理,子进程read阻塞,接收客户端消息并响应。
这种模型是我使用到...
分类:
其他好文 时间:
2014-05-24 19:50:08
阅读次数:
274
文档
Eclipse --> Windows--> Preferences ...
3. Set up Variables:
1. Path Variable `COCOS2DX`:
* Eclipse->Preferences->General->Workspace->**Linked Resources**
* Click **New** button to add a Path...
分类:
移动开发 时间:
2014-05-24 17:54:57
阅读次数:
282