学习研究.NET的早期,经常碰到一些学习C#/.NET的朋友问,要属性这种华而不实的东西做什么?后来做项目时也时常接到team里的人的抱怨反馈,为什么不直接放一个public字段?如: class Card { pu
2010-02-05C#的四种排序算法:冒泡排序、选择排序、插入排序和希尔排序 冒泡排序 using System; namespace BubbleSorter { public class BubbleSorter { publi
2010-02-05一、基础 在C# 里,异常处理就是C# 为处理错误情况提供的一种机制。它为每种错误情况提供了定制的处理方式,并且把标识错误的代码与处理错误的代码分离开来。 对.NET类来说,一般的异常类 System.Exception 派生于 System.Object。还有许多定义好的异常类
2010-02-05一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在
2010-02-05在配置系统中安全地存储数据是一个难以解决的问题。早年,当我在 ASP.NET 团队的时候,这一特定功能(安全地存储连接字符串)好像不会得到实现了。它被无数个问题(如密钥存储)团团包围,阻碍了解决之路。幸运的是,这个问题不但最终得到了解决,而且还融入到 ASP
2010-02-05ASP.NET 2.0 Ajax中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例。笔者安装的ASP.NET 2.0 AJAX 版本为AJAX November CTP。 三个示例分别为: 1 带参数的WS方法 2 不带参数的WS方法 3 参数类型为DataTable的WS方法
2010-02-05ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉…&hell
2010-02-05数据绑定表达式 ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname)。Eval方法与DataBinder.Eval一样可以接受一个可选的格式化字符串参数。缩短的Eval语法与DataBinder.Eva
2010-02-05Asp.net 中在客户端触发服务端事件分为两种情况: 一. WebControls中的Button 和HtmlControls中的Type为submit的HtmlInputButton 这两种按钮最终到客户端的表现形式为: < input name="Submit1" id="Submit1" type="s
2010-02-05我经常听到有人问这个问题:“在ASP.NET Web应用程序中我应该用DataReader类还是DataSet类呢?”在很多文章以及新闻组的贴子中我经常看到这样的误解,即认为DataReader(SqlDataReader或OleDbDataReader的缩写)比DataSet好。有时候我也会看到相反的说法
2010-02-05一、 软件介绍 DB2MYSQL是一个可以自动将ACCESS数据库文件转化为对应的SQL代码的软件。可广泛应用于ACCESS数据库转换为MYSQL或其他类型的SQL数据库的软件。 DB2MYSQL能够实现可视化操作数据库,转换界面非常简单明了,可轻松实现ACCESS数据库
2010-02-05Mysql参数优化: (1)、back_log: 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多
2010-02-03MYSQL初学者使用指南(上篇): 有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连
2010-02-03MYSQL初学者使用指南(下篇): 在上篇我们讲了登录、增加用户、密码更改等问题。下篇我们来看看MYSQL中有关数据库方面的操作。注意:你必须首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。 一、操作技巧 1、如果你打
2010-02-03如何轻松解决MYSQL数据库连接过多的错误: 问:怎样解决mysql连接过多的错误? 答:系统不能连接数据库,关键要看两个数据: 1、数据库系统允许的最大可连接数max_connections。这个参数是可以设置的。如果不设置,默认是100。最大是16384。 2
2010-02-03mysql存储过程学习笔记: 字符串类 CHARSET(str) //返回字串字符集 CONCAT (string2 [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 LCASE (string2 ) //转换成小写 LEFT (string2 ,length )
2010-02-03MySQL优化全攻略: 我们讨论的是数据库性能优化的另一方面,即运用数据库服务器内建的工具辅助性能分析和优化。 ▲ SHOW 执行下面这个命令可以了解服务器的运行状态:mysql >show status; 该命令将显示出一长列状态变量及其对应的值,其中
2010-02-03MySQL优化全攻略: 我们讨论的是数据库性能优化的另一方面,即运用数据库服务器内建的工具辅助性能分析和优化。 ▲ SHOW 执行下面这个命令可以了解服务器的运行状态:mysql >show status; 该命令将显示出一长列状态变量及其对应的值,其中
2010-02-03MySQL数据库备份及数据库导入方法: 在做操作之前首先要利用命令提示符进入MySQL安装目录中的bin目录,否则无法执行下面的命令。 1、备份数据库 mysqldump -u root
2010-02-03MySql基础学习 数据库: 本文讲述MySql5.x中视图的使用,包括创建视图、修改视图和删除视图的相关知识,包括命令的语法、使用举例以及注意事项。 一. 视图概述 视图是一个虚拟表,其内容由查询定义
2010-02-03