自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 委托

1.Action 委托 Demoint[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };Action action = show;show(numbers); public static void show(int [] intArray){            foreach (int i in intArray)

2012-12-24 17:57:25 326

转载 重写equal,== !=

重写equal,== !=namespace RemoveDemo{    public class Product    {        private string id = string.Empty ;        public Product(string id)        {            this.id = id;

2012-12-24 17:49:25 378

转载 Convert、Parse、TryParse、(int)

Convert、Parse、TryParse、(int)Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 这四种方法都可以将类型转换为int类型,他们之间也存在着一些区别。因为Convert.ToInt32 实际上是内部调用了,所以 int.ParseConvert.ToInt32 与 int.Parse 比较类似:

2012-12-24 17:46:45 389

转载 《Effective C#》Item 10:小心GetHashCode函数所存在的陷阱

《Effective C#》Item 10:小心GetHashCode函数所存在的陷阱GetHashCode函数,看了它的名字就知道它会被用在哪里。没错,这个函数一般是在操作HashTable或者Dictionary之类的数据集的时候被调用。每个类型,不管是值类型还是引用类型,都提供这个基本函数,同样也可以像重写ToString或者Equals函数一样去重写它。但是我这里要说的

2012-12-24 17:44:53 389

转载 c#中struct和class的区别 详细

c#中struct和class的区别 详细有这么几点不同:1.struct 是值类型,class是对象类型2.struct 不能被继承,class可以被继承3.struct 默认的访问权限是public,而class默认的访问权限是private.4.struct不能由程序员申明构造函数,即使是默认(不带参数)的构造函数,同样也不能有析构的处理部分。

2012-12-24 17:25:36 513

转载 《Effective C#》Item 3:使用as和is操作符来做类型转换

《Effective C#》Item 3:使用as和is操作符来做类型转换 在程序中,进行类型转换是常见的事。那么在C#中支持以前语言的类型转换方法,即用类型名进行强行转换,例如:object objTest = new NewType();NewType newValue = (NewType)objTest; 但是这样转换,有个严重的问题

2012-12-24 17:23:16 266

转载 《Effective C#》Item 9:区别和认识四个判等函数

《Effective C#》Item 9:区别和认识四个判等函数http://www.21tx.com/ 2007年08月13日 愚翁.net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现

2012-12-24 17:20:17 229

转载 《Effective C#》Item 11:提倡使用foreach语句来进行循环操作

《Effective C#》Item 11:提倡使用foreach语句来进行循环操作http://www.21tx.com/ 2007年09月20日 愚翁循环语句是编程的基本语句,在C#中除了沿用C语言的循环语句外,还提供了foreach语句来实现循环。那么我要说的就是,在循环操作中尽量使用foreach语句来实现。 为了来更好地说明为什么要提倡使用foreac

2012-12-24 17:17:36 301

转载 c# ToString() 格式化字符串 、C# String.Format格式说明

SpecifierTypeFormatOutput (Passed Double 1.42)Output (Passed Int -12400)cCurrency{0:c}$1.42-$12,400dDecimal (Whole number){0:d}System.FormatExce

2012-12-24 17:12:08 635

转载 .net 序列化反序列化

.net 序列化反序列化【序列化】 就是将我们程序中的对象通过字节流写入存储媒体或网络中。 【反序列化】 就是把已存入的媒体或接收的网络流中的内容转换成程序运行中的对象。  实现方式: 二进制序列化 XML序列化  二进制序列化需要引入System..Runtime.Serialization.Formatters.Binary 中的BinaryFormatter类, 序列化方法为

2012-12-24 17:07:30 386

转载 关于equal hashcode 重写

关于equal 和 GetHashCode 方法的重写Demo项目master:        public static bool operator ==(MasterBase a, MasterBase b) {            if (Object.ReferenceEquals(a, b)) {                return true;

2012-12-24 16:54:23 440

转载 ora-01652无法通过128(在表空间temp中)扩展temp段

ora-01652无法通过128(在表空间temp中)扩展temp段今天提交请求后,提示ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段。最后通过ALTER DATABASE TEMPFILE '/*/*/db/apps_st/data/tempx01.dbf' RESIZE 7168M;扩展临时表空间来解决今天提交请求后,提示ORA-0165

2012-11-27 12:16:53 503

原创 Oracle Split函数

Oracle Split函数 PL/SQL 没有split函数,需要自己写··· create or replacefunction split(    p_list varchar2,    p_del varchar2 := '.') return     split_tbl     pipelinedis    l_idx     pl

2012-11-12 11:20:43 842

原创 使用资源文件实现C#国际化(Silverlight中英文的实现)

利用资源文件实现中英文多语言,以下是实现步骤:1.创建资源文件右键单击项目名称,在“添加新项”对话框中,选择“资源文件”可以命名为 MainLabelResources.resx。此文件包含应用程序默认语言的资源。最常用的是字符串资源。字符串资源是一种键-值(还有备注)方式的表,如下图://(默认语言的资源 Access Modifier 需设置成Public)接着创建

2012-05-19 10:13:07 4200 1

原创 Oracle 10G 使用UTL_SMTP发送中文电子邮件

因开发需要,最近要利用Oracle发送邮件,网上查找了好多资料,经过自己的整理实践,发出来大家分享一下以下是存储过程:create or replacePROCEDURE SEND_MAIL (msg_from varchar2,  --发件人地址msg_to varchar2,   --收件人地址msg_subject varchar2, --邮件主题msg_

2012-04-17 10:55:38 1267

转载 C#中equals和==的区别

对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用== 返回 true。对于 string 类型,== 比较字符串的值。==操作比较的是两个变量的值是否相等。equals()方法比较的是两个对象的内容是否一致.equals也就是比较引用类型是否是对同一个对象的引用对于值类型的比较,这里就不做描述了,下面讨论引用类

2012-04-07 12:37:05 847

原创 update case when 問題

由於要批量修改很多數據,update方法可以採用case when,語法如下:UPDATE FNK01 SET K01SIZCOD= (CASE       WHEN K01SIZSEQ=1 THEN 'XS'       WHEN K01SIZSEQ=2 THEN 'S'       WHEN K01SIZSEQ=3 THEN 'M'       WHEN K01SIZS

2012-04-06 12:14:16 4078

原创 水晶报表里如何实现checkbox效果

1.新建一个Formula Fields---CHK_RTNFLG,如下:当K01RTNFLG='Y'时checkbox为选中状态,反之为非选中状态2.将CHK_RTNFLG栏位格式改为Wingdings.如图:最终效果如下图:

2012-04-05 15:10:45 2446

原创 Oracle中delete table和truncate table区别

最近在项目中发现一个问题,当每次删除同一条数据,然后再重新添加到DB中程序会死了!百度一下才知道是delete table和truncate table的关系,跟大家分享一下···delete语句删除表中数据时,并不能释放被占用的数据块空间,只是把那些被删除的数据块标记为无效(unused),将来还可以使用回退(roll back)操作恢复过来。truncate语句删除表中的数据可以释

2012-03-15 09:23:52 3039

云计算基础教材和云计算的未来前景

系统的介绍了云计算 云计算”时代    云计算的演进当今社会,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云”的好处还在于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。

2010-01-13

空空如也

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

TA关注的人

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