又一个Rust练手项目-wssh(SSH over Websocket Client)

thbcm阅读(303)

公司内部的发布系统提供一个连接到k8s pod的web终端,可以在网页中连接到k8s pod内。实现原理大概为通过websocket协议代理了k8s pod ssh,然后在前端通过xterm.js+websocket实现了web终端的效果。

manim边学边做–带箭头直线

thbcm阅读(276)

其中,
DoubleArrow
LabeledArrow
Vector都继承自
Arrow模块,


Arrow模块继承自上一次介绍的
Line模块。

租约机制详解

thbcm阅读(301)

可以把租约机制和公司的权利下放做类比来帮助理解。公司有董事会、CEO、CTO 和 CFO,董事会把公司不同的管理权限在一定时间内分别授权 CEO、CTO、CFO,在固定的时间段内如果有相关事宜,则直接找 CEO、CTO、CFO 处理,不必所有事情都要经过董事会,因为董事会已经授权了 CEO、CTO、CFO 在部分时间段内拥有相关事宜的执行权限,而在该时间段内董事会不能违约,因此 CEO、CTO、CFO 可以按照线定执行相关权利,在约定的时间到期后,CEO、CTO、CFO 需要考虑是续约还是解约

MySQL服务端innodb_buffer_pool_size配置参数

thbcm阅读(307)

如果不设置innodb_buffer_pool_size,在生产环境的sql执行效率将大大下降,原因是缓存的空间变小,能缓存的数据量有限,缓存的命中率大打折扣,会导致反复去磁盘上读数据,众所周知磁盘的速度远远低于内存的执行效率。

ECharts实现雷达图详解

thbcm阅读(350)

ECharts 的实现原理涉及到了计算机图形学、数据结构、动画设计等多个领域的知识。它的设计哲学是简单、灵活、可扩展,这使得它成为了数据可视化领域非常受欢迎的工具之一。

联系我们