自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 C# 委托示例+代码+图解

这是用调用委托的页面布局代码如下:要将方法进行传递的页面方法传递的代码如下:以下是func<info,info>委托的调用过程页面排版代码如下:内部实现代码如下:func<info,info.....info>委托,第一个参数表示要传递的参数,第二个也表示要传递的参数,.....以此类推,最后一个表...

2020-02-26 18:53:10 361

原创 反射

反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。程序代码在编译后生成可执行的应用,我们首先

2020-02-26 16:32:31 121

原创 触发器

触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、del

2020-02-22 12:36:15 270

原创 Jquery 数组操作

在jquery中处理JSON数组的情况中遍历用到的比较多,但是用添加移除这些好像不是太多。今天试过json[i].remove(),json.remove(i)之后都不行,看网页的DOM对象中好像JSON数据是以数组的形式出现的,查阅了下相关JS中数组的操作一试果然很爽。记录下来。1、数组的创建var arrayObj = new Array(); //创建一个数组

2013-06-28 11:01:52 1296

原创 Page的生命周期及相关事件苛

(1)请求页面:页请求发生在页生命周期开始之前。(2)开始:在开始阶段,将设置页属性,如Request和Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置IsPostBack属性。(3)初始化页面:页面初始化期间,可以使用页中的控件,并将设置每个控件的UniqueID属性。如果当前请求是回发请求,则回发数据尚未加载,并且控件属性值尚未还原为视图状态中的值。(4)加载

2013-06-25 11:44:29 827

转载 sql server 自定义函数

SQL SERVER中是允许有自定义函数,Microsoft SQL Server 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而是允许用户创建自己的用户定义函数。函数是由一个或多个 Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。尽管自定义函数在数据量庞大的时候,效率上有欠缺,但是在中小型数据库中,还是可以使用,现将我数据库中所有的自定义

2013-06-02 13:14:00 788

转载 WCF的消息交换模式

本文的出发点通过阅读本文,您能理解以下知识:WCF定义了哪几种消息交换模式?One-Way CallsRequest/ReplyDuplex用示例来解析WCF的消息交换模式本文适合的读者本文涉及到了SOA中的消息交换的基础概念,需要一些初级的Xml Web Service和分布式系统开发的经验,最好理解WCF架构WCF定义了哪几种消息交换模式?WCF定义了三种消息交换方

2013-04-25 10:40:24 602

原创 binding

通过阅读本文,您能了解以下知识:WCF中的Binding是什么?Binding的组成?Binding Element 的分类?Binding描述了那些层面的信息?选择正确的BindingWCF中的Binding是什么?在弄清Binding是什么之前,我们先看一下WCF的中的Endpoint结构,一个Endpoint就类似于xml web se

2013-04-25 10:37:09 708

原创 删除数据表

1、判断数据表是否存在  方法一:if object_id(N'tablename',N'U') is not nullprint '存在'else print '不存在'例如:if object_id(N'TEMP_TBL',N'U') is not nullprint '存在'else print '不存在' 方法二:IF EXISTS

2013-04-24 10:32:23 517

原创 sql server 汉字排序

一般来讲这种情况是不是出现的,但有时数据库的字体编码方式和显示的编码方式不一样时就是有这种需求,如简体和繁体,就会出现数据库里的排序和显示的排序不对的情况,就会有这种需求,但可能情况不一样,请自己根据自己的需求来分析,说得不到请谅解汉字!    排序规则简介什么叫排序规则呢?ms是这样描述的:"在 microsoft sql server 2000 中,字符串的物理存储由排序规则控制。

2013-04-24 10:25:07 1092

原创 接口与抽象类

一、抽象类:      抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。      二、接口:      接口是引用类型的,类似于类,和抽象类的

2013-04-22 21:15:39 612

原创 时间问题

我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString();            // 2008-9-4 20:02:10DateTime.Now.ToLoc

2013-04-15 10:25:55 534

转载 C# 获取当前路径方法

//获取包含清单的已加载文件的路径或 UNC 位置。        public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location;        //result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名)         //获取当前

2013-04-15 10:10:19 612

原创 jQuery选择器总结

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div")           选择所有的div标签元素,返回div元素数组$(".myClass")      选择使用myCla

2013-04-12 11:43:53 517

转载 正则表达式

常用的表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6

2013-04-12 09:27:36 513

原创 锁的问题

锁的类型1 .  HOLDLOCK: 在该表上保持共享锁,直到整个事务结束,而不是在语句执行完立即释放所添加的锁。2.NOLOCK:不添加共享锁和排它锁,当这个选项生效后,可能读到未提交读的数据或“脏数据”,这个选项仅仅应用于SELECT语句。3.PAGLOCK:指定添加页锁(否则通常可能添加表锁)。 4.READCOMMITTED用与运行在提交读隔离级别的事务相同的锁语义执行

2013-04-01 11:44:05 846

原创 反射

反射(Reflection)是.NET中的重要机制,通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。程序代码在编译后生成可执行的应用,我们首先要了解这

2013-03-22 16:56:32 914

原创 Jquery---datepicker

jQuery UI很强大,其中的日期选择插件Datepicker是一个配置灵活的插件,我们可以自定义其展示方式,包括日期格式、语言、限制选择日期范围、添加相关按钮以及其它导航等。官方地址:http://docs.jquery.com/UI/Datepicker,官方示例:http://jqueryui.com/demos/datepicker/。一个不错的地址,用来DIY jQuery

2013-03-18 17:51:45 971

原创 Jquery-Cookie

