- 博客(56)
- 收藏
- 关注
原创 MVC
MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 视图 视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Macromedia Flash和象XHTML,XM
2008-09-08 22:54:00
308
原创 修改IP后,OracleDBConsoleorcl无法启动,并且无法访问EM
issue:修改IP后,OracleDBConsoleorcl无法启动,并且无法访问EMsoluiton:strat-run-emca -config dbcontrol dba,输入要启动的instance,系统会重新配置
2008-08-06 11:43:00
595
1
原创 一些调优参数
select (sum(pins-reloads))/sum(pins) "lib cache" from v$librarycache;查询SQL 分析解析率,大于90%,说明SQL解析正常,无需更改,至于更改方法,研究中 select (sum(gets-getmisses))/sum(gets) "hit" from v$rowcache;关于内存,查询数据字典命中率,例如是否
2008-08-01 17:11:00
255
转载 oracle中性能视图V$SYSSTAT小结
V$SYSSTAT中包含多个统计项,这部分介绍了一些关键的v$sysstat统计项,在调优方面相当有用。下列按字母先后排序: 数据库使用状态的一些关键指标:l CPU used by this session:所有session的cpu占用量,不包括后台进程。这项统计的单位是百分之x秒.完全调用一次不超过10msl db block changes:
2008-08-01 17:06:00
394
原创 ORACLE PARTITION简介
一、Oracle分区简介 ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。分区通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通过增强的并行处理提高了性能,通过屏蔽故障数据的分区,还增加了可用性。 二、Oracle分区优缺点
2008-07-26 10:55:00
487
转载 ORACLE sql语句优化方法30例
---------------------以下为ORALC 数据库----------------------------- SQL语句优化方法30例在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT
2008-07-25 08:25:00
650
原创 oracle discoverer viewer 无需登录,采用POST方法访问工作表
查阅了METALINK,自己顶顶自己差不多研究出来,但由于 Discoverer and olap viewer 没有研究出统一方案,所以单独处理oracleBI discoverer 工作簿 ID查找工作薄ID方法1.Start a Web browser. 2.Run Discoverer Plus and open a worksheet in the workbook. 3
2008-07-25 08:20:00
363
原创 错误 1 “GenerateResource”任务意外失败。System.InvalidOperationException: 集合已修改;可能无法执行枚举操作
c# windows mobile 开发,采用调用webSevice方法实现,但在一次调试中,出现以下错误。解决方案一:webService无法访问,至于无法访问原因,可以为多种,这里就不一一列举。总之让webSevice正常运行 解决方案二:可以临时文件,重新编译。停止IIS服务,关闭VS解决方案。删除临时文件中的项目文件WINDOWS/Microsoft.NET/Framework/v
2008-05-27 10:15:00
2174
转载 深入浅出之正则表达式(一)
深入浅出之正则表达式(一)前言: 半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”
2006-05-09 13:07:00
785
转载 ASP.NET服务器控件的开发(1)
3.1 System.Web.UI.Control类介绍 3.1.1 Render方法 基类System.Web.UI.Control最重要的方法是Render,代码如下: protected virtual void Render(HtmlTextWriter writer) {
2006-04-10 13:06:00
936
转载 prototype.js 源码解读v1.3.1版本
prototype 1.3.1 版本和之前的 1.2.0 版本有了不少改进,并增加了新的功能: 1. 增加了事件注册管理 2. 增加了空间定位的常用函数 3. 改善了 xmlhttp 的封装 4. 移除了 Effect.js,交给 Rico 或者 script.aculo.us 这些扩展库类实现。 5. bug
2006-03-01 16:13:00
776
原创 取出表的常用信息,包括字段,长度,类型,主键,是否为空
SELECT 表名=case when a.colorder=1 then d.name else end,表说明=case when a.colorder=1 then isnull(f.value,) else end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY( a.id,a.name,IsIdentity
2005-11-02 17:09:00
908
转载 Ajax实现无刷新三联动下拉框
1.html代码HTML> HEAD> title>Ajax实现无刷新三联动下拉框title> meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> meta name="CODE_LANGUAGE" Content="C#"> meta name="vs
2005-10-20 14:15:00
966
原创 Ajax使用初步
Ajax定义为“Asynchronous JavaScript + XML”的简称,也就是异步的JavaScript和XML处理。从原理上看,主要是Ajax可以通过调用HttpRequest实现与服务器的异步通讯,并最终在网页中实现丰富友好的用户界面Ajax使用初步,配置步骤1.把Ajax.dll copy到应用系统bin目录下,然后在工程引用中引用Ajax.dll,如果没有的话可以到网上下载2.
2005-10-20 14:13:00
799
原创 C#读取WorD表格中的数据
object missing = System.Reflection.Missing.Value;object savech=WdSaveOptions.wdDoNotSaveChanges ;mydoc=wordApp.Documents.Open(ref myobj,ref missing,ref myfalse,ref missing,ref missing,ref missing,ref
2005-10-12 09:06:00
2315
原创 遍历页面所有的INPUT控件,然后输出在表格对应的行列
New Document function searchObjByTagName(obj, tag){ while(obj!=null && typeof(obj.tagName)!="undefind"){ if(obj.
2005-10-11 11:26:00
1652
原创 好看的按钮样式
New Document.btn { BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientTy
2005-10-09 10:51:00
1327
原创 JVAVASCRIPT 判断字符串是不是中文
function checkIsChinese(str){ //如果值为空,通过校验 if (str == "") return true; var pattern = /^([/u4E00-/u9FA5]|[/uFE30-/uFFA0])*$/gi; if (pattern.test(str)) return true; else
2005-10-08 17:48:00
661
原创 OPTION 转移项目
UserConfig http://schemas.microsoft.com/intellisense/ie5"> //添加 function AddSelect(){ destList = window.document.forms[0].SlectedListBox; srcList = window.document.forms[0].ListBox
2005-10-08 15:29:00
766
原创 学习PetShop3.0(9)工厂的资料
1.ms介绍为了简化数据库访问类的使用,我们选择 GoF (译注:指 Erich Gamma 等著《设计模式》一书)概述的工厂设计模式,通过反射动态在运行时加载正确的数据访问对象。 工厂设计模式是这样实现的: 创建一个 C# 接口,其中对于数据库访问类必须公开的每个方法都要声明一个方法。 对于每一个要支持的数据库,都创建一个实现数据库特定代码的具体类,以执行接口也称“协定”中的每一项操作。 为了支
2005-09-16 09:25:00
2595
1
原创 学习PetShop3.0(8)数据访问
看一下SQLServerDAL,前面有高人说了,那个SQLHelper类似于daab for .net,因此在这里我就不多话了,对daab for .net的讨论可以参看msdn的相关文章。来看Account.cs,里面有一个GetAddress方法,用来通过用户名获得用户资料。在这里面主要是分两步,第一步是获得参数并给其赋值,第二步是使用SqlDataReader来从数据库取值。public A
2005-09-16 09:16:00
973
原创 学习PetShop3.0(7)SimplePager
看一下SQLServerDAL,前面有高人说了,那个SQLHelper类似于daab for .net,因此在这里我就不多话了,对daab for .net的讨论可以参看msdn的相关文章。来看Account.cs,里面有一个GetAddress方法,用来通过用户名获得用户资料。在这里面主要是分两步,第一步是获得参数并给其赋值,第二步是使用SqlDataReader来从数据库取值。public A
2005-09-16 09:14:00
857
原创 学习PetShop3.0(6)实体模型
还记得用户注册时收集信息的方式吗?下面这几句://......AddressInfo address = addr.Address;//.....AccountInfo accountInfo = new AccountInfo(userId, password, email, address, language, favCategory, showFavorites, showBanners);
2005-09-16 09:13:00
846
原创 学习PetShop3.0(5)生成定单
点proceed to checkout后,就进入Checkout.aspx,确认后进入OrderBilling.aspx,在这里可以修改你的信息,完成后点continue,会出现个人信息的只读页面,最终确认后就进入OrderProcess.aspx,在这里是定单的详细情况,并且是只读的,到这里,定单被添加到数据库,购物完成。Checkout.aspx把数据从Session中取出来,然后显示到页面
2005-09-16 09:12:00
892
原创 学习PetShop3.0(4)购物车
终于到购物车了,在看这个之前应该已经明白了第三篇的那个模型,这样购物车基本也就明白了。来看一下ShoppingCart.aspx这个页。当你看好了一个宠物,比如可爱的Golden Retriever,嘿嘿,那就点add to cart按钮,这时就会跳到ShoppingCart.aspx,url里带了这个宠物的id号,根据该id号程序将该宠物放到cart里面。然后你可以再去挑别的宠物,比如一只猫(…
2005-09-16 09:04:00
944
原创 学习PetShop3.0(3)模仿购物车的简单可变类
今天晚上看了近两个小时的购物车,基本把原理弄明白了,先写一个类似结构的类来简单的演示一下Store类模仿购物车内的物品public class Store{private string name;private int id;private DateTime time;public Store(string name,int id,DateTime time){this.name=name;thi
2005-09-16 09:02:00
820
原创 学习PetShop3.0(2)宠物展示
宠物展示,也就是商品展示(汗……)涉及到这个主题的页有Category.aspx / Items.aspx / ItemDetails.aspx,分别是大类/小类/详细信息这三个。下面来一个一个的分析要注意的是,像第一篇说的,数据的传递都是采用直接传递业务实体的方法来完成。这样是不是有很强的面向对象的味道?Category.aspx该页面的主体是一个用户自定义控件:SimplePager,该空间继
2005-09-16 09:00:00
960
原创 学习PetShop3.0
+ 学习PetShop3.0(1)用户注册来源:api.html.533.net 日期:2004-10-1 ----msdn上关于PetShop3.0的介绍---- ----网上高手的PetShop3.0数据层设计分析报告---- 关于该系统的大致介绍可以从上面的连接获得,都是中文的。下面来分析一下PetShop3.0的用户注册部分(我今早上刚研究的,哈,趁热端出来)PetShop3.0是
2005-09-16 08:59:00
1575
原创 ASP.NET 格式化字符串
DataFormatString属性:{0:Bxx} B为取值类型格式字符 说明 C 以货币格式显示数值。 D 以十进制格式显示数值。 E 以科学记数法(指数)格式显示数值。 F 以固定格式显示数值。 G 以常规格式显示数值。 N 以数字格式显示数值。 X 以十六进制格式显示数值。 注意 除 X 以指定的大小写形式显示十六进制字符之外,其他格式字符不区分大小写。格式字符后的值(常
2005-09-14 11:38:00
803
原创 c#.net常用函数和方法集(转载)
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月
2004-12-17 15:04:00
577
原创 构建免受FSO威胁虚拟主机
现在很多的虚拟主机都禁用了 ASP 的标准组件:FileSystemObject,因为这个组件为 ASP 提供了强大的文件系统访问能力,可以对服务器硬盘上的任何文件进行读、写、复制、删除、改名等操作(当然,这是指在使用默认设置的 Windows NT / 2000 下才能做到)。但是禁止此组件后,引起的后果就是所有利用这个组件的 ASP 将无法运行,无法满足客户的需求。 如何既允许 FileSy
2004-12-15 08:21:00
568
原创 ASP.NET虚拟主机安全漏洞解决方案
说明:本文中所需环境为2003Server+iis6.0+ms sql2000 曾经很早就在网上看到一篇关于<asp.net虚拟主机的重大隐患>的文章,当时并不在意,做过asp虚拟主机的朋友可能都知道,即对每一个用户都设置一个独立的服务器用户和单个目录的操作权限,能够基本上解决asp的fso问题。 在网上无意中发现了一个叫做webadmin的asp.net-webshell,对自己的服务器进行
2004-12-14 13:07:00
800
原创 ADHelper 活动目录用户操作类
using System;using System.DirectoryServices; namespace SystemFrameworks.Helper{ /// /// 活动目录辅助类。封装一系列活动目录操作相关的方法。 /// public sealed class ADHelper {
2004-12-14 12:43:00
5597
原创 在右下角弹出提示
public static string GetMsg(string strDescription) { string strScript = ""; if(strDescription != "") { strScript += "document.write(/""+strDescription+"/");"; strScript += "j=3;"+
2004-12-11 11:45:00
705
原创 JavaScript遍历页面上所有输入框
这样就不需要一个一个验证,遍历一次就OKfunction validate(){ //遍历叶面上input控件 var Forms=save.elements; for(var i=0;i { if(Forms[i].type==text) { if(Forms[i].value == "") {
2004-12-10 12:36:00
1086
3
转载 强烈推荐全球最佳.NET开源门户框架:DotNetNuke(DNN)!
DotNetNuke中文官方(www.dnnchina.net)授权文章:DotNetNuke中文官方技术支持中心(forum.pspsoft.com)1、DNN(DotNetNuke)研究手札系列1-资源: http://www.cnblogs.com/unruledboy/archive/2004/09/01/38425.html2、DNN(DotNetNuke)研究手札系列2-背景、现状
2004-12-08 15:54:00
8569
原创 设计Property时常犯的一个错误(set)
属性:在.NET Framework中的CLS支持两种不同的属性(呵呵,看到这里不要以为就是只读get和只写set属性),分别是标量属性和矢量属性。什么意思呢? 标量属性表示单个类的特性,这个属性可以使一个基本值,如int,DateTim,Color,在C#语法中,标量属性不能参数化(Visual Basic .NET除外)。 矢量属性就是我们通常所说的索引器,它表示一个结构,他允许在
2004-12-05 12:34:00
690
原创 爬天气预报的正则表达式【雏形】(来字WW.YESUR.COM)
//test Regex string content = ""; string outHtml = ""; Regex regex; Match mc; StreamReader sr = new StreamReader("c://a.txt",System.Text.Encoding.GetEncoding("gb2312")); content = sr.ReadT
2004-12-01 19:03:00
646
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人