自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle基础知识-v$Librarycache中的get,pin

http://www.ixora.com.au/q+a/0011/08200945.htm中有如下描述: When an object has been located in (or loaded into) the library cache, the session "remembers" its location by maintaining a null mode lock on

2009-02-09 11:08:00 1257

原创 Oralce基础知识-实例优化(添加整理中)

 优化工具: --查看并分析等待事件session_wait; --会话等待事件,名字中有含有sql,time都是系统事件,不必处理 select t.SID, t.EVENT,t.P1TEXT,t.P1,t.P2TEXT,t.P2,t.P3TEXT,t.P3,t.WAIT_TIME,t.SECONDS_IN_WAIT,t.STATE  from v$session_wait t order by

2009-01-20 11:05:00 433

原创 Oracle基础知识-内存管理(未整理)

 oracle9i: 教训:windows平台下万万不可将sga_max_size设得过大,曾经有一次将其从1200M加大到1500M,结果数据库启动时报ORA-27100:shared memory realm already exits。原因是:对于32位的os,每个进程可以访问的最大内存空间是2的32次方,即4G.每个进程的内存由user space和kernal space两个组件

2009-01-20 11:01:00 907

原创 oracle基础知识-基本管理操作(登录、归档)

1.登录知识:C:/>sqlplus/nologSQL>conn /as sysdbaconnect /as sysdba是采用的Oracle操作系统认证的方式,要求1)你要登录到oracle所在的机器执行,你必须有Windows密码   2)登录windows的用户必属于oradba组   connect /as sysdba将登录到默认数据库,windows下默认数据库查找顺序:1

2008-06-04 14:50:00 540

原创 Oracle中位运算函数试验

1.rawtohex,hextorawrawtohex表示将raw类型数据转换为16进制字符串(nvarchar类型,Typ=1),hextoraw表示将16进制字符串转换为raw类型。注意:hextoraw的参数如果是字符串,会当作16进制数字对待;如果是数字,也会认为是16进制而不是10进制;SQL> select hextoraw(13),hextoraw(13),hextora

2008-05-30 15:21:00 2060

转载 关于oracle数据库中scn的理解

