动态url中是否有url关键字字来唯一标识资源文件

随笔 - 470&
评论 - 162&
&&&&&&&&&&&
&统一资源标识符 (Uniform Resource Identifier, URI)  用于唯一地标识元素或属性的数字或名称。URI 包括统一资源名称 (URN) 和统一资源定位器 (URL)。&&+++++++++++++++++++++++++++++++++++++++++++++&&摘自:&&&在术语中,统一资源标识符(Uniform Resource Identifier,或URI)是一个用于某一名称的。 该种标识允许用户对网络中(一般指)的资源通过特定的进行交互操作。URI由包括确定和相关协议的方案所定义。
[] 与URL和URN的关系
URL方案分类图。URL(定位符)和URN(名称)方案属于URI的子类,大致上属于。技术上讲,URL和URN属于资源ID;但是,人们往往无法将某种方案归类于两者中的某一个:所有的URI都可被作为名称看待,而某些方案同时体现了两者中的不同部分。
URI可被视为定位符(URL),名称(URN)或两者兼备。(URN)如同一个人的名称,而(URL)代表一个人的住址。换言之,URN定义某事物的身份,而URL提供查找该事物的方法。 用于标识唯一书目的系统是一个典型的URN使用范例。例如,(urn:isbn:0-486-27557-4)无二义性地标识出莎士比亚的戏剧《》的某一特定版本。为获得该资源并阅读该书,人们需要它的位置,也就是一个URL地址。在操作系统中,一个典型的URL地址可能是一个,例如file:///home/username/RomeoAndJuliet.pdf。该URL标识出存储于本地硬盘中的电子书文件。因此,URL和URN有着互补的作用。 [] 技术观点 URL是标识一个互联网,并指定对其进行操作或取得该资源的方法的URI。可能通过对主要访问手段的描述,也可能通过网络“位置”进行标识。例如,http://www.wikipedia.org/这个URL,标识一个特定资源()并表示该资源的某种形式(例如以表示的,首页的代码)是可以通过协议从www.wikipedia.org这个网络主机获得的。URN是基于某通过名称指定资源的URI。人们可以通过URN来指出某个资源,而无需指出其位置和获得方式。资源无需是基于互联网的。例如,URN urn:isbn:0-395-36341-1 指定标识系统(即国际标准书号)和某资源在该系统中的唯一表示的URI。它可以允许人们在不指出其位置和获得方式的情况下谈论这本书。 技术刊物,特别是和发布的标准中,通常不再使用“URL”这一术语,因为很少需要区别URL和URI。但是,在非技术文献和万维网软件中,URL这一术语仍被广泛使用。此外,术语“网址”(没有正式定义)在非技术文献中时常作为URL或URI的同义词出现,虽然往往其指代的只是“http”和“https”协议。 []
关于URI的讨论多源于题目为《W3C/IETF URI规划联合小组报告:统一标识资源符(URI),URL和统一资源名(URN):阐明与建议》的文件。这一描述了一个,以统一W3C和IETF内部对于各种“UR*”术语之间关系的不同看法为目的而设立的,W3C/IETF联合工作小组的工作。虽然未作为标准被这两个组织所发布,但该文件确立了上述种种共识,并就此催生了许多标准的诞生。 [] 文法 参见: URI文法由名(例如“”,“”,“”或“file”),一个,和协议对应的内容所构成。特定的协议定义了协议内容的语法和,而所有的协议都必须遵循一定的URI文法通用规则,亦即为某些专门目的保留部分特殊字符。URI文法同时也就各种原因对协议内容加以其他的限制,例如,保证各种分层协议之间的协同性。也为URI提供附加信息。 [] 历史 [] 命名、定位与标识资源 URI与URL有着共同的历史。在1990年,的关于的提案间接地引入了使用URL作为一个表示目标资源的短字符串的概念。当时,人们称之为“超文本名”或“文档名”。 在之后的三年半中,由于万维网的(超文本)核心技术、与都得到了发展,区别提供资源访问和资源标记的两种字符串的必要性开始显现。虽然其时尚未被正式定义,但“统一资源定位符”这一术语开始被用于代表前者,而后者则由“统一资源名称”所表示。 在关于定义URL和URN的争论中,人们注意到两者事实上基于同一个基础的“资源标识”的概念。在1994年6月,发布了Berners-Lee的,(非正式地)指出了URL和URN的存在,并进一步定义了“通用资源标识符”——语义和语法由具体协议规定的类URL字符串的规范文法。此外,该RFC文档亦尝试定义了其时正被使用着的URL协议的文法,同时指出(但并未标准化)了相对URL和的存在。 [] 标准改良 1994年12月, 正式定义了绝对和相对URL,改进了URL文法,定义了如何解析URL为绝对形式,并更加完善地列举了其时正处于使用中的URL协议。而URN定义和文法直到1997年5月公布后才正式统一。 1998年8月,随着的发表,URI文法形成了独立的标准,同时和1738中关于URI和URL的许多部分也得到了修订和增补。。新RFC修改了“URI”中“U”的含义:它开始代表统一(Uniform)而不再是通用(Universal)。RFC 1738中总结了既存URL协议的部分被移至另外一篇独立文档中。 保留着这些协议的注册信息,而首次描述了注册它们的流程。 在1999年12月,对RFC 2396进行了小幅更新,开始允许URI包括地址。一段时间以后,在两个标准中暴露出的一些问题促使了一系列的修订草案的发展,这些草案被统称为rfc2396bis。这一由RFC 2396的共同作者引导协调的集体努力,由2005年1月的发布推至了顶峰。该RFC文档成为了现今(2009年)于互联网上被推荐使用的URI文法版本,并使得RFC 2396成为了历史。然而,它却并未替代现有的URL协议细节;RFC 1738继续管辖着大多数协议,除了某些已被它取而代之的场合——例如被改良的”HTTP”协议等。与此同时,IETF发布了RFC 3986,亦即完整的STD 66标准,标识着URI通用文法正式成官方因特网协议。 在2002年8月,指出,虽然术语“URL”仍被广泛地用于日常用语之中,但其本身已几乎被废弃。其现在的功用,仅是作为对于某些URI因包含某种指示着网络可达性的协议而作为地址存在的提醒而已。基于URI的众多标准,例如等,已经清楚地表明,资源标识本无需指出通过互联网获得资源副本的方法,亦无须指出资源是否基于网络。 在日,W3C公布了《》,一个对于发布给定资源的多个版本的权威URI和其的指导。例如,内容可能因用于访问资源的设备的支持性和设定不同,而语言或大小上有所调整已适应这种差异。 使用HTTP URI协议以标识文档和现实世界中的概念:这使得人们就如何区分二者产生了一些困扰。W3C(TAG)在2005年6月发布了一封关于如何解决这一问题的电子邮件,该邮件被称为“http范围-14 决议” 。 为了扩充这个(相当简短的)电子邮件,W3C在2008年3月发布了互联网组注释《用于语义网的酷URI》。这一文档详细阐释了和的使用。 [] URI引用 另一种类型的字符串——“”——代表一个URI并(相应地)代表被该URI所标识的资源。非正式使用中,URI和URI引用的区别少有被提及,但协议文档自然不应允许歧义的存在。 URI引用可取用的格式包括完整URI,URI中协议特定的部分,或其后附部分——甚至是空字符串。一个可选的片段标识符以#开头,可出现在URI引用的结尾。引用中,#之前的部分间接标识一个资源,而片段标识符则标识资源的某个部分。 为从URI引用获得URI,软件将URI引用与一个绝对“基址”基于一个固定算法合并,并转换为“绝对”形式。系统将URI引用视作相对于基址 URI,虽然在绝对引用的情况下基址并无意义。基址URI一般标识包含URI引用的文档,但仍可被文档内包含的声明,或外部数据传输协议所包括的生命改 写。若基址URI包括一个片段标识符,则该标识符在合并过程中被忽略。如果在URI引用中出现片段标识符,则在合并过程中被保留。 网络文档时常使用URI引用指向其它资源,如外部文档或同一逻辑文档的其他部分等。 [] 标记语言中URI引用的使用 在中,img元素的src属性值是URI引用,a或link元素的href属性值亦如是。在中,在一个中的SYSTEM关键字之后出现的是一个无片段的URI引用。在中,xsl:import元素/指令的href属性值是一个URI引用,document()函数的第一个参数与之相仿。 [] 绝对URI的例子 http://example.org/absolute/URI/with/absolute/path/to/resource.txtftp://example.org/resource.txturn:: [] URI引用的例子 http://en.wikipedia.org/wiki/URI#Examples_of_URI_references&("http" 指定协议名, "en.wikipedia.org"是“典据”, "/wiki/URI"是指向英文维基页面的“路径”,而"#Examples_of_URI_references"是指向英文维基页面相应片段的“片段”。)http://example.org/absolute/URI/with/absolute/path/to/resource.txt//example.org/scheme-relative/URI/with/absolute/path/to/resource.txt/relative/URI/with/absolute/path/to/resource.txtrelative/path/to/resource.txt/../resource.txt./resource.txt#frag01resource.txt#frag01(空字符串) [] URI解析 “解析”一个URI意味着将一个相对URI引用转换为绝对形式,或者通过尝试获取一个或一个URI引用所代表的资源来解引用这个URI。文档处理软件的“解析”部分通常同时提供这两种功能。 一个URI引用可以是一个同文档引用:一个指向包含URI引用自身的文档的引用。文档处理软件可有效地使用其当前的文档资源来完成对于同文档引用的解析而不需要重新取得一份资源。这只是一个建议——文档处理软件自然可以选用另外的方法来决定是否获取新资源。 当前截至的URI规范,RFC 3986,将一个同文档引用的URI定义为“当解析为绝对形式时与引用的基文档地址完全一致的文档”。一般来说,基文档URI就是包含引用的文档的URI。例如,XSLT 1.0包括document()函数以实现这一功能。RFC 3986同时也正式定义了URI等效性,一个可以被用来判断一个与基URI不同的URI是否表示同一个资源,并因此可以被认为是同文档引用。 RFC 2396给出了一个不同的判断同文档引用的方法;RFC 3986替代了RFC 2396,但RFC 2396仍旧作为许多规范和实现的基础而存在。这一规范将一个空字符串或仅包括#字符和可选的片段标识符组成的URI引用定义为同文档引用。 [] 与XML命名空间的关系 拥有一个叫的,一个可包含元素集和属性名称的抽象域的概念。命名空间的名称(一个必须遵守通用URI文法的字符串)用于标识一个XML命名空间。但是,命名空间的名称一般不被认为是一个URI,因为URI规范定义了字符串的“URI性”是根据其目的而不是其词法组成决定的。一个命名空间名称同时也并不一定暗示任何URI协议的语义;例如,一个以”http:”开头的命名空间名称很可能与协议没有任何关系。XML专家们就这一问题在XML开发上进行了深入的辩论;一部分人认为命名空间名称可以是URI,由于包含一个具体命名空间的名称集可以被看作是一个被标识的资源,也由于“XML中的命名空间”规范的一个版本指出过命名空间名称“是”一个URI引用。但是,集体共识似乎指出一个命名空间名称只是一个凑巧看起来像URI的字符串,仅此而已。 早先,命名空间名称是可以匹配任何非空URI引用的语法的,但后来的一个对于“XML命名空间建议”的废弃了相对URI引用的使用。一个独立的、针对XML 1.1的命名空间的规范允许使用引用作为命名空间名称的基准,而不仅是URI引用。 为了消除XML新人中产生的对于URI(尤其是HTTP URL)的使用的困惑,一个被称为(资 源目录描述语言)的描述语言被建立了,虽然RDDL的规范并没有正式地位,也并没有获得任何相关组织(例如W3C)的检查和支持。一个RDDL文档可以提 供关于一个特定命名空间和使用它的XML文档的,机器与人类都能读懂的信息。XML文档的作者鼓励使用RDDL文档,这样一旦文档中的命名空间名称被索 引,(系统)就会取得一个RDDL文档。这样,许多开发者对于让命名空间名称指向网络可达资源的需求就能得到满足。&&&&
阅读(...) 评论()发现和了解你未来的雇主可以将查询的结果放入到一张自定义表中,同时可以再从这个自定义的表中查询数据,详细的sql如下,感兴趣的朋友不要错过 如下的实际例子代码可以将查询的结果放入到一张自定义表中,同时可以再从这个自定义的表中查询数据: with AA as (SELECT TICKETNUMBER, TICKETTYPE, VERSIONNUMBER, STAGENAME, DTANALYZED, GISPROCESSID, PROCESSSTATUS, DTRECEIVED, USERID, USERNAME, FI
一.为什么写这篇博客? 被逼的!!!哎.天天学习总感觉学不过来,知识太多了.前端是一个分秒飞速发展的过程,知识更新太快,好的作品陆续的出现,让我都喘不过气来了.这都是我小生的一些废话啦,回到主题吧!(return). 二.页面滚动加载图片的理解: 我们知道当一个网页含有大量图片的时候,往往加载时间都会很慢,这里不考虑服务器多好,网速多块哈.如淘宝京东等大型电商网站.新闻类就是新浪等了.你可以想象一下,如果一下加载整个网页的所有图片,那会是一个缓慢的过程.在现今我们对知识的渴望性的的增加额,总想最
这篇文章主要介绍了php将session放入memcached的设置方法,需要的朋友可以参考下 可以修改php.ini文件的情况下: 1.修改php.ini中的 session.save_hander = session.save_path = &tcp://host:端口号&;//例如:session.save_path = &tcp://127.0.0.1:11211&; 2.正常存取session的值就OK了. 不可以修改php.ini文件
//用函数读出数据表内容放入二维数组 //动态sql语句 //以读出点击次数表为例. function list_hit($fields,$where,$order,$direction,$limit,$conn) { if ($fields==&&) {$fields=&hit_id,banner_id,hit_ip,hit_time&;} if ($order==&&) {$direction=&&;} $sql=&quo
一.关于滚动显屏加载 常常会有这样子的页面,内容很丰富,页面很长,图片较多.比如说光棍节很疯狂的淘宝商城页面. 或者是前段时间写血本买了个高档耳机的京东商城页面,或者是新浪微博之类. 这些页面图片数量多,而且比较大,少说百来K,多则上兆.要是页面载入就一次性加载完毕.乖乖,估计黄花都变成黄花菜了.所以,我们得做点什么,避免这种糟糕的状况发生.目前很流行的做法就是滚动动态加载,显示屏幕之外的图片默认是不加载的,随着页面的滚动,这个要显示图片的区域进入了浏览器可是窗口范围,则触发图片的加载显示.这种
这篇文章主要介绍了PHP判断一个gif图片是否为动态图片的方法,涉及针对图片字节流中包含数据字段的判断,具有不错的实用价值,需要的朋友可以参考下 本文实例讲述了PHP判断一个gif图片是否为动态图片的方法.分享给大家供大家参考.具体方法如下: 如何使用PHP来判断一个gif图片是否为动态图片(动画)?首先想到的是使用getimagesize()函数来看type值,发现都是gif,所以这个办法是不可行的.下面是作者在网上看到的一个函数,用来判断gif是否为动图的.贴出来和大家分享 例子如下: /*
JS分割字符串并放入数组的函数,需要的朋友可以参考下. var InterestKeywordListString = $(&#userInterestKeywordLabel&).html(); var InterestKeywordListArr = []; var t = ''; for (var i = 0; i & InterestKeywordListString. i++) { var tmp = InterestKeywordListString.c
这篇文章主要介绍了Python利用多进程将大量数据放入有限内存的教程,使用了multiprocessing和pandas来加速内存中的操作,需要的朋友可以参考下 简介 这是一篇有关如何将大量的数据放入有限的内存中的简略教程. 与客户工作时,有时会发现他们的数据库实际上只是一个csv或Excel文件仓库,你只能将就着用,经常需要在不更新他们的数据仓库的情况下完成工作.大部分情况下,如果将这些文件存储在一个简单的数据库框架中或许更好,但时间可能不允许.这种方法对时间.机器硬件和所处环境都有要求. 下
这篇文章主要介绍了C#递归实现将一整数逆序后放入一数组中,是递归算法的一个简单应用,需要的朋友可以参考下 本文实例讲述了C#递归实现将一整数逆序后放入一数组中的方法,分享给大家供大家参考.具体实现方法如下: static void Main(string[] args) { int m = 1236578; int[] ms = new int[m.ToString().Length]; Rev(m.ToString().Length, m, ref ms); for (int i = 0; i
这篇文章主要介绍了Python获取网页上图片下载地址的方法,涉及Python操作正则表达式匹配字符串的技巧,需要的朋友可以参考下 本文实例讲述了Python获取网页上图片下载地址的方法.分享给大家供大家参考.具体如下: 这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下: #!/user/bin/python3 import urllib2 from HTMLParser import HTMLParser class MyHtmlParser(HTMLParser): links
这篇文章介绍了将DLL放入到资源中,运行时自动加载的小例子,有需要的朋友可以参考一下 今天在看到 一个小软件,考勤用的 AttendanceSheet_V_1_2,只有一个EXE文件,绿色的随便考到哪里都可以运行. 顺手反编译后发现,他将需要的DLL也放入到资源文件了,在启动的时候自动加载: 代码如下: internal static class Program { // Methods [STAThread] private static void Main() { Application.E
说文字溢出,如何实现溢出的文字放入一个新生成的div中,原理就是判断是否能在div里放下,如果不能,则在应该断开的地方,差入到新的div中 看到群里有人提了一个问题,说文字溢出,如何实现溢出的文字放入一个新生成的div中, 想了一下原理,就是判断是否能在div里放下,如果不能,则在应该断开的地方,差入到新的div中,代码如下: &!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& &http://w
一幅复原图,展示了千年船棺 考古学家海伦娜-格雷,摆在她面前的是佩剑和其他文物 在船棺中发现的佩剑.斧头和铜环销 船棺挖掘现场,奥利弗-哈里斯博士与另一名考古学家正在检查佩剑 格雷举起在船棺中发现的斧头,她也是阿第那莫坎变迁研究计划的负责人 考古学家上演了很多令人感兴趣的发现,包括这颗维京人牙齿 考古学家发现的铜环销 北京时间10月24日消息,英国苏格兰高地偏远地区发现一座千年古墓,主人是一名挪威维京人.这名维京人的遗骸躺在一艘17英尺(约合5.18米)长的船棺里,身边放着佩剑.斧头和铜角杯.船
如何将自己的文件作为资源文件放入VC工程中?如何在运行时,从EXE文件中提取(释放)出这个文件 1. In VC IDE,add new resource type such as &RES_DATA&,then add your file to the project resource as the new type. 2. Fetch your file from executable file at runtime,can use follow function: BOOL Re
方法一: 可以使用 List 的 List&E& subList(int fromIndex, int toIndex) 方法来截取一段段List 但是 subList 方法取得的是 List 的一个视图.这种方法并不可以用于需要切分再使用切分后的List.之前就尝试把过把切分后的List,加入到缓存当中,出现不能序列化的错误.但是这种方法还是比较容易明白的. public static &T& List&List&T&& split2List2(List&
最近,慕名而来一个客户. 客户的目标 网站来一个用户,选择模版,上传图片等素材,生成自定义的图片,或者静态网站,然后分享到社交网站.有点类似于,网上制作名片,选择模版,输入个人信息,生成名片的设计图.可以下载名片设计图,或者直接让别人打印名片,寄给自己. 客户做这个产品的目的,是自己用,还是卖给别人,我是不用关心的.我需要做的,就是帮助客户实现他的目标. 客户的背景 计算机专业毕业,有iOS UI设计经验,了解Object-C和Java,对于JavaScript等Web前端技术有大概的了解.毕业
3.HTML代码规范 .html文件必须存放在项目工程约定的目录中. .html文件的命名:以模块 + 功能的结合方式来命名,比如:newsList.html. 文档类型声明:HTML4中使用&!DOCTYPE HTML PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& &http://www.w3.org/TR/xhtml/DTD/xhtml1-transitional.dtd&&,但是在HTML5中文档类
前面几篇文章,我们都是简单的实现了java爬虫抓取内容的问题,那么如果遇到复杂情况,我们还能继续那么做吗?答案当然是否定的,之前的仅仅是入门篇,都是些基础知识,给大家练手用的,本文我们就来点高大上的东西 说到爬虫,使用Java本身自带的URLConnection可以实现一些基本的抓取页面的功能,但是对于一些比较高级的功能,比如重定向的处理,HTML标记的去除,仅仅使用URLConnection还是不够的. 在这里我们可以使用HttpClient这个第三方jar包. 接下来我们使用HttpClie
当设计.测试或发布一个新的Web API时,你是在一个原有的复杂系统上构建新的系统.那么至少,你也要建立在HTTP上,而HTTP则是基于TCP/IP创建的.TCP/IP建立在一系列的管道上.当然,你也需要考虑Web服务器.应用程序框架或者是API框架. API从设计到测试以至最终的发布需要经历一个漫长的过程,本文将主要探讨Web API从设计到最终发布,开发者可能忽略或者应该注意的东西. HTTP篇 HTTP 1.1规范 RFC2616是一个非常大的文档,下面我们节选了一些可能会对API产生影响
解决IE6下JS动态设置图片IMG的SRC时图片无法加载错误的方法 这两天赶一个项目,要求鼠标点击小图显示大图,于是用JS来根据小图来设置大图的SRC,设计完后问题就出来了.在IE6下大图显示不出,鼠标放置在图片上右键链接地址是可以正常显示链接地址的,并且点击显示图片图片才能被正常显示.IE7,IE8和FF是没有这些问题的.代码如下: function picclick() { var pic = $('marqueediv').getElementsByTagName('a'); var le
王瑞川 ( ), linux爱好者 简介: 动态链接,一个经常被人提起的话题.但在这方面很少有文章来阐明这个重要的软件运行机制,只有一些关于动态链接库编程的文章.本系列文章就是要从源代码的层次来探讨这个问题. 发布日期: 2003 年 10 月 01 日 级别: 初级 访问情况 : 11676 次浏览 评论: 0 (查看 | 添加评论 - 登录) 平均分 (28个评分) 为本文评分 当然从文章的题目就可以看出,intel平台下的linux ELF文件的动态链
android拍照之后,先对图片进行一次剪切,最后将图片保存到指定的目录.在项目需要用户拍照,并对图片进行剪切后,发送到服务器端做验证.这里贴出来一个小例子,能够实现基本的功能.文章最后会给出来demo.界面上就是一个点击事件. 1.首先点击事件中启动拍照,这里写死了图片的名称.实际上可以通过在公用的类中定义一个静态变量来操作. public void tackPhoto() { String status = Environment.getExternalStorageState(); if
这里延迟加载的意思是,拖动滚动条时,在图片出现在浏览器显示区域后才加载显示. 大概的实现方式是: 在页面的load没有触发之前,把所有的指定id的元素内的img放入到imgs中,将所有的图片的src值放入到一个新建的_src属性中,把src设置为指定的显示图片. 然后,在document.body的scroll事件触发时,循环计算imgs中的img元素位置是否正好在浏览器显示框范围内,如果是,则将img元素的_src属性的值赋给src,这样图片就能显示出来. 这里比较麻烦地方是,如何计算img的
读取站点某一目录的图片,需要掌握LINQ与泛型Dictionary&TKey,TValue&的使用,本文将介绍RadioButtonList绑定图片的实现,感兴趣的朋友可以了解下,或许对你有所帮助 本博文是让你学会读取站点某一目录的图片,掌握LINQ与泛型Dictionary&TKey,TValue&的使用. 首先准备好几张图片存在站点某一目录之下,本例中的存储图片的目录名为MsSiteImages,图片你可以从微软网站下载/
读取外埠数据参与Flash应用程序部署是一件非常重要和常见的工作,尤其是我们常常需要检测这些数据加载的进度.而MovieClipLoader(下称 MCL)类却帮我们大大简化了这项麻烦工作.此外,它使得我们能获取更多的需要,并减少代码量.我们可以用一个单独的MovieClip类来载入一个,或者多个外埠资源到指定的MC或者层级,或者我们可以为每一个加载工作制定不同的MCL实例. 我决定分两部分来完成这篇教程.首先,我们将介绍MCL的基本用法:然后我们将介绍如何使用一个单独的MCL实例来读取外埠资源
这篇文章主要介绍了js图片自动轮播代码,利用图片width显示位置来播放图片和利用数组放入图片经行轮播,需要的朋友可以参考下 1.利用图片width显示位置来播放图片,技术:.offsetWidth .aBtn[i].index = i .setInterval() .oUl[0].style.left = .onclick() 2.利用数组放入图片经行轮播,技术:setInterval().没有onclick() 图片轮播12js.html &!DOCTYPE html PUBLIC &
什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定). 这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件, 但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时, 发现&bean id=&cronTrigger& class=&org.springframework.scheduling.quartz.CronTriggerBean& &g
最近发现自己用的E40自带7合1读卡器,又查找了一些关于ReadyBoost的资料,据说ReadyBoost可以加快电脑的速度,于是想体验一下. 找来前年买的金士顿tf卡和适配器,变身sd卡,插入E40的读卡器,格式化存储卡,右键-属性-ReadyBoost,开启. 开始体验-- 不知道如何来测试?!冏 也考虑把虚拟内存放进这个存储卡,回头再试.
1.Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类 多继承在这里是用protocol 委托代理 来实现的 你不用去考虑繁琐的多继承 ,虚基类的概念. ood的多态特性 在 obj-c 中通过委托来实现. 2.Object-C有私有方法吗?私有变量呢? objective-c – 类里面的方法只有两种, 静态方法和实例方法. 这似乎就不是完整的面向对象了,按照OO的原则就是一个对象只暴露有用的东西. 如果没有了私有方法的话, 对于一些小范围的代码
我用的插件是scrollLoading 百度教程一大堆,OK好了.下面链接包括,scrollLoading.js,加载时旋转背景图片,1x1透明图片,还有1x1图片. 点击下载
上一篇文章提到过方法,本文单独拿出来作为一个主题. 架构如下: 这里ansj分词器为了支持动态添加词汇,使用了Redis组件. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 首先要明白动态支持意味着: 1)内存中支持动态增加/删除 2)文件中支持动态增加/删除 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 先解决第2个问题:文件动态支持 从AddTermRedisPubSub 类中知道文件支持是由FileUtils类支持的. FiltUt
信号的传输总要符合一定的协议(protocol).比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了&敌人入侵&这一抽象信号.这样一个&狼烟=敌人入侵&就是一个简单的协议.协议可以更复杂,比如摩尔斯码(Morse Code),使用短信号和长信号的组合,来代表不同的英文字母.比如SOS(***---***, *代表短信号,-代表长信号).这样&***= S, ---=O&就是摩尔斯码规定的协议.然而更进一层,人们会知道SOS是求助信
如何使用 Zero Clipboard ,其实注意测试环境要在 web环境中. 开发中经常会用到复制的功能,在 IE 下实现比较简单.但要想做到跨浏览器比较困难了.本文将介绍一个跨浏览器的库类 Zero Clipboard .它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比 IE 的 document.execCommand(&Copy&) 更加灵活. Zero Clipboard 的实现原理 Zero Clipboard 利用 Flash 进行复制,之
本系列我们将来逐步学习ajax,作为本系列的开篇文章,我们还是俗套些,先来讲解下ajax的简介和基础知识吧. 本节简介(异步链接服务器对象)XMLHTTPRequest以及AJAX的简介. AJAX即&Asynchronous Javascript And XML&(异步JavaScript和XML). AJAX有四个方面的好处:1.即减轻了服务器的负担.2带来了更好的用户体验.3.基于标准被广泛的支持.4.拥有更好的页面呈现和数据分离. 技术名称 技术说明 javascript ja
一丶关键词的选择 二丶关键词的标题设计和组合 三丶确立突破性关键词 四丶类目流量获取 五丶影响自然排名的因素 六丶SEO后期监控优化 一丶关键词的选择 做淘宝SEO优化,首先要选择好的关键词.现在任何一个类目的关键词都很多,而且第三方的找关键词的软件更是琳琅满目.那我们找关键词还是以淘宝官方推荐的,和市场表现突出的关键词为主,把这些作为我们标题优化的首选关键词.找到这些关键词的方法,主要有以下几种方法: (1) 淘宝首页,系统推荐词. 选词价值:这里主要是反映的淘宝网现在要主推的类目和关键词,对
Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板 Zero Clipboard的实现原理 Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板 Zero Clipboard的安装方法 首先需要下载 Zer
本篇文章是对Android中原始资源文件的使用进行了详细的分析介绍,需要的朋友参考下 背景知识介绍与其他平台的应用程序一样,Android中的应用程序也会使用各种资源,比如图片,字串等,会把它们放入源码的相应文件夹下面,如/res/drawable, /res/xml, /res/values/, /res/raw, /res/layout和/assets.Android也支持并鼓励开发者把UI相关的布局和元素,用XML资源来实现.总结起来,Android中支持的资源有: o颜色值 /res/v
摘要:对等计算是未来网络中的关键技术,对等(P2P)网络是实现下一代互联网的重要组成部分.对等网络的可用性依赖于对网络上数据的高效的查找和提取方法,如何高效的搜索P2P网络上的资源是P2P网络实现的最为关键的问题.本文在讲述对等网络的基本搜索方法的基础上,分析了许多改进的搜索方法,包括基于转发的改进方法.基于缓存的改进方法和基于覆盖网拓扑优化的改进方法. 关键字: 对等计算,无结构P2P网络,搜索方法 1 引言 对等计算[1](Peer-to-Peer Computing)是实现下一代互联网NG
上周四介绍了&如何设置WordPress的友好链接&,相信很多人和我一样,如果没有&Permalinks Migration Plugin&这个插件是不会随意修改Permalinks的,实际上它就是利用&301 Redirect 永久重定向&让旧地址永久性转移到新地址,而不会出现404找不到网页的错误.如果遇到这样的改变怎么办呢?&从/blog/转移到/
传统的数据库管理系统把所有数据都放在磁盘上进行管理,所以称作磁盘数据库(DRDB: Disk-ResidentDatabase).磁盘数据库需要频繁地访问磁盘来进行数据的操作,磁盘的读写速度远远小于CPU处理数据的速度,所以磁盘数据库的瓶颈出现在磁盘读写上. 基于此,内存数据库的概念被提出来了.内存数据库(MMDB:MainMemoryDatabase,也叫主存数据库)[1],就是将数据全部或者大部分放在内存中进行操作的数据库管理系统,对查询处理.并发控制与恢复的算法和数据结构进行重新设计,以更
来自:http://www./read.php/1724.htm 服务器公共组件实现 -- 环形缓冲区 消息队列锁调用太频繁的问题算是解决了,另一个让人有些苦恼的大概是这太多的内存分配和释放操作了.频繁的内存分配不但增加了系统开销,更使得内存碎片不断增多,非常不利于我们的服务器长期稳定运行.也许我们可以使用内存池,比如SGI STL中附带的小内存分配器.但是对于这种按照严格的先进先出顺序处理的,块大小并不算小的,而且块大小也并不统一的内存分配情况来说,更多使用的是一种叫
1. 概述 Executable and linking format(ELF)文件是x86 Linux系统下的一种常用目标文件(object file)格式,有三种主要类型: (1)适于连接的可重定位文件(relocatable file),可与其它目标文件一起创建可执行文件和共享目标文件. (2)适于执行的可执行文件(executable file),用于提供程序的进程映像,加载的内存执行. (3)共享目标文件(shared object file),连接器可将它与其它可重定位文件和共享目标
2.1 测试驱动开发 为了编写可维护的 JavaScript ,测试驱动是必不可少的.因为每个测试都起到质量反馈的作用,给后期维护和修改创建了一个安全保护网并提供了一份可执行的文档.通过测试,我们可以保证所有的功能被覆盖,也避免了重写代码后再进行测试的高昂代价. 解决方案 :以后的开发中使用 JsUnit 和 JSMock 进行测试驱动. 2.2 框架 现在已经形成部分框架,但都不够复用和抽象.并且缺少文档说明,让后期开发人员很难进行维护和使用. 解决方案 :对框架进行封装.抽象.改进,并且完善
Windows完成端口与Linux epoll技术简介 1 WINDOWS完成端口编程 1 1.基本概念 1 2.WINDOWS完成端口的特点 2 3.完成端口(Completion Ports )相关数据结构和创建 2 4.完成端口线程的工作原理 4 5.Windows完成端口的实例代码: 6 Linux的EPoll模型 8 1.为什么select落后 8 2.内核中提高I/O性能的新方法epoll 9 3.epoll的优点 10 4.epoll的工作模式 10 5. epoll的使用方法 1
费了好大的劲调了下格式,将问答放在了代码块里,问题用的红色,结果编辑下的是红色,发表后,就显示了html标签,那么多,fack!就这样吧,鼠标点的手都累了,将就看吧. 1.from smth int a=1,b=2,c=3,d=4; if( a=a&c&&b=c&d ) printf(&yes\n&); else printf(&no\n&); 编译出现:lvalue required as left operand of assignm
wBox是一款轻量级的弹出窗口插件,压缩后仅仅3.65Kb,基于jQuery1.4.2开发,主要实现弹出框的效果,并且加入了很多有趣的功能,比如callback函数,显示隐藏层,Ajax页面,iframe嵌入页面-- 1:可以根据需要添加wBox标题,用title定义,如title没定义,将显示wbox.js里title设置的值: 2:可以用html定义wBox内容,如果没有定义,将显示wbox.js里html设置的值,默认为空: 3:用timeout可以设置wBox显示的时间: 4:通过noT
从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置. 如何使用Convention 1. 将struts-Convention-plugin-2.1.6.jar文件复制到WEB-INF/lib路径下
awk的用法 a w k语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息 调用awk 有三种方式调用a w k, 第一种是命令行方式,如: awk –F : 'commands' input-files 第二种方法是将所有a w k命令插入一个文件,并使a w k程序可执行,然后用a w k命令作为脚本的首行,以便通过键入脚本名称来调用它. 第三种方式是将所有的a w k命令插入一个单独文件,然后调用: awk –f awk-script-file input-files awk脚本
http://www.imagemagick.org/download/iOS/ /codesearch#I0cABDTB4TA/pub/FreeBSD/ports/distfiles/ImageMagick-6.3.2-0.tar.bz2%7Cqy9T8VaIuJE/ImageMagick-6.3.2/magick/effect.c http://www.imagemagick.org/script/binary-releases.php?ImageM
xml处理: iPhone开发中,XML处理的方式与.net区别很大.个人感觉没有donot那么方便.苹果sdk中提供了NSXMLParser这个类库来解析xml.它需要一个url作为输入参数,通过NSXMLParser的委托方法来解析这个xml文件.NSXMLParser中主要有三个委托方法来解析XML: 1.didStartElement 2.didEndElement 3.foundCharacters didStartElement:当解析器对象遇到xml的开始标记时,调用这个方法. &
Copyright (C) , All Rights Reserved.
版权所有 闽ICP备号
processed in 0.099 (s). 11 q(s)}

我要回帖

更多关于 url关键字批量采集 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信