Tools
ivalue2333
He wept, for there were no more worlds to conquer.
展开
-
perf及火焰图的使用,性能分析
1:perfperf是一个性能分析工具,systemtap是一個运行时程序或系统信息采集工具,使用前需要了解其动态追踪语言,(了解动态追踪:https://blog.csdn.net/wm_1991/article/details/51982617), systemtap功能强大,但是学习成本也高,用于分析复杂问题。 2:perf下载https://centos.pkgs.or...原创 2018-09-14 20:22:50 · 2469 阅读 · 0 评论 -
RSA加密及openssl的使用
1:rsa加密原理:欧拉公式,本质,大数分解在现有计算力下,很难再极短时间内找到解参考:https://blog.csdn.net/jizhen_tan/article/details/79253851秘钥长度,指的是模值的位长度,主流为1024,2048...RSA秘钥:(公钥+模值),(私钥+模值),成对出现公钥指数:普遍为65537(0x10001,5bits)有意...转载 2018-09-11 14:43:11 · 6326 阅读 · 2 评论 -
docker较为完整的入门手册
1:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。2:沙箱Sandboxie(又叫沙箱、沙盘)即是一个虚拟系统程序,允许你在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。它创造了一个类似沙盒的独立作业环境,在其内...原创 2018-04-19 15:41:52 · 4505 阅读 · 0 评论 -
一次完整请求的过程
一次较为完整的请求过程:输入url,回车,到可以看到页面,这期间发生了什么。1:域名解析:dns服务,将输入的域名和主机ip进行对应2:浏览器请求基于http请求或者https请求(https就是在http的基础上在会话层加了TSL,SSL等协议),http是应用层协议,它基于传输层的tcp协议。这里就要说到通信系统的互联模型,如tcp/ip五层模型3:tcp/ip五层模型的协议:应用层(这里是h...原创 2018-04-17 20:57:13 · 397 阅读 · 0 评论 -
Intellij IDEA 快捷键大全
本文转载自:http://www.open-open.com/lib/view/open1396578860887.htmlCtrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结...转载 2018-04-04 10:53:47 · 389 阅读 · 0 评论 -
Coding Principle
1:代码注释规范作用:方便个人阅读,方便grouper维护。在代码开头,应该注视本文件的作用在函数上部,注释输入,输出及函数功能关键代码需要注释在类上部,应该注释类的作用 2:日志规范作用:开发中发现不可预知的问题,线上排错日志分类,如nginx日志可简单分为access.log及error.log日志级别,也如nginx日志可分为 debug, info,...原创 2018-09-28 20:40:56 · 263 阅读 · 0 评论