博文

[Oracle]Oracle学习笔记--Oracle入门(2006-08-09 01:46:00)

摘要:                      Oracle学习笔记--Oracle入门 一:Orcale数据库简介         Orcale是一个对象关系数据库管理系统(ORDBMS)。它既提供关系数据库系统的功能,又提供面向对象数据库系统的功能。 在数据安全性与数据完整性控制方面性能优越,具有跨操作系统,跨硬件平台的数据操作能力。          Oracle数据库基于“客户/服务器”(Client/Server)系统结构。此概念将应用程的处理划分到2个系统中,即客户端系统和服务器系统。服务器系统执行数据库相关的所有活动,客户端执行与用户交互的活动。客户端系统和服务器系统又被称为前端系统和后端系统。客户端应用程序向“数据库服务器”发送请求并接收信息,以此种方式与数据库进行交互,它充当用户与数据库之间的接口。   二:Oracle体系结构         Oracle服务器:由“实例”和“数据库”2大部分组成。         实例:由“内存”和“进程”组成。                  内存:分为“系统全局区(SGA)”和“程序全局区(PGA)”。                         &nbs......

阅读全文(6366) | 评论:5

[星际]StarCraft 1.14登陆PGT方法(转)(2006-08-08 22:48:00)

摘要:StarCraft 1.14登陆PGT方法

1. 首先确保你是以前用1.13F版本可以上PGT的,也就是CD KEY等都无误.

2. 登陆BN下载1.14升级补丁,或者直接将光盘版1.14补丁下载到本地进行升级.

3. 如果已经错用了1.14那个硬盘版面CD文件"storm.dll "的,为方便请将星际恢复到1.13F然后再升级.

星际1.14官方光盘版升级补丁

4. 升级到1.14后不要运行星际,直接下载PGT的1.14版登陆器.

PGT 1.14登陆器安装文件

PGT 1.14登陆器解压缩版

5. 将PGT登陆器安装到星际1.14文件夹里面.
    运行登陆器,将Plugins栏目里的4个选项都划勾.

    V NoCD for 1.13f
    V PenguinPlug for 1.14
    V PenguinPlug for 1.13f
    V NoCD for 1.14
   
    然后运行 Update 更新完毕后选择 Brood War 1.14
   运行Launch后就可以去PGT战斗了

6. 记得下载PGT第9赛季 1.14版新地图

PGTour Map Pack Season IX - v1.14

至于1.13F版怎么上PGT的办法去baidu google搜索吧,实在是太多了,PGT登陆器本身就有免CD的功能,所以没必要找光盘版免CD 补丁.

而且会在运行PGT登陆器会生成一个无背景MUSIC的精简版install.exe,并将原来的覆盖.也就是没有音乐了.

要背景音乐的话运行登陆器后再用背景音乐版的去覆盖登陆器生成的install.exe就行了.

GG GL HF

第9赛季要结束了,第10赛季要开始了,大家+U ^^
......

阅读全文(3929) | 评论:0

[星际]星际争霸中不为人知的隐藏细节一览(2006-08-08 00:14:00)

摘要:

相信星际玩家当中很多应当会亲眼看过或读到过一些以下列出游戏中的细节,也会有人几乎全都了解,但并不是所有的人全知道。希望无论本游戏中的老鸟和新手都能从这里找到惊喜。如果你知道其他有趣的细节的话请发在评论区或留言帖中,我也希望这个清单能通过众多玩家的帮助而发展得更加全面。
  战锤40000
  虫族的设计是建立在由Games Workshop发行的“战锤40000”游戏中外星人种族Tyranids的模型上的。人族的海军陆战队员(机枪兵)的设计也同样出于该游戏。
  科学船
  星际中的隐藏细节也包括某些兵种的隐藏的声音,例如:科学船的声音听起来像Simpsons里面Mr.Burns的声音。(译者注:The Simpsons在美国是十分流行的讽刺性幽默卡通,可以说是美国幽默文化
的旗舰作品[流行了15年了,天啊],Mr.Burns在剧中为主人公Homer Simpsons的老板)科学船的另外一句滑稽的台词为“Ship?Out of danger?”出自Star Trek中Spock的原话。(再注:Star Trek
中文名为星际迷航记,为美国经久不衰的影集之一,资历比起The Simpsons更为久远,首播日期在1966年!已成为美国文化中极为富有代表性的作品。Spock在该剧中是很受大家欢迎的角色,因此当该剧演到他不幸殉难时观众不禁唏嘘不已;而后更是应广大观众要求又让他复活过来。)
  虫族兵种面部美术设计
  虫族兵种的面部结构是根据人们为检查牙齿时对头骨拍照的X光片图像设计的。
  金甲和日本卡通
  金甲有可能是根据宫崎骏的作品《风之谷》 设计的,因此在游戏结束的制作组及感谢名单中提到了他的名字。(译者注:宫崎骏的《千与千寻》就不用我多说了罢)
  人族运输机和《异形2》
  当你点中人族运输机时,它所有的反应均出自《异形2》电影中的台词。
  连续点击
  1.点击选中英雄,普通的兵种,或动物。
  2.连续点击数次,你将会听到很多有趣的反应。
  两个例子:
  记得在暗黑破坏神1城镇中的那个女巫吗?连续点击仲裁者你将听到女巫的著名台词-在你每次从她那里购买物品的时候-“ I sense a soul in search on ans......

