代码改变世界

随笔档案-2010年03月

IIS运行aspx这类.NET程序时页面出现Server Application Error错误的最佳解决方案

2010-03-26 21:57 by 假面Wilson, 596 阅读, 收藏, 编辑
摘要: (1) 检查你的DTC服务( 全名:Distributed Transaction Coordinator )是否可以正常启动,如果正常的话进入第(2)步骤;如果出错,无法正常启动,请在开始菜单的运行中运行:“msdtc -resetlog”。以创建日志文件。重起机器,检查IIS是否可以正常使用,不行则继续。(2) 开始->运行CMD,在CMD下执行以下命令: cd ... 阅读全文

新手必看的C#编程技巧!

2010-03-26 17:30 by 假面Wilson, 378 阅读, 收藏, 编辑
摘要: 1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) {  for (int i = 0; i < items.L... 阅读全文

整理C# 二进制,十进制,十六进制 互转

2010-03-26 17:27 by 假面Wilson, 588 阅读, 收藏, 编辑
摘要: //十进制转二进制Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制Console.WriteLine(Convert.ToString(69, 8));//十进制转十六进制Console.WriteLine(Convert.ToString(69, 16));//二进制转十进制Console.WriteLine(Convert.ToInt32... 阅读全文

XML操作类(转)

2010-03-24 17:35 by 假面Wilson, 258 阅读, 收藏, 编辑
摘要: using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using ... 阅读全文

C#操作XML

2010-03-24 17:34 by 假面Wilson, 220 阅读, 收藏, 编辑
摘要: 一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingl... 阅读全文

.net程序员应该掌握的常用类库

2010-03-24 17:03 by 假面Wilson, 290 阅读, 收藏, 编辑
摘要: 系统类Type类,Object类,String类, Arrary类,Console类, Exception类,GC类, MarshalByRefObject类, Main类。DateTime结构,Guid 结构, ICloneable接口,IComparable接口,IConvertible接口, IDisposable类, 集合类 ICollection接口,IComparer接口,IDict... 阅读全文

.net 常见笔试讨论题(转)

2010-03-24 17:00 by 假面Wilson, 309 阅读, 收藏, 编辑
摘要: 阐述面向接口、面向对象、面向方面编程的区别 面向对象不好解释,可以理解为以一切实体元素都是对象,在设计时以对象为单位,考虑它的属性及方法。设计中采用了封装、继承、抽象的手法面向接口本身就是面向对象的,无所谓区别,只不过面向接口的好处是耦合性低面向方面Aspect-Oriented Programming (AOP)就是大名鼎鼎的AOP。其实有点象struts里的拦截。举例:假设有在一个应用系统中,... 阅读全文

IIS运行出错Server Application Error

2010-03-23 00:02 by 假面Wilson, 250 阅读, 收藏, 编辑
摘要: 原因是w3svc密码不同步解决方法 删除注册表中的键: • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC • HKEY_CLASSES_ROOT\CID 停止MSDTC服务:net stop ms... 阅读全文

Sql server char,nchar,varchar与Nvarchar的区别

2010-03-12 14:00 by 假面Wilson, 277 阅读, 收藏, 编辑
摘要: 1. char类型:对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,CHAR字段上的索引效率极高,比如定义char(10),那么不论你存储的数据是否达  到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。  ... 阅读全文

SQL Server存储过程基本语法

2010-03-11 18:12 by 假面Wilson, 1052 阅读, 收藏, 编辑
摘要: 存储过程的概念 SQL Server提供了一种方法,它可以将一些固定的操作集中起来由SQL Server数据库服务器来完成,以实现某个任务,这种方法就是存储过程。 存储过程是SQL语句和可选控制流语句的预编译集合,存储在数据库中,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其他强大的编程功能。 在SQL Server中存储过程分为两类:即系统提供的存储过程和用户自定义的存储过... 阅读全文

SQL SERVER 参考:游标(Cursor)的讲解与实例

2010-03-11 15:23 by 假面Wilson, 606 阅读, 收藏, 编辑
摘要: 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条T_SQL 选择语句相关联,因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集中指向特定记录的游标位置组成。 当决定对结果集进行处理时,必须声明一个指向该结果集的游标。如果曾经用 C ... 阅读全文

SQL SERVER 存储过程学习(转)

2010-03-10 11:04 by 假面Wilson, 227 阅读, 收藏, 编辑
摘要: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行Updat... 阅读全文

ms日期函数大全

2010-03-08 18:18 by 假面Wilson, 400 阅读, 收藏, 编辑
摘要: Sql Server中的日期与时间函数 ?蒰(寝 ? 1. 当前系统日期、时间 F桗?赝Q? select getdate() 鈙H 倂建 鶞Oh牧\"葵 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 r鯔俏? ? 例如:向日期加上2天 ?5皴? 煃 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00... 阅读全文

C# 中的委托和事件 (转载)

2010-03-05 23:18 by 假面Wilson, 439 阅读, 收藏, 编辑
摘要: 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问 阅读全文

什么是RIA

2010-03-05 14:40 by 假面Wilson, 694 阅读, 收藏, 编辑
摘要: 1.RIA的定义   RIA(Rich Internet Application,富互联网应用系统)技术允许我们在因特网上以一种象使用Web一样简单的方式来部署富客户端程序。这是一个用户接口,它比用HTML能实现的接口更加健壮、反应更加灵敏和更具有令人感兴趣的可视化特性。无论将来RIA是否能够如人们所猜测的那样完全代替HTML应用系统,对于那些采用胖客户端技术运行复杂应用系统的机构来说,RIA确实... 阅读全文

ADO,ADO.NET,OLEDB,ODBC连接数据库的区别

2010-03-05 14:39 by 假面Wilson, 1920 阅读, 收藏, 编辑
摘要: 一. ADO ADO (ActiveX Data Objects) 是一個用於存取數據源的COM組件。它提供了程式語言和統一數據訪問方式OLE DB的一個中間層。允許開發人員編寫訪問數據的代碼而不用關心資料庫是如何實現的,而只用關心到資料庫的連接。訪問資料庫的時候,關於SQL的知識不是必 要的,但是特定資料庫支持的SQL命令仍可以通過ADO中的命令對象來執行。架構 ADO被設計來繼承微軟早期的數... 阅读全文

一些Select检索高级用法(适用于mssql)

2010-03-02 18:02 by 假面Wilson, 599 阅读, 收藏, 编辑
摘要: SQL五个集合函数:SUM,AVG,COUNT,MAX,MIN   通配符的一些用法:(关键字:like % [] -)  select * from tablename where column1 like '[A-M]%'  这样可以选择出column字段中首字母在A-M之间的记录  select * from tablename where column1 like '[ABC]%'  这样... 阅读全文

.net面试题目三

2010-03-02 17:39 by 假面Wilson, 347 阅读, 收藏, 编辑
摘要: 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1).使用QueryString, 如....?id=1; response. Redirect().... 2).使用Session变量 3).使用Server.Transfer3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。答:public class Main... 阅读全文

