一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对sp(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用sp来封装数据库操作。如果项目的sp较多,书写又没有一定的规范,将会影响以后的系统维护困难和大sp逻辑的难以理解,另外如果数据库的数据量大或者项目对sp的性能要求很,就会遇到优化的问题,否则速度有可能很慢,经过亲身经验,一个经过优化过的sp要比一个性能差的sp的效率甚至高几百倍。 三、内容: 1、开发人员如果用到其他库的table或view,务必在当前库中建立view来实现跨库操作,最好不要直接使用“databse.dbo.table_name”,因为sp_depends不能显示出该sp所使用的跨库table或view,不方便校验。 2、开发人员在提交sp前,必须已...
使用java annotations来管理对象的生命周期摘要java annotations主要用来标注deprecated的代码。在这篇文章中,它们用来把方法调用的控制权移交给一个轻量级框架中负责处理一系列方法调用的组件。因此,正确的初始化和设置等操作被委派给客户端应用而不是类,以做到设置和控制都可以调整。对于开发者来说,复杂的应用通常有很多初始化问题需要处理。许多不同的步骤无非是建立面板,配置服务之类。而这些事情的难点在于,有一些步骤需要重复,另一些则不需要。把这种管理问题交给类自己处理是非常麻烦的,因为逻辑可能会变化。另外,现代软件设计强调分离职责。简单来说,我们的目的是把做什么和怎么做分离开来。这篇文章展示给大家如何使用 annotations来做初始化控制,这种做法超越了简单的标注。它介绍了一个小的api,可以用它来开发你自己的“phaseable” an...
编者按:随着 xml 在网络开发中的应用的不断深入,该语言的复杂度在增加,你可以在本文对xml的新对象库xml dom的介绍中体会到这一点--> 正如你所了解的,xml是个功能强大的新型数据结构,它可以让你把网页的内容和表现形式分开。尽管如此,目前,我们的文章大多仅介绍了直接生成xml标记得的法。我们在大多数时候,都是手工编写必需的标记和数据的。 幸运的是,微软提供了xml dom(xml文档对象模型),这是另外一种编写xml代码的方法。该对象库可以让你构建xml语法树,并提供了更有效的方法来创建xml文档。例如,你可用xml dom搜集来自不同位置的数据,或者根据不同种类的数据源来创建xml文档。本文中,我们将介绍几种类型的库的功能,并且演示如何在asp中使用它。 了解xml文档对象模型 xml dom包含四个主要对象:xmldomdocument, xmldomnode,xmld...
存储 在资源库中存储信息很简单。如果希望存储的信息已经是xml格式,那么可以直接把它添加进资源库。这也许听起来不错。毕竟在不断创新的web服务世界中,将要到来的多数信息将使用嵌入在soap消息中的xml片段格式。然而,把xml文档分解并保存到关系数据库一点也不困难;当开始查看希望支持的其它功能时,这种作法会有一些好处。同样许多本native-xml数据库供应商所鼓吹的一个好处是native-xml数据库能够存储和查询异种的文档结构。再说,对于结构化数据问题在于:您真的希望信息的结构千变万化吗?对于使用xml文档时具有的这种优势,当使用结构化数据时就算不上是一种优势了。 检索 初看上去,从native-xml数据库检索信息似乎也是一个好处:以信息的原始xml格式检索它,而不需任何附加的编码,并且可以使信息以一定的样式显示。然而,结构化数据检索的性质使得这种明显的优势实际上变成了劣势。如果信息...
很多个人网站的站长都希望为自己的网站建立一个站内搜索引擎,但一不熟悉asp、php、jsp等动态开发技术,另外自己建立站内搜索也需要空间支持相应的动态技术,所以常不得已放弃。其实,何不借用google打造站内搜索引擎,来方便网友对自己网站的内容进行查找。 若想在某特定网站内搜索特定的内容(如搜索www.cfan.com.cn中包含关键字“网络”的内容),只需要在google的搜索栏里输入:“网络 site:cfan.com.cn”即可(不含引号)。如果直接在自己站点的网页上建立一个google的搜索栏,然后让访问者按google规定的格式进行查询,那不就能实现google作为自己站内搜索引擎的功能了吗?但是我们当然不能要求使用者还要特地学习google对特定网站搜索的格式规范。于是笔者立刻联想到是否可以使用javascript脚本使得google接收的查询关键字后自动加上类似“site:c...
3 php实践 php的许多特点与其他软件或者工具有关。利用迄今为止我们所学到的php知识,我们可以试着建立一个简单交互的网站。利用这一过程我们又可以学到不少东西。好吧,我们现在开始专注于一个典型个人网站的建设。 3.1 计划一个站点 一般一个个人站点包括一个欢迎页面、一个留言本页面、一个书签链接页面、一个计数器、联系信息,甚至还有照片集和一些音乐文件等等。让我们从一个标题页面、一个联系信息页面和一个简历页面开始。我们同样需要标准的通用的页面头部和底部。标题页面--front.html 这里我们有一个非常简单的html文件: <html> <head> <title> 我的个人主页--欢迎 </title> </head> <body> <h1> 我的个人主页 </h1> <h2> ...
1,前言2,摘要3,如何使用本文4,google简介5,搜索入门6,初阶搜索 6.1,搜索结果要求包含两个及两个以上关键字 6.2,搜索结果要求不包含某些特定信息 6.3,搜索结果至少包含多个关键字中的任意一个7,杂项语法 7.1,通配符问题 7.2,关键字的字母大小写 7.3,搜索整个短语或者句子 7.4,搜索引擎忽略的字符以及强制搜索8,进阶搜索 8.1,对搜索的网站进行限制 8.2,查询某一类文件 8.3,搜索的关键字包含在url链接中 8.4,搜索的关键字包含在网页标题中 8.5,搜索的关键字包含在网页“锚”内9,其他罕用语法 9.1,搜索所有链接到某个url地址的网页 9.2,查找与某个页面结构内容相似的页面 9.3,从google服务器上缓存页面中查询信息10,图片搜索11,目录检索12,新闻组搜索13,google的其他杰出功能 13.1,网页快照 13.2,集成化的工具条 ...
首先不用废话先看看网站主要的ip来源和搜索引擎的收录情况概况图就拿阿江的51.la的统计记数为标准看看他的统计内容看下图大家发现有4个ip过千的引擎来路google 百度 3721 qq google 百度 这两个不用废话了 只要你被收了自己的站有内容带来点ip那是小意思的,3721和qq是白了是对百度和google的一个马首是瞻。但是说明一个先决条件搜索引擎是网站新客户的潜在基础和最大来源。看完引擎我们看看一天这么多人是都是怎么来的搜索引擎占多少比例这里你会发现一个成功的网站直接访问的人群站总数的80%以上说明他可以留住人在这里网站就好比你每天上网打开经典论坛一样可能直接从收藏夹也可能记住地址,但是绝少数会用搜索来新视听吧。所以这里说明了,网站成功与否、内容是否能留住人等问题。大环境有了 看看从引擎来的人搜索的关键词是什么吧 一共150多页关键词只列举首页几个比较关键的吧 看下图都说了是...
caoz:1:百度降权,封杀站点的标准是什么9238:第一,http://www.baidu.com/search/spam.html 是百度公开和唯一的标准,百度的反spam一直依此处理。就像所有其它搜索引擎一样,百度不能公开所有反spam细节,已公开的部分已经是搜索引擎中算很透明的了。第二,在百度搜索引擎中对某些站点降权或去除的目的主要是反spam(或者叫反垃圾),反spam的唯一目的是提高用户搜索体验。百度反spam对所有网站一视同仁,不会因为任何网站是百度的客户或合作伙伴而降低惩罚标准,也不会因为任何网站与竞争对手合作或停止与百度的合作而加重惩罚。在百度中,有权限参与网站降权处理的只有了了几人,他们每一个都是极端的搜索爱好者,他们也有完全的自主权和独立性,不用关心处理哪个网站会影响流量或收入,不用给任何部门、任何同事或任何网站面子,他们唯一关心的是用户搜索体验。第三,搜索引擎优化行...
假如你拥有一个庞大的网站,内容又多,那么来访者往往很难找到自己所需要的东东,这时候你就需要一个站内搜索来帮助来访者更快的找到索要的资料了!现在你就可以用asp轻易的实现这种功能,何况现在支持asp的站点这么多,利用这个搜索引擎可以搜索到你的主页里面任何一个文件或者软件资料,它可以精确到每个字!说了这么多你是不是怦然心动了啊,那就按照下面的步骤来建立自己的搜索引擎吧: (一),首先利用access97建立一个名为list.mdb的数据库,在里面建立一个名为list的表,然后在list表里面输入一些你想要被查询的文件名字,关键的搜索词还有相对应的链接,下面建立了四个项目id(编号),title(主题),word(关键词),url(链接地址),如下表所示:id title word url 1 cgi教程 本地调试cgi cgi/testcgi.htm 2 下载中心 聊天室,留言本 downlo...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器