自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

专业手机游戏开发基础(2)

状态机 状态机是编译原理的内容,看上去挺复杂的,不过说白了就是选择分支结构。但我为什么要提状态机呢?其实它是一个简化问题的好工具。再复杂的问题都可以被分解成若干小问题去解决。虽然一个游戏很复杂,但我们把它分解成若干块,分而治之,就简单多了。分类的依据就是状态。我们可以将一个游戏划分成很多状态。比如主菜单状态,控制主角状态,暂停状态等。在状态中可以再细分子状态。一直分下去,直到问题变简单。下面看...

2006-12-31 22:36:00 68

专业手机游戏开发基础(1)

游戏的基本结构 游戏是什么呢?在游戏中,往往是显示各种各样的画面,玩家可以做一些设定好的控制,画面根据玩家的控制有所变化。从这儿可以看出,游戏至少需要三个功能-显示画面,接受玩家输入和对输入产生反馈。这就是常说的渲染,输入输出和逻辑三个模块。将这三个模块组合在一起有很多方法。比如事件驱动-画面保持不变直到接受到输入事件,程序进行逻辑运算然后改变画面。而游戏往往不是这样,游戏是时间驱动的。也就是...

2006-12-31 22:27:00 63

地震来袭

地震让我充分体会到了海明威的那段著名的《丧钟为谁而鸣》:gmail连不上了,blogger连不上了,MSN不能用,无数个org不能访问,一夜之间发现自己被隔离在了一个信息孤岛上。祝台湾一切平安。听说有人员伤亡。默哀……...

2006-12-28 11:14:00 55

Oracle备份与恢复案例

一. 理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Restore)与恢复(Recover)过程...

2006-12-26 13:30:00 54

vs.net快捷键大本营

调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句编辑快捷键...

2006-12-24 12:02:00 55

