自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 游戏中的有限状态机

这是GAMEGEMS中的第三章的第一部分,番的不好。你可以直接阅读原文。原本以为这是人工智能的部分,看到一半才发现只是一个简单的框架。如果你想学人工智能,这里没有,就不要浪费时间了。由于本人水平有限,其中难免会出现原则性的错误,希望指正。关键字:有限状态机、状态、输入、状态转换、输出状态当前状态一个有限状态机类在这篇文章中,我们创建了一个通用的有限状态机(FSM)的C++类。有限状态机是计算机

2009-05-16 12:43:00 1867

原创 网络字节序和主机字节序

   不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian 最符合人的思维的字节序 地址低位存储值的低位 地址高位存储值的高位 怎么讲是最符合人的思维的字节序,是因为从人的第一观

2009-01-21 11:53:00 702

原创 设计由Inetd启动的服务程序

  我们有一台SUN服务器,因为工作需要,要求服务器上运行按自己需求实现的网络服务程序,但又不希望服务程序一直运行着,占用太多的系统资源。为了设计这个服务程序,我们试用了几种方法,最后发现利用UNIX提供的inetd的守护进程设计服务程序,程序最简单,占用资源最少,运行最可靠。当然,在设计这种服务程序的时候,也需要一些小技巧。下面我们将给出一个简单的例子,把设计这种

2009-01-19 10:54:00 2330 1

原创 LINUX 下rman 自动备份

