自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 internal 修饰符的作用

 internal 修饰符可以用于类型或成员,使用该修饰符声明的类型或成员  只能在同一程集内访问,接口的成员不能使用 internal 修饰符  用internal标示的空间、方法和属性,相当于public定义,只不过只限于此assembly集合中被调用。

2009-12-24 10:22:00 884

原创 Machine.config

ASP.NET通过XML格式的文件Machine.Config和Web.Config来完成对网站和网站目录的配置。对于一个网站整体而言,整个服务器的配置信息保存在Machine.Config文件中,该文件的具体位置在%system32%Microsoft.NETFramework[版本号]Config目录,它包含了运行一个ASP.NET服务器需要的所有配置信息。当你建立一个新的WEB Projec

2009-12-23 17:33:00 8176

原创 ApplicationException 类

ApplicationException 类发生非致命应用程序错误时引发的异常。 命名空间:System;程序集:mscorlib(在 mscorlib.dll 中) C# [SerializableAttribute] [ComVisibleAttribute(true)] public class ApplicationException : Exc

2009-12-21 16:43:00 3130

原创 新建用户及表空间

--新建表空间 CoreBankcreate tablespace CoreBank logging datafile d:/oracle/product/10.2.0/oradata/orcl/CoreBank.dbf size 32m autoextend on next 32m maxsize 2048m extent management local;

2009-12-20 12:44:00 1062

原创 Oracle 内建游标 SQL

当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域, 游标在运行DML语句时打开,完成后关闭。 隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.  SQL%FOUND和SQL%NOTFOUND  在执行任何DML语句前SQL%FOUND和SQL%NOTFOUND的值都是NUL

2009-12-17 16:22:00 535

