05 2011 档案

摘要:针对数据库数据在UI界面上的分页是老生常谈的问题了,网上很容易找到各种“通用存储过程”代码,而且有些还定制查询条件,看上去使用很方便。笔者打算通过本文也来简单谈一下基于SQL SERVER 2000的分页存储过程,同时谈谈SQL SERVER 2005下分页存储过程的演进。 在进行基于UI显示的数据分页时,常见的数据提取方式主要有两种。第一种是从数据库提取所有数据然后在系统应用程序层进行数据分页,显示当前页数据。第二种分页方式为从数据库取出需要显示的一页数据显示在UI界面上。以下是笔者对两种实现方式所做的优缺点比较,针对应用程序编写,笔者以.NET技术平台为例。类别SQL语句代码编写设计时性能 阅读全文
posted @ 2011-05-30 23:14 似水流年-johnhuo 阅读(162) 评论(0) 推荐(0) 编辑
摘要:SQL Server分页查询是我们经常会用到的功能,其实现方法也有很多,本文的几种分页方法摘自《SQL Server2005性能调优》一书。希望对您学习SQL Server分页查询方面能有所帮助。用以下脚本生成测试数据:CREATETABLETRANS_TABLE( MYIDINTIDENTITY(1,1)NOTNULLPRIMARYKEY, MYDESCVARCHAR(10), MYDATEDATETIME, MYGROUPIDINT) DECLARE@IINTSET@I=0WHILE@I<1000000 BEGININSERTINTOTRANS_TABLE SELECTCHAR(AS 阅读全文
posted @ 2011-05-30 23:01 似水流年-johnhuo 阅读(155) 评论(0) 推荐(0) 编辑
摘要:昨天跟国外的公司联调webservice回调环境,还是报错:soapStatus = 1 - <faultcode>soap:Client</faultcode><faultstring>The request element <postSLOrderStatus xmlns='http://b2b.level3.com/voip/order/v4_1/'> was not recognized.</faultstring><detail></detail>看来.net 跟java的调用真是存在 阅读全文
posted @ 2011-05-21 16:16 似水流年-johnhuo 阅读(520) 评论(0) 推荐(0) 编辑
摘要:最近忙一个跟国外公司合作的项目,国外公司提供的web service不是我用的.net 平台,折腾了良久,发现了不少问题,归纳一下,首先我这边拿到的是国外提供的wsdl 文件,我用microsoft的wsdl.exe 生成我需要的cs代码,通过这种方式来完成对国外web service的调用,用wsdl.exe ,如图所示:打开命令提示窗口后:这样我们就可以调用国外的web services了,但是请注意:微软生成的代码比wsdl中所定义的方法,属性多了不少的东西,就个人理解说明一下:1.为每一个方法提供了异步调用的方法,如一个方法名为CreateOrder,则多了 BeginCreateOr 阅读全文
posted @ 2011-05-19 08:40 似水流年-johnhuo 阅读(813) 评论(0) 推荐(0) 编辑
摘要:jQuery技巧大放送 1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象。 如:$(document.getElementById("msg"))则为jquery 阅读全文
posted @ 2011-05-10 20:58 似水流年-johnhuo 阅读(129) 评论(0) 推荐(0) 编辑
摘要:学习 2010-12-23 01:55:59 阅读145 评论0 字号:大中小订阅 JSON(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。 JSON的规则很简单:对象是一个无序的"'名称/值'对"集合。一个对象以"{"(左括号)开始,"}"(右括号)结束。每个"名称"后跟一个":"(冒号);"'名称 阅读全文
posted @ 2011-05-09 20:32 似水流年-johnhuo 阅读(328) 评论(0) 推荐(0) 编辑
摘要:1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,II 阅读全文
posted @ 2011-05-09 20:31 似水流年-johnhuo 阅读(220) 评论(0) 推荐(0) 编辑
摘要:最近一直在忙,今天对于上次说的问题做补充。纯属个人一点小看法,只抛砖而已,希望能引玉。文章只针对于中小型企业,且没有成熟的开发过程企业来说,所以裁剪的文档参考CMMI3级的标准文档。关于敏捷开发和CMMI的管理大家都各有心得,我就不在对各自具体管理做阐述了,紧紧针对文档裁剪说点看法,首先敏捷开发强调的核心的东西是交流,但对于当今的项目开发来说,个人交流恰恰是个难点,做开发的基本上都是能不交流就不交流,开发进度紧张时更是如此,在项目中开发和测试交流起来更加困难,这两部分人员有部分工作在某种意义上是敌对的。更何况再把客户加入交流的名单之内,因此适当的文档可以避免项目资源流失和踢皮球的做法。1. 项 阅读全文
posted @ 2011-05-06 17:45 似水流年-johnhuo 阅读(999) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示