- 博客(10)
- 收藏
- 关注
原创 C#中var用法详解
<br /><br />一.历史<br />从Visual C# 3.0开始引进的。<br />二.基本概念<br />l ImplicitlyType(隐式类型):由编译器在编译时候根据初试值决定具体类型。是强类型的。<br />三.使用限制:<br />1. 只能用于局部变量,如:方法内,属性范围内,using语句内部。不能用于类字段,方法返回值和形参。<br />class ThisWillNeverCompile<br />{<br />private var myInt=
2011-02-20 01:19:00 3219
原创 Stopwatch 类
<br />(http://msdn.microsoft.com/zh-cn/library/system.diagnostics.stopwatch%28VS.80%29.aspx)<br />注意:此类在 .NET Framework 2.0 版中是新增的。<br /> 提供一组方法和属性,可用于准确地测量运行时间。 <br />命名空间:System.Diagnostics<br />程序集:System(在 system.dll 中)<br /> <br />Stopw
2011-02-18 15:11:00 890
原创 ADO.NET笔记三
事务ACID Atomic:要么全成功,要么全失败 Consistent:Isolated:每个事务都是一个独立主体,不会影响其它事务。 Durable:ASP.NETweb application中三种基本事务类型:1. Stored procedure transactions:整个事务完全在数据库内部发生,所以性能最好。缺点:必须用sql语句编写事务逻辑。2. Client-initiated (ADO.NET) transactions:这些事务被我们编写的程
2011-02-17 15:47:00 657
原创 ADO.NET笔记二
一、The Connection Class(实现接口IDbConnection)作用:在对数据库操作(增、删、查、改)前连接数据库。接口IDbConnection规定了Connection类必须实现的属性和方法。connection stringl 一组用分号(;)分隔的name/value 组成的字符串,顺序和大小写无关。l 不同的RDBMS 和provider 其connection string 不同。如:Sqlserverl Data Source=localhost; Initial Ca
2011-02-16 21:42:00 734
转载 SQL Server 2005的output子句用法 output inserted.id
<br />(http://hi.baidu.com/68tour/blog/item/9c129b60fc488e43ebf8f8de.html)<br />有些时候我们需要得到刚刚插入数据库中的条目id,用于相关系统的更改,在以前我是使用select+top 1+desc 这种笨方法实现的,在没有并发的时候,还说的过去,但用户一多的话,这种方法就不行了,当然,你也可以考虑加锁的办法,但是对性能损耗太大,无意发现SQLServer 2005 的全新output子句,利用它,我们可以很轻松的
2011-02-15 23:17:00 6836
原创 ADO.NET笔记一
ADO.NET用data provider modeldata provider是一套ADO.NET类,这些类可用来访问数据库,执行sql命令,检索数据。data provider中包含的类如下几种:l Connection:建立于数据库的连接。l Command:执行 SQL 命令和stored procedures.l DataReader:这个对象是一个查询返回的结果,只提供速度比较快的只读、只向前读数据的功能。l DataAdapter:执行两个任务:1、往DataSet内填充从数据库中提取
2011-02-15 17:20:00 674
转载 提高效率 用好Visual Studio 2010自定义代码段
<br />(来源:http://developer.51cto.com/art/201006/208136.htm)<br />我在演讲时发现这个功能也相当有用,不用现场敲代码,直接调出非常方便。Visual Studio 2010增强了自定义代码段功能,使创建自定义代码段的操作更加简单了。<br /><br />有两种类型的代码段:<br />◆在游标中插入的Expansion自定义代码段<br />◆围绕选定代码的SurroundsWith自定义代码段<br />创建自定义代码段<br />首先在
2011-02-15 13:51:00 850
原创 java中ArrayList
<br />ArrayList类实现了List接口,List接口是Collection接口的子接口,主要增加了根据索引取得对象的方法。<br /> <br />ArrayList使用数组实现List接口,所以对于快速随即取得对象来说,可以得到很好的效能。不过在删除对象或插入对象时,特别是在ArrayList前端插入或删除对象时,其内部数组中的后边对象要依次挪位,代价比较大。就比较慢(使用LinkedList在这个方面比较好)。<br /> <br />数组和数组列表之间有着很大的区别。数组是Java
2011-02-14 17:23:00 768
原创 C# 里面的 #region 是什么意思?
<br />#region 是 C# 预处理器指令。<br />#region 是一个分块预处理命令,它主要是用于编辑器代码的分块,在编译时会被自动删除。<br />#region 使您可以在使用 Visual Studio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块。例如:<br />MyClass definition#region MyClass definition<br />public class MyClass <br />{<br /> static void Ma
2011-02-05 22:42:00 1145
转载 aspnet_regsql.exe 工具注册数据库
<br />(转自:http://www.cnblogs.com/BoyXiao/archive/2010/03/01/1675659.html)<br />自 ASP.NET 2.0 起,微软在 ASP.NET 上新增了很多功能,<br />其中包括 Membership , Role , Profile 等等诸多功能,<br />同时也提供了新的用来管理权限的控件,比如 Login<br />但是,使用这些功能的前提都是在注册网站的数据库这个基础之上,<br />所以这一次便来实现以下如何使用 AS
2011-02-04 19:39:00 919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人