原创 params(C# 参考)

params(C# 参考) params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 被Params修饰的参数对象 必须为一维数组

2009-12-16 14:42:00 562

原创 REF CURSOR

REF CURSOR游标:动态游标,在运行的时候才能确定游标使用的查询。分类:1.强类型(限制)REF CURSOR,规定返回类型2.弱类型(非限制)REF CURSOR,不规定返回类型,可以获取任何结果集。

2009-12-16 11:25:00 475

原创 Oracle中 Number和Integer的区别

Number可以是整数也可以是小数,并可限制精度Integer不是标准的oracle数据类型,为了兼容才有的。数据库中以number(38)的精度处理。smallint等也是一样。

2009-12-16 10:33:00 7103

原创 设计模式分类 中英对照

常见设计模式分为3个类别:创建型模式、结构型模式和行为型模式。 “创建性”关心对象的创建过程;“结构性”涉及类和对象的组成;“行为性”刻画了类和对象交互及分配职责的方式。创建型模式Creational Pattern工厂方法模式(Factory Method)抽象工厂模式(Abstract Factory)单实例模式(Singleton)构造器模式(Builder)原型模式

2009-12-14 17:22:00 736

转载 .Resx 文件格式中的资源

<!-- Content type: Devdiv1. Transform: orcas2mtps.xslt. -->         .resx 资源文件格式由 XML 项组成,这些 XML 项指定 XML 标记内的对象和字符串。.resx 文件的一个优点在于,当用文本编辑器(例如记事本或 Microsoft Word)打开此类文件时,可以对其

2009-12-12 19:25:00 699

原创 XPath 简介

       XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航,被设计供 XSLT、XPointer 以及其他 XML 解析软件使用。·  XPath 使用路径表达式在 XML 文档中进行导航 ·  XPath 包含一个标准函数库 ·  XPath 是 XSLT 中的主要元素 ·  XPath 是一个 W3C 标准

2009-12-12 18:59:00 603

原创 Type.DeclaringType 属性

 public override Type DeclaringType { get; } 如果当前的类型是嵌套类型,则为表示封闭类型的 <a id="ctl00_MTCS_main_ctl61_ctl00_ctl07" onclick="function onclick(){Track(ctl00_MTCS_main_ctl61_ctl00_contenthere|ctl00

2009-12-11 17:03:00 3106

原创 Type 简介

Type 实际上是个抽象的基类。他和Assembly是反射提供的拓展功能的入口。获得指向类型的Type引用有三种常用方法:1.       Type  t= typeof(int)2.       Int i=0; Type t = i.getType()3.       Type t= Type.GetType(“System.double”) 有两个方法可以返回数据

2009-12-11 11:32:00 947

原创 Override和重载的区别

override是用于重写基类的虚方法,这样在派生类中提供一个新的方法重载是提供了一种机制, 相同函数名通过不同的返回值类型以及参数来表来区分的机制 override1. 重写基方法必须与重写方法具有相同的签名。2. 重写后只有一个方法可供使用,基类中的方法已经被覆盖。3. 不能重写非虚方法或静态方法。重写的基类中的方法必须是 virtual, abstract 或 ove

2009-12-07 11:42:00 1007

原创 Oracle内置函数SQLCODE和SQLERRM的使用

      Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。    OTHERS处理器应该是异常处理块中的最后的异常处理器,因为它是用来捕获除了别的异常处理器处理以外的所有的Oracle异常,所以在程序的最外层使用一个OTHERS处理器的话,将可以确保所有的错误都会被检测到。    在一个内在的异常中,SQLCODE返

2009-12-02 16:06:00 20274

原创 Knowledge Xpert® for PL/SQL 简介

 Knowledge Xpert® for PL/SQL 是一个功能强大的基于Windows的技术资源库,它覆盖PL/SQL 开发的整个生命周期,上千种专题提供编写高质量代码所需要的背景信息、最好的经验和程序范例。 提供上千种专题,覆盖PL/SQL 编程的整个生命周期,从基本的专题到高级的PL/SQL 编码技术。 由包括Mike Ault、Steven Feuerstein、Hugo To

2009-11-30 14:06:00 4547

转载 Oracle 11g 发布

 Oracle 11g 的发布会于2007年7月11日美国东部时间11时(北京时间11日22时)在纽约市举行,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。大幅提高了系统性能安全性,全新的Data Guard最大化了可用性,利用全新的高级数据压缩技术降低了数据存储的支出,明

2009-11-30 08:57:00 571

原创 DataRowState

 RowState状态标志跟踪对tabel的所有改变 Added Deleted Detached Modified unChanged

2009-11-29 10:51:00 412

原创 Oracle 导出实例全部内容

 exp scott/ora8@orcl file=g:/test.dmp imp scott/ora8@orcl file=g:/test.dmp full=y

2009-11-28 13:07:00 760

原创 用户控件与窗体通信

 1. 新建用户控件2. 在用户控件中定义Public的委托3. 在用户控件中public定义事件4. 在窗体中在新建一个方法5. 将该方法于窗体中的事件绑定

2009-11-27 17:58:00 568

原创 CultureInfo

CultureInfo 类提供有关特定区域性的信息(如区域性的名称、书写系统和使用的日历)以及如何设置日期和排序字符串的格式。 命名空间:System.Globalization程序集:mscorlib(在 mscorlib.dll 中)    CultureInfo 类保存区域性特定的信息,如关联的语言、子语言、国家/地区、日历和区域性约定。此类还提供对  DateTimeForma

2009-11-27 14:12:00 942

原创 VS 使用技巧

 1. 在VS中添加TODO注释,可以便于以后查找或记录未完成的任务       在代码中添加TODO注释,如       //TODO: 注释内容(如需要重构)       在任务列表视图中选择注释,在下面的列表及可以看见所有TODO注释及其位置  2.  在不影响编译的情况下,所有函数里先放着throw new NotImplementedException().

2009-11-27 11:05:00 495

原创 在Panel中显示一个窗体

 Form2 f=new Form2(); f.TopLevel=false; //指示是否将其显示为顶级窗体,顶级窗体将不能被加载到控件中 this.panel1.Controls.Add(f); f.Show();

2009-11-27 10:33:00 837

原创 如何调用程序集中的方法

  程序集是 .NET Framework 编程的基本组成部分。类似于COM   DLL或者EXE文件——它是保存类代码的执行文件。例如,Math类(包括其属性和方法定义)位于mscorlib.dll程序集。.NET有两种类型的程序集——私有程序集,共享程序集。   //已知程序集的文件名或路径,加载程序集。 其中filename是要加载的装配件的文件名称(带路径)。  Assembl

2009-11-26 11:21:00 781

原创 使用队列解决多用户 使用日志功能的请求

   记录日志是很多项目都必须有的功能,同时有多个用户登陆进行操作,同时要求记录日志的情况也会发生,而类似在本地硬盘写入日志的操作相对与CPU的处理速度是很慢的,而多个用户同时读写文件也会产生同步的问题,使用队列或许是解决问题的一种方式。    一、定一个一个处理队列的类 TraceProcessor,并通过其中的Start()方法启动一个线程去处理队列   二、定义一个队列 Trac

2009-11-24 17:13:00 1323

原创 C# .Net 委托和事件的区别

   在.net中,事件是一种特殊的委托,那他到底特殊在哪,换句话说,加上event关键字到底有什么用,我理解主要有两方面,下面用实例说明:    一 、事件只能在本类型内部“触发”,委托不管在本类型内部还是外部都可以“调用”。   举个例子,按钮的Click事件只有在鼠标点击按钮才能触发,没有例外;但如果Click是委托的话,我可以通过代码直接调用这个委托,就可以使得Click事件中

2009-11-24 15:18:00 11245 2

原创 窗体继承

  窗体是是较为复杂也很重要的一个类,他的事件发生顺序如下:  构造函数  Load  Activated  Closing  Closed  Deactivate    通过使用窗体的继承,可以实现一系列窗体实现相同的功能,又可以保持自己的特性  首先定义一个BaseForm,他继承自Form,通过BaseForm可以让多个窗体有相同的行为,    Public clas

2009-11-24 11:33:00 769

原创 Oracle Sql Developer 使用技巧

1. Oracle Sql Developer可以设置每个连接下可见的项    以管理员登陆,在Other Users中选择一个账户,点右键选择Apply Fliter 可以设置哪些项是可见的。

2009-10-15 09:09:00 1242

原创 易出错问题汇总

1. 数据库连接未关闭。

2009-09-02 10:50:00 697

原创 Oracle 存储过程学习笔记(四)

    Oracle使用存储过程返回结果集必须使用包,包包括包头和包体两部分,包头是定义部分包体是具体的实现    包头:    CREATE OR REPLACE    PACKAGE pkg_test_select_mul    AS     TYPE myrctype IS REF CURSOR;      PROCEDURE proc(s number, res

2009-08-20 09:12:00 583

原创 Oracle 存储过程学习笔记(三)

三、 1. 今天我们首先写一个涨工资的存储过程,给每个低于5k工资的人涨点钱。       CREATE OR REPLACE PROCEDURE p_test(forRaise in number)        as     begin       for v_emp in (select * from emp) loop           if(v_emp.sala

2009-08-19 13:45:00 939

原创 Oracle 存储过程学习笔记(二)

 1. 首先把昨天带参的存储过程执行一下       declare        n number;       begin              n:=1;              test(num=>n);       end;       注;在调用存储过程时,=>前面的变量为存储过程的形参且必须于存储过程中定义的一致,而=>后的参数为实际参数。当然也

2009-08-19 13:42:00 1008

原创 Power Designer学习笔记(一)

最近看到好多招聘条件中要求提到了 PowerDisgner 平时日常工作中根本没接触过,确切的说是没听说过,鉴于多个公司都提到了,那也说明他有一定价值学习吧,Power Designer 是CASE工具,现在新版本为12.X.11只支持.NET 1.1,12已经支持到.NET 2.0了。明天正式开始学习,今儿该睡觉了。

2009-08-06 22:08:00 645

原创 Oracle存储过程学习笔记(一)

       用了两年Oracle还没写过存储过程,真是十分惭愧,从今天开始学习Oracle存储过程,完全零起点,争取每日一篇学习笔记,可能开始认识的不全面甚至有错误,但坚持下来一定会有收获。1. 建立一个存储过程         create or replace PROCEDURE firstPro         IS         BEGIN         DB

2009-08-06 21:43:00 984 2

转载 ASP.NET后台代码调用前台javascript脚本的方法

在asp中通常要调用javascript脚本中已经定义好的函数。经过研究,发现了一些勉强的方法。    1. 用Response.Write方法写入脚本    这种方法,只要在想调用的地方写上Response.Write("alert();");    这个方法有个缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在       Response.Wr

2009-07-24 16:11:00 891

原创 css控制背景图左右对齐 实现鼠标移入移出效果

 1. 新建DIV 并设置大小 2. 选择背景图片,并设置为平铺     background-image: url(../Images/Test.jpg);      background-repeat: repeat; 3. 新建式样 分别对应鼠标移入层和鼠标移出层时的状态     .sIn{ background-position-x: left;}     .sOut{

2009-07-03 11:15:00 2831

原创 软件质量 自我衡量标准

 1. JS 文件小于700行2. CS文件小于300行3. 新增功能使用接口4. 动态创建的文件(如日志),以日期为单位创建5. 处理对象应考虑对象是否为NULL6. 所有代码都能被Try..Catch捕捉,一个程序流程应有多个Try..Catch,防止流程停止.7. 字符串比较,使用时,应先做去空等格式化处理.8. 需要更改程序时先确定测试方式,后更改程序。

2009-06-15 10:24:00 618

原创 JQuery简介

一、什么是JQueryJQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的Jörn Zaefferer,罗马尼亚的Stefan Petre等等。JQuery是继prototype之后又一个优秀的JavaScript框架。其宗旨是—WRITE LESS,DO More。它是轻量级的JS库(压缩后只有21k) ,这是

2009-02-26 16:18:00 553

原创 Gif动画编辑软件简介

 1.       Ulead GIF Animator 可编辑画布大小,不可更改画布颜色,可以为动画添加注释。2.       Namo GIF可剪裁动画,绿色软件。3.       GIF Movie Gear可编辑动画大小,背景颜色。 

2009-02-23 08:46:00 564

原创 注册IIS

C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i

2009-02-16 15:28:00 585

空空如也

空空如也

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

TA关注的人

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