自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

种田能手

修炼中...欢迎打扰

  • 博客(135)
  • 资源 (1)
  • 收藏
  • 关注

原创 山寨搜索引擎实用性和环保性评测

山寨搜索引擎实用性和环保性评测 1.http://www.qiandu.com/ 千度 描述:百度的山寨版,可惜广告太多 山寨指数:8分 实用指数:5分 绿色指数:1分 2.http://www.baigoogledu.com 百Google度 描述:集成了百度和Google,山寨搜索始祖 山寨指数:9分 实用指数:7分 绿色指数:8分 3.http://baigoohoo.com/ 百谷虎

2008-12-21 00:20:00 1341

原创 GoogleGmail

2007-10-21 00:54:00 1300

原创 证券从业资格考试考试科目

考试科目分为基础科目和专业科目,基础科目为《证券基础知识》 专业科目包括:《证券交易》《证券发行与承销》《证券投资分析》《证券投资基金》。单科考试时间为120分钟。基础科目为必考科目,专业科目可以自选。 

2007-02-25 21:53:00 2225

原创 汤姆·霍尔的快速成为游戏开发者的秘诀

“离子风暴”开发公司的奠基人之一汤姆·霍尔先生在网上发表了一篇有趣的文章,披露了快速成为游戏开发者的“成功秘诀”。唉,世上哪有那么便宜的事呢?可汤姆·霍尔说得一本正经,一脸严肃,不由得你不信。再加上笔者生来对“投机取巧”“不劳而获”“一蹴而就”之类的事情有一种按捺不住的好奇(首先声明,笔者一生的道路走得踏踏实实,一步一个脚印,绝无此类“劣迹”,仅好奇耳),便偷偷地看了。不看则已,一看才知世上竟有汤

2005-05-04 23:40:00 2013

原创 盛大副总-朱威廉(转自tom)

一瘸一拐,一身红色T恤短裤,朱威廉把记者迎进他在嘉定的私人别墅———4月22日打网球崴了脚,那天他从盛大离职。     “这两天手机里有76个未接来电。”这是4月25日下午三点,穿过停着奔驰S320的青草小径,近百平米的大客厅中阳光明媚。朱威廉随手关掉电视里的Xbox游戏画面,抿了一口碧螺春,点上一枝烟。  “我可是安排你独家专访。我是一个有什么说什么的人,如意不如意的都会如实跟你谈。”斜倚在宽大

2005-05-03 22:56:00 2441

原创 名人名言

● 在科学上没有平坦的大道,只有不畏劳苦沿着陡峭山路攀登的人,才有希望达到光辉的顶点。                                  ──马克思● 人只有为自己同时代人的完善,为他们的幸福而工作,他才能达到自身的完善。                                  ──马克思● 生活就像海洋,只有意志坚强的人,才能到达彼岸。                 

2005-04-30 12:11:00 3027

原创 编程的艺术就是处理复杂性的艺术

编程的艺术就是处理复杂性的艺术。

2005-04-27 16:11:00 1670

原创 简单就是最好。

简单是可靠的先决条件。

2005-04-27 16:10:00 1672

原创 成熟者的心理特征

     阿尔波特是人格的特质理论的创始人,其研究范围十分广泛,曾花了不少精力投入“成熟者”心理健康特点的研究,正是因为这方面的研究使阿尔波特列入人本主义的阵营。阿尔波特强烈反对弗洛伊德精神分析和行为主义的“残缺心理学”,认为健康者的人格不能通过对动物、儿童、精神变态者的研究引申出来,而只能通过对身心机能成熟的成人的研究引申出来。   在积累了大量的机能成熟的健康成年人的研究资料之后,阿尔波特总结

2005-04-24 13:42:00 1921 1

原创 生活有多面性,你可以选择快乐也可选择痛苦,主动权在自己的手里

据说,从前一个老太太有两个女儿,一个卖雨伞一个开洗衣店,天晴的时候老太太忧心忡忡,别人问为什么,她说:"我卖雨伞的女儿生意不好,我心里难过。"但是下雨的时候她也不高兴,她说:"我开洗衣店的女儿生意不好,洗好的衣服晒不干"。后来,有人告诉她:"其实,天睛的时候你可以为你开洗衣店的女儿高兴,下雨天你可以为你卖雨伞的女儿高兴。"老太太恍然大悟。这个故事给你的启示是不言而喻的,生活有多面性,你可以选择快乐

2005-04-24 13:38:00 2474

原创 CmdTarget.cpp

// BEGIN_MESSAGE_MAP(theClass, baseClass) // END_MESSAGE_MAP()const AFX_MSGMAP* theClass::GetMessageMap() const {  return &theClass::messageMap; }const AFX_MSGMAP theClass::messageMap = {  &baseClass:

2005-03-28 21:53:00 1826 1

原创 CmdTarget.h

