- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 ASP.NET MVC HtmlHelper用法大全
<br />原文链接:http://blog.sina.com.cn/s/blog_5f8d04170100lt6g.html<br /> <br />HTML扩展类的所有方法都有2个参数:<br />以textbox为例子<br />public static string TextBox( this HtmlHelper htmlHelper, string name, Object value, IDictionary<string, Object> htmlAttributes )<br />pub
2010-12-07 10:44:00
1649
原创 理解C#垃圾回收机制
<br /> 原文:http://blog.youkuaiyun.com/thy822/archive/2009/12/22/5056922.aspx <br />很多系统都有其自身的垃圾回收,其回收机制大体是相同的。它们使程序员从跟踪内存使用的繁重任务中解脱出来。虽然大多数回收器都要求应用程序不时地暂停从而释放不再使用的内存。但C#中的回收器效率还是很高的。<br /> 垃圾回收器的基本假定:<br /> 1.被分配内存空间的对象最有可能被释放。在方法执行时,就需要为该方法的对象分配
2010-11-25 08:25:00
1959
原创 用例子来说明面向对象和面向过程的区别
<br />用了这么久面向对象,还没真正了解过,趁着有点兴致,学学<br /> <br /> 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。<br /> 例如五子棋,面向过程的设计思路就是首先分析问题的步骤:<br />1、开始游戏,<br />2、黑子先走,<br />3、绘制画面,<br />4、判断输
2010-09-20 13:31:00
1709
1
原创 理解“高内聚,低耦合”
<br />内聚:一个模块内各个元素彼此结合的紧密程度<br /><br />耦合:一个软件结构内不同模块之间互连程度的度量<br /><br />高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向OO的设计,主要是看类的内聚性是否高,耦合度是否低。<br /> <br /> 高内聚<br /> 内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。<br /> 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一
2010-09-17 22:58:00
1609
原创 一般IIS运行不了ASP.NET,试一下下面四种方法
<br />原处:http://zhidao.baidu.com/question/107935936.html?fr=ala0<br /> <br />一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效: <br /><br />1。.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了, <br /><br />或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS <br /><br />Mapping(主要用于aspx, asmx等文件的Ex
2010-08-01 18:48:00
1380
原创 IIS中添加应用程序扩展名映射‘确定按钮灰色 无法点亮’解决方案
<br />百度搜到解决方法,<br />博客地址:http://blog.sina.com.cn/s/blog_5ce6b7640100j8zt.html
2010-08-01 17:59:00
2096
原创 单元测试失败,显示未将对象引用到实例的解决方法
<br />引用到实例<br /> 欲用NUnit实行ASP.NET内BLL层的单元测试,却不能正常读取存储在web.config中的ConnectionString信息,参考MSDN找到一个解决方案。<br /> 1.将web.config文件拷贝到NUnit测试工程的输出路径下(如bin/debug),也就是与生成的dll同目录。<br /> 2.重命名web.config文件,为:"dll文件名+.config" (dll文件是测试工程生成的)<br />
2010-07-22 21:56:00
2648
原创 装Microsoft Expression Blend 3出错
<br />我装的是visual Studio Team System2008 版,sp1补丁也装好了,,Tools也装好了 <br />但是在装MicrosoftExpression Blend 3的时候出错,总是出现让我从起机器在进行安装的情况,<br />以下说我上网找到的解决方法、<br /> <br /> <br /> 在安装Web 3 时,提示 :<br /> "Your computer is scheduled to restart. Restart your compute
2010-07-17 12:50:00
2550
原创 常量和只读字段的区别:
<br /><br />总结一下常量和只读字段的区别:<br />一.值的区别:<br />常量(const):是已知的,不能修改的值。const都是静态的,不能使用static修饰。<br />只读字段(readonly):不能修改的,只读字段的值不能在编译时确定,而是在运行时确定的。<br />readonly可以用static修饰,也可以不用。<br /> <br />二.赋值方法区别:<br />常量(const):只能在声明时赋值,常量的值在编译时就已经确定,在程序中不能改变。<br />只读字段
2010-06-16 00:02:00
1992
原创 常量和只读字段的区别:
<br /><br />总结一下常量和只读字段的区别:<br />一.值的区别:<br />常量(const):是已知的,不能修改的值。const都是静态的,不能使用static修饰。<br />只读字段(readonly):不能修改的,只读字段的值不能在编译时确定,而是在运行时确定的。<br />readonly可以用static修饰,也可以不用。<br /> <br />二.赋值方法区别:<br />常量(const):只能在声明时赋值,常量的值在编译时就已经确定,在程序中不能改变。<br />只读字段
2010-06-16 00:02:00
3848
原创 使用输出参数返回值:在存储过程中使用参数
<br />原文:http://www.vierit.com/article/2009-2-17/722-1.html<br /> <br />使用输出参数返回值<br />存储过程可以返回信息到调用的存储过程或具有输出参数的客户机(使用OUTPUT关键字定义变量)。通过使用输出参数,任何执行了存储过程的参数变化都可以被保留,即使是在存储过程完成以后。<br />为了使用输出参数,必须在CREATE PROCEDURE语句和EXECUTE语句中指定OUTPUT关键字。在执行存储过程时,如果OUTPUT关键字
2010-06-10 23:46:00
2261
转载 setTimeout()在js类中的使用方法
<br />来自: http://www.tzwhx.com/newOperate/html/2/22/223/8743.html<br /> <br />setTimeout (表达式,延时时间)<br />setTimeout(表达式,交互时间)<br />延时时间/交互时间是以豪秒为单位的(1000ms=1s)<br /><br />setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次<br />setTimeout 在执行时,它从载入后,每隔指定的时间就执行一次表达
2010-06-07 08:16:00
1437
转载 setTimeout()在js类中的使用方法
<br />来自: http://www.tzwhx.com/newOperate/html/2/22/223/8743.html<br /> <br />setTimeout (表达式,延时时间)<br />setTimeout(表达式,交互时间)<br />延时时间/交互时间是以豪秒为单位的(1000ms=1s)<br /><br />setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次<br />setTimeout 在执行时,它从载入后,每隔指定的时间就执行一次表达
2010-06-07 08:16:00
1462
原创 六步使用ICallbackEventHandler实现无刷新回调
<br />最近研究调用服务器方法的解决方法,百度到这个<br />源:http://www.cnblogs.com/vcool/archive/2008/02/27/1083683.html<br /> <br /> <br />AJAX技术所提倡的无刷新回调,在原来的技术中需要写大量的JavaScript代码或使用一些AJAX框架,使得开发效率和可维护性大大降低。其实ASP.NET2.0中,已经提供了这样的接口,这就是ICallbackEventHandler。 <br /> 关于ICallba
2010-06-06 23:18:00
1362
原创 用代码将数据绑定到GridView
string connstr = @"Data Source=./sqlexpress;Initial Catalog=MySchool;Integrated Security=True"; //定义连接字符串 protected void Page_Load(object sender, EventArgs e) { GridView1.DataSou
2010-04-25 10:17:00
1599
原创 (网摘)SQL分页语句
之前偶然逛网页的时候看到的,详细的网址忘记copy过来了,真是抱歉。觉得简单易懂,所以转了,嘻嘻 有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。方法1:适用于 SQL Server 2000/2005
2010-04-11 22:43:00
1347
原创 窗体间传值问题
写一个两个窗体之间值的传递的方法,不管对于子窗体还是父窗体都可用.具体代码如下:(以下用窗体Form2和窗体Form3为例)1、先在Form2中定义一个成员变量和一个属性如下:private string form2zhi = null; public string Form2ChuanZhi { get {
2010-01-07 10:49:00
1339
转载 IT面试题
巨人网络java笔试基础题分享 http://www.coderarea.net/bbs/read.php?tid=834 百度笔试题 http://www.coderarea.net/bbs/read.php?tid=811 百度2010校招运维部门笔试 http://www.coderarea.net/bbs/read.php?tid=779 百度2010年校园招聘软件测试笔试题 http:/
2010-01-07 10:23:00
2065
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人