- 博客(25)
- 资源 (7)
- 收藏
- 关注
转载 关于sql优化二:数据分区技术
你是否在千方百计优化SQL Server 数据库的性能?如果你的数据库中含有大量的表格,把这些表格分区放入独立的文件组可能会让你受益匪浅。SQL Server 2005引入的表分区技术,让用户能够把数据分散存放到不同的物理磁盘中,提高这些磁盘的并行处理性能以优化查询性能。 SQL Server数据库表分区操作过程由三个步骤组成: 1. 创建分区函数 2. 创建分区架构
2013-09-11 15:00:26 1069 1
转载 .NET平台开源JSON库LitJSON的使用方法
一个简单示例: String str = "{’name’:’cyf’,’id’:10,’items’:[{’itemid’:1001,’itemname’:’hello’},{’itemid’:1002,’itemname’:’hello2’}]}"; //*** 读取JSON字符串中的数据 *******************************
2013-11-22 08:57:50 833
转载 NVelocity C#模板引擎
NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。 一、nVelocity的常用功能简介 1、 在页面中定义变量,并进行简单的运算。 2、 在页面中获得对后台程序实体对象的引用。
2013-11-22 08:56:06 4570
转载 Sql优化一:sql语句优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select
2013-09-11 15:32:25 511
原创 WebService知识点总结
1.什么是webservice?/什么叫webservice?/webservice的基本概念是什么webservice 也叫xml web service ,webservice是一种可以接收从internet或者intranet上的其他系统中传递过来的数据,是一种轻量级的独立的通讯技术。它与平台和变成语言无关,它是一个软件接口,描述了一组可以在网络上通过标准化的xml消息传递访问的操作。
2013-09-09 17:02:15 1136
原创 关于.net网站的安全性问题以及解决方案的分析
在面试的时候当面试官问道:“你知道怎么提高网站的安全性吗?”这个问题时,我总是回答的不够完整,所以今天我浏览了各大高手的博客,以及通过看书稍微总结一下,也许还是不完整,希望这方面高手也能出来指点一二。首先探讨一下,什么是网站的安全性?就网站而言,因为网站的定义有许多种,所以各种关于网站安全的定义也不同。有的定义为:网站安全就是保护网上保存的数据和流动的数据,不被别人偷看、窃取或者修改。也有
2013-08-13 20:58:23 3531 1
转载 C#操作xml
已知有一个XML文件(bookstore.xml)如下: Corets, Eva 5.95 1、插入节点 往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("bookstore.xml"); XmlNode root=xmlDoc.SelectSingleNode("bookstore");/
2013-03-25 17:15:44 449
原创 .net如何使用 TransactionScope
1 概念:TransactionScope是.Net Framework 2.0后,新增了一个名称空间。它的用途是为数据库访问提供了一个“轻量级”[区别于:SqlTransaction]的事物。 2 使用:添加对 System.Transactions.dll 的引用 3 示例代码: public void OpFaZhanChengY
2013-03-15 11:15:56 876
转载 LINQ 之Union All/Union/Intersect操作
适用场景:对两个集合的处理,例如追加、合并、取相同项、相交项等等。Concat(连接)说明:连接不同的集合,不会自动过滤相同项;延迟。1.简单形式:var q = ( from c in db.Customers select c.Phone ).Concat( from c in db.Customersselect c.Fax ).Concat( from e in
2013-03-11 21:59:52 716 1
转载 Linq的常用查询和操作总结实例
简单的LINQ查询static void Main(string[] args){ int[] marks = { 60, 77, 82, 46, 59, 98, 100, 84 };//定义一个数组 var good = from m in marks//使用LINQ找到所有数值大于等于60的数字 where m >= 60
2013-03-11 21:56:29 1321
原创 Linq(一)
1.1 什么是linq? linq:语言集成查询,是微软提供的一项新技术,它能够将查询功能直接引入到.net框架中,查询操作可以通过编程语言自身来传达,而不是以字符串形式嵌入到编程语言中。 1.2 查询与linqlinq 是一种查询,集成于.net3.5中,可以为c#或者vb.net提供强大的查询功能,并与其整合成一起,查询和操作成为编程语言的一部分,可以很方便的创建查询操作或者表
2013-03-05 21:36:01 558
原创 ASP.Net页面的生命周期
阶段说明页请求页请求发生在页生命周期开始之前。用户请求页时,ASP.NET 将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。开始在开始阶段,将设置页属性,如 Request 和 Response。在此阶段,页还将确定请求是回发请求还是新请求,
2013-02-22 16:50:03 281
原创 .Net序列化与反序列化浅析(一)
一 、什么是序列化? “序列化”可被定义为将对象的状态存储到存储媒介中的过程。在此过程中,对象的公共字段和私有字段以及类的名称(包括包含该类的程序集)都被转换为字节流,然后写入数据流。在以后“反序列化”该对象时,创建原始对象的精确复本。 二、为什么要选择序列化? 一个原因是将对象的状态保持在存储媒体中,以便可以在以后重新创建精确的副本;
2013-02-22 16:33:48 299
转载 浅析值类型与引用类型的内存分配(二)
大家都知道要学好 .NET,深入了解值类型和引用类型是必不可少的。在这里我给大家简单分析一下它们内存分配的区别和联系。 在分析之前,我们先行构造出一个最简单的类引用类型:public class MyClass{}局部变量的声明在我们使用类型时,代码里面必然少不了变量的声明,我们先看一下方法内的局部变量的声明,请看如下代码:private stat
2013-02-22 15:53:50 324
原创 C#数据类型以及数据类型的转换浅析(一)
1 .C# 的数据类型的分类 值类型 (1)内置值类型【基本内置值类型 (整型(byte、short、int、long、double)和非整型(double、folat)】 (2)用户自定义值类型(结构、枚举) 引用类型 (1)内置引用类型【(基本内置引用类型(char、string、object)】
2013-02-22 15:50:27 313
原创 C#面试题(二)
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2 .列举ASP.NET 页面之间传递值的几种方
2013-02-21 15:14:26 578
原创 c#基础面试题(一)
1. C#是什么?有什么特点C#是专门为.NET设计的面向Internet和企业级应用的新一代编程语言;特点:语言简单;类型安全;完全面向对象2. 简要比较C#是C++的不同?它是C++的更新换代产品,提高了开发人员的工作效率,增强了安全性原因:一、C#限制使用本地指针;二、自动垃圾回收机制;3. 什么是程序?什么是指令?程序是指令的有序集合;指令是指定进行某种
2013-02-21 14:11:31 829
转载 C# 序列化与反序列化几种格式的转换
这里介绍了几种方式之间的序列化与反序列化之间的转换首先介绍的如何序列化,将object对象序列化常见的两种方式即string和xml对象;第一种将object转换为string对象,这种比较简单没有什么可谈的; public string ScriptSerialize(T t) { JavaScriptSerializer se
2013-02-20 11:30:52 513
原创 sqlserver 事务与锁(sqlserver2005)
1. 什么是并发同时访问一种资源的用户被视为并发访问资源。并发数据访问需要某些机制,以防止多个用户试图修改其他用户正在使用的资源时产生负面影响。2. 并发影响丢失更新未提交的依赖关系(脏读)不一致的分析(不可重复读)幻读3. SQL Server2005新的隔离级别SQL Server2005支持使用行版本控制的两个事务隔离级别。
2013-02-19 10:15:16 398
转载 asp.net页面传值的几种方式
ASP.NET页面间数据传递的方法 本文我们将讨论的是asp.net页面间数据传递的几种方法,对此希望能帮助大家正确的理解ASP.NET页面间数据传递的用处以及便利性。引言 Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行
2013-02-18 08:52:08 517
转载 ASP.NET前台代码绑定后台变量方法总结
一般来说,在前台代码的三种位置可能会用到(绑定)后台变量:服务器端控件属性或HTML标签属性 JavaScript代码中 Html显示内容的位置(也就是开始标签与结束标签之间的内容,如这里(Html标签)或者这里(服务器端控件),它作为占位符把变量显示于符号出现的位置) 对于第一种位置,有一些约束条件: (1)一般的属性要求是字符串型或数值型(下面会提到有些服务器端属性
2013-01-22 16:48:24 725
转载 50个必备的实用jQuery代码段
本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSe
2013-01-22 16:35:18 410
转载 sql语句大全
一、基本的建库、建表操作(增删改查略去不讲)--创建数据库SchoolCreate database School--使用数据库Use School--创建学生表(SID为自增主键,Ssex有Check约束,且所有字段,均不为空)create table Student(SID int identity not null primary key,Sname nvarcha
2013-01-05 16:13:59 815 1
原创 DTC配置
当使用linq时,同一个Transcope中使用2个以上的数据库连接时,而数据库和IIS不在同一台电脑上就可能报以下错误。错误1:已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。这个错误需要设置IIS服务器的DTC错误2: 该事务管理器已经禁止了它对远程/网络事务的支持。 (异常来自 HRESULT:0x
2012-11-26 22:02:39 2832
原创 sqlserver 2008 express版本的安装
安装SQLserver2008 express打开SQLserver2008 express点击“全新SQL SERVER 独立安装或向现有安装添加功能” 点击“确定”点击“安装”选择“数据库引擎服务”和“管理工具-基本”点击“下一步”点击“对所有SQL SERVER 服务使用相同的账户”
2012-11-26 21:49:08 665
在线考试系统
2013-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人