HTTPS从认识到线上实战全记录】的更多相关文章

前言 关于HTTPS,基本上你想知道的都在这里了.本文原标题<HTTPS原理与实践>,下图是本文配套PPT的目录截图: [TOC] 原理篇 认识HTTPS 先说一下,本文可能有些地方由于描述不到位或者我本人理解错误而出现不准确内容,有错误欢迎指正! 什么是HTTPS HTTPS全称Hyper Text Transfer Protocol over Secure Socket Layer,直译过来就是通过SSL实现的超文本传输协议,简单来讲就是加密版的HTTP协议,也就是HTTP+SSL/TLS…
下载Redis 去Redis官网下载最新的Linux包,Redis官方没有Windows版的下载. https://redis.io/ 下载后把包上传到Linux服务器. 安装Redis 1.解压Redis包 > tar -zxvf redis-4.0.2.tar.gz 2.切换到Redis解压目录 > cd redis-4.0.2 3.编译Redis > make 如报错按以下错误解决. make: cc:命令未找到 make: *** [adlist.o] 错误 127 > y…
1.jquery <script src="http://code.jquery.com/jquery-1.4.1.min.js"></script> 2.vue <script src="http://static.runoob.com/assets/vue/1.0.11/vue.min.js"></script> 3.swiper 如果你不想将Swiper文件放在你的项目中,你可以使用Swiper的CDN服务. 以…
​ 标题采自:英雄联盟-瑞文:断剑重铸之日,骑士归来之时! 断剑 ​ 前两天早上在挤地铁的时候看到小组群里,主管发了好多消息,打开来一看,说是XX项目自从22号发版后,每天晚上就疯狂Full GC,让我们查一下什么原因,嘻嘻嘻,一开始听到,心里窃喜,为什么呢.因为自己以前对jvm也有些了解,不过都只是纸上谈兵罢了.现在刚好有机会,到公司就和小伙伴开始排查.以下是full gc的图片 ​ 图 - 1.0 ​ 图 - 2.0 ​ 图 - 3.0 ​ 当然这是运维给出来的,一开始看到这个,我是懵逼的,…
前言 大多数情况下,我们会在打印日志时定义日志的LOGGER级别,用来控制输出的信息范围. 一方面,过多的输出会影响查看日志的效率,另一方面,过少的日志让问题定位变得困难. 但当线上出现问题时,线上容器通常定义在info级别,发生一些疑难问题时,光靠info级别的日志很难定位问题. 一个典型的场景:在一些需要打印MySQL语句的场景,如果你正在使用MyBatis框架,由于MyBaits中SQL语句是DEBUG级别的信息,通常在线上容器就没法看到. 一个丑陋的解决办法就是在沙箱/预发环境,将log…
mongo客户端工具下载  https://robomongo.org/download   线上业务,k线 展示出现问题,相同时间戳的数据多次插入导致数据不真实,后经排查发现是每次都是写的四条数据,找开发配合一起查找问题,发现是后台逻辑处理的问题   需求:将重复的数据去掉,只保留一份数据   客户端数据查询:       由于表太多 一张一张去删 很麻烦 于是写了个脚本偷懒   #!/bin/bash # liyongjian5179@.com #将所有的表名导出来 mongo /admin…
部署本地项目到heroku上.在线上插入数据到数据库,本地代码再次更新到heroku,线上的数据记录还存在单是图片丢失.问题还没有解决: 本地代码和heroku代码怎样同步? heroku使用的pg和本地使用sqlite3的区别? 怎么让本地插入的数据和线上插入的数据同步? 问题临时没有解决,线上图片丢失仅仅好远程删除,步骤 远程打开rails控制台 heroku run rails c 通过id查找 id能够从线上的地址看到,鼠标移到记录上面浏览器会显示id号. e=Book.find(7)…
概述 背景 是不是在实际开发工作当中经常碰到自己写的代码在开发.测试环境行云流水稳得一笔,可一到线上就经常不是缺这个就是少那个反正就是一顿报错抽风似的,线上调试代码又很麻烦,让人头疼得抓狂:而且debug不一定是最高效的方法,遇到线上问题不能debug了怎么办.原先我们Java中我们常用分析问题一般是使用JDK自带或第三方的分析工具如jstat.jmap.jstack. jconsole.visualvm.Java Mission Control.MAT等.但此刻的你没有看错,还有一款神器Art…
nginx系列友情链接:nginx高性能WEB服务器系列之一简介及安装https://www.cnblogs.com/maxtgood/p/9597596.htmlnginx高性能WEB服务器系列之二命令管理https://www.cnblogs.com/maxtgood/p/9597990.htmlnginx高性能WEB服务器系列之三版本升级https://www.cnblogs.com/maxtgood/p/9598113.htmlnginx高性能WEB服务器系列之四配置文件详解https:…
1. itext7史上最全实战总结 1.1. 前言 最近有个需求需要我用Java手动写一份PDF报告,经过考察几种pdf开源代码,最终选取了itext7,此版本为7.1.11,由于发现网上关于该工具的博文比较少,特别是实战博文几乎没有,在我踩完各种坑,最终把PDF成型后,打算把经验分享出来,本文通过摘录解释来说明,内容来自本人GitHub itext-pdf 1.2. 配置文件 项目采用了Spring Cloud config所以配置在git上,仅仅研究itext7不需要用到数据库等功能,请直接…