三行代码发钉钉机器人消息 dingtalk钉钉机器人消息封装——Golang github:https://github.com/blinkbean/dingtalk 目前自定义机器人支持 文本(text) 链接(link) markdown ActionCard 2021-03-07 效率工具 Golang 工具 Mysql面试100问 面试官:“了解MySQL吗?”要是说不了解,接下来该聊些啥呀? 面试官:“了解的话,那说说XXX吧。”巴拉巴拉… MySQL有哪些常见的引擎,说说他们的区别?show engines; #查看支持的引擎 MyISAM:非事务处理存储引擎 2020-05-10 数据库 Mysql 面试 你当像鸟 请输入密码后查看 2025-06-28 程序人生 private5 基础-tcp实战抓包分析 2025-06-12 blinkbean 基础-tcp如何实现可靠传输 为实现可靠传输,需要考虑数据破坏,丢包,重复以及分片顺序混乱等问题。TCP通过序列号、确认应答、重发控制、连接管理以及窗口控制等机制实现可靠传输。 重传机制 超时重传 发送数据时设定一个定时器,指定时间后没有收到对方ACK,就会触发超时重传 2025-06-09 基础 基础-http在中国占比 Exclude humans IPv4 vs. IPv6 81.2% 18.8% HTTP vs. HTTPS 22.7% 77.3% HTTP1.x vs. HTTP2 vs. HTTP3 74.3% 22.4% 3.3% T 2025-06-09 基础 基础-tcp三次握手和四次挥手 TCP基本认识头格式 序列号:建立连接时由计算机生成的随机数作为其初始值,通过SYN包传给接受端主机,每发送一次数据,就累加一次该数据字节数的大小,用来解决网络包乱序问题。 确认应答号:指下一次期望收到数据的序列号,发送端收到这个确认应 2025-05-20 基础 基础-http与websocket的不同 2025-05-14 基础 基础-http与rpc的不同 HTTP 协议(Hyper Text Transfer Protocol),又叫做超文本传输协议。 RPC(Remote Procedure Call),远过程调用。它本身不是一个具体的协议,而是一种调用方式。虽然大部分RPC协议底层使用T 2025-05-14 基础 三观不合 请输入密码后查看 2025-02-11 程序人生 private5 SDE-order 2024-12-10 blinkbean SDE-find 2024-12-10 blinkbean SDE-graph 2024-12-10 blinkbean SDE-tree 2024-12-10 blinkbean SDE-linked-list 2024-12-10 blinkbean