阅读全文(2887) | 评论:3

[WIN编程]WINDOWS数据类型的转换大全(转)(2006-08-07 22:28:00)

摘要: 由Thinkboy提供 WINDOWS数据类型的转换


一、其它数据类型转换为字符串

短整型(int)
itoa(i,temp,10);//将i转换为字符串放入temp中,最后一个数字表示十进制
itoa(i,temp,2); //按二进制方式转换

长整型(long)
ltoa(l,temp,10);

浮点数(float,double)
用fcvt可以完成转换,这是MSDN中的例子:
int decimal, sign;
char *buffer;
double source = 3.1415926535;
buffer = _fcvt( source, 7, &decimal, &sign );
运行结果:source: 3.1415926535 buffer: '31415927' decimal: 1 sign: 0
decimal表示小数点的位置,sign表示符号:0为正数,1为负数

CString变量
str = "2008北京奥运";
buf = (LPSTR)(LPCTSTR)str;

BSTR变量
BSTR bstrValue = ::SysAllocString(L"程序员");
char * buf = _com_util::ConvertBSTRToString(bstrValue);
SysFreeString(bstrValue);
AfxMessageBox(buf);
delete(buf);

CComBSTR变量
CComBSTR bstrVar("test");
char *buf = _com_util::ConvertBSTRToString(bstrVar.m_str);
AfxMessageBox(buf);
delete(buf);

_bstr_t变量
_bstr_t类型是对BSTR的封装,因为已经重载了=操作符,所以很容易使用
_bstr_t bstrVar("test");
const char *bu......

阅读全文(4112) | 评论:0

[Win编程]pragma指令简介(转)(2006-08-07 22:15:00)

摘要:由Thinkboy提供 pragma指令简介

在编写程序的时候,我们经常要用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作.
下面介绍了一下该指令的一些常用参数,希望对大家有所帮助!

一. message 参数。

message
它能够在编译信息输出窗口中输出相应的信息,这对于源代码信息的控制是非常重要的。其使用方法为:

#pragma message(“消息文本”)

当编译器遇到这条指令时就在编译输出窗口中将消息文本打印出来。
当我们在程序中定义了许多宏来控制源代码版本的时候,我们自己有可能都会忘记有没有正确的设置这些宏,此时我们可以用这条指令在编译的时候就进行检查。

假设我们希望判断自己有没有在源代码的什么地方定义了_X86这个宏可以用下面的方法
#ifdef _X86

#pragma message(“_X86 macro activated!”)

#endif

当我们定义了_X86这个宏以后,应用程序在编译时就会在编译输出窗口里显示“_ X86 macro activated!”。我们就不会因为不记得自己定义的一些特定的宏而抓耳挠腮了

二. 另一个使用得比较多的#pragma参数是code_seg。

格式如:

#pragma code_seg( [ [ { push | pop}, ] [ identifier, ] ] [ "segment-name" [, "segment-class" ] )
该指令用来指定函数在.obj文件中存放的节,观察OBJ文件可以使用VC自带的dumpbin命令行程序,函数在.obj文件中默认的存放节为.text节
如果code_seg没有带参数的话,则函数存放在.text节中
push (可选参数) 将一个记录放到内部编译器的堆栈中,可选参数可以为一个标识符或者节名
pop(可选参数) 将一个记录从堆栈顶端弹出,该记录可以为一个标识符或者节名
identifier (可选参数) 当使用push指令时,为压入堆栈的记录指派的一个标识符,当该标识符被删除的时候......