struct AFX_MSGMAP_ENTRY{ unsigned int nMessage;   // windows消息 unsigned int nCode;      // control code or WM_NOTIFY code unsigned int nID;        // control ID (or 0 for windows messages) unsigned in

2005-03-28 21:01:00 1738

原创 object.cpp

#include "Archive.h"#include "RuntimeClass.h"#include "object.h"//OBJCORE.cppconst struct  CRuntimeClass CObject::classCObject =        {          "CObject",          sizeof(CObject),          0xffff,

2005-03-23 22:53:00 1794

原创 object.h

//Afx.h#pragma once#include "RuntimeClass.h"class CArchive;class  CObject{public: static const CRuntimeClass classCObject; //类类型链表 virtual   CRuntimeClass* GetRuntimeClass() const; virtual   ~CObject(

2005-03-23 22:19:00 1783

原创 一个研究生毕业以后的人生规划(转自天涯虚拟社区)

        我今年39岁了, 25岁研究生毕业,工作14年,回头看看,应该说走了不少的弯路,有一些经验和教训。现在开一个小公司,赚的钱刚够养家糊口的。看看这些刚毕业的学生,对前景也很迷茫,想抛砖引玉,谈谈自己的看法,局限于理工科的学生,我对文科的不懂,身边的朋友也没有这一类型的。  91年研究生毕业,那时出路就是1种:留在北京的国营单位,搞一个北京户口,这是最好的选择。到后来的2~3年内,户口

2005-03-06 21:51:00 2495 1

原创 后备缓冲

int Game_Init(void *parms = NULL, int num_parms = 0){ //创建IID_IDirectDraw7接口 if (FAILED(DirectDrawCreateEx(NULL, (void **)&lpdd, IID_IDirectDraw7, NULL)))    return(0); //设置协作级别 if (FAILED(lpdd->Set

2005-02-25 19:53:00 1743

原创 game_main(32)

int Game_Main(void *parms = NULL, int num_parms = 0){ //按ESC键退出 if (KEYDOWN(VK_ESCAPE))    SendMessage(main_window_handle,WM_CLOSE,0,0); memset(&ddsd,0,sizeof(ddsd));  ddsd.dwSize=sizeof(ddsd);  /

2005-02-23 21:00:00 1300

原创 初始化(32位)

int Game_Init(void *parms = NULL, int num_parms = 0){ //创建IDirectDraw接口 if (FAILED(DirectDrawCreateEx(NULL, (void **)&lpdd, IID_IDirectDraw7, NULL)))    return(0); //设置全屏模式 if (FAILED(lpdd->SetCoope

2005-02-23 20:37:00 1409

原创 初始化(16位)

int Game_Init(void *parms = NULL, int num_parms = 0){ //创建IDirectDraw接口 if (FAILED(DirectDrawCreateEx(NULL, (void **)&lpdd, IID_IDirectDraw7, NULL)))    return(0); //设置协作级别:全屏 if (FAILED(lpdd->SetCo

2005-02-16 21:17:00 1128

原创 游戏流程

int WINAPI WinMain( HINSTANCE hinstance,     HINSTANCE hprevinstance,     LPSTR lpcmdline,     int ncmdshow){WNDCLASSEX winclass; // this will hold the class we createHWND    hwnd;  // generic window

2005-02-16 21:07:00 1140

原创 UML

UML 是一种标准的图形化建模语言 它是面向对象分析与设计的一种标准表示 

2005-02-02 10:19:00 869

原创 动态产生GUID

#include #include #include void main(){ CoInitialize(0); GUID guid; CoCreateGuid(&guid); wchar_t strGuid[40]; StringFromGUID2(guid, strGuid, 40); wprintf(L"%s/r/n", strGuid); CoUninitialize();

2005-01-27 10:11:00 1070

原创 通过一个网络打开 //Myserver/Myshare/Sample.mp3,各组件的通信情况

1)  使用 CreateFile这个 API函数,应用程序向本地操作系统提交一个请求,要求打开//Myserver/Myshare/Sample.mp3。2)  根据从 UNC路径描述中获得的信息,本地(本机)操作系统的文件系统判断出该 I/O(输入/输出)请求的目的地是一台远程机器,名为 //Myserver,所以将此请求传递给 MUP。3) MUP调查出该I/O请求发给的是一个 MSNP提供

2005-01-21 16:36:00 1646

原创 MUP "多 UNC提供者"( Multiple UNC Provider, MUP)资源定位符

MUP "多 UNC提供者"( Multiple UNC Provider, MUP)资源定位符MUP的基本任务便是决定具体由哪个网络提供者来满足一个 UNC请求。   为作出这个决定,MUP需将请求中提到的 UNC名字(以并行方式)发给已经安装好的每一个提供者(如:“ Microsoft网络用户”)。若某个网络提供者表明自己能够提供 UNC名字牵涉到的那一种服务, MUP便会将请求中剩余的部

2005-01-21 16:18:00 1958 1

原创 UNC“通用命名规范”(Universal Naming Convention, UNC )

UNC名字://Myserver/Myshare/Sample.mp3使用 UNC名字,系统便可非常轻松地定位网络服务器共享目录以及文件路径。网络通信的所有细节都是由网络提供者的“重定向器”来负责控制的,

2005-01-21 15:59:00 3245 3

原创 重定向器

应用程序若指出自己需要使用 E:时,操作系统便会将 I/O请求自动重定向至一个设备,那个设备叫作“重定向器”(Redirector)。重定向器会建立到远程计算机的一个网络信道,以便访问指定的远程目录。随后,应用程序可自由使用一些常规的文件系统 API函数,比如ReadFile(读文件)和WriteFile(写文件)等。虽然实际是通过网络访问的,但表面上却与访问本地文件无异。 

2005-01-21 15:54:00 1143

原创 LANA编号

每个LANA编号对应于网卡及传输协议的唯一组合。例如,假定某工作站安装了两张网卡,以及两种具有 NetBIOS能力的传输协议(如 TCP/IP和NetBEUI),那么总共就有四个 LANA编号。下面是一种对应关系的例子:0. TCP/IP—网卡11. NetBEUI—网卡12. TCP/IP—网卡23. NetBEUI—网卡2

2005-01-20 17:41:00 2412 1

原创 OSI网络模型

层                                            描述应用层            为用户提供相应的界面,以便使用提供的连网功能表示层            完成数据的格式化会话层            控制两个主机间的通信链路(开放、操作和关闭)传输层            提供数据传输服务(可靠或不可靠)网络层            在两个主机之间提

2005-01-20 16:40:00 1432

原创 NetBIOS接口

NetBIOS接口,它和Winsock类似,也是一种与协议无关的网络 API。注意 Windows CE并不支持NetBIOS API,只是用TCP/IP作为其传送协议,并同时支持NetBIOS的名字与名字解析。Microsoft TCP/IP和NetBEUI在默认情况下已提供了一个 NetBIOS接口微软网络中的机器名采用的便是NetBIOS名字。机器启动时,会将自己的名字注册到本地的“ W

2005-01-20 16:28:00 1380

原创 一个加法编译器(bison.simple)

/* -*-C-*-  Note some compilers choke on comments on `#line lines.  */#line 3 "bison.simple"/* Skeleton output parser for bison,   Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.  

2005-01-18 16:59:00 2848

原创 一个加法编译器(AddLex.l)

%{ #include void yyerror(char *); #include "AddLex.h" %}  %%  [0-9]+      {                 yylval = atoi(yytext);                 return INTEGER;             }  [-+/n]      return *yytext;  [ /t]   

2005-01-18 16:58:00 1118

原创 一个加法编译器(AddYacc.y)

%{ #include     int yylex(void);     void yyerror(char *); %}  %token INTEGER  %%  program:         program expr /n         { printf("%d/n", $2); }         |          ;  expr:         INTEGER       

2005-01-18 16:57:00 956

原创 sample3.l

digit [0-9]letter [A-Za-z]%{ int count=0;%}%%{letter}({letter}|{digit})* {count++;  printf("number of identifiers=%d/n",count);};%%int yywrap(void){ return 1;}int main(void){ yylex(); return 0; }

2005-01-18 10:54:00 1018

原创 sample2.l

%{ int yylineno=0;%}%%^(.*)/n printf("%4d/t%s", ++yylineno,yytext);%%int yywrap(void){ return 1;}int main(void){ yyin=fopen("input.txt","r"); yylex(); fclose(yyin); return 0;}

2005-01-18 10:36:00 868

原创 sample.l

%%. printf("match everything except newline/n");/n printf("match newline/n");%%int yywrap(void){ return 1;}int main(void){ printf("begin/n"); yylex(); printf("end"); return 0;}

2005-01-18 10:09:00 909

原创 LEX&YACC使用问题集

http://www.monmouth.com/~wstreett/lex-yacc/lex-yacc.html1.工程路径不允许有空格

2005-01-17 17:17:00 1060

原创 fprintf(stderr, "error para in %s(), in file %s, line %d/n", __FUNCTION__, __FILE__, __LINE__);

fprintf(stderr, "error para in %s(), in file %s, line %d/n", __FUNCTION__, __FILE__, __LINE__);

2004-12-18 10:34:00 2646

原创 逐段注释--最简单,最方便,最快速,最实用,最高效,最清晰,最直接,最好的调试方法

2004-12-15 11:44:00 1995 7

原创 获取地址空间状态

   MEMORY_BASIC_INFORMATION mbi;   BOOL fOk = (VirtualQueryEx(hProcess, pvAddress, &mbi, sizeof(mbi))

2004-11-11 22:21:00 919

原创 获取字体大小

LOWORD(GetDialogBaseUnits())

2004-11-11 19:31:00 1292 1

CLogFile

CLogFile日志文件类(vc/mfc)

2007-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除