简析基于SQL SERVER分页存储过程的演进
摘要:针对数据库数据在UI界面上的分页是老生常谈的问题了,网上很容易找到各种“通用存储过程”代码,而且有些还定制查询条件,看上去使用很方便。笔者打算通过本文也来简单谈一下基于SQL SERVER 2000的分页存储过程,同时谈谈SQL SERVER 2005下分页存储过程的演进。 在进行基于UI显示的数据分页时,常见的数据提取方式主要有两种。第一种是从数据库提取所有数据然后在系统应用程序层进行数据分页,显示当前页数据。第二种分页方式为从数据库取出需要显示的一页数据显示在UI界面上。以下是笔者对两种实现方式所做的优缺点比较,针对应用程序编写,笔者以.NET技术平台为例。类别SQL语句代码编写设计时性能
阅读全文
浅谈SQL Server2005的几种分页方法
摘要: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
阅读全文
历史访问CATEGORY
摘要:"frontend"));//$data = $this->getRequest()->getPost();//$dd = $_GET['user'];$cate = $_SESSION['Codess'];$_helper = $this->helper('catalog/output');$_category = $this->getCurrentCategory();$catename = $_helper->categoryAttribute($_category, $this->h
阅读全文
301重定向!!
摘要:301重定向检查工具!!!http://www.internetofficer.com/seo-tool/redirect-check/301重定向可促进搜索引擎优化效果 从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响。 302重定向可影响搜索引擎优化效果 迄今为止,能够对302重定向具备优异处理能力的只有Google。也就...
阅读全文
Custom checkout cart – How to send email after successful checkout
摘要:Custom checkout cart – How to send email after successful checkout 18th FEB 2009 | Posted by Branko Ajzele in Checkout, Email, Magento Recently I have been wo...
阅读全文
magento 如何在跳转到支付界面前自动发送邮件
摘要:在magento系统中,默认是在支付成功后发送确认订单邮件的,但是有时我们会碰到支付不成功的情况或者客户不想支付,那我们怎样才能在支付前就发送订单邮件呢?首先我们打开appcodecoreMageCheckoutModelType文件夹下的Onepage.php文件,找到saveOrder()方法,可以看到有这么几句: $order = $service->getOrder(); if ($order) { Mage::dispatchEvent('checkout_type_onepage_save_order_after', array('order'
阅读全文
java 跟.net webservice 互通问题(2)
摘要:昨天跟国外的公司联调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的调用真是存在
阅读全文
java 跟.net webservice 互通问题
摘要:最近忙一个跟国外公司合作的项目,国外公司提供的web service不是我用的.net 平台,折腾了良久,发现了不少问题,归纳一下,首先我这边拿到的是国外提供的wsdl 文件,我用microsoft的wsdl.exe 生成我需要的cs代码,通过这种方式来完成对国外web service的调用,用wsdl.exe ,如图所示:打开命令提示窗口后:这样我们就可以调用国外的web services了,但是请注意:微软生成的代码比wsdl中所定义的方法,属性多了不少的东西,就个人理解说明一下:1.为每一个方法提供了异步调用的方法,如一个方法名为CreateOrder,则多了 BeginCreateOr
阅读全文
SQL查询缓存
摘要:SQL查询缓存适合读者本教程适合于那些对缓存SQL查询以减少数据库连接与执行的负载、提高脚本性能感兴趣的PHP程序员。概述许多站点使用数据库作为站点数据存储的容器。数据库包含了产器信息、目录结构、文章或者留言本,有些数据很可能是完全静态的,这些将会从一个缓存系统中得到的极大好处。这样一个系统通过把SQL查询的结果缓存到系统的一个文件中存储,从而阻止连接数据库,构造查询与取得返回结果而提高了响应时间。有些系统数据库并不是放在WEB服务器上的,这样需要一个远程连接(TCP或者其它类似的),或者从数据库中获取大量的数据,这样你得忍受更多时间,这决定于系统响应时间与资源利用。前提本教程使用MySQL作
阅读全文
NetBeans 时事通讯(刊号 # 147 - May 18, 2011)
摘要:Community
Java 杂志——寻找女性技术贡献者你知道有女性在为技术而工作,或着你就是其中的一员?甲骨文正在发起一项新的在线 Java 杂志,并为找到的女性贡献着开辟了“Java Nation”专栏。可以提交包括播客,视频或书面采访的内容。有关更多信息,请访问甲骨文技术网站中的女性技术专栏。 2011年 JavaOne 会议提交提醒提交文件到 JavaOne 的截止日期只剩一星期了——5月23日。阅读一些有关如何让你的提交在 JavaOne 会议委员会中突出的技巧。同样也可以关注JavaOne 会议委员会主席 Sharat Chander 的 Java Spotlight 博客,以了.
阅读全文
用 PHP 读取和编写 XML DOM
摘要:用 PHP 读取和编写 XML DOMhttp://www.ibm.com/developerworks/cn/opensource/os-xmldomphp/不错的地址!
阅读全文
PHP缓存技术的多种方法
摘要:1、普遍缓存技术: 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。 举个常用的方法,多表关联的时候,把附表中的内容生成数组保存到主表的一个字段中,需要的时候数组分解一下,这样的好处是只读一个表,坏处就是两个数据同步会多不少步骤,数据库永远是瓶颈,用硬盘换速度,是这个的关键点。2、页面缓存: 每次访问页面的时...
阅读全文
系统缓存全解析7:第三方分布式缓存解决方案 Memcached和Cacheman
摘要:系统缓存全解析7:第三方分布式缓存解决方案 Memcached和CachemanMemcached — 分布式缓存系统1.Memcached是什么?Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应 用中减少数据库负载,提升访问速度。Memcached通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。Memcached由Danga Interactive最 初为了加速 LiveJournal网站访问速度而开发的,后 来被很多大型的网站采用。起初作者编写它可能是为了提高动态网页应用,为了减轻数据库检索的压力,来
阅读全文
Magento session机制的分析与应用
摘要:Magento session机制的分析与应用Magento session实现一定是基于php、apache的,呵呵,因为Magento是基于php写的,一般运行在apache web服务器上。所以理解php、apache本身的session实现机制对理解Magento session实现有很大的帮助.php apache session的机制简要说明您可以新建一个test.php文件,文件内容如下:代码块1:<?phpsession_start();$_SESSION['string'] = ‘string value’;$_SESSION['array
阅读全文
我的magneto个人博客
摘要:现在开通了我自己的博客,以后原创文章就写在那里,呵呵,加加链接,magento插件加加链接数,magento模板欢迎访问,可以在论坛里提问题的!
阅读全文
SEO小程:医院网站优化之如何分析竞争对手的网站
摘要:SEO小程:医院网站优化之如何分析竞争对手的网站网站优化, 搜索结果, 网络营销, 搜索引擎, 谷歌搜索原创分享重要程度★★★★★ 医院网站优化之如何分析竞争对手的网站:做医院网络营销,想让你的网站带来巨大的咨询量,你必须去分析竞争对手的网站,这在网站优化中很重要,你每天都去百度和谷歌搜索一个竞争大的关键词,然后分析一下排名前五名的网站。注意:是长期分析这个词。这种行为又叫逆向搜索。 一、首先看搜索引擎,搜索引擎会告诉你网站为什么排在前面的一些因素。仔细看看在搜索结果上的网站在搜索引擎上显示的内容,标题、网站描述,看它们是怎样布置关键词的,再往下看就是网站地址,首页大小,快照等. 二、然后..
阅读全文
JQuery 使用技巧
摘要:jQuery技巧大放送 1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象。 如:$(document.getElementById("msg"))则为jquery
阅读全文
ASP.NET MVC2 Ajax JSON的使用
摘要:学习 2010-12-23 01:55:59 阅读145 评论0 字号:大中小订阅 JSON(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。 JSON的规则很简单:对象是一个无序的"'名称/值'对"集合。一个对象以"{"(左括号)开始,"}"(右括号)结束。每个"名称"后跟一个":"(冒号);"'名称
阅读全文
get post
摘要: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
阅读全文
magento插件!
摘要:magento插件可以看看!,magento插件,模板,教程
阅读全文
11
摘要:http://deerchao.net/tutorials/regex/regex.htmhttp://119.176.60.59/read.php?55http://hi.baidu.com/high_passion/blog/item/07b869ec810264f0b2fb95c8.htmlhttp://deerchao.net/tutorials/regex/regex.htm
阅读全文
Firebug 控制台详解
摘要:感觉很有用,下文转自:http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html
作者: 阮一峰 日期: 2011年3月26日 Firebug是网页开发的利器,能够极大地提升工作效率。 但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。
===================================
Firebug控制台详解
作者:阮一峰 控制台(Console)是Firebug的第一个面板,也是最重要的面板,主要作用是显示网页加载过...
阅读全文
基于CMMI的敏捷开发过程文档裁剪
摘要:最近一直在忙,今天对于上次说的问题做补充。纯属个人一点小看法,只抛砖而已,希望能引玉。文章只针对于中小型企业,且没有成熟的开发过程企业来说,所以裁剪的文档参考CMMI3级的标准文档。关于敏捷开发和CMMI的管理大家都各有心得,我就不在对各自具体管理做阐述了,紧紧针对文档裁剪说点看法,首先敏捷开发强调的核心的东西是交流,但对于当今的项目开发来说,个人交流恰恰是个难点,做开发的基本上都是能不交流就不交流,开发进度紧张时更是如此,在项目中开发和测试交流起来更加困难,这两部分人员有部分工作在某种意义上是敌对的。更何况再把客户加入交流的名单之内,因此适当的文档可以避免项目资源流失和踢皮球的做法。1. 项
阅读全文