.net面试题及答案二

2010-03-02 17:25 by 假面Wilson, 389 阅读, 收藏, 编辑
摘要: 2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组答:public class TestQuickSort { private int[] array = null; private void quickSort(int lowest, int highest) { if (array == null || lowest < 0 ||... 阅读全文

ASP.NET页面生命周期描述(转)

2010-03-02 16:47 by 假面Wilson, 643 阅读, 收藏, 编辑
摘要: 在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为:客户端请求页面 预初始化(OnPreInit) 初始化(OnInit) 完成初始化(OnInitComplete) 载入ViewState(LoadViewState) 处理回送数据(IPostBackDataHandler) Page_OnPreLoad—》Page_OnLoad 回发更改通知(RaisePostDa... 阅读全文

ADO.NET中的五个主要对象

2010-03-02 10:48 by 假面Wilson, 251 阅读, 收藏, 编辑
摘要: Connection物件Connection对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command物件Command对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。这个对象是架构在... 阅读全文

.net面试题集锦一

2010-03-01 22:27 by 假面Wilson, 527 阅读, 收藏, 编辑
摘要: -1. 具体解释ArrayList 和List,HashMap和Hashtable的区别?答:ArrayList: 使用大小可以按需动态增大的数组来实现IList接口的类,列表中的每个元素都是对象。IList接口中的方法是很少的。List:是类属类(Generic Class),实现的是强类型的(每个元素都在List类实例化时指定了类型)列表,可以通过索引存取元素,可以排序,提供了比较强大的方法集... 阅读全文
点击右上角即可分享
微信分享提示