自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(56)
  • 收藏
  • 关注

原创 MVC

MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 视图 视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Macromedia Flash和象XHTML,XM

2008-09-08 22:54:00 288

原创 修改IP后,OracleDBConsoleorcl无法启动,并且无法访问EM

issue:修改IP后,OracleDBConsoleorcl无法启动,并且无法访问EMsoluiton:strat-run-emca -config dbcontrol dba,输入要启动的instance,系统会重新配置

2008-08-06 11:43:00 572 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 240

转载 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 380

原创 ORACLE PARTITION简介

 一、Oracle分区简介 ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。分区通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通过增强的并行处理提高了性能,通过屏蔽故障数据的分区,还增加了可用性。 二、Oracle分区优缺点

2008-07-26 10:55:00 477

转载 ORACLE sql语句优化方法30例

---------------------以下为ORALC 数据库----------------------------- SQL语句优化方法30例在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT

2008-07-25 08:25:00 636

原创 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 353

原创 错误 1 “GenerateResource”任务意外失败。System.InvalidOperationException: 集合已修改;可能无法执行枚举操作

c# windows mobile 开发,采用调用webSevice方法实现,但在一次调试中,出现以下错误。解决方案一:webService无法访问,至于无法访问原因,可以为多种,这里就不一一列举。总之让webSevice正常运行 解决方案二:可以临时文件,重新编译。停止IIS服务,关闭VS解决方案。删除临时文件中的项目文件WINDOWS/Microsoft.NET/Framework/v

2008-05-27 10:15:00 2151

转载 深入浅出之正则表达式(一)

深入浅出之正则表达式(一)前言:       半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”

2006-05-09 13:07:00 771

转载 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 927

转载 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 766

原创 表格边框样式

                                  sadf                    

2006-02-27 11:09:00 859

原创 取出表的常用信息,包括字段,长度,类型,主键,是否为空

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 892

转载 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 953

原创 Ajax使用初步

Ajax定义为“Asynchronous JavaScript + XML”的简称,也就是异步的JavaScript和XML处理。从原理上看,主要是Ajax可以通过调用HttpRequest实现与服务器的异步通讯,并最终在网页中实现丰富友好的用户界面Ajax使用初步,配置步骤1.把Ajax.dll copy到应用系统bin目录下,然后在工程引用中引用Ajax.dll,如果没有的话可以到网上下载2.

2005-10-20 14:13:00 783

原创 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 2290

原创 遍历页面所有的INPUT控件,然后输出在表格对应的行列

