必备知识
Geronimo邈
Don't be evil
展开
-
学习Linux基本指令
引子本节课 我将教大家一些 linux 常用指令首先 我们需要一个 linux 系统有三种方式可以获取买一台服务器( 简单但 纯命令行 不推荐装虚拟机装 linux 系统下载镜像官网链接选择桌面版建议大家可以装一个桌面版的( 体验一下不同的操作系统选择要下载的版本( 目前 19.10 是最新的安装使用虚拟机安装虚拟机是什么vm官网链接激活...原创 2019-11-07 11:26:34 · 429 阅读 · 1 评论 -
git 入门
简介[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZDIPmqJD-1571277870681)(https://img.wsmpage.cn/learning/2019-9-30/1569805768299.png)]Remote 远程仓库Repository 本地仓库Index/Stage 暂存区WorkSpace 工作区常用命令git in...原创 2019-10-17 10:04:46 · 161 阅读 · 0 评论 -
开发者工具使用 初步
开发者工具使用F12 调出开发者工具右侧 竖着3个点 可选择其位置开发者工具 最上面一行 可查看该网页加载的所需的各种资源过滤不同的资源点击该按钮后 可查看选中的页面元素的样式 与 信息 并可在控制台直接修改...原创 2019-10-10 16:10:09 · 225 阅读 · 0 评论 -
阿里云服务器 无法远程访问
开放端口修改本机防火墙// 以 centos 为例firewall-cmd --permanent --zone=public --add-port=3306/tcpsystemctl start firewalldsystemctl status firewalldsystemctl stop firewalld修改阿里云安全组策略自查先保证本机可访问提示...原创 2019-10-07 14:46:41 · 223 阅读 · 0 评论 -
浏览器 URL 输入 到页面展示 发生了什么
序老生长谈的问题一个普通的问题 却能大致看出一个人的基本水准过程域名解析-TCP分包-IP寻路-握手-滑动窗口传输-持久化连接-挥手-解析-构建dom树与cssom-构建渲染树-回流-重绘-渲染...原创 2019-10-02 11:25:36 · 93 阅读 · 0 评论 -
设计模式---再学习
理解使用前人 总结好的经验 技巧有助于写出健壮的 可维护的代码核心封装变化原则开放-封闭原则软件实体(类 对象 函数) 可以拓展 不可以修改构造器模式function User(name , age, career) { this.name = name this.age = age this.career = career }c...原创 2019-09-29 08:25:15 · 85 阅读 · 0 评论 -
应用服务的过程
用户通过浏览器发送请求 由网卡接收TCP链接 通知内核 内核在去调相应服务端程序Web 应用要返回数据 首先要获取数据 通过内核调用磁盘的驱动程序 这样就可以在Web应用程序中获取数据并进行数据处理 最终调用内核 将数据通过网卡发送给客户端...转载 2019-07-12 08:54:00 · 94 阅读 · 0 评论 -
REST
REST一种万维网软件架构Representational State Transfer6个限制客户-服务器 ( Client-Server )关注点分离服务端专注于数据存储 提升简洁性前端专注于用户界面 提升可移植性无状态 ( Stateless )所有用户会话信息都保存在客户端每次请求必须包括所有信息 不能依赖上下文服务端不用保存会话信息 提升了 简单性 可...原创 2019-07-05 08:36:40 · 77 阅读 · 0 评论 -
JWT
JWT全称 json web token由 3部分组成 (Header.Payload.Signature头部( Header负载( Payload签名( SignatureHeader{ "alg": "HS256", // 签名算法 "typ": "JWT" // 令牌类型}将上述 JSON对象 使用Base64URL 算法转为字符...原创 2019-07-04 14:12:15 · 74 阅读 · 0 评论 -
Cookie 携带问题
Cookie 携带问题fetch在默认情况下, 不管是同域还是跨域ajax请求都不会带上cookie, 只有当设置了 credentials 时才会带上该cookie, 服务端需要设置响应头 Access-Control-Allow-Credentials: true, 否则浏览器会因为安全限制而报错, 拿不到响应fetch 请求携带cookiefetch(url, { ...转载 2019-06-14 15:22:36 · 2361 阅读 · 0 评论 -
CA证书(数字证书的原理)
转自:http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html(感谢)文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文...转载 2019-05-08 07:25:53 · 892 阅读 · 0 评论 -
https中的数字证书认证过程解析
转自 https://blog.csdn.net/abinge317/article/details/51791856加密(防窃听) RSA非对称加密会用到一对密钥,分别称为公钥和私钥,公钥加密之后的数据可以通过私钥来进行解密,私钥加密的数据也同样可以用对应的公钥进行解密。在web数据传输过程中,由于客户端和服务器端是多对一的关系,因此可以让所有的客户端持有相同的公钥,服务器持有私钥,这样...转载 2019-05-08 06:11:50 · 265 阅读 · 0 评论 -
浏览器渲染页面过程
浏览器渲染页面从耗时的角度,浏览器请求、加载、渲染一个页面,时间花在下面五件事情上DNS 查询TCP 连接HTTP 请求服务器响应客户端渲染DNS 查询我们在浏览器输入网址,其实就是要向服务器请求我们想要的页面内容,所有浏览器首先要确认的是域名所对应的服务器在哪里。将域名解析成对应的服务器IP地址这项工作,是由DNS服务器来完成的。客户端收到你输入的域名地址后,它首先...原创 2019-04-27 18:14:53 · 145 阅读 · 0 评论 -
Chrome 插件推荐
Saka Keyff 全程快捷键 不用鼠标j k [ ]AdGuard广告拦截器 拦截各种广告强推 不解释Proxy SwitchyOmega轻松快捷地管理和切换多个代理设置开发必备GithubIsometric Contributions查看贡献量Octotree查看代码FeHelperJSON格式化、JSON比对、二维码生成与解码、信...原创 2019-04-26 00:10:01 · 220 阅读 · 0 评论 -
http 与 https
简介http : 被用于在Web浏览器和网站服务器之间传递信息,以明文方式发送内容,不提供任何方式的数据加密https: 是由SSL/TLS+HTTP协议构建的可进行加密传输、身份认证的网络协议预备知识对称加密算法(私钥加密算法)这种算法解密密钥和加密密钥是相同的。也正因为同一密钥既用于加密又用于解密,所以这个密钥是不能公开的。常见的有《DES加密算法》、《AES加密算法》。...原创 2019-03-25 17:46:57 · 159 阅读 · 0 评论