关于scn的理解 系统检查点scn(v$database(checkpoint_change#)) 数据文件检查点(v$datafile(checkpoint_change#)) 数据文件终止scn(v$datafile(last_change#)) 数据文件中存放的检查点 启动scn (v$datafile_header(checkpoint_change#) 1、系统检查点scn 当一

2008-02-02 10:23:00 614

原创 uml中的关联、依赖如何区分?

先看教科书的:依赖 (Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关系在语义上讲也是依赖关 系,但由于其有更特殊的用途,所以被单独描述。uml中用带箭头的虚线表示Dependency关系,箭头指向被依赖元素。 关联(Association):元素间的结构化关系,是一种弱关系,被关联的元素间通常可以被独立的考虑。uml中

2007-08-10 15:01:00 1067

转载 使用多线程使软件界面具有较好的响应性(转载)

使用多线程使软件界面具有较好的响应性软件界面的响应特性是判断一款软件的非常重要的方面。一般来说,不管你软件功能做得有多么奇妙,如果软件有一点点死机的感觉都会让用户感到很讨厌,甚至怀疑你软件里是否藏有更大的问题。    要提高界面的响应特性,最好的办法莫过于使用多线程,并把呈现界面的线程独立出来。以前只有使用C++才能实现的多线程功能,现在在.Net框架下,所有的语言(包括VB)都可以使

2007-07-19 12:54:00 635

转载 几种工厂模式的现实意义

产品种类,一旦我们设计好了总是相对不变的,变化的是我们对具体产品的需求。几种工厂模式的现实意义(从消费者的角度):    消费者想看电视(为了方便说明,我再明确一下,消费者就是想看17寸的长虹黑白电视机),一种是自己组装一台出来(想当于new ,且不说组装电视并不是每个人都有会的事,再说了,长虹集团不买零件给你,你拿什么来组装);再一种就是买一台17寸的长虹黑白电视机,就消费者而言,既不用知道该电

2007-07-12 13:20:00 1188

转载 设计模式-简单工厂、工厂模式(转载)

前言工大有许多同学是做java的,大家都知道java最大的优点是它的完全OO化和它在多年的发展过程中吸收和总结了许多先进的框架与模式,其中工厂模式就是最常用的模式之一。下面我想将我在学习和实践过程中对工厂模式的认识与了解介绍给大家。由于笔者能力限制,在实践中也没参与过什么大的项目,笔者参与过的项目用到的工厂模式主要是简单工厂模式(Simple Factory)和工厂方法模式(Factory Met

2007-07-12 13:08:00 1036

原创 透过防火墙访问internet上的sde server

 透过防火墙访问internet上的sde server:环境:服务器:windows2003+oracle9205+ArcSdeOracle9i客户机:winxpsp2+oracle9Client+ArcGis9.0Desktop现象:1)sde安装成功后,客户机使用ArcCatalog在局域网可以访问SDE;2)服务器启用系统自带防火墙,客户机使用ArcCatalog在局域网无法访问S

2007-02-27 14:33:00 872

原创 rman试用点滴

1.热备份1)全备份c:/>rman target "username/password@SID"--RMAN performs automatic log switches at the end of any backup or copy operationsrun{    allocate channel c1 type disk format D:/oracle/oradata/S

2006-11-13 16:33:00 860

原创 arcsde9安装要点

环境:window2003sp1+oracle9205+arcsde91.安装9205 首先保证windows installer服务启动; Oracle应安装"高级安全性"(net manager-本地-概要 中有此下拉选项说明已安装) 按照文档安装9205; 如果没有出现oracle监听器服务,执行 lsnrctl start 即可;2.若安装9205前已经创建了数据库,则需要从9201升

2006-10-19 09:03:00 1158

原创 shp2sde命令行方式向arcsde批量导入数据脚本的生成步骤

1.在dos提示符下执行:FOR /F "eol=; tokens=1,2,3,4* delims=/." %i IN (dir c:/map/beijin/*.shp /s /b /o:n) DO @echo shp2sde -o create -l %k,shape -f c:/map/beijin/%k.shp -a all -c 2000  -i sde:oracle9i -u s

2006-10-16 18:18:00 1527

转载 Oracle基础知识--内存参数设置

 1.SGA区的大小  SGA=log_buffer + Large_pool_size + java_pool_size + shared_pool_size + Data buffer  SGA--原则:物理RAM的55%-58%;SGA不能太小,Oracle性能会差,但是也不能过大,影响操作系统正常运作。  log_buffer--原则:128K-1M 之间,不可太大 Large_pool_

2006-10-08 12:47:00 2114

转载 Oracle基础知识--实例及其他

  1.实例 从简单的角度来描述,可以说一个ORACLE实例(Instance)是由一定的内存与后台进程组成,而数据库(Database)指物理文件。下面就SGA、五个必须的ORACLE后台进程进行简单的介绍: SGA(System Global Area 也称 Shared Global Area) 主要由以下三部分组成: 共享池(Shared Pool) 主要用来存储最近执行过的SQL

2006-10-08 12:09:00 746

原创 oracle配置的几个教训(增加中)

 1.sqlnet.ora中将SQLNET.AUTHENTICATION_SERVICES= (NTS)改为SQLNET.AUTHENTICATION_SERVICES= (NONE),结果本机sqlplus "/as sysdba"无法登陆--原因很简单,oracle不再采用os验证(采用该验证时,操作系统ORA_DBA组的用户可以上述方式登陆到oracle)2.window2003+ora

2006-09-27 14:22:00 798

原创 oracle分区表的本地索引确定表空间的方式

只考虑范围分区,无子分区的情况,oracle确定本地索引表空间遵循下面两个原则:1.若在创建第分区表的本地索引时明确指定了表空间,则增加分区时相应增加的分区索引在指定的表空间中创建(与分区表、分区所在表空间无关)2.若在创建第分区表的本地索引时没有明确指定表空间,则增加分区时相应增加的分区索引在分区表所在表空间中创建(与分区所在表空间无关)3.分区表增加分区如果不指定表空间,会根据分区

2006-09-20 13:53:00 2414

原创 关于xml命名空间(整理中。。。)

对于元素而言,前缀》xmlns属性》缺省命名空间xsd架构中,全局元素或者类型将始终属于目标命名空间;xsd架构相当于类,使用该架构的xml文件相当于对象实例;xsd架构中的targetNamespace 属性指定命名空间的名称;xsd架构的schema元素的直接子集都是全局的(可能是simpleType,complexType,element,attribute 等)elementFormD

2006-03-20 11:31:00 1190

原创 oracle字符集点点滴滴(东摘西抄,记录备忘)

1.exp导出文件头的第2、3个字节,我们可以找到16进制表示的字符集ID; 十六进制转换为十进制: select to_number(7D,XXXXX) from dual 对字符集名称及ID进行转换: select nls_charset_name(852) from dual;2.oracle字符集转换:a)操作系统-b)客户端nls_language-c)数据库字符集     

2006-02-28 11:13:00 1239

原创 主线程、辅助线程、线程切换

主线程:就是UI线程;从主线程通过Thread.Start或AsyncDelegate.BeginEnvoke(可带参数、定义回调方法、避免轮询)将进入辅助线程;采用异步的方式调用委托可以在界面重绘时避免工作线程被阻塞;从主线程中调用委托的AsyncDelegate.EndEnvoke方法将进入辅助线程(EndInvoke()是阻塞方法,在回调方法中调用EndInvoke可以获得异步调用的方法的返

2006-01-22 12:01:00 2069

原创 DataSet数据绑定到控件时的数据状态变化过程

1)通过控件编辑数据;2)控件失去焦点(或者调用EndCurrentEdit),数据将保存到DataSet中,状态为Modified(可以用GetChanges获取变动的数据);3)调用AcceptChanges接收对DataSet的更新,状态全部变为Unmodified;注意:若要更新数据源,必须在3)之前调用Update

2005-12-09 11:06:00 1071

原创 powerdesign学习小结

1。pd中复制一列是,实际上是一个链接。源列的变动同时体现在复制列上2。数据库设计通常步骤:CDM缺定主要结构--》生成PDM--》在PDM上修改,必要时生成CDM3。若由pdm生成cdm再生成pdm,在pdm中修改过的外键名将被改回到默认值4。必要时可以通过修改模板(Database-Edit Current DataBase)改变脚本的格式。例如:Script-Objects-Co

2005-12-09 10:52:00 3041 2

原创 某管理系统开发后的总结

1。AddNew方法增加一行时,每一个字段都默认为空值,有些情况下必须为字段设置默认值,否则绑定后增加一行会报错(比如将bit型字段绑定到复选框)   ds.Tables["ZL"].Columns["KY"].DefaultValue=0; //必须!   this.ckbKY.DataBindings.Add("Checked",ds,"ZL.KY");2。下拉框必须先绑定可选项再绑定值,达到

2005-12-09 10:29:00 1303

原创 mapxtreme开发点滴

1)数据绑定的时候,数据源关联字段在datasets.add中指定,地图关联字段在geodictionary中指定2)Feature.Update:通过keyvalue更新,不要参数;通过rowvalue,必须指定参数3)一个层可以绑定多个数据集,层的数据集同时也是地图的数据集4)为使动态创建的临时图层不会相互干扰,尽可能使用状态对象(不同的session拥有不同的临时图层,即使名称相同);对于永

2005-01-10 10:32:00 1181

原创 asp+mapxtreme的示例代码-通过layerinfo创建图层并画矩形

创建图层  Call CreateMapXLayerInfo(Li)  Li.Type = 6 miLayerInfoTypeTemp  Li.AddParameter "name","new"        bRC = CreateMapFields(fld)  fld.AddStringField "temp" , 1  Li.AddParameter "Fields",fld  Set

2004-12-28 17:23:00 2077 2

原创 asp+mapxtreme的示例代码-通过layerinfo添加图层并增加一个点

Call CreateMapXLayerInfo(Li)  //然后指定类型,必须的参数:li.type、li.addparameterCreateMapFields(fld)   //然后增加字段addstringfieldSession(cMapXObject).Layers.Add(Li) //增加图层Session(cMapXObject).DataSets.Add miDataSetLa

2004-12-28 10:35:00 1414

原创 TreeView使用集锦(转载)

作者: hgknight 1.下载地址http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp下载后是后缀为bat的版本(1)bulid.将bulid.bat的路径指向csc.exe所在路径,生成Microsoft.Web.UI.WebCon

2004-11-29 18:08:00 730

原创 让MXTW 3.0在asp.net里面工作

http://www.rytto.com/bbs/dispbbs.asp?boardID=24&ID=199&page=11、将ASP.net的用户添加到管理员组中;2、将machine.config文件中的User用户从Machine改成System,该文件位于C:/WINNT/Microsoft.NET/Framework/v1.1.4322/CONFIG/位置这样修改之后MXTW 3

2004-11-08 10:02:00 1053

原创 mapxtreme3.0下的最简单asp代码

1)使用geoset  Const cMapXCourier = "MapInfo.MapXCourier" Const cMapXState = "MapX.State.5" Const cMapXObject = "MapXObject" Const cMapXCourierObject = "MapXCourierObject" Set Session(cMapXCourierObjec

2004-11-03 14:38:00 1540

原创 mapxtreme3.0模板代码的执行流程

1)选择工具,给相应输入域赋值,然后通过form的图片输入框进行提交 http://localhost/mapimage/IODNGGMDCLFEENDDENPCCPKA162634281.GIF" HEIGHT="350"  WIDTH="350" BORDER=0 ONMOUSEDOWN="SetPointCoordsForIE()"> NAME="beginpointxcoorddi

2004-11-03 14:30:00 1498 1

原创 sybase自动备份方法

在数据库服务器上操作步骤:1.创建文件夹f:/dbbak2.在f:/dbbak中新建两个文本文件dump.sql,dump.bat3.将dump.bat设为计划任务,每天3:00执行---------------------------dump.sql内容如下:use mastergodump database report to f:/dbbak/report.dat/*可以类似添加

2004-10-13 09:44:00 1621

原创 http://localhost:8080/struts-blank/的流程

1。web.xml定义默认页面              index.jsp      2。index.jsp重定向        3。struts-config.xml    1)先从全局转向定义小节找到名为welcome的forward                                        name="welcome"            path="/Welcome

2004-10-12 16:28:00 1208

原创 jsp新手开发笔记(增加中)

1。通过连接池访问数据库bean时,连接要及时关闭,否则达到连接池中maxActive的配置值时,浏览器会停止响应-每页都重新查询的分页程序通常会遇到这种问题。2。开发访问数据库的bean时,方法不要返回ResultSet而改为ArrayList或HashMap。因为连接关闭后,ResultSet同时就不存在了。3。jsp+servlet+bean开发模式中,通常在servlet中用reque

2004-10-12 14:35:00 642

原创 jsp运行时查找class的顺序

 ->项目文件夹:WEB-INF/lib(找其中的jar文件),WEB-INF/classes(找其中的class文件) ->容器文件夹:tomcat/common/lib  ->jdk文件夹:jdk/jre/lib/ext按以上顺序查找,此时classpath不起作用!注意目录结构:        若想在WEB-INF/classes下找到类com.aa.bb.cc,那么必须有一个cc.cl

2004-10-12 14:04:00 682

原创 jsp开发环境简明配置(含tomcat,jdbc,eclipse)

jdk,tomcat环境PATH=%PATH%;f:/j2sdk1.4.1/bin SET JAVA_HOME=f:/j2sdk1.4.1 SET CLASSPATH=f:/j2sdk1.4.1/lib;f:/j2sdk1.4.1/lib/dt.jar ;f:/j2sdk1.4.1/lib/tools.jar  安装:jdbc驱动拷贝到tomcat/common/lib下 ,并

2004-10-12 13:55:00 1236

原创 浏览一个jsp页面涉及的字符编码

指定 JSP 文件的编码 - page 标记中的 pageEncoding 指令(可选)指定页面输出的编码 - page 标记中的 contentType 指令指定浏览器显示的编码 - HTML Content-Type指定 HTTP 请求的编码 - request.setCharacterEncoding 或

2004-10-12 13:48:00 695

原创 java,javac查找class过程

    * ".", 即当前目录, 这个是缺省值.    * CLASSPATH 环境变量, 一旦设置, 将缺省值覆盖.    * 命令行参数 -cp 或者 -classpath, 一旦指定, 将上两者覆盖.    * 由 -jar 参数指定的 .jar 档案包, 就把所有其他的值覆盖, 所有的类都来自这个指定的档案包中.

2004-10-12 13:43:00 886

空空如也

空空如也

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

TA关注的人

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