上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 软件设计因为引入面向对象思想而逐渐变得丰富起来。“一切皆为对象”的精义,使得程序世界所要处理的逻辑简化,开发者可以用一组对象以及这些对象之间的关系将软件系统形象地表示出来。而从对象的定义,进而到模块,到组件的定义,利用面向对象思想的封装、继承、多态的思想,使得软件系统开发可以向搭建房屋那样,循序渐进,从砖石到楼层,进而到整幢大厦的建成。应用面向对象思想,在设计规模更大、逻辑更复杂的系统时,开发周期反而能变的更短。自然其中,需要应用到软件工程的开发定义、流程的过程控制,乃至于质量的缺陷管理。但从技术的细节来看,面向对象设计技术居功至伟。然而,面向对象设计的唯一问题是,它本质是静态的,封闭的,任何 阅读全文
posted @ 2013-01-05 10:46 zagelover 阅读(133) 评论(0) 推荐(0)
摘要: click(),bind(),live()都是执行事件时使用的方法,他们之前是有一些区别的,我们在使用这些方法时应该根据需要进行选择。1.click()方法是我们经常使用的单击事件方法:$("a").click(function() { alert("hello");});当点击<a>时,输出hello。2.click()方法是bind()方法的一种简单方法。在bind()中,jQuery所有JavaScript事件对象,比如focus, mouseover, 和 resize,都是可以作为type参数传递进来的。我们直接看看jQuery文档 阅读全文
posted @ 2012-12-31 16:30 zagelover 阅读(7516) 评论(0) 推荐(0)
摘要: 摘要1,EXEC的使用2,sp_executesql的使用 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能(对于这个我在后面的例子中会详加说明),还可以编写更安全的代码。EXEC在某些情况下会更灵活。除非您有令人信服的理由使用EXEC,否侧尽量使用sp_executesql.1,EXEC的使用EXEC命令有两种用法,一种是执行一个存储过程,另一种是执行一个动态的批处理。 阅读全文
posted @ 2012-12-07 17:28 zagelover 阅读(160) 评论(0) 推荐(0)
摘要: 在VS2010中,单元测试的功能很强大,使得建立单元测试和编写单元测试代码,以及管理和运行单元测试都变得简单起来,通过私有访问器可以对私有方法也能进行单元测试,并且支持数据驱动的单元测试。1、建立单元测试项目 1.1、从被测试代码生成单元测试 1)实例:创建VC#模式下的控制台应用程序,工程名为CUnitTest 2)输入简单的加、减、乘、除函数代码,如下图所示3)可按如下步骤建立单元测试(1)在Add方法体内,单击鼠标右键,在菜单中选择"创建单元测试",(2)在出现的"创建单元测试"界面中,Add方法被自动勾上,表示要为这个方法创建单元测试代码的基本框 阅读全文
posted @ 2012-12-03 18:36 zagelover 阅读(210) 评论(0) 推荐(0)
摘要: 首先说明一点的是,log4net解决的问题是提供一个记录日志的框架,它提供了向多种目标写入的实现,比如利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中,一般来说我们只需要提供一个描述性的字符串,然后log4net就会自动提供有关运行时的一些信息。Log4Net的版本仍是1.2.10(2008年我写博文的时候也是这个版本),有.NET1.0和.NET1.1和.NET2.0版本,如果有正在使用高于.NET2.0开发的也不用担心,可以直接引用这个类. 阅读全文
posted @ 2012-12-03 12:06 zagelover 阅读(2220) 评论(0) 推荐(0)
摘要: 用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type 4.sp_rename 改名 更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。 语法 sp_rename [ @objname = ] 'object_name' , [ @newna... 阅读全文
posted @ 2012-11-19 16:29 zagelover 阅读(13395) 评论(0) 推荐(1)
摘要: JQUERY中的getJSON方法,取得到数据。但服务器端的数据在客户端却不执行。初判断下,是JSON串出问题,所以写个简单的例子HTML:<body><ahref="#">加载</a><divid='result'></div></body>JQUERY:<mce:scripttype="text/javascript"><!--$(document).ready(function(){$('a').click(function() 阅读全文
posted @ 2012-11-06 17:50 zagelover 阅读(2854) 评论(0) 推荐(0)
摘要: 介绍我们知道AJAX技术能够使得每一次请求更加迅捷,对于每一次请求返回的不是整个页面,也仅仅是所需要返回的数据。通常AJAX通过返回XML格式的数据,然后再通过客户端复杂的JavaScript脚本解析和渲染这些XML格式的数据。JSON(读Jason)是为了能够使得数据格式成为一种标准,更简单的被JavaScript解析。优点1、轻量级的数据交换格式2、人们读写更加容易3、易于机器的解析和生成4、能够通过JavaScript中eval()函数解析JSON5、JSON支持多语言。包括:ActionScript, C, C#, ColdFusion, E, Java, JavaScript, ML 阅读全文
posted @ 2012-11-06 15:11 zagelover 阅读(152) 评论(0) 推荐(0)
摘要: JS json object 与 string 相互转换object 转 stirngfunction obj2str(o){ var r = []; if(typeof o == "string" || o == null) { return o; } if(typeof o == "object"){ if(!o.sort){ r[0]="{" for(var i in o){ r[r.length]=i; r[r.length]=":"; r[r.length]=obj2str(o[i]); r[r.leng 阅读全文
posted @ 2012-11-06 15:07 zagelover 阅读(17569) 评论(0) 推荐(0)
摘要: 今天在对html文件取url参数时用到了一个JQuery插件,很不错,拿出来分享。用法如下:引用比如一条url:http://127.0.0.1/index.html?id=999&type=2那么在index.html中这样写就可以获得id和type的值var id=$.query.get("id");// id=999var type=$.query.get("type");// type=2 插件的代码如下:引用new function(settings) {var $separator = settings.separator || &# 阅读全文
posted @ 2012-11-06 11:42 zagelover 阅读(2080) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页