自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 oracle字符串转为日期格式 截取字符串

oracle字符串转为日期格式 截取字符串

2010-07-20 16:53:00

阅读数 3760

评论数 0

原创 NOT IN 方法改进

NOT IN 方法改进

2010-07-13 17:11:00

阅读数 857

评论数 1

原创 DataTable 添加空行

DataTable 添加空行

2010-07-13 17:10:00

阅读数 6059

评论数 0

原创 用流的方法解决“文件正由另一进程使用,因此该进程无法访问该文件” 的问题 FileStream

用流的方法解决“文件正由另一进程使用,因此该进程无法访问该文件” 的问题 FileStream

2010-07-07 17:22:00

阅读数 4554

评论数 0

原创 Image.FormFile文件正由另一进程使用,因此该进程无法访问该文件

Image.FormFile文件正由另一进程使用,因此该进程无法访问该文件

2010-07-07 14:18:00

阅读数 1375

评论数 0

原创 c#中 uint--byte[]--char[]--string相互转换汇总

c#中 uint--byte[]--char[]--string相互转换汇总

2010-07-07 13:18:00

阅读数 576

评论数 0

原创 c# winform 删除硬盘上的文件或者删除图片

c# winform 删除硬盘上的文件或者删除图片

2010-07-07 11:04:00

阅读数 1249

评论数 0

原创 winform 设置快捷键 触发事件 F1~F12

winform 设置快捷键 触发事件 F1~F12

2010-07-07 10:14:00

阅读数 4495

评论数 0

原创 c# winform pictureBox显示图片,PictureBox控件的Image属性

c# winform pictureBox显示图片,PictureBox控件的Image属性

2010-07-07 10:10:00

阅读数 1719

评论数 0

原创 读取二代身份证上的相片,函数GetBmp(char * Wlt_File,int intf) 怎么用?

读取二代身份证上的相片,函数GetBmp(char * Wlt_File,int intf) 怎么用?

2010-07-06 13:12:00

阅读数 15310

评论数 0

原创 C# 点击按钮浏览文件夹

C# 点击按钮浏览文件夹

2010-07-06 13:06:00

阅读数 3637

评论数 0

原创 oracle PL-SQL块与深入例子

oracle PL-SQL块与深入例子

2010-06-17 11:05:00

阅读数 2511

评论数 0

原创 ps实例二:使用高斯滤镜制作图片阴影效果?

使用高斯滤镜制作图片阴影效果

2010-06-17 11:02:00

阅读数 1383

评论数 0

原创 ps实例一:如何使用通道扣取人物的头发丝?

使用通道扣取人物的头发丝

2010-06-17 10:57:00

阅读数 8451

评论数 1

原创 IE8下select出现bug解决

select控件在IE8下出现的bug(IE6、IE7都OK的) document.all.seltZw.add(window.Option(province[i], province[i]));改为-》document.getElementById("seltZw").add...

2010-05-11 22:48:00

阅读数 3847

评论数 0

原创 SQL子查询实例

子查询是在一个查询内的查询。子查询的结果被DBMS使用来决定包含这个子查询的高级查询的结果。在子查询的最简单的形式中,子查询呈现在另一条SQL语句的WHERE或HAVING子局内。     列出其销售目标超过各个销售人员定额综合的销售点。 SELECT CITY FROM OFFICES WHER...

2010-05-11 10:49:00

阅读数 810

评论数 0

原创 asp.net日期操作函数-得到某月的第一天和最后一天的日期

#region 得到一个月的第一天和最后一天的日期 /// /// 得到本月的第一天日期 /// /// DateTime public static DateTime GetFirstDayOfMonth() { return GetFirstDayOfMonth(DateTime.Now)...

2010-05-06 16:38:00

阅读数 994

评论数 0

原创 Oracle 字段类型

Oracle 字段类型 字段类型描述字段长度及其缺省值 CHAR (size )  用于保存定长(size)字节的字符串数据。每行定长(不足部分补为空格);最大长度为每行2000字节,缺省值为每行1字节。设置长度(size)前需考虑字符集为单字节或多字节。VARCHAR2 (size )  用于保存