代码编写规范说明书(c#.net与asp.net)

代码编写规范说明书(c#.net与asp.net) 目 录1 目的2 范围3 注释规范3.1 概述3.2 自建代码文件注释3.3 模块(类)注释3.4 类属性注释3.5 方法注释3.6 代码间注释4 命名总体规则5 命名规范5.1 变量(Variable)命名5.2 常量命名5.3 类(Class)命名5.4 接口(Interface)命名5.5 方法(Method)命名5.6 名称空间Names...

2006-12-24 11:55:00 176

替换数字金额为大写金额

引用:string money=ConvertMoney(TextBox1.Text.Trim());支持12位数字:需要定义的数组//定义数字转换private static string[] cstr={"零","壹","贰","叁","肆", "伍", "陆","柒","捌","玖"};//定义金额单位转

2006-12-24 11:53:00 118

海量数据库的查询优化及分页算法方案

实现小数据量和海量数据的通用分页显示存储过程 建立一个web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,...

2006-12-24 11:49:00 50

阳历转阴历 (转)

因为农历的日期,是由天文学家推算出来的,到现在只有到2049年的,以后的有了还可以加入!CREATE TABLE SolarData(yearId int not null,data char(7) not null,dataInt int not null)--插入数据INSERT INTO SolarData SELECT 1900,'0x04bd8',19416 UNION ALL SELE...

2006-12-24 11:46:00 138

CodeSmith基础

http://lsz.c1c5.com/lsz/article.asp?id=389

2006-12-24 11:43:00 55

女解码高手王小云:十年破译五部顶级密码(图)

  清华大学和山东大学的双聘教授王小云  她十年内破译 五部顶级密码  -她,比《暗算》里的“黄依依”还要聪明  -她说,破译密码的那10年是她生活最轻松的10年  -她很爱美,曾走进伦敦最贵的百货公司买鞋  -她热爱生活,拿手菜烧排骨是学生们公认的美食  本报记者施剑松报道 在刚刚举行的“中国青年女科学家奖”的颁奖典礼上,由18位来自中科院和...

2006-12-24 05:22:00 405

使用oradim恢复windows上的数据库

在Windows上如果系统崩溃了,数据文件、控制文件、日志文件等都还在,怎样来恢复Oracle数据库?前几天重新安装了系统,正好需要恢复一下数据库。如果软件也损失了,那么需要重新安装一下数据库软件。很多人抱怨我的新书很少关于Windows的内容,实际上,Windows和Linux/Unix上的操作没有什么不同,Windows本身就是一个仿Unix的系统。那么好吧,我还是用一个系列的文章...

2006-12-23 06:27:00 106

利用oradim重建Oracle服务

在Windows系统中有些时候,Oracle的数据库会无法自动启动成功,但是手动启动却是可以的,在这种情况下我们可以尝试重新创建Oracle服务来看看问题是否能够解决.重建Oracle服务可以利用Oracle在Windows操作系统下特有的oradim使用程序.数据库的SID可以通过下面的方法知道: 检查windows的服务,找到类似于OracleServiceXXXX的服务名称,其...

2006-12-23 06:21:00 175

Oradim工具的用法

创建例程: -NEW -SID sid | -SRVC 服务 [-INTPWD 口令] [-MAXUSERS 数量] [-STARTMODE a|m] [-PFILE 文件] [-TIMEOUT 秒] 编辑例程: -EDIT -SID sid [-NEWSID sid] [-INTPWD 口令] [-STARTMODE auto|manual] [-PFILE 文件名] [-SHUTM...

2006-12-23 06:17:00 67

Oracle新手最常碰到的6个错误及解决方案

1、ORA-12541:TNS:没有监听器  原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入)即可;如果是后者,则使用“Net8 Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路OK。在添加之前可能需要把所有的监听器先删除!)...

2006-12-23 06:13:00 52

oracle常见缩写含义

1.tnsTransparent Network Substrate2.nlsnational language support 民族语言支撑能力

2006-12-23 06:12:00 183

QQ能上但网页无法打开

许多上网的朋友都碰到过这样的问题,QQ能正常登陆聊天,但是网页就是打不开,头疼死了。是网络故障,还是IE浏览器有问题,或者是中了病毒?……今天就为大家解决无法浏览网页的问题,对症下药,重现网页吧! 莫名出现的“代理”  代理服务器是好东西,许多不能上的网或者速度慢的网,经过代理一下,就能上了,而且速度快上很多。但是有时凭空出现的代理反而会让网页无法打开。笔者就碰到过好几例因为代理设置不当...

2006-12-21 23:20:00 100

关闭你不需要的服务,节省你的内存!

在改动之前,大家先备分下,以防万一.运行_Services.msc,进入服务管理以下是改动:(示情况改动)A:显示名称:Alerter 进程名称:svchost.exe -k LocalService 微软描述:通知所选用户和计算机有关系统管理级警报。如果服务停止,使用管理警报的程序将不会受到它们。如果此服务被禁用,任何直接依赖它的服务都将不能启动。 补充说明:警报器。该服务进程名为Ser...

2006-12-21 23:08:00 300

ASCII表

ASCII 非打印控制字符 ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。例如,12 代表换页/新页功能。此命令指示打印机跳到下一页的开头。 ASCII 非打印控制字符表 十进制 十六进制 字符 十进制 十六进制 ...

2006-12-21 13:07:00 176

Oracle专家高级编程学习笔记(一)

Oracle专家高级编程学习笔记一.准备工作1.建立基本调试环境Create demo schema(建立演示模式)sqlplus>start $ORACLE_HOME/sqlplus/demo/demobld.sql2.建立login.sql---------------------------------define_editor=viset serveroutput on size...

2006-12-21 06:45:00 69

Oracle 认证学习笔记

Oracle 9i DBA 认证教程学习笔记 第一章 Oracle 数据库体系结构基础 1、Oracle 数据库系统:为具有管理Oracle数据库功能的计算机系统。 2、系统全局区(System Global Area):在数据库服务器上启动一数据库时的一块共享内存区(简称SGA)。它被看作是Oracle数据库的一个大缓冲池,这里的数据可以被Oracle的各个进程共用。 3、实例(Instance...

2006-12-21 06:43:00 172

oracle体系结构简介

一、物理存储结构 1、数据文件 存放数据库数据,以dbf为扩展名。将数据放在多个数据文件中, 再将数据文件分放在不同的硬盘中,可以提高存取速度。数据文 件由数据块构成,块大小由数据库创建时确定。 2、重做日志文件,以rdo为扩展名。含对数据库所做的更改记录, 这样万一出现故障可以启用数据恢复。一个数据库至少需要两个 重做日志文件。重做日志在日志文件中以循环的方式工作。有 归档日志模式和非归档日...

2006-12-21 06:39:00 70

Oracle专家高级编程学习笔记( 二)

Oracle体系结构的3个主要组件:1.文件:组成数据库实例的5个文件(参数文件,控制文件,数据文件,临时数据文件,重做日志文件)2.系统全局区域SGA( System Global Area): Java池,共享池等3.物理进程与线程: 在数据库上运行3种不同类型的进程(服务器server进程,后台backgroud进程,从属slave进程)术语解释:数据库: 物理操作系统文件的集合实例: ...

2006-12-21 06:38:00 55

Oracle数据库整机移植技术

Oracle数据库整机移植技术 本文源自一次做Oracle9i DataGuard测试而产生的思路。前些时间有网友提出因为OS损坏,在硬盘没有损坏的情况下可否将数据库恢复至另一台机器上。现在不管从理论上讲,还是通过实践,都可以从本文中找到答案。l 本文测试环境:硬件环境:两台PC电脑,一台机器名为A机,另一台机器名为B机;操作系统(OS):均为Window2000 adva...

2006-12-21 06:37:00 80

Oracle 连接常见错误及解决方法

出现数据库的连接问题可在命令行下使用 tnsping 服务名 来检查出错原因。常见错误有:ORA-12535: TNS: 操作超时首先关闭防火墙,这是最常见的连接出错原因。如果仍然不行,检查 tnsnames.ora 文件配置,主要是主机名称是否正确# TNSNAMES.ORA Network Configuration File: E:/oracle/ora92/networ...

2006-12-21 06:32:00 109

从Oracle网络结构解决连接问题

最近看到好多人说到tns或者数据库不能登录等问题,就索性总结了下面的文档。   首先来说Oracle的网络结构,往复杂处说能加上加密、LDAP等等。。这里不做讨论,重点放在基本的网络结构也就是我们最常用的这种情况  三个配置文件  listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。  重点...

2006-12-21 06:24:00 54

asp.net页面重定向方法小结

一、Transfer Execute Redirect重定向方法介绍1.Server.Transfer方法: Server.Transfer("m2.aspx");//页面转向(服务器上执行). 服务器停止解析本页,保存此页转向前的数据后,再使页面转向到m2.aspx, 并将转向前数据加上m2.aspx页结果返回给浏览器. 2.Server.Execute方法: Server.Execute(...

2006-12-20 11:44:00 78

Oracle和Oracle认证证书以及报价

Oracle是数据库厂商中的龙头老大。Oracle在代表着未来数据库应用发展方向的现代关系型数据库市场中占据了39.8%的市场份额,在“财富100家”企业的市场份额高达51%,已无可争议地成为企业级数据库产品的首选。    作为Oracle公司的旗舰产品,Oracle9i是业界第一个完整、简单的用于互联网的新一代智能化的、协作各种应用的软件基础架构。 Oracle9i的推出,增强了Oracle数据...

2006-12-20 08:26:00 148

Oracle公司CEO---埃里森

在Oracle公司中,流传着一个笑话,一问一答,内容如下:   问:上帝与拉里埃里森的不同何在?   答:上帝并不认为他是拉里埃里森。   Ellison是硅谷首富,他拥有的Oracle是世界上最大的数据库软件公司。Oracle公司也许并不为大众所知,但当你从自动提款机上取钱,或者在航空公司预定航班,或者将家中电视连上Internet网,你就是在和Oracle打交道。Oracle的客户...

2006-12-20 08:24:00 400

ORACLE公司传奇

1970年的6月,IBM公司的研究员埃德加·考特 (Edgar Frank Codd) 在Communications of ACM 上发表了那篇著名的《大型共享数据库数据的关系模型》(A Relational Model of Data for Large Shared Data Banks)的论文。这是数据库发展史上的一个转折。要知道,当时还是层次模型和网状模型的数据库产品在市场上占主要位置。...

2006-12-20 08:20:00 138

计算机族必喝的健康饮品

现在以计算机维生的人越来越多了,但你知道吗!天天坐在计算机前面想要维系健康美丽,又要与岁月硬撑可不容易,循环不良的坐姿,三不五时的熬夜,若再加上没有吃对食物,时间久了身体可是会向您抗议的哦!  这里帮你找出几种最适合计算机族喝的茶饮,或是点心,不但可以帮您对抗辐射的侵害,还可保护您的眼睛,抗烦躁呢!  绿豆薏仁汤  绿豆可以清热解毒、利尿消肿,薏仁则可以健脾止泻,轻身益气,对于经常需要熬夜工作者或...

2006-12-20 08:02:00 64

oracle删除重复数据

我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢? 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。一、对于部分字段重复数据的删除 先来谈谈如何查询重复的数据吧。 下面语句可以查询出那些数据是重复的: select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 hav...

2006-12-20 07:57:00 55

数据库分页方法

方法一:select top 10 b.* from (select top 20 主键字段,排序字段 from 表名 order by 排序字段 desc) a,表名 b where b.主键字段 = a.主键字段 order by a.排序字段10 = 每页记录数20 = (当前页 + 1) * 每页记录数以上语句即可以实现分页,但是最后取出的结果排序是升序,如果需要结果集为降...

2006-12-20 07:55:00 78

如何彻底删除Oracle

软件环境: 1、Windows 2003+ORACLE 9I2、ORACLE安装路径为:C:/ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不...

2006-12-20 07:08:00 48

sqlplus 常用命令

一. sqlplus常用命令使用 show和set命令是两条用于维护SQL*Plus系统变量的命令 SQL> show all --查看所有68个系统变量值 SQL> show user --显示当前连接用户 SQL> show error   --显示错误 SQL> set heading off --禁止输出列标题,默...

2006-12-19 10:34:00 57

打包独立的SWT/JFace应用程序

独立的SWT/JFace应用程序既是指脱离Eclipse环境运行的程序。可作为一个普通Java程序运行。我的方法是将所用的库和自己的class打包到一个可运行Jar中,再wrap成一个exe。即可在装有java环境的windows系统中使用。打包过程当然是使用ant, 配合两个支持ant的工具:混淆器proguard和exe封装工具JSmooth。步骤为:1 编译2 将class拷贝到临时目录re...

2006-12-02 23:42:00 48

空空如也

空空如也

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

TA关注的人

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