感兴趣的流行技术
丿咫尺天涯
这个作者很懒,什么都没留下…
展开
-
HTTPS 是怎么加密的
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。 HTTPS简介 HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。具体是如何进行加密,解密,验证的,且看下图。转载 2015-08-27 20:01:50 · 808 阅读 · 0 评论 -
腾讯云建站+lnp
很多人之前并没有接触linux系统,但同样渴望在linux下搭建服务,以及体验我们各个产品。Linux 当然是有着无与伦比的稳定性和高效率。很多人因为它看似复杂的命令行界面望而却步。今天,我为大家一步一步 安装 nginx + php 实现 lemp 环境。 由于 mysql 对于我们接入sdk并没有什么大用处。 这里就暂时不讲mysql 的安装 。本安装方法采用的业界转载 2016-01-10 16:31:07 · 954 阅读 · 0 评论 -
Github for Windows使用介绍
. 下载Github for Windows,然后安装就不说了2. 登陆,安装好后打开GitHub,用你的GitHub账号登陆。需要注意的事,Github for Windows会帮你创建SSH Key,你打开邮件应该会收到邮件帮你创建SSH Key的信息,这也省了不少3. 创建一个仓库。点击上面的 “+Add” 按钮创建一个转载 2015-11-09 16:05:12 · 439 阅读 · 0 评论 -
github的简单使用
Git是目前最先进的分布式版本控制系统,作为一个程序员,我们需要掌握其用法、 一:下载GitHub for Windows 2.0 二:安装GitHub 下载之后点击进行安装过程,安装之后桌面上会有两个图标,分别是 和 。 三:新建项目 GitHub是图形界面模式,Git转载 2015-11-09 15:48:19 · 356 阅读 · 0 评论 -
白话数字签名
白话数字签名(1)——基本原理(新!)本系列通过通俗易懂的讲解,让您就像读小说一般,轻轻松松就能理解数字签名的基本原理和应用方法(即使您是一个并不精通计算机的企业老总,也能读懂本篇文章)。然后我们再逐步深入技术细节,最后将给出一个在B/S信息系统中使用数字签名的DEMO。由于数字签名基于非对称加密技术,所以我们需要先啰嗦一下对称加密和非对称加密技术。对称加密何谓加密转载 2015-08-31 20:13:28 · 625 阅读 · 0 评论 -
一致性哈希算法及其在分布式系统中的应用
一致性哈希算法及其在分布式系统中的应用摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。分布式缓存问题假设我们有一个网站,最近发转载 2015-08-14 18:46:44 · 333 阅读 · 0 评论 -
浅析PageRank算法
浅析PageRank算法很早就对Google的PageRank算法很感兴趣,但一直没有深究,只有个轮廓性的概念。前几天趁团队outing的机会,在动车上看了一些相关的资料(PS:在动车上看看书真是一种享受),趁热打铁,将所看的东西整理成此文。本文首先会讨论搜索引擎的核心难题,同时讨论早期搜索引擎关于结果页面重要性评价算法的困境,借此引出PageRank产生的背景。第二部分会详细讨论Pa转载 2015-08-14 17:13:52 · 1233 阅读 · 0 评论 -
当你访问淘宝的时候,发生了什么?
【导读】当你在浏览器上,指尖轻轻输入 www.taobao.com 以后发生了什么?本文从你按下浏览器的确定键开始分析,一直到你如何找到商品结束。适合各类读者了解你仅仅访问一次淘宝的首页,所涉及到的技术和系统规模,本文作者名叫孙放,著于他在淘宝实习期间。你发现快要过节了,于是想给你的男/女朋友买点儿礼物,你打开了淘宝。下面来看看,当你在浏览器轻轻www.taobao.com 以后转载 2015-08-27 19:31:55 · 1523 阅读 · 0 评论 -
访问 www.taobao.com过程
首先是查找浏览器缓存,浏览器会保存一段时间你之前访问过的一些网址的DNS信息,不同浏览器保存的时常不等。如果没有找到对应的记录,这个时候浏览器会尝试调用系统缓存来继续查找这个网址的对应DNS信息。如果还是没找到对应的IP,那么接着会发送一个请求到路由器上,然后路由器在自己的路由器缓存上查找记录,路由器一般也存有DNS信息。如果还是没有,这个请求就会被发送到ISP(注:Int转载 2015-08-27 19:31:14 · 34831 阅读 · 0 评论 -
DNS用UDP还是TCP传输
一、DNS报文角度来看主要是查看DNS报文首部中的标志字段[QR][opcode][AA][TC][RD][RA][(zone)][rcode]当客户端发出DNS查询请求,从服务器收到的响应报文中的TC(删减标志)比特被置为1时,表示应答总长度超过512字节,只返回前512个字节,这时DNS就需要使用TCP重发原来的查询请求。因为在UDP的应用程序中,其应用程序被限制在512个转载 2015-08-27 20:04:31 · 5811 阅读 · 0 评论 -
Nginx编译安装时常见错误分析
本篇文章主要是关于Nginx在编译安装时,可能出现的错误的解决方法。1 Nginx启动脚本错误:env: /etc/init.d/nginx: No such file or directory明明上传了Nginx服务控制脚本 nginx ,但是在执行 service nginx start 命令时,却会报上面的错误。解决方法:启动脚本的格式有问题,例如该脚本是dos格转载 2016-01-10 16:34:10 · 14480 阅读 · 0 评论