03 2007 档案
ORACLE的日志管理[转]
摘要:ORACLE数据库的日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log记录了重作日志的转换, 数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息. 数据库管理员需要检查这个文件有无ORA-错误并定期地对这个日志文件进行存档整理。 在UNIX下可以用grep命令把alert_orasid.lo...
阅读全文
监控数据库性能的SQL
摘要:1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" from v$session_Wait group by event order by 4; 2. 回滚段的争用情况 select na...
阅读全文
选择数据访问模式,合理规划数据访问层[转]
摘要:级别: 初级 陈隽伟 (chenjunw@cn.ibm.com), 软件工程师, IBM 中国软件实验室 2005 年 2 月 01 日 本文介绍了主流的数据访问技术和典型的数据访问模式,并举例说明了如何在典型场景中选择合适的模式与技术。 简介 在一个典型的电子商务应用中,三层架构(或是它的变形 - N 层架构)常常是架构师们的首选,这当中包括表现层,商业逻辑层和数据访问层。本文的关注点放在数据...
阅读全文
用不到140行C-sharp代码开发面向对象的数据库[转]
摘要:本文的目标是用不到140行的C#代码编写一个简单的面向对象的数据库(OODB)。很显然这不会是一个最简单的项目;但是C#和.NET框架提供了很多内置的函数,我们可以利用它们来帮助我们实现这一目标。这个数据库的要求如下: 必须能够保存对象的状态,而不需要向对象加入额外的信息,也不需要准确地告诉数据库如何保存对象。 必须能够从数据存储区里获得对象,并向用户提供一个完整的业务对象,而...
阅读全文
自动化 object <-> xml
摘要:.NET提供了Soap序列化的方式可以实现 object xml ,但是它有三个缺点:(1)它要求object 必须打上[Serializable]标签,这是强侵入性的。(2).NET的Soap序列化与程序集的版本紧密关联,如果object的class定义没有发生变化,而定义该class的程序集版本发生了变化,那么反序列化(xml->object)可能就会失败。(3).NET的Soap序列化得到...
阅读全文
.net的委托和事件的直接理解[转载]
摘要:初学者在理解委托和事件时常常被msdn搞糊涂,为了让初学.net的人快速应用.net的委托和事件模型编程,我在这里主要是提出理解的关键,以下代码都可直接运行,先看下面的代码。 using System; namespace delegeteTest{ class delegeteClass { publi...
阅读全文
虚函数 多态 函数重载[转载]
摘要:函数重载 如何讲函数重载: What——函数重载是什么? why——为什么要用函数重载,没有函数重载会怎样? how——举例说明怎么使用函数重载 ******************************************************************************* 能使名字方便使用,是任何程序设计语言的一个重要特征。 当我们创建一个对象(即变...
阅读全文
漫谈C#编程中的多态与new关键字[转载]
摘要:1. 你通常怎样用多态? 假设我有一个类,里面有一个 PrintStatus 方法,用于打印实例的当前状态,我希望该类的派生类都带有一个 PrintStatus 方法,并且这些方法都用于打印其实例的当前状态。那么我会这样表达我的愿望: // Code #01 class Base{ public virtual void PrintStatus() { Console.WriteLine("...
阅读全文
.NET如何使用内存---餐馆案例分析[转载]
摘要:我喜欢的作者Simon Singh真是个善于分析的奇才。在他的书中,他出神绘色地分析概念,不仅通俗易懂,而且让你难以忘记。因为他会使你脑中呈现一个概念的景象。 前几天在工作时,我听到了我的一个同事正给一位客户解释有关内存的使用和为什么会出现内存异常。虽然我在早期的一篇文章中谈到了内存溢出和内存管理,但我觉得他的分析实在太有趣了,因此我想将此分享给大家。 声明...
阅读全文
System.Web.HttpException: 无法验证数据解决办法
摘要:无法验证数据。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 无法验证数据。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息...
阅读全文
用System.Web.HttpRequest模拟一个form的post
摘要:比如果我的form是这样的 我想用code来模拟这个posthttp://www.west-wind.com/presentations/dotnetWebRequest/dotnetWebRequest.htm可以看这个页面 using System.IO; using System.Net; ...
阅读全文
Javascript模拟FORM以POST方式提交表单数据
摘要:如何实现Javascript模拟FORM以POST方式提交表单数据呢?function AddDataPost(sUserId,sUserName) { var obj = new ActiveXObject("Microsoft.XMLHTTP"); sUserId = escape(sUserId); sUserNam...
阅读全文
ASP.NET中Session的状态保持方式浅议
摘要:ASP.NET提供了Session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。Session对应浏览器与服务器的同一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发Session_onStart事件;在对话超时或者被关闭的时候会触发Session_onEnd 事件。程序员可以在代码中响应这两个事件来处理与同一次对话相关的...
阅读全文
上班人员必读:“五险一金”详解!
摘要:问:什么是五险一金? 答:“五险一金”讲的是五种保险,包括养老保险、医疗保险、失业保险、工伤保险和生育保险;“一金”指的是住房公积金。 其中养老保险、医疗保险和失业保险,这三种险是由企业和个人共同缴纳的保费,工伤保险和生育保险完全是由企业承担的。个人不需要缴纳。这里要注意的是“五险”是法定的,而“一金”不是法定的。 问:“五险一金”的缴费比例是什么? 答:目...
阅读全文
SQL Server常用到的几个设置选项
摘要:1. SET DEADLOCK_PRIORITY 2. SET LOCK_TIMEOUT 3.@@LOCK_TIMEOUT 4.SET IDENTITY_INSERT 5.SET IMPLICIT_TRANSACTIONS 6.SET NOCOUNT 7.@@ROWCOUNT 8.SET ROWCOUNT 9.SET TRANSACTION ISOLATION LE...
阅读全文
DataFormatString--格式化字符串
摘要:DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;数字、货币格式:在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示: 格式字符串 输入 结果 "{0:C}" 12345.67...
阅读全文
JavaScript的方法和技巧[转]
摘要:JavaScript就这么回事1:基础知识 1 创建脚本块 1: 2 隐藏脚本代码 1: 在不支持JavaScript的浏览器中将不执行相关代码 3 浏览器不支持的时候显示 1: 2: Hello to the non-JavaScript browser.3: 4 链接外部脚本文件 1: 5 注释脚本 1: // This is a comment2: document...
阅读全文
浙公网安备 33010602011771号