New Document                                                function searchObjByTagName(obj, tag){  while(obj!=null && typeof(obj.tagName)!="undefind"){  if(obj.

2005-10-11 11:26:00 1635

原创 好看的按钮样式

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 1313

原创 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 652

原创 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 751

原创 JAVASRIPT 大写转小写

str.toLowerCase()

2005-09-29 15:03:00 4831

原创 学习PetShop3.0(9)工厂的资料

1.ms介绍为了简化数据库访问类的使用,我们选择 GoF (译注:指 Erich Gamma 等著《设计模式》一书)概述的工厂设计模式,通过反射动态在运行时加载正确的数据访问对象。 工厂设计模式是这样实现的: 创建一个 C# 接口,其中对于数据库访问类必须公开的每个方法都要声明一个方法。 对于每一个要支持的数据库,都创建一个实现数据库特定代码的具体类,以执行接口也称“协定”中的每一项操作。 为了支

2005-09-16 09:25:00 2563 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 966

原创 学习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 845

原创 学习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 835

原创 学习PetShop3.0(5)生成定单

点proceed to checkout后,就进入Checkout.aspx,确认后进入OrderBilling.aspx,在这里可以修改你的信息,完成后点continue,会出现个人信息的只读页面,最终确认后就进入OrderProcess.aspx,在这里是定单的详细情况,并且是只读的,到这里,定单被添加到数据库,购物完成。Checkout.aspx把数据从Session中取出来,然后显示到页面

2005-09-16 09:12:00 883

原创 学习PetShop3.0(4)购物车

终于到购物车了,在看这个之前应该已经明白了第三篇的那个模型,这样购物车基本也就明白了。来看一下ShoppingCart.aspx这个页。当你看好了一个宠物,比如可爱的Golden Retriever,嘿嘿,那就点add to cart按钮,这时就会跳到ShoppingCart.aspx,url里带了这个宠物的id号,根据该id号程序将该宠物放到cart里面。然后你可以再去挑别的宠物,比如一只猫(…

2005-09-16 09:04:00 934

原创 学习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 805

原创 学习PetShop3.0(2)宠物展示

宠物展示,也就是商品展示(汗……)涉及到这个主题的页有Category.aspx / Items.aspx / ItemDetails.aspx,分别是大类/小类/详细信息这三个。下面来一个一个的分析要注意的是,像第一篇说的,数据的传递都是采用直接传递业务实体的方法来完成。这样是不是有很强的面向对象的味道?Category.aspx该页面的主体是一个用户自定义控件:SimplePager,该空间继

2005-09-16 09:00:00 951

原创 学习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 1567

原创 ASP.NET 格式化字符串

DataFormatString属性:{0:Bxx} B为取值类型格式字符 说明 C  以货币格式显示数值。 D  以十进制格式显示数值。 E  以科学记数法(指数)格式显示数值。 F  以固定格式显示数值。 G  以常规格式显示数值。 N  以数字格式显示数值。 X  以十六进制格式显示数值。 注意   除 X 以指定的大小写形式显示十六进制字符之外,其他格式字符不区分大小写。格式字符后的值(常

2005-09-14 11:38:00 794

原创 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 566

原创 构建免受FSO威胁虚拟主机

现在很多的虚拟主机都禁用了 ASP 的标准组件:FileSystemObject,因为这个组件为 ASP 提供了强大的文件系统访问能力,可以对服务器硬盘上的任何文件进行读、写、复制、删除、改名等操作(当然,这是指在使用默认设置的 Windows NT / 2000 下才能做到)。但是禁止此组件后,引起的后果就是所有利用这个组件的 ASP 将无法运行,无法满足客户的需求。  如何既允许 FileSy

2004-12-15 08:21:00 559

原创 ASP.NET虚拟主机安全漏洞解决方案

说明:本文中所需环境为2003Server+iis6.0+ms sql2000  曾经很早就在网上看到一篇关于<asp.net虚拟主机的重大隐患>的文章,当时并不在意,做过asp虚拟主机的朋友可能都知道,即对每一个用户都设置一个独立的服务器用户和单个目录的操作权限,能够基本上解决asp的fso问题。  在网上无意中发现了一个叫做webadmin的asp.net-webshell,对自己的服务器进行

2004-12-14 13:07:00 790

原创 ADHelper 活动目录用户操作类

using System;using System.DirectoryServices; namespace SystemFrameworks.Helper{     ///      /// 活动目录辅助类。封装一系列活动目录操作相关的方法。     ///      public sealed class ADHelper     {      

2004-12-14 12:43:00 5567

原创 在右下角弹出提示

  public static string GetMsg(string strDescription)  {   string strScript = "";   if(strDescription != "")   {    strScript += "document.write(/""+strDescription+"/");";    strScript += "j=3;"+    

2004-12-11 11:45:00 694

原创 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 1059 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 8528

原创 设计Property时常犯的一个错误(set)

属性:在.NET Framework中的CLS支持两种不同的属性(呵呵,看到这里不要以为就是只读get和只写set属性),分别是标量属性和矢量属性。什么意思呢? 标量属性表示单个类的特性,这个属性可以使一个基本值,如int,DateTim,Color,在C#语法中,标量属性不能参数化(Visual Basic .NET除外)。 矢量属性就是我们通常所说的索引器,它表示一个结构,他允许在

2004-12-05 12:34:00 674

原创 爬天气预报的正则表达式【雏形】(来字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 631

空空如也

空空如也

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

TA关注的人

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