Jquery Cookie 的使用方法:提供方便方法操作cookie : $.cookie('the_cookie'); // 获得cookie$.cookie('the_cookie', 'the_value'); // 设置cookie$.cookie('the_cookie', 'the_value', { expires: 7 }); //设置带时间的cookie  7

2013-03-18 10:25:56 952

原创 工厂

前面介绍了策略和单例模式,这篇文章说一下简单工厂,工厂,抽象工厂的概念和应该场景首先,从简单工厂开始:见上图,可以看出来,最核心的部分就是工厂类了,所有的变化都封装在这个工厂类里面,Client不用关心类的实例化但是,可谓成也工厂类,败也工厂类如果,实例化的对应有所变化,就需要修改核心工厂类,违背了开放-封闭原则(对修改封闭,对扩展开放)C#版本代码实现SimplyFa

2013-03-17 22:36:28 500

转载 C# 工厂

(转载)C#抽象工厂模式的几种实现方法及比较Posted on 2008-12-05 19:45 chefZ 阅读(5127)评论(2)  编辑 收藏引用 C#抽象工厂模式的几种实现方法及比较 转载地址:http://www.cndw.com/tech/net/2006042758468.asp  利用设计模式可以使我们的代码更灵活,

2013-03-17 22:08:21 2053

原创 WCF配置

一 、服务端配置                                                                                                                         /bindings>  1.配置节

2013-03-07 15:14:48 851

原创 WCF—Binding

Binding描述了哪些层面的信息一个Binding包含着丰富的信息,每种信息都描述了服务端和客户端交互过程中的一方面,如下表所示,Binding描述了这些层面的信息:层次备注说明Transactions(事务)TransactionFlowBindingElement,用于指定事务流程Reliability(

2013-03-07 14:01:55 791

原创 SQL SERVER 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念     存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。     存储过程中可以包

2013-02-25 10:54:45 275

原创 sql 约束

---添加主键约束 alter table 表名 add constraint 约束名 primary key (主键) ---添加唯一约束 alter table 表名 add constraint 约束名 unique (字段) ---添加默认约束 alter table 表名 add constraint 约束名 default ('默认内容') for 字段

2013-02-22 15:17:12 336

原创 视图剖析

视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口.常规视图本身并不存储实际的数据,而仅仅存储一个Select语句和所涉及表的metadata.    视图简单的理解如下:        通过视图,客户端不再需要知道底层table的表结构及其之间的关系。视图提供了一个统一访问数据的接口。 为什么要使用视图(View)

2013-02-22 11:02:01 419

原创 SqlServer在视图上创建索引的条件

Cannot schema bind view 'vw_SalesOrderIndexView' because name 'lion' is invalid for schema binding. Names must be in two-part format and an object cannot reference itself.在视图上创建索引需要三个条件:一、视图

2013-02-22 10:13:59 1153

原创 聚集索引和非聚集索引(整理)

聚集索引  一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。   聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。          聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含

2013-02-21 13:49:09 337

原创 sql server trigger(触发器)

触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器     触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、del

2013-02-20 11:43:40 452

原创 使用view的好处

第一点:使用视图,可以定制用户数据,聚焦特定的数据。  解释:  在实际过程中,公司有不同角色的工作人员,我们以销售公司为例的话,采购人员,可以需要一些与其有关的数据,而与他无关的数据,对他没有任何意义,我们可以根据这一实际情况,专门为采购人员创建一个视图,以后他在查询数据时,只需select * from view_caigou 就可以啦。  第二点:使用视图,可以简化数据操作。

2013-02-20 10:52:08 1176

原创 SQL 获取最新ID,scope_identity() ,@@identity,ident_current

--scope_identity ()用这个方法的返回值是null,因为它返回的是当前会话、作用域的identity的最后一个值    --@@identity 返回当前会话中任何作用域的identity 的值    --ident_current('表名') 返回指定的表的最后一个identity的值,与会话、作用域无关@@IDENTITY  返回最后插入的标

2013-02-19 16:19:41 580

52ABP.School-master.zip

.NETCORE及EF CORE作为核心技术,带大家做出一个简单的学校管理系统。希望可以帮助到有需要的人。

2020-07-09

RouteDebug.rar

用于MVC路由规则的测试。使用之后就可以看到路由规则匹配的是哪一条路由规则。也可以方便发现并路由规则存在的问题,并修改路由规则。希望对大家有用

2020-04-19

ASP.NET MVC3

ASP.NET MVC3安装包(包含汉化包),对MVC3有兴趣的盆友或同学可以下载安装,并自我学习提升

2013-05-07

27款后台管理页面设计 DIV CSS

个人感觉非常好看,也是很实用的div+css后台管理代码

2012-11-21

50个CSS超炫丽button样式代码

非常炫丽的button样式,可以下载试试看

2012-11-21

远程或本地文件复制

可以进行远程和本地文件复制,这是用C#写的,你可以修改里面的地址就可以复制你想要的文件,但路径得写得写对哦,谢谢您的关注!

2012-07-02

JS+AJAX+CSS中文帮助文档和示例

JS+AJAX+CSS中文帮助文档和示例,可能对你有帮助,也可能不是你想要的,请想清楚再下载

2012-05-15

计算剩余磁盘空间并删除其中一些文件

计算磁盘剩余空间并删除其中一些文件(如:数据过早的数据,特别是数据库的备份盘空间不足是用得到的

2012-05-04

IE兼容性测试工具

这个可以做到在不同的IE浏览器之间的兼容性(可以帮你在同一软件下做测试 )

2012-03-28

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

TA关注的人

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