Loading

摘要: 密码学入门 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 在信息安全领域,一般会遇到"窃听"、"篡改"、"伪装"、"否认"这些威胁,而密码学家们提供了相应的密码学算法来解决这些问题,如下: 窃听:攻击者可以在网络上安置了一个路由器,侦听所有经过的数据包,这样数据就被泄密了 阅读全文
posted @ 2022-04-28 13:45 打码日记 阅读(85) 评论(0) 推荐(0) 编辑
摘要: q命令-用SQL分析文本文件 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 在Linux上分析文本文件时,一般会使用到grep、sed、awk、sort、uniq等命令,但这些命令都有一定的学习成本,而如果是用SQL来分析数据的话,这对广大后端程序员来说,就要简单很多了。 而q命令就是这样 阅读全文
posted @ 2022-03-26 20:54 打码日记 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 神秘的backlog参数与TCP连接队列 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 这要从一次压测项目说起,那是我们公司的系统与另几家同行公司的系统做性能比拼,性能数据会直接影响项目中标,因此压力非常大。 当时甲方给大家提供了17台服务器供系统部署,并使用LoadRunner对系统进行压测,乙方有 阅读全文
posted @ 2022-03-26 20:52 打码日记 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 耗时几个月,终于找到了JVM停顿十几秒的原因 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 最近我们系统出现了一些奇怪的现象,系统每隔几个星期会在大半夜重启一次,分析过程花费了很长时间,令人印象深刻,故在此记录一下。 第一次排查 由于重启后,进程现场信息都丢失了,所以这个问题非常难以排查,像常规的jsta 阅读全文
posted @ 2022-03-26 20:46 打码日记 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Linux命令拾遗-使用blktrace分析io情况 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 一般来说,想检查磁盘I/O情况,可以使用iostat、iotop、sar等,但这些命令只能做一个整体的了解,没法具体到某一次io的详细情况,而今天介绍的blktrace就可以深入到Linux I/O栈的方方面面,把 阅读全文
posted @ 2022-03-26 20:41 打码日记 阅读(56) 评论(0) 推荐(0) 编辑
摘要: Linux命令拾遗-%iowait指标代表了什么? 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 一直以来,我都知道top、vmstat、mpstat中有一个叫wa(%iowait)的cpu指标,但对它表示的具体含义又不是很清楚,故专门去网上学习了一下。 iowait在man中的介绍 man文档是学习命令的第一 阅读全文
posted @ 2022-03-26 20:37 打码日记 阅读(63) 评论(0) 推荐(0) 编辑
摘要: Linux命令拾遗-常用的辅助开发类命令 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 之前介绍了大量的命令,有基础操作相关的,也有问题诊断相关的,但Linux中还有一类命令,被时常使用在工作当中,如curl、mysql、ssh、vim等,本篇对它们做一个整体介绍。 使用curl调试接口 curl是一 阅读全文
posted @ 2022-03-26 20:35 打码日记 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Linux命令拾遗-查看系统信息 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 作为一名程序员,有时需要关注自己的进程运行在什么样的软硬件环境里,比如几核cpu、固态硬盘还是机械硬盘、内核版本多少、Centos还是Ubuntu? 查看硬件信息 Linux里面提供了一系列命令用来查看系统硬件信息 阅读全文
posted @ 2022-03-26 20:32 打码日记 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Linux命令拾遗-我的进程消失了 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 程序员但凡工作时间久一点,总会遇到一些诡异的事情,比如每当你下班时,服务就挂,然后业务同学就各种找过来了,似乎业务与服务程序就离不开你一样。 而当你登录机器去排查问题时,又发现机器上连进程都没了,心里咯噔一下慌了神 阅读全文
posted @ 2022-03-26 20:30 打码日记 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Linux命令拾遗-网络抓包工具 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 Linux中有很多抓包工具,如ngrep、tcpdump与tshark等,它们有很多用法与使用场景,下面我将结合例子讲解各工具的用法以及它们的使用场景。 本系列文章索引 Linux命令拾遗-入门篇 Linux命令拾 阅读全文
posted @ 2022-03-26 20:27 打码日记 阅读(19) 评论(0) 推荐(0) 编辑