2010-05-06 10:12:00

阅读数 845

评论数 0

原创 HttpContext.Current.Request.ServerVariables 所有命名的服务器变量的名称和值

protected void Page_Load(object sender, EventArgs e)    {        int loop1, loop2;        NameValueCollection coll;        // Load ServerVariable col...

2010-05-04 08:50:00

阅读数 968

评论数 0

原创 对于asp.net中的服务器变量HttpContext.Current.Request.ServerVariables

Key: ALL_HTTPValue 0: HTTP_CONNECTION:Keep-Alive HTTP_ACCEPT:*/* HTTP_ACCEPT_ENCODING:gzip, deflate HTTP_ACCEPT_LANGUAGE:zh-cn HTTP_HOST:localhost:32...

2010-05-04 08:49:00

阅读数 1713

评论数 0

转载 重复提交、重复刷新、防止后退的问题以及处理方式

一。前言你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢?二。问题场景首先,我们应该先了解...

2010-04-30 14:59:00

阅读数 528

评论数 0

原创 构造函数和析构函数

 •构造函数 –构造函数一般定义问public,无需返回值 –base:用于引用父类构造函数 –this:用于引用已经存在的构造函数 –关于默认构造函数:如果不定义构造函数系统会自动产生默认空构造函数,如果已经定下构造函数需手工定义空构造函数 –可以有静态的构造函数,用于初始化静态成员 •析构函数...

2010-04-29 16:02:00

阅读数 468

评论数 0

原创 静态方法和实例方法

 l使用static修饰的方法称为静态方法l使用实例对象调用的方法叫做实例方法 注:静态类中只能包含静态成员

2010-04-29 16:00:00

阅读数 629

评论数 0

原创 LinQ是什么?

 LinQ是什么?•LINQ(发音:Link)是语言级集成查询(Language INtegrated Query) •LINQ是一种用来进行数据访问的编程模型,使得.NET语言可以直接支持数据查询 •LINQ的目标是降低访问数据的复杂度 •LINQ可以用统一的方法访问不同类型的数据,可以将数据作...

2010-04-29 15:52:00

阅读数 3795

评论数 4

原创 Lambda表达式和Lambda表达式树

 •Lambda表达式概念 –“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。 –Lambda表达式是对.NET2.0中匿名方法在语法形式上的进一步改进 var inString = list.FindAll(delegate(string s...

2010-04-29 15:49:00

阅读数 4668

评论数 0

原创 匿名类和匿名方法

 匿名类:•概念 –可以使用new { object initializer }或new[]{ object, …}来初始化一个匿名类或不确定类型的数组 –例如:var p1 = new { Id = 1, Name = “YJingLee”, Age = 22}p1是不存在的,没定义过的类型,是...

2010-04-29 15:46:00

阅读数 1014

评论数 0

原创 扩展方法

 •概念 –扩展方法使用上类似于静态方法,但在本质上其是实例方法。 –这是由于.NET3.5的运行环境仍然为CLR2.0所以语言不可能做很大的变革,这一切都是语法糖。 –扩展方法为一静态方法,声明于一个静态类,其参数前加上一个this关键字,参数的类型表示这个扩展方法要对这个类型进行扩展 •例如:...

2010-04-29 15:45:00

阅读数 479

评论数 0

原创 推断类型VAR(隐式类型)

 •概念 –不是C#3.0中的一种新的类型,如int、string类型。 –var关键字指示编译器根据初始化右侧的表达式来推断变量类型,此工作在编译时完成 –推断类型可以是任何内置类型、匿名类型、用户定义类型、任何表达式 •例如:var str = "Hello World!"...

2010-04-29 15:44:00

阅读数 697

评论数 0

原创 自动属性

 •简化了我们在.NET的时候手写一堆私有成员+属性的编程方式 •原先写法:  public class Customer    {        private int _id;        public int Id        {            get { return _id;...

2010-04-29 15:44:00

阅读数 438

评论数 0

原创 类初始化器 (Initializers)

 •来由 –在.NET2.0中构造一个对象的方法一是提供一个重载的构造函数,二是用默认的构造函数生成一个对象,然后对其属性进行赋值 –在.NET3.5/C#3.0中我们有一种更好的方式来进行对象的初始化 –类似于对象初始化器初始化一个对象,集合初始化器初始化一个集合,一句话,有了它你就不用在将元素...

2010-04-29 15:43:00

阅读数 419

评论数 0

原创 面向对象特征 & OO设计原则

 •封装:也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏 •继承:是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展 –实现继承、接口继承和可视继承 •多态:允许你将父对象设置成为和一个或更...

2010-04-29 15:38:00

阅读数 500

评论数 0

原创 抽象类 虚函数及重写 virtual override new

 •virtual 用在基类中,指定一个虚方法(属性),表示这个方法(属性)可以重写。 •override 用在派生类中,表示对基类虚方法(属性)的重写。 •不能重写非虚方法或静态方法。重写的基方法必须是 virtual、abstract 或 override 的 •override 声明不能更改...

2010-04-29 15:30:00

阅读数 1833

评论数 0

原创 接口和抽象类的区别

接口定义:     interface ISpeaker     {        void Speak();    }  •1.一个接口定义了一个契约。•2.接口可以包容方法、C#属性、事件、以及索引器。•3.在一个接口声明中,我们可以声明零个或者多个成员。•4.所有接口成员的默认访问类型都是p...

2010-04-29 15:21:00

阅读数 590

评论数 0

原创 ORACLE的分区表

 •表分区技术是在超大型数据库(VLDB)中将大表及其索引通过分区(patition)的形式分割为若干较小、可管理的小块,并且每一分区可进一步划分为更小的子分区(sub partition) •通过对表进行分区,可以获得以下的好处 –减少数据损坏的可能性 –各分区可以独立备份和恢复,增强了数据库的...

2010-04-27 21:00:00

阅读数 520

评论数 0

原创 oracle数据审计 AUDIT

 •何为审计数据库审计,就是对数据库的活动做跟踪记录,主要包括数据库连接,SQL语句执行,数据库对象访问这些方面的跟踪记录。 •现实作用安全控制、跟踪数据变化、程序BUG调试、自定义的数据汇总分析、操作日志 •存储方式一种是存储在操作系统文件中,一种是存储在system表空间中的SYS.AUD$表...

2010-04-27 20:54:00

阅读数 2157

评论数 0

原创 数据表的字段自增长-sequence

数据表的字段自增长-sequence •MySQL、SQLServer 这些数据库的字段都有自增长属性,oracle则用另一种方式实现字段自增长的,这就是sequence对象。 •创建sequenceCREATE SEQUENCE 序列名称     INCREMENT BY 1 -- 每次加几个 ...

2010-04-27 20:46:00

阅读数 620

评论数 0

原创 oracle PL-SQL学习案例(三)

存储过程========================================================================== ======================================================================...

2010-04-27 15:30:00

阅读数 2487

评论数 0

原创 oracle PL-SQL学习案例(二)

【训练6.1】 使用隐式游标的属性,判断对雇员工资的修改是否成功。步骤1:输入和运行以下程序:BEGIN  UPDATE emp SET sal=sal+100 WHERE empno=1234;  IF SQL%FOUND THEN        DBMS_OUTPUT.PUT_LINE(成功修...

2010-04-27 15:29:00

阅读数 1902

评论数 0

原创 oracle PL-SQL学习案例(一)

【示例1.1】  查询雇员编号为7788的雇员姓名和工资。  步骤1:用SCOTT/TIGER账户登录SQL*Plus。  步骤2:在输入区输入以下程序:   /*这是一个简单的示例程序*/  SET SERVEROUTPUT ON  DECLARE--定义部分标识    v_name  VARC...

2010-04-27 15:26:00

阅读数 1818

评论数 0

原创 set serveroutput on

使用set serveroutput on 命令设置环境变量serveroutput为打开状态,从而使得pl/sql程序能够再SQL*plus和SQL*plus中输出结果 set serveroutput on--set serveroutput off查询雇员编号为7788的雇员姓名和工资。  ...

2010-04-26 14:23:00

阅读数 5573

评论数 1

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