阅读全文(2725) | 评论:0

[Win编程]Windows消息大全(转)(2006-08-07 22:12:00)

摘要:由Thinkboy提供
表A-1 Windows消息分布

消息范围
说 明

0 ~ WM_USER – 1
系统消息

WM_USER ~ 0x7FFF
自定义窗口类整数消息

WM_APP ~ 0xBFFF
应用程序自定义消息

0xC000 ~ 0xFFFF
应用程序字符串消息

> 0xFFFF
为以后系统应用保留


表A-2 常用Windows消息

消息名称

说 明

WM_NULL
0x0000
空消息,此消息将被接收窗口忽略

WM_CREATE
0x0001
应用程序创建一个窗口

WM_DESTROY
0x0002
一个窗口被销毁

WM_MOVE
0x0003
移动一个窗口

WM_SIZE
0x0005
改变一个窗口的大小

WM_ACTIVATE
0x0006
一个窗口被激活或失去激活状态

WM_SETFOCUS
0x0007
获得焦点后

WM_KILLFOCUS
0x0008
失去焦点

WM_ENABLE
0x000A
应用程序Enable状态改变时产生

WM_SETREDRAW
0x000B
设置窗口是否能重画

WM_SETTEXT
0x000C
应用程序发送此消息来设置一个窗口的文本

WM_GETTEXT
0x000D
应用程序发送此消息来复制对应窗口的文本到缓冲区

WM_GETTEXTLENGTH
0x000E
得到与一个窗口有关的文本的长度(不包含空字符)

WM_PAINT
0x000F
要求一个窗口重绘自己

WM_CLOSE
0x0010
当一个窗口或应用程序要关闭时发送一个信号

WM_QUERYENDSESSION
0x0011
用户选择结束对话框或应用程序自......

阅读全文(3384) | 评论:0

[经典小说]《血染的图腾》_下篇(作者:新唐)(2006-08-07 13:44:00)

摘要:下篇

第十四章 宙斯之剑



  车曼博士的逻辑是这样的:



  1. 从观察Protoss和Zerg的战斗过程来看, 这个明显被夸大的所谓神族并不是不可战胜的, 高傲珍贵的生命和过于依赖高科技的文化是这个民族的致命弱点。 一旦人类和Protoss 开战, 人类多变的战术和多兵种组合部队未必不是他们的对手。



  2. 从人类过往的战争纪录来看, Zerg的特点是虫海战术, 一旦他们的繁殖速度超过战争损耗的临界点, 那是任何力量都无法将之消灭的。 也就是说, 如果Zerg的兵势已经成了气候, 那么他们的数量在扑灭Protoss 以后, 不会比在开始进攻Protoss之前少。 所以当Zerg 彻底消灭Protoss以后, 他们将以更多更强的力量对付人类。



  3. 人类在Zerg和Protoss两族开战的时候, 已经充分地利用这段宝贵的时机完成了>中所要求的第五级, 即最高级别的所有完整的战争准备。 在高得行星上生存的人类已经有能力高举宙斯之剑, 扫除挡在前方的任何力量。



  因此, 车曼博士在基地主任会议上抛出的所谓>计划得到了所有与会者的赞同, 以6:0通过了决议, 并以超光速信息传送向总公司董事会做了汇报。 这个计划的核心主要包括五点:



  1. 与Protoss人结盟, 彻底消灭这个星球上的Zerg



  2. 以人海对虫海战术, 采用多兵种陆空协同作战方案从正面不间断地向Zerg强攻



  3. 出动特种机动部队, 采用偷袭的方法从侧面向Zerg基地施放核子终结武器, 打击Zerg的繁殖速度。



  4. 在受到重创的Protoss人恢复战争能力后集两族力量一举攻灭Zerg



  5. 战后和Protoss维持和平, 平分高得行星的资源, 以此为契机展开人类与Protoss族的正式外交。



  决议通过后, 车曼博士兴奋得满面红光, 他天真地预感到, 他将成为一手缔造人类和Protoss这两个强大的文明的星际外交牵线人, 他也......

阅读全文(2714) | 评论:0

[经典小说]《血染的图腾》_上篇(作者:新唐)(2006-08-07 13:43:00)

摘要:星际经典小说——《血染的图腾 》(作者:新唐)

上篇

