自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞哥的专栏

能力的提高就像练习书法一样,每一天看似平凡重复的工作,都是最好的锻炼机会。

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 input 只允许输入数字

原理是在按键输入的时候把非数字字符利用js直接替换为空字符

2016-09-13 17:43:48 10509

原创 asp.net如何获取页面动态生成的服务器控件

一般我们会通过页面控件的id来操作各项,如果页面动态生成的控件我们如何查找了,page类提供了一个方法Page.FindControl(),此方法的参数就是控件的ID;如果页面有动态生成的个控件需要,在代码加载完后修改成只读,不能修改如下:TextBox xdstate = Page.FindControl("kongjianID") as TextBox;if (xdstate !

2016-09-08 13:35:31 2672 1

原创 检索 COM 类工厂中 CLSID 为 {11FCBB79-75DC-4C17-AF52-48B0D3FE0D6F} 的组件时失败,原因是出现以下错误: 80040154

做江苏企信通的短信接口的时候会碰到com组件注册的问题。主要是错误: 80040154在32位的操作系统中注册成功问题就可以解决,但是在64位操作系统中注册成功依然报错原因是要修改平台改成32位问题解决了!

2016-09-07 10:21:50 4888 2

原创 如何把vs2003转化成vs2005

1.打开vs2005,文件----打开-----项目\解决方案,浏览选中vs2003的项目2.点击下一步3.选择是否备份,下一步4.点击完成最后:对于.sln文本编辑,如果是用了虚拟目录则对地第三个参数包含.csproj的前部分删除修改就可以了

2016-09-06 12:12:54 1202

原创 C# yield关键字的用法

yield关键字的作用是将当前集合中的元素立即返回。1.返回元素用yield return;(一次一个的返回)2.结束返回用yield break;(终止迭代)3.返回类型必须为 IEnumerable、IEnumerable、IEnumerator 或 IEnumerator。4.参数前不能使用ref和out关键字5.匿名方法中 不能使

2016-09-05 15:40:52 8896 5

原创 C# alias关键字的作用

可能必须引用两个具有相同完全限定类型名的程序集版本。 例如,可能必须在同一应用程序中使用程序集的两个或多个版本。 通过使用外部程序集别名,可以将来自每个程序集的命名空间包装在由别名命名的根级别命名空间中,从而使这些命名空间可以在同一文件中使用。注意extern 关键字还用作方法修饰符,声明用非托管代码编写的方法。若要引

2016-09-02 15:57:44 3352

原创 C# implicit关键字的用法

implicit 关键字用于声明隐式的用户定义类型转换运算符。如果可以确保转换过程不会造成数据丢失,则可使用该关键字在用户定义类型和其他类型之间进行隐式转换。隐式转换可以通过消除不必要的类型转换来提高源代码的可读性。 但是,因为隐式转换不需要程序员将一种类型显式强制转换为另一种类型,所以使用隐式转换时必须格外小心,以免出现意外结果。 一般情况下,隐式转换运算符应当从不引发异常并且从不丢失信息,以便

2016-09-02 14:37:03 12284 1

原创 C# explicit关键字的作用

explicit关键字的作用是强制转换用户自定义的类型转换运算符。通常前面用static后免用operator,一般是把当前类型转换成另一个类型(将原类型的转换成目标类型)static explicit operator举个例子: class A { public A(float f) {

2016-09-02 14:06:20 6580

原创 C# operator 关键字的用法

operator 只要是运算符都能重载operator 关键字的主要作用是用来重载运算符的,还可以用于类或结构中类型的自定义转换。下面看个例子 class Feige { //定义两个全局变量 int a, b; //声明带两个参数的构造函数 public

2016-09-02 12:10:59 16032

原创 C# :base的用法(冒号后面的base)

我前写过一篇文章叫 C# :this的用法(冒号后面的this)文字写的多了感觉是没有必要的,能说明白,或者看的人能够悟到就可以了1.this是标识当前资源对象的,而base是基于父级的。2.base发挥了期灵魂级的作用——多态3.base子类可以访问父类成员4.base调用父类方法必须重写父类方法5.base子类构造函数直接访问:b

2016-09-01 16:52:24 12744 4

原创 C# _ => { }是什么情况

说起lambda表达式其实简单理解为一个方法,什么方法呢--是个匿名方法(就是一个没名字的方法)第一种() => { };是一个既没有参数又没有返回值的方法第二种x => x+2;是一个参数为x返回值为x+2的方法第三种(x, y) => x + y;是一个参数为x和y返回值为两个参数之和的的方法,当参数大于一个的时候lambda前面的参数房子一对括

2016-09-01 15:41:28 4317

原创 C# Lazy<T>延时加载类

概念:延时加载(延时实例化或延时初始化)重点是延时,用时加载。意思是对象在使用的时候创建而不是在实例化的的时候才创建。延时加载主要应用的场景:1.数据层(ADO.NET或Entity Framework等ORM,Java里面的Hibernate也用到了这种技术)2.反射(加载assemblier,type,MEF)3.缓存对象,领域实体对于一个引用类型的T运

2016-09-01 14:45:00 3273

EntityFramework6.1.3源码

ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 中发表。 ADO.NET Entity Framework 以 Entity Data Model (EDM) 为主,将数据逻辑层切分为三块,分别为 Conceptual Schema, Mapping Schema 与 Storage Schema 三层,其上还有 Entity Client,Object Context 以及 LINQ 可以使用。

2016-07-12

Android下如何调试程序

1. 使用Eclipse开发平台调试; 2. 结合Android SDK调试; 3. 使用JUnit调试;

2011-08-31

中国电信CDMA卡需求规范-双模卡分册

本规范是中国电信CDMA卡需求规范体系的组成分册之一,描述了对 CDMA/GSM双模卡的各种详细技术要求。规定了UIM/SIM双模卡的物理特性、 电气特性、逻辑结构、命令结构、安全以及与终端设备互通的接口要求。本规范 定义的双模卡,主要是为了解决中国电信的CDMA移动网络用户在国际漫游时, 能够继续享受到中国电信股份有限公司(以下简称中国电信)或与中国电信签署 漫游协议的其它运营商提供的移动通信业务

2011-08-22

空空如也

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

TA关注的人

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