url不加random会出什么问题

  • Js Jquery创建一个弹出层可加载一个页面

    Js Jquery创建一个弹出层,当加载一个页面进弹出层时出现乱码,示例代码如下,大家可以参考参考 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" conte

    弹出层October 5

  • 删除URL(二):如何从页面上删除敏感内容
    删除URL(二):如何从页面上删除敏感内容

    我们上一篇关于删除URL的博文中讲过,有时您可以完全拦截或删除自己网站中的一个网页:有时,您也可能只需要更改一部分网页内容或删除某个摘录.由于页面被抓取的频率不同,所以这些变更往往需要等一段时间才能从我们的搜索结果中得到显示.在本文中,我们将向您介绍:如果已删除的内容仍然以"摘录"的形式出现在我们的搜索结果中,或者搜索结果可以链接到该内容的缓存页面,您是可以采取一定的措施来解决这一问题的.如果原内容包含需要迅速删除的敏感信息,这样做很有必要--而如果您只是常规地更新网站,就没必要这样做

    站长经验February 15

  • 网页重构:DNF官网整容手册
    网页重构:DNF官网整容手册

    第1章 引言 1.1 改版目的 为了配合DNF第五章新版本上线,并改善DNF官网的用户体验和功能,DNF开始了新的官网改版行动. 本次改版主要优化了页面结构布局,增加一些新功能和新板块,提高页面加载速度,改善用户的细节操作体验,为用户带来新的视觉感受. 更加华丽的介绍,请参见<DNF官网改版:美轮美奂精彩呈现> 1.2 官网主要调整 本次官网改版,主要有以下四个方面的调整. 首页增加赛事信息板块:随着DNF赛事的日益增多,为了方便玩家了解查询当年的各项比赛事宜,在官网显著位置添加了赛事信息板块

    网页设计October 23

  • Ie image cache problem

    When do stop often alter some of the pictures, but the picture the name of the same (because the program has not changed), but with the new image replaces the old image, so that, ie put the picture down to the cache, even if you update later, look at

    August 6

  • Implemented in Javascript into JS file named prefix +

    Javascript unlike Java, does not import keyword (said Javascript2.0 will join the Import and namespace). Many others in the online search function of the code written by Import are usually inserted directly in the HTML, script elements to achieve. Sy

    jstl, lt, java sun, jsp, quot quot, script elements, variables, lib, ajax, tag library, taglib, repository, search function, css file, uri, level languages, library reference, html script, import functionJanuary 10

  • Arch-03-10-automatic vote robot

    Since life requires a picture on the website vote rankings inevitably be automatically reminded to vote robot. After a day of trying, three options: (1) save the page to the local voting, analysis code, the direct use of js and ajax submit cycle, eac

    lt, amp, utf 8, script type, text javascript, content type, text html, meta, js, math, ajax, xxxx, xmlhttprequest, new activexobject, link rel, style css, sleep, robot, vote url, website voteJune 19

  • 指定位置如果有图片显示图片,无图片显示广告的JS

    在朋友的热心帮助下,有了这段有缩微图就显示缩微图.没有就显示自动载入的广告代码了. 因为我用的是shtml,所以.我直接在页面中用了include,将广告载入进来,你如果对shtml敢兴趣.请参见:shtml会动的html 将js引入也是一样代码,将img_failed.innerHTML =后面替换成你调用的JS就成了(未测试); 另外值得注意的是,img_failed.innerHTML =后面的这玩意他会直接显示html,如果你的html有"(双引号)的话,麻烦改成'(单引号),或者直接不

    无图片, 显示广告October 9

  • C# 通用文件上传类

    C# 通用上传文件类,需要的朋友可以参考下. 1.Upfile.aspx: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Upfile.aspx.cs" Inherits="Inc_Upfile" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

    上传文件类October 14

  • 从阿里妈妈发现的几个不错的表单验证函数

    //-------- // 检查当前浏览器是否为Netscape //-------- function isNetscape(){ app=navigator.appName.substring(0,1); if (app=='N') return true; else {return false;} } //-------- // 保存当前Form表单(仅适用于IE浏览器) //-------- function formSaveCheck(fileName){ if(isNetscape(

    从阿里妈妈发现的几个不错的表单验证函数November 11

  • 用正则和xmlHttp实现的asp小偷程序

    <% '======================================== class EngineerSearch '老龙:[email protected] ':模拟XML获取http标记资源(用过之后就知道为什么XML有用:)) '利用引擎搜索(显示引擎信息或其超连接网站上的信息或直接一个指定页面的相关信息,利用正则和xmlHttp, '程序的使用需要会构造正则) '-------------------------------------------------------

    用正则和xmlHttp实现的asp小偷程序January 15

  • 百度开放适配服务三种方案:自主适配.标注Meta声明.提交对应关系sitemap

    为了提升用户的移动搜索结果浏览体验,百度移动搜索对具有对应手机站的PC站提供"开放适配"服务.如果您同时拥有PC站和手机站,且二者能够在内容上对应,您可向百度"提交"PC页-手机页的对应关系,若对应关系准确,将有助于百度在移动搜索中将原PC页结果替换为对应的手机页结果.积极的参与"开放适配",将有助于您的手机站在百度移动搜索获得更好的展现,同时以更佳的浏览效果赢取用户口碑. 百度开放适配服务共提供三种方案--自主适配.标注Meta声明.提交对应关

    站长经验January 22

  • JavaScript Window浏览器对象模型方法与属性汇总

    本文给大家汇总分享的是JavaScript Window浏览器对象模型方法与属性,十分的细致全面,这里推荐给大家,有需要的小伙伴可以参考下. Window 对象 所有浏览器都支持 window 对象.它表示浏览器窗口. 所有 JavaScript 全局对象.函数以及变量均自动成为 window 对象的成员. 全局变量是 window 对象的属性. 全局函数是 window 对象的方法. 1. open方法 语法格式: window.open(URL,窗口名称,窗口风格) 功能:打开一个新的窗口,

    方法, 属性, window对象February 7

  • Easy.Ajax 部分源代码 支持文件上传功能, 兼容所有主流浏览器

    下面是Easy.Ajax类的初稿,如须发表,在代码上还要修改以达到最简,但API是不会变了 Easy.Ajax = { proxyPool: { length: function () { var i = 0; for (var p in this) i++; return i - 1; } }, index: 0, async: true, xmlData: false, timeout: 1, defaultHeader: 'application/json; charset=utf-8',

    ajax, EasyApril 6

  • 基于jquery的finkyUI插件与Ajax实现页面数据加载功能
    基于jquery的finkyUI插件与Ajax实现页面数据加载功能

    基于jquery的finkyUI插件与Ajax实现页面数据加载功能,需要的朋友可以参考下. <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/json.js"></script> <script type="text/

    finkyUI, 数据加载June 5

  • 2007年百度之星程序设计大赛初赛题目:百度的高级搜索方法

    题目描述: 你尝试过在百度上使用site inurl语法查询吗? 如果还没有的话可以试一下:) 如输入 site:www.baidu.com inurl:news 则会搜出所有在www.baidu.com站点上的包含"news"子串的url. 现在我们有两份数据,一份是site_inurl.txt 一份是url.txt site_inurl.txt中每行是一个site inurl语法组成的查询串,url.txt中保存的是url列表. 你能否在url列表中找出所有能被site_inurl

    竞赛比赛June 24

  • javascript window对象属性整理

    javascript window对象属性,网页爱好者经常需要用到,大家可以收藏下,方便以后使用. window对象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval moveBy moveTo resizeBy resizeTo scrollBy scrollTo find back forward home stop print blur focus captureE

    JavaScript, window对象July 19

  • 用JavaScript获取网页中的js.css.Flash等文件

    作者:马健 邮箱:[email protected]主页:http://stronghorse.yeah.net 版本:1.01 初始发布日期:2005.08.29 最后更新日期:2005.09.28 目录 一.前言 二.从E书或网页中获取文件的一般步骤 三.从E书或网页中获取链接进来的css文件 四.从E书或网页中获取链接进来的js文件 五.从E书或网页中获取Flash文件 六.从E书或网页中获取背景音乐文件 七.从E书中获取图像文件 八.进入frame页面 九.其它问题 一.前言 最近我又听

    用JavaScript获取网页中的js、css、Flash等文件August 14

  • asp.net 图片验证码的HtmlHelper

    一个图片验证码的HtmlHelper,原来的调用代码如下,需要的朋友可以参考下 一个图片验证码的HtmlHelper,原来的调用代码如下: <img id="validateCode" mailto:src='@Url.Action(%22GetValidateCode%22)'/> <script language="javascript" type="text/javascript"> $(document).read

    图片验证码, HtmlHelperAugust 18

  • 用iframe设置代理解决ajax跨域请求问题

    面对ajax跨域请求的问题,想用代理的方式来解决这个跨域问题.在服务器端创建一个静态的代理页面,在客户端用iframe调用这个代理 今天在项目中需要做远程数据加载并渲染页面,直到开发阶段才意识到ajax跨域请求的问题.于是想用代理的方式来解决这个跨域问题. 什么是跨域? 简单的来说,出于安全方面的考虑,页面中的JavaScript无法访问其他服务器上的数据,即"同源策略".而跨域就是通过某些手段来绕过同源策略限制,实现不同服务器之间通信的效果. 方案:在服务器端创建一个静态的代理页面,

    iframe, Ajax跨域, 设置代理August 30

  • Javascript注入技巧

    作者: kostis90gr 翻译: 黯魂[S.S.T] 本文已发表于<黑客防线>6月刊,版权属于<黑客防线>及脚本安全小组,转载请保持文章完整性,谢谢 :) 这份指南仅仅是出于报告目的,如果任何人把它用于违法目的,我不负责任. 通过使用javascript注入,用户不用关闭网站或者把页面保存在他的PC上就可以改变网站中的内容.这是由他的浏览器的地址栏完成的. 命令的语法看上去像这样: Copy code javascrit:alert(#command#) 比方说如果你想看到在网

    Javascript注入技巧September 11

  • asp.net采集网页图片的具体方法

    采集网页上图片的主要关键是在怎么解析出页面代码里那些img标签的src属性 在网上找了下大多都是通过字符串操作找出img标签,这种方式操作起来比较麻烦,而且代码看起来比较累.这里我用的方法是通过WebBrowser来加载一个页面,然后HTMLDocument类来操作省去了字符串操作的步骤,直接调用GetElementsByTagName把所有图片地址返回到一个HtmlElementCollection对象里. 代码如下: using System; using System.Collection

    图片, 采集, 网页November 15

  • 网站的最大并发连接数

    最近我们网站常常报503错误:"HTTP Error 503. The service is unavailable".但刷一两下又正常. 估计很可能是超过网站的最大并发连接数了. 究竟什么是http连接?一张页面加载过程中,又是图片又是样式.脚本,对于这些东西的请求,是共用一个连接还是多个连接? 网上有人说,为了节省连接数,应该尽量将外部CSS,js合并,或者内联;甚至图片也合成一张,再用CSS定位.显然,在这里,一个请求就用一个连接,请求完成连接即被关掉. 但IIS里,有选项&qu

    Web开发March 19

  • 微软等公司数据结构+算法面试100题首次完整亮相 ---100题V0.1版最终完成
    微软等公司数据结构+算法面试100题首次完整亮相 ---100题V0.1版最终完成

    1.把二元查找树转变成排序的双向链表(树) 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表. 要求不能创建任何新的结点,只调整指针的指向. 10 / / 6 14 / / / / 4 8 12 16 转换成双向链表 4=6=8=10=12=14=16. 首先我们定义的二元查找树 节点的数据结构如下: struct BSTreeNode { int m_nValue; // value of node BSTreeNode *m_pLeft; // left child of

    求职招聘May 3

  • 针对关键词进行网页优化

    一直对Google黑板报吴军先生预计要写的网页和查询相关性文章抱有很大希望,不过这篇文章真的发表以后一看,相当失望. 不是他写得不好,而是没透露任何秘密.如果搜索引擎工程师按他所建议的方法写出一个搜索引擎算法,那将会是最烂的搜索引擎.这篇文章里只谈了最早的判断网页和查询相关性的一个因素,也就是关键词密度. 现实情况是关键词密度已经降到只占很小一部分,更多的更重要的因素应该已经被用来判断和网页查询的相关性.今天就谈一下针对查询关键词进行页面优化. 要注意的是文件的相关性不仅仅是由页面本身来决定的,

    站长经验April 10

  • XmlSerializer, DataContractSerializer 和 BinaryFormatter区别与用法分析

    .NET提供了很多序列化对象的方法,了解他们之间的区别才能更好地确定使用哪一种序列化方式并正确地使用.本文从下面几个方面对标题中的三种序列化方法进行了分析. 范围:Property Or Field Or Both 可见性:Public or Private Or All 可访问性:Readonly Property 回调:指OnSerializing, OnSerialized, OnDeserializing, OnDeserialized这些回调. 包含循环引用的对象 包含Dictiona

    .Net技术November 3

  • 算法面试题总结

    1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表. 要求不能创建任何新的结点,只调整指针的指向. 10 / \ 6 14 / \ / \ 4 8 12 16 转换成双向链表 4=6=8=10=12=14=16. 首先我们定义的二元查找树 节点的数据结构如下: struct BSTreeNode { int m_nValue; // value of node BSTreeNode *m_pLeft; // left child of nod

    March 13

  • [转] HTTP 协议详解

    Author :Jeffrey My Blog:http://blog.csdn.net/gueter/ 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出. HTTP协议的主要特点可概括如下: 1.支持客户/服务

    HttpJune 18

  • [转]HTTP协议详解(真的很经典)

    引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出. HTTP协议的主要特点可概括如下: 简单:客户向服务器请求服务时,只需传送请求方法和路径.请求方法常用的有GET.HEAD.POST.每种方法规定了客户与服务器

    Http, 协议February 22

  • http客户端请求及服务端详解

    http客户端请求及服务端详解 2人收藏此文章, 我要收藏发表于4个月前(2012-07-28 12:25) , 已有 128次阅读 ,共 http://host[":"port][abs_path个评论 引言 HTTP 是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展.目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Nex

    July 28

  • CodeIgniter 框架分析

    入口文件 入口文件主要完成下列工作: 1) 指定 CodeIgniter 框架所在目录: 2) 定义 APPPATH 常量,指示应用程序文件根目录: 3) 载入 codeigniter/CodeIgniter.php 文件,启动框架. codeigniter/CodeIgniter.php 文件 这个文件是 CodeIgniter 的基本文件,主要完成初始化 CodeIgniter 框架和启动应用程序两项工作. 1) 实例化 CI_Benchmark,这个类用于标记应用程序执行消耗的时间: 2)

    August 10

  • 网站建设中关于并发连接数的解释

    最近我们网站常常报503错误:"HTTP Error 503. The service is unavailable".但刷一两下又正常.估计很可能是超过网站的最大并发连接数了. 究竟什么是http连接?一张页面加载过程中,又是图片又是样式.脚本,对于这些东西的请求,是共用一个连接还是多个连接? 网上有人说,为了节省连接数,应该尽量将外部CSS,js合并,或者内联:甚至图片也合成一张,再用CSS定位.显然,在这里,一个请求就用一个连接,请求完成连接即被关掉. 但IIS里,有选项&quo

    网站, 并发, 连接数, 网站建设August 22

  • php curl 获取google短地址问题解决

    我们有个类微博应用 背景:测试员说其发表内容中链接应该是可点击的短链接 简单调试发现:在本地和服务器上都能获取到链接的短地址,唯独内网的测试地址: 192.168.1.111:81/app 不能获取短地址, 思考原因,获取短地址的流程是 匹配内容中的url,然后调用google的短址api, 首先我没有匹配出带端口号的url,没有匹配出localhost的url 就想偷懒直接匹配出以(http://|https://|ftp://)开头,至空格,引号(',",',",等隔断符,包含汉字

    google, resolve, curl, not, 短地址, couldNovember 13

  • REST 风格的 Web 服务入门指南和 (重要)REST关键原则

    提醒:想掌握并理解REST风格的Web服务,必须要熟悉HTTP协议,不能光知道GET/POST两种方式.详细请看: http://my.codeweblog.com/zhaoqian/blog/90315 首先向看一下REST在JavaEE里的规范JAX-RS. JavaTM API for RESTful Web Services (JAX-RS) 1.1 标准 JAX-RS定义了部署Web服务的API,这些Web服务根据Representational State Transfer (RES

    服务, 入门, 讲解, Rest, jax-rsNovember 19

  • 100-44

    44.腾讯面试题(算法): 1.设计一个魔方(六面)的程序. 2.有一千万条短信,有重复,以文本文件的形式保存,一行一条,有重复. 请用5分钟时间,找出重复出现最多的前10条. 3.收藏了1万条url,现在给你一条url,如何找出相似的url.(面试官不解释何为相似) 思路: 1.一直感觉腾讯的题出的都是比较奇葩的.这道题初看上去一样没有思路,在网上找了下,看到网友的思路如下: 用三维坐标描述每一个小块,对面提供旋转方法,然后没做一个变更就检测是不是成功了 2.先hash统计每个短信出现的次数,

    November 26

  • codeIgniter框架基本结构

    1.index.php入口文件: 1) 指定 CodeIgniter 框架所在目录: 2) 定义 APPPATH 常量,指示应用程序文件根目录: 3) 载入 codeigniter/CodeIgniter.php 文件,启动框架. 2.codeigniter/CodeIgniter.php 文件:主要完成初始化 CodeIgniter 框架和启动应用程序两项工作. 1) 实例化 CI_Benchmark,这个类用于标记应用程序执行消耗的时间: 2) 载入应用程序的配置文件 require(APP

    December 11

  • HTTP协议详解,非常经典的HTTP网络请求讲解

    引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出. HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式. 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径.请求方法常用的有GET.HEAD.

    Http, http协议详解, 网络请求详解April 7

  • Git初级教程
    Git初级教程

    最近在公司实习,需要使用git提交和管理代码,于是就自学了下,下面是一些学习的记录. Git是一个项目版本控制工具,或是一个源代码管理工具, 它有两点好处: 一,可以让开发者在任何地点提交自己的代码和查看代码版本: 二,我们可以开许多分支来实践我们的想法,并且合并这些分支德开销几乎可以忽略不计. Git只判断和记录文件整体是否更改,而不关心更改的内容. Git使用数据的校验和来唯一标识和索引数据,每次提交更新,它都会纵览一遍所有文件的 指纹信息并对文件做一快照,然后保存一个指向这次快照的索引.

    GitJuly 4

  • sso 单点登陆原理
    sso 单点登陆原理

    单点登录的英文名称为Single Sign-On,简写为SSO,它是一个用户认证的过程,允许用户一次性进行认证之后,就访问系统中不同的应用:而不需要访问每个应用时,都重新输入密码.IBM对SSO有一个形象的解释"单点登录.全网漫游". SSO将一个企业内部所有域中的用户登录和用户帐号管理集中到一起,SSO的好处显而易见: 减少用户在不同系统中登录耗费的时间,减少用户登录出错的可能性 实现安全的同时避免了处理和保存多套系统用户的认证信息减少了系统管理员增加.删除用户和修改用户权限的时间

    July 7

  • Yii 关于CSqlDataProvider和CGridView的合并使用

    今天遇到个问题,我将CSqlDataProvider数据代入CGridView的时候,数据能正常使用,但按钮就不能使用了,会提示出错. 问过些朋友,原来sqlDataProvider 中的数据集 是一个二维数组,原始的CGRidView 里面的CColumnButton 默认用的是一个Ar 但你用sqlDataProvider后就变成了关联数组了.所以 url生成那里就出错了. $data 可能表示一个AR 或者是一个数组 当用SqlDataProvider ,ArrayDataProvider

    yii, PHP, CGridView, CSqlDataProviderJuly 11

  • HTTP协议和HttpClient的入门
    HTTP协议和HttpClient的入门

    HTTP协议的发展史没有了解,是给予请求与响应模式的.无连接.无状态的应用层的协议. HTTP协议 HTTP协议的URL HTTP URL(URL是一种特殊类型的URI,包含了勇于查找某个资源的足够的信息)的格式如下: http://host[":"port][abs_path] http表示要通过HTTP协议来定位网络资源:host表示合法的Internet主机域名或者IP地址:port指定一个端口号,为空则使用缺省端口80:abs_path指定请求资源的URI:如果URL中没有给出

    httpclient, urlconnection, JavaJuly 15

  • YII 学习笔记(2)(未完)

    昨天到打通MVC 今天看看YII的表单部分 表单这块首先定义一个model 这个表单model用来收集用户的信息 在这个里面还可以做用户验证啥的. 我们定义我们的表单模型类 <?php class TestFrom extends CFormModel{ public $username; public $password; public $rememberMe=false; private $_identity; public function rules(){ return array( a

    yii, PHPOctober 12

  • Maven + Nexus + SVN + Eclipse 配置步骤说明
    Maven + Nexus + SVN + Eclipse 配置步骤说明

    一.软件及环境 1. 软件 1.1 jdk-6u11-windows-i586-p.exe 1.2 eclipse-jee-indigo-SR2-win32.zip 1.3 nexus-2.0-bundle.zip 1.4 apache-maven-3.0.5-bin.zip 1.5 VisualSVN-Server-2.7.2.msi 1.6 TortoiseSVN-1.8.3.24901-win32-svn-1.8.4.msi 1.7 LanguagePack_1.8.3.24901-win

    eclipse, svn, maven, nexusNovember 25

  • 采用CAS原理构建单点登录
    采用CAS原理构建单点登录

    企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统 一般是在不同的时期开发完成的,各应用系统由于功能侧重.设计方法和开发技术都有所不同,也就形成了各自独立的用户库和用户认证体系.随着新的业务网站不 断的增加,用户在每个应用系统中都有独立的账号,这样就造成在访问不同的应用系统时,需要记录对应的用户名和密码,多个用户名密码极易记混,如果忘记或记 错了某一个业务网站的用户名或密码就无法进行登录,耽误工作,影响工作效

    December 20

  • Nutch学习笔记7---url的正则过滤机制研究

    今天碰到问题,url正则过滤老是出问题,不爽之下,又打开源码了. Crawl.java里有这么一段 for (i = 0; i < depth; i++) { // generate new segment Path[] segs = generator.generate(crawlDb, segments, -1, topN, System .currentTimeMillis()); if (segs == null) { LOG.info("Stopping at depth=&qu

    nutch, url, 过滤July 2

  • 2014-07-03 Java Web的学习(2)-----HTTP协议
    2014-07-03 Java Web的学习(2)-----HTTP协议

    1.HTTP协议概念 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写.它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版本.其中最著名的就是RFC 2616.RFC 2616定义了今天普遍使用的一个版本--HTTP 1.1. HTTP协议(H

    July 3

  • HTTP协议详解(真的很经典)

    引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出. HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式. 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径.请求方法常用的有GET.HEAD.

    October 7

  • 数据结构与算法面试题80道

    1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表. 要求不能创建任何新的结点,只调整指针的指向. 10 / \ 6 14 / \ / \ 4 8 12 16 转换成双向链表 4=6=8=10=12=14=16. 首先我们定义的二元查找树 节点的数据结构如下: struct BSTreeNode { int m_nValue; // value of node BSTreeNode *m_pLeft; // left child of nod

    October 22

  • Nutch1.7源码再研究之---18:Nutch中从Inject传递参数到Index

    最近项目中碰到一个需求,就是从数据库mongo中查出相应的url ,然后爬虫解析出字段,再indexer回mongodb中. 那么碰到的问题就是:如何将mongo中的url的主键传递到indexer中去. --------------------------------------实现思路是: 修改源码Crawl.java,在 prepareInjectTxt(url); injector.inject(crawlDb, rootUrlDir); 也就是说在inject之前,执行一个函数,函数的

    nutch, index, injectOctober 23

  • Gitolite 构建 Git 服务器

    如果不是要和他人协同开发,Git 根本就不需要架设服务器.Git 在本地可以直接使用本地版本库的路径完成 git 版本库间的操作. 但是如果需要和他人分享版本库.协作开发,就需要能够通过特定的网络协议操作 Git 库. Git 支持的协议很丰富,架设服务器的选择也很多,不同的方案有着各自的优缺点. HTTP GIT-DAEMON SSH GITOSIS, GITOLITE 服务架设难易度 简单 中等 简单 复杂 匿名读取 支持 支持 否* 否* 身份认证 支持 否 支持 支持 版本库写操作 支持

    Git, 版本管理, git服务, git服务器搭建January 15

  • 最完美解决Nginx部署ThinkPHP项目的办法

    网上通用解决方法的配置如下: server { ... location / { index index.htm index.html index.php; #访问路径的文件不存在则重写URL转交给ThinkPHP处理 if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; break; } } location ~ \.php/?.*$ { root /var/www/html/website; fastcgi_pass

    nginx, ThinkPHPFebruary 2