cat backup.rcv connect target sys/password@testyjdb; run{ allocate channel c1 type disk; allocate channel c2 type disk; backup fileaperset 2 format ‘/soft/backup/arch_backup_%d_%s_%p  archivelog all

2007-01-30 14:26:00 1251

原创 Rman的format格式中的%s参数说明

Rman的format格式中的%s参数说明如下:可以参考如下%c 备份片的拷贝数 %d 数据库名称 %D 位于该月中的第几天 (DD) %M 位于该年中的第几月 (MM) %F 一个基于DBID唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为该数据库的DBID,YYYYMMDD为日期,QQ是一个1-256的序列 %n 数据库名称,向右填补到最

2007-01-30 14:13:00 1410

原创 Tomcat 配置集锦

配置问题大家经常遇到,欢迎各位跟帖Tomcat 服务器server.xml的关键参数配置说明:以下文字均以tomcat5.0.30为例进行。1,配置tomcat服务器访问端口,只需配置Connector的port端口即可。Tomcat默认为8080,现修改port参数值为80。maxThreads="150" minSpareThreads="25" maxSpareThreads="75"ena

2006-09-01 10:52:00 1201

原创 防止TOMCAT报:OUT OF MERMORY

在catalina.sh  文件中加入以下语句:JAVA_OPTS=-Xms1000m -Xmx1000m  -XX:MaxNewSize=256m -XX:MaxPermSize=256m防止TOMCAT报:OUT OF MERMORY

2006-06-27 14:30:00 905

原创 LINUX 自动备份脚本

#!/bin/shexport ORACLE_BASE=/soft/ora9export ORACLE_HOME=/soft/ora9/product/9.2export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATHexport ORACLE_OWNER=oracleexport ORACLE_SID=yjdbexport

2006-06-27 14:27:00 2185

原创 LINUX 下ORACLE的启动脚本

#!/bin/bash## (c) [email protected]## name: /etc/rc.d/init.d/ora9# description: starts and stops oracle 9i database, TNS listener#  and fixes kernel parameters for oracle#oracle environmentexport

2006-06-27 14:15:00 1522

原创 用sqlloader(sqlldr)装载LOB数据

我们都知道处理LOB数据是很烦人的,在数据库设计完成后,我们常常需要装载测试数据,同样对于LOB很烦人,我们可以用sql*loader来实现, following is the control file: Load DATA INFILE * INTO TABLE big_table REPLACE FIELDS TERMINATED BY X09 OPTIONALLY ENCLOSE

2005-11-28 13:52:00 1328

原创 Oracle DBA 日常管理

修改:2000/8/23作者:Thomas B. Cox,with Christine Choi目的:这篇文档有很详细的资料记录着对一个甚至更多的ORACLE 数据库每天的,每月的,每年的运行的状态的结果及检查的结果,在文档的附录中你将会看到所有检查,修改的SQL和PL/SQL 代码。修改笔记: 1.1 在Steve DeNunzio 的existext.sql中所识别的类型1.2 固定的类型

2005-11-24 10:33:00 873

原创 oracle里面如何写case语句及decode and sign 函数用法

如下:SELECT LogID,UserID,LogTime,Url,Description,(case OperateType when OperateType = 0 then 新增  when OperateType=1 then 修改 else 删除 end case)  FROM LOG ????1. caseSELECT LogID,UserID,LogTime,Url,D

2005-11-24 10:18:00 4090

原创 oracle转换函数

1.日期add_months(d,n)oracle 转换函数的使用n 为月的倍数  :例如 d=20041116  add_months(to_date(d,yyyymmdd,1)  结果为  20041216 日2.数字转换函数to_number(c,999,999)转换字符串为number型例如:  c=158,000     to_number(c,999,999)  =15

2005-11-24 10:12:00 1005

原创 内核参数意义

shmmax - 共享内存段,建议设大点, 达到最大SGAshmmin - 最小的共享内存段.shmmni - 共享内存标志符的数量.shmseg - 一个进程可分配的最大内存段数.shmall - 最大可允许的内存数,比SGA还要大.semmns - 信号量,跟ORACLE的PROCESS数有关.semmsl - 一个信号量中最大的信号量数.SGA=((db_block_buffers * bl

2005-08-16 17:05:00 1022

原创 Oracle内存分配与调整

l 前言对于oracle 的内存的管理,截止到9iR2,都是相当重要的环节,管理不善,将可能给数据库带来严重的性能问题。下面我们将一步一步就内存管理的各个方面进行探讨。l 概述oracle 的内存可以按照共享和私有的角度分为系统全局区和进程全局区,也就是SGA 和PGA(process global area or private global area)。对于SGA区域内的内存来说,是共享的全局

2005-08-12 17:06:00 2558

原创 在Oracle中实现数据库的复制

在Oracle中实现数据库的复制在Internet上运作数据库经常会有这样的需求:把遍布全国各城市相似的数据库应用统一起来,一个节点的数据改变不仅体现在本地,还反映到远端。复制技术给用户提供了一种快速访问共享数据的办法。 一、实现数据库复制的前提条件 1、数据库支持高级复制功能 您可以用system身份登录数据库,查看v$option视图,如果其中Advanced replication为TRUE

2005-06-27 11:31:00 992

原创 oracle control file

1 定义当前物理数据库状态信息的二进制文件(1)控制文件丢失的话要求恢复(2)它是在MOUNT状态被读取的(可以在NOMOUNT状态用CREATE CONFILE重建)(3)它是数据库操作必须的   (4)它只能连接到单一的数据库(5)它是用来维护数据库完整性的(6)它的建立是在建立数据库时进行初始化的(7)它要求进行多工的备份2 一个控制文件包含以下栏目(1)数据库名和标识和建立时的时间戳 (S

2005-06-11 16:39:00 3014

原创 oracle sql loader 的使用

一:sql loader 的特点oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。 比如说exp和imp可以对数据库中的数据进行导出和导出的工作,是一种很好的数据库备份和恢复的工具,因此主要用在数据库的热备份和恢复方面。有着速度快,使用简单,快捷的优点;同时也有一些缺点,比如在不同版本数据库之间的导出、导入的过程之中,总会出现这样或者那样的问题,这

2005-06-09 14:15:00 1027

原创 第五章 Redo Log Files(2005.6.9)

2005-6-8Basic Dynamic Performance View Dynamic Performance View (accessible in the NOMOUNT stage or above)DescriptionV$PARAMETER Contains information about the initialization parameterV$SGA Contains s

2005-06-09 10:44:00 1553

转载 MVC设计模式

林善茂(转载自赛迪网)  2003年07月07日 1 前言   用户界面,特别是图形用户界面,承担着向用户显示问题模型和与用户进行操作和I/O交互的作用。用户希望保持交互操作界面的相对稳定,但更希

2005-06-07 15:15:00 1090

原创 tomcat 三个问题

转载 http://blog.csdn.net/DarkXie/archive/2004/10/25/TOMCATAPP.aspx 谨以此文送给所有正在使用TOMCAT或者打算使用的人们,向TOMCAT的所有开发人员致敬! 一、小猫TOMCAT其实很可爱

2005-06-07 14:46:00 1070

原创 第八章 configuring the database archiving mode

no archiving mode1.the redo log files are used circular fashion(重做日志文件以循环方式被使用)2.在一个检测点被移走以后一个日志文件可以立即被重新使用3.在重做日志文件补重写后,介质恢复只可能恢复到最近一次的完全备份changing the archiving mode<p class="MsoNormal"

2005-06-07 11:46:00 2099

空空如也

空空如也

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

TA关注的人

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