
知识转载
Jerry_Dui
分享技术心得,探讨解决问题的方法。有理想,有目标,想做个不错的IT人
展开
-
利用referer防止盗链下载
【这篇是在网上看到的关于referer的文章,还有些不明白,转过来大家待日后再好好研究一下】 一、首先了解下 referer 的原理 request.getHeader("referer") 在开发web程序的时候,有时我们需要得到用户是从什么页面连过来的,这就用到了referer。 它是http协议,所以任何能开发web程序的语言都可以实现,比如jsp中是: request转载 2015-04-03 18:50:32 · 1604 阅读 · 0 评论 -
图的遍历(搜索)算法(深度优先算法DFS和广度优先算法BFS)
图的遍历(搜索)算法(深度优先算法DFS和广度优先算法BFS) 2015-04-08 16:15 图的遍历的定义: 从图的某个顶点出发访问遍图中所有顶点,且每个顶点仅被访问一次。(连通图与非连通图) 深度优先遍历(DFS); 1、访问指定的起始顶点; 2、若当前访问的顶点的邻接顶点有未被访问的,则任选一个访问之;反之,退回到最近访问过的顶点;直到与起始顶点相通的全部顶点都访问转载 2015-10-23 10:06:30 · 3929 阅读 · 0 评论 -
当你在浏览器中输入Google.com并且按下回车之后发生了什么?
原文出处: Alex 译文出处:skyline75489 本文试图回答一个古老的面试问题:当你在浏览器中输入Google.com并且按下回车之后发生了什么? 不过我们不再局限于平常的回答,而是想办法回答地尽可能具体,不遗漏任何细节。 这将是一个协作的过程,所以深入挖掘吧,并且帮助我们一起完善它。仍然有大量的细节等待着你来添加,欢迎向我们发送Pull Requset! 这些内容使用转载 2015-10-23 10:00:10 · 2080 阅读 · 0 评论 -
哈夫曼树与哈夫曼编码
在一般的数据结构的书中,树的那章后面,著者一般都会介绍一下哈夫曼(HUFFMAN)树和哈夫曼编码。哈夫曼编码是哈夫曼树的一个应用。哈夫曼编码应用广泛,如JPEG中就应用了哈夫曼编码。首先介绍什么是哈夫曼树。哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度(若根结点为0层,叶结点到根结点的路径长度为叶结点的层数)。树的带转载 2015-10-23 20:22:11 · 476 阅读 · 0 评论 -
基本排序算法
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序。 快速排序是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短 一、插入排序—直接插入排序(Straig转载 2015-10-23 20:59:12 · 516 阅读 · 0 评论 -
TCP协议的三次握手建立连接及四次握手断开连接
转自 教学网站—网络教学基地 1、TCP三次握手详细图解 TCP是因特网中的传输层协议,使用三次握手协议建立连接,下面是TCP建立连接的全过程。 TCP三次握手详细图解 上图画出了TCP建立连接的过程。假定主机A是TCP客户端,B是服务端。最初两端的TCP进程都处于CLOSED状态。图中在主机下面的是TCP进程所处的状态。A是主动打开连接,B是被动打开连接。 首先A向B转载 2015-10-23 22:43:56 · 1006 阅读 · 0 评论 -
【转】写给系统管理员的 25 个 PHP 安全实践
PHP是广泛使用的开源服务端脚本语言。通过HTTP或HTTPS协议,Apache Web服务允许用户访问文件或内容。服务端脚本语言的错误配置会导致各种问题。因此,PHP应该小心使用。以下是为系统管理员准备的,安全配置PHP的25个实践事例。 用于下文的PHP设置样例 DocumentRoot:/var/www/html 默认Web服务:Apache(可以使用Light转载 2015-11-16 18:08:37 · 829 阅读 · 0 评论 -
Centos搭建SVN服务器及配置文件(主要讲配置)
1、安装 #yum install subversion 判断是否安装成功 yum安装结束时会显示版本 svnserve, version 1.6.11 (r934486) 出现上面的提示,说明安装成功。 有了SVN软件后还需要建立SVN库。 #mkdir /opt/svn/repos #svnadmin create /opt/svn/repos 执行上面的命令后,自动在转载 2016-01-21 20:25:18 · 513 阅读 · 0 评论