摘要: netstst 命令详解 [root@study~]# netstat -[atunlp] 选项与参数: -a : 将目前系统上所有的联机、监听、Socket数据都列出来 -t : 列出 tcp 网络封包的数据 -u : 列出从 udp 网络封包的数据 -n : 不以进程的服务名称,以端口号(por 阅读全文
posted @ 2022-03-22 11:14 zooqkl 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.Dos攻击防范(自动屏蔽攻击 IP) #!/bin/bash DATE=$(date +%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail -n5000 $LOG_FILE |gre 阅读全文
posted @ 2022-03-16 10:33 zooqkl 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 2020 年 10 月 10 日跑步随想 ​ 之前想跑步很久了,苦于这次来上海没有带跑步鞋,而且惧于上次跑后的膝盖疼痛感。这次跑步发现这两个问题其实是一个问题。 ​ 前一阵看了一本《跑步革命》的书,简单看了几个章节,其中有一个观点很奇特,其实人体的构造本来就是为了跑步而生的,而我们强加了一些辅助工具 阅读全文
posted @ 2020-10-10 23:33 zooqkl 阅读(135) 评论(2) 推荐(0) 编辑
摘要: 浅析Linux中的零拷贝技术 本文探讨Linux中 主要的几种零拷贝技术 以及零拷贝技术 适用的场景 。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入: 引文 在写一个服务端程序时(Web Server或者文件服务器),文件下载是一个基本功能。这时候服务端的任务是:将服务端主机磁盘中的文件 阅读全文
posted @ 2020-07-07 14:06 zooqkl 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 小米4C 55 寸去广告教程 小米电视删除系统无用应用和更换第三方桌面 电视准备工作 开启开发者模式并打开电视的 ADB 调试功能。 操作步骤如下所示: 小米电视 设置“关于”界面里连续点击“产品型号”开启开发者模式,然后在“账户和安全”选项开启“允许安装未验证应用”和“ADB调试”。 电脑准备工作 阅读全文
posted @ 2020-04-15 21:40 zooqkl 阅读(9643) 评论(0) 推荐(1) 编辑
摘要: 与程序员相关的CPU缓存知识 基础知识 ​ 首先,我们都知道现在的CPU多核技术,都会有几级缓存,老的CPU会有两级内存(L1和L2),新的CPU会有三级内存(L1,L2,L3 ),如下图所示: 其中: L1缓分成两种,一种是指令缓存,一种是数据缓存。L2缓存和L3缓存不分指令和数据。 L1和L2缓 阅读全文
posted @ 2020-03-19 15:54 zooqkl 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 人不是一定要接受命运的安排,也不是一定要反抗命运的安排,而是在命运发生的当下,看清楚自己的本色,明白自己为什么处在命运这个关口下。唯有把自己看明白了,才会在“命运”的面前,做出属于自己的最合适的选择。 其实人生的结局,哪有好坏对错,当一个船夫,或者当一个银行家,都不过是命运呈现的不同模式罢了。真正重 阅读全文
posted @ 2020-02-25 10:48 zooqkl 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Openstack 使用Centos官方镜像创建实例记录 准备centos镜像 官方地址:http://cloud.centos.org/centos/7/images 可以看到有各种版本的镜像,我在此处下载的是 https://cloud.centos.org/centos/7/images/Ce 阅读全文
posted @ 2019-08-14 16:08 zooqkl 阅读(1537) 评论(0) 推荐(0) 编辑
摘要: 了解Kafka生产者 ​ 之前对kafka的整体架构有浅显的了解,这次正好有时间,准备深入了解一下kafka,首先先从数据的生产者开始吧。 生产者的整体架构 ​ 可以看到整个生产者进程主要由两个线程进行协调工作,其中一个是主线程,首先由KafkaProducer创建消息,然后通过拦截器、消息序列化器 阅读全文
posted @ 2019-08-12 20:19 zooqkl 阅读(454) 评论(0) 推荐(0) 编辑
摘要: git常用命令 git创建分支 暂存已修改的代码 GIT 合并多个commit pick 的意思是要会执行这个 commit squash 的意思是这个 commit 会被合并到前一个commit 只保留一个pick,剩下都改为squash,然后输入 wq 保存并退出。进入commit messag 阅读全文
posted @ 2019-07-12 17:44 zooqkl 阅读(222) 评论(0) 推荐(0) 编辑