一、kafka Kafka是一个分布式的消息系统。 二、解决问题 消息系统通常被应用于异步处理、应用解耦、流量削峰、消息通信等场景。 异步处理 image-20210315230129937 生产者将消息写入消息队列中,消费者异步拉取消息队列消息,从而提升消息处理能力。 应用解耦 image-202 ...
分类:
其他好文 时间:
2021-05-23 23:45:42
阅读次数:
0
脱壳——UPX脱壳原理 脱壳步骤 1 找到OEP 2 dump(导出)内存文件 3 修复 1 找到OEP 1 程序运行先从壳代码运行,壳代码执行完之后会跳转到真正的OEP,也就是是说第一步,首先要找到真正的OEP 如何找到OEP 大部分情况下,壳代码会在一个单独的区段里面,壳代码执行完一定会跳转到原 ...
分类:
其他好文 时间:
2021-05-23 23:12:06
阅读次数:
0
HTTP简介 HTTP协议:(HyperText Transfer Protocol)超文本传输协议。 是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP工作原理:H ...
分类:
Web程序 时间:
2021-05-23 23:08:42
阅读次数:
0
内容概要 迭代器介绍 for循环原理 迭代器的优缺点 内容详细 1 迭代器介绍 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果每一次对工程的重复称为一次'迭代',而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代?while True: ...
分类:
其他好文 时间:
2021-05-23 23:07:23
阅读次数:
0
3. 区间合并 原理:区间排序左端点有交集的区间可以合并 struct OI{int l, r;}num[N]; inline int cmp(OI a, OI b){return a.l < b.l;} //按照左端点排序 sort(num+1, num+1+n,cmp); void combin ...
分类:
其他好文 时间:
2021-05-23 23:02:19
阅读次数:
0
1. mount namespace mount namespace 通过隔离文件系统挂载点对隔离文件系统提供支持。使用 unshare 构造 mount namespace 如下: root@chunqiu:~/chunqiu/docker/mount# dd if=/dev/zero bs=1M ...
分类:
其他好文 时间:
2021-05-23 22:54:53
阅读次数:
0
CPU的原理 计算机需要解决的最根本问题:如何代表数字 汇编语言(机器语言)的执行过程 汇编语言的本质:机器语言的助记符,其实它就是机器语言,(比如机器语言10110011可以用add表示,相对来说容易记忆)。 计算机通电-> ->CPU到固定位置读取内存中程序(所谓程序就是一个一个的指令,汇编码) ...
分类:
其他好文 时间:
2021-05-04 16:30:50
阅读次数:
0
一键下载B站的普通视频、番剧、电影的小工具 获取软件 由于软件还未完善,目前打赏价定位5.88元,后面软件完善价格会提高 >>>点击跳转打赏页面 目前Android版还在开发中 电脑版支持跨平台使用,只要装了JDK8环境即可,支持Window64 Linux64 Macos64版本,仅支持64位系统 ...
分类:
其他好文 时间:
2021-05-04 16:03:52
阅读次数:
0
1. 原理推导 令空间中点A与点B组成向量$\overrightarrow\(,向量外有一点P,那么我们要求的就是P与直线\)\overrightarrow$的距离d。 连接点A与点P,得直线向量$\overrightarrow\(。将向量\)\overrightarrow\(与\)\overrig ...
分类:
编程语言 时间:
2021-05-04 15:40:58
阅读次数:
0