- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 ViewState使用兼谈序列化
ViewState的使用比较简单,一两句话就可以了。赋值:ViewState[key] = value;取值:value = ViewState[key];最主要的作用就是可以在当前页面保存值,ASP.NET的页面状态维护就是使用ViewState来实现的,基本上每一个ASPX页面都可以看到如下类似的html代码:input type="hidden" name="
2013-09-30 14:44:02 846
转载 Tomcat:基础安装和使用教程 目录
目录背景安装步骤第一步:下载和安装 Java第二步:下载和解压 Tomcat第三步:修改端口号第四步:测试 Tomcat第五步:发布自己的网站第六步:管理 Web App备注背景返回目录此文记录了 Tomcat 的基本使用方法,主要为了强化记忆。安装步骤返回目录第一步:下载和安装 Java返回目录下载地址:http://www.oracl
2013-09-29 08:36:46 6616
转载 表达式树基础
刚接触LINQ的人往往觉得表达式树很不容易理解。通过这篇文章我希望大家看到它其实并不像想象中那么难。您只要有普通的LINQ知识便可以轻松理解本文。表达式树提供一个将可执行代码转换成数据的方法。如果你要在执行代码之前修改或转换此代码,那么它是非常有价值的。尤其是当你要将C#代码----如LINQ查询表达式转换成其他代码在另一个程序----如SQL数据库里操作它。但是我
2013-09-27 16:54:19 623
转载 表达式树和泛型委托
什么是表达式树? 表达式树又称为表达式目录树,以数据形式表示语言级代码。所有的数据都存储在树结构中,每个结点表示一个表达式(Expression)。要想手动生成表达式树我们需要引用System.Linq.Expressions 命名空间,最重要的一个类是Expression,它是所有表达式的基类。例如: 1:参数表达式:ParameterExpression,就是一个方法中的参
2013-09-27 16:02:48 805
转载 C#:System.Array简单使用
1.C# 中的数组1.1 定义数组:1.1.1 定义不初始化:数据类型[] 数组名称= new 数据类型[元素个数]; 1.1.2 定义并初始化:数据类型[] 数组名称= new 数据类型[]{array1,array2};1.2 System.Array 类 C#中提供了一个现成的名为System.Array的类,可以通过这个类提供的属性和方法
2013-09-25 00:00:30 4988
转载 SQL Server 触发器
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触 发器是当对某一个表进行操作。诸如:update、insert、
2013-09-23 17:42:32 466
转载 数据库事务四个特性
数据库事务需要满足四个特性,ACID,即原子性(Atomic),一致性(Consistency),隔离性(Isolation),持久性(Durability)。在关系数据库中,这些特性需要借助借助redo log、锁、snapshot等手段来实现。隔离性要求各事务之间相互独立,所进行的操作不会相互影响,其用意还是保证各数据读写操作的一致性标准SQL92规范定义了四种隔离级别,以及相应要
2013-09-23 17:37:39 692
转载 关于sql row_number,rank,dense_rank,ntile函数
row_number排序最好用它,它依次排名,不出现相同名次,如:1,2,3,4,5rank出现相同排名,且跳过相同的排名号排下一名,如:1,1,3,4,5,dense_rank出现相同排名,不跳过相同排名号,如:1,1,2,3,4,ntitle()按值分成多少组的排序,如:ntitel(3),1,1,2,2,3分组依据:1,每组的记录数不能大于它上一组的记录数。2,所
2013-09-18 11:48:14 518
转载 SQL Server 触发器
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触 发器是当对某一个表进行操作。诸如:update、insert、
2013-09-18 09:54:04 424
原创 SQL事务实例
beginbegin try begin tran/* 正常事务整形内容 */ commit tran ---确认事务end trybegin catch/* 有异常进行回滚所要执行的内容 */rollback tran ---回滚end catch-------return @returnValend注
2013-09-17 10:16:42 1022
转载 TortoiseSVN的使用详解 三
SVN服务器搭建和使用(三)接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSVN进
2013-09-17 08:47:36 1127
转载 转载TortoiseSVN的使用详解 二
首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图:在弹出的右键菜单中选择Create New Repository或者新建->Repository,进入下一步:输入版本库名称,勾上Create de
2013-09-17 08:45:31 738
转载 转载TortoiseSVN的使用详解
SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.wi
2013-09-17 08:39:06 648
转载 Windows下svn客户端和服务器的安装使用
svn,全称subversion, 是目前用的较多的开源的版本管理工具。相信有些经历的程序员应该都听说过它。 通常的svn服务器是搭建在Linux中,不过如果作为个人或者单个小组使用的话,就可以把svn服务器搭建在Windows下。下面总结了Windows下如何搭建一个简单的svn服务器和客户端。服务器篇 目前在Windows下比较简单的svn服务器方案是使用VisualSVN
2013-09-17 08:33:25 928
原创 SQL中xtype参数类型
xtype 的表示参数类型,通常包括如下这些 C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数 P = 存储过程 PK = PRIMARY KEY 约束(类型是 K) RF = 复制筛选存储过程 S = 系统表 TF = 表
2013-09-12 16:38:50 4083
转载 ADO.net中的五个主要对象
Connection 物件 Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command 物件 Command 对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数
2013-09-11 11:49:07 742
转载 T-SQL经典语句
--查询所有数据库 2 use master 3 select * from sysdatabases where dbid>4;--系统自带的数据库分别是master->1,model->3,msdb->4,tempdb->2 4 5 6 --查询数据库中所有数据库(存储过程) 7 exec sp_helpdb; 8 9 --查询指定数据库中
2013-09-02 11:15:31 3524
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人