(本文取材于即时战略游戏星际争霸)



  第一章: 登陆



  “目标星球高得行星x-135区域, 地面温度摄氏10度, 风力3级, 以硅质为主体的岩石地形。60分钟后着陆。” 毫无感情的机器合成广播女音在船舱里回荡着, 人群开始忙碌起来。



  星际殖民飞船阿杜号慢慢地接近地面, 减速涡轮喷射着陆时带起了巨大的沙尘, 四个足有1米多直径的撑腿稳稳地踩在坚实的岩面上, 液压系统的回气装置发出震耳欲聋的丝丝声。"接地登陆完成。"



  高得行星和人类踏足的其他大部分的殖民行星很相像, 一眼望去,无边无际的红褐色岩土占据了这个星球的大部分土地, 壮观而荒凉。 阿杜号顶舱门嘭的一声打开,一只飞碟状的生命探测器呜呜叫着飞了出去,在空中盘旋着。



  以阿杜号为中心320公里为半径的区域内没有发现任何生命迹象, 空气中的氧气含量仅为0.01%,氯气含量为87.3%, 气压为1.7个地球大气压, 重力因子为2.3(地球为1.0)。 对于碳基生物而言, 在这个充满毒气和巨大压力的星球上生存是不可思议的事情。



  星际飞船的侧舱门缓缓地打开, 4个3米多高的全自动工业机器人走出船舱, 迅速地走向约1公里外的隐隐发出淡青色光泽的一座小山丘。 这就是银河系内人人梦昧以求的矽晶矿, 也是阿杜号耗时9个月从克达姆行星飞行来此的目的。



  自从原子重塑技术成为实用工业技术以来, 矽晶矿就以其出色的化学特性得到了广泛的应用,矽晶可以用低成本的小型原子融合炉重塑成几乎任何材料,比如1公斤矽晶可以重塑为270公斤的铁或350公斤的铝或760公斤的碳等等, 加上近百年来人类航天技术的飞速发展, 越来越多的富含矽晶矿的星球被发现, 各大重工业公司纷纷走上了星际开发的远征道路, 星际殖民也一时成为时尚。



  第一批采集回来的矽晶矿使得阿杜号内部的自动工厂得到了原料,开始运作,更多的机器人被制造出来,投入采矿工作。自给自足是星际殖民公认的原则, 出于成本的缘故, 没有人会从遥远的其他星球运送更多的物......

阅读全文(2922) | 评论:0

[四格漫画]《现代糗事录第二季》_1(转自MOP, 暴笑)(2006-08-06 11:23:00)

摘要:1:调查

  2:学坏的代价

  3:车祸

  4:买桃

  5:日光浴

  6:闯红灯

  7:涂鸦

  8:脱狱

  9:公厕制之怪现状

  10:郊外

  11:喷泉

  12:美食

  13:许愿

  14:提问

    15:蹦极

  16:考验

  17:诉冤

  18:通缉


  19:生日快乐

  20:通缉篇外篇

  21:搭车   22:偷袭

  23:大热天

  24:报案

   ......

阅读全文(3042) | 评论:0

[四格漫画]《现代糗事录第一季》_2(转自MOP, 暴笑)(2006-08-05 19:08:00)

摘要:1:小憩


  2:KTV

3:报复

  4:露天泳池
  

  5:借火

  5:楼顶

  6:谈判

  7:形体课

  8:先进

  9:一腔热血

  10:酒后

  11:旅游

  12:酒醒

  13:太极拳

  14:夜访

  15:证据

  16:体检(源自以前一个关于超人的笑话)

  17:凑热闹

  18:施舍

  19:呐喊

  20:再会   连载到现在正好一个月了。
  
  作为一个平时懒散的普通人来讲,开一个漫画连载是需要勇气的,还好,有大家不断的支持和鼓励,总算坚持下来了,当每天拿起画笔思考故事到完成上传,对于自己来讲都是一次有趣的经历;同时也希望大家看后能够笑一下,这样我也就塌实了。
  
  决定给自己放一段时间的假,时间不会太长吧?只有老天爷知道。这段时间我打算花点精力在我的个人博客上,整理一下,连载的归连载,文字的归文字;说到这,觉得除了画画,文字部分也需要开始写点什么了,客观的也好,混乱的也好,记录一些东西也不错。顺便利用这段时间也可以开始考虑第二季连载的内容,兄弟姐妹们,不久的将来——再见!
  
  

  21:第二季预告片

......

阅读全文(3042) | 评论:0