编程社-专注IT编程技术教程分享
最新发布第78页
Zotero软件安装使用与配置-编程社

Zotero软件安装使用与配置

下载安装 Zotero 的安装和一般软件无异,直接在官网下载后按照步骤安装即可。 ❝目前官网主界面下载的还是 Zotero6。官方于 2023 年上半年推出了 7.0 版,需要在 Zotero Beta Builds 下载。❞ ...
什么是Li-Fi?-编程社

什么是Li-Fi?

Li-Fi,全称Light Fidelity(光传输),是一种基于可见光通信(Visible Light Communication,VLC)的新兴通信技术。 它利用LED(Light Emitting Diode)灯泡来传输数据,通过光脉冲的方式实现...
清欢渡的头像-编程社钻石会员清欢渡2年前
0459138
gorm中的核心数据结构-编程社

gorm中的核心数据结构

今天咱们一起来学习下gorm中的几个核心数据结构。 通过了解gorm底层的数据结构,能够让我们了解gorm底层的实现,以便更好的使用gorm。 在gorm中主要有5个核心结构:DB、Config、Statment、Claus...
交换机如何转发数据帧?-编程社

交换机如何转发数据帧?

交换机收到数据帧后,会有三种处理方法:直通转发、碎片隔离和存储转发。 直通转发 直通转发是交换机只读取数据帧的前 14 个字节就进行转发。 由于读取的数据量固定,发送方和接收方的速度需要...
ZK的会话管理机制-编程社

ZK的会话管理机制

客户端连接zk,有zk分配一个全局唯一的sessionId,客户端需要配置超时时间timeOut并传到zk,zk会据此计算会话下一次超时的时间点,zk根据这个时间点按照分桶策略进行分开存放,zk会给session设...
浅拷贝和深拷贝的区别-编程社

浅拷贝和深拷贝的区别

浅拷贝 浅拷贝仅复制对象本身,而不会递归复制其内部包含的对象或数据结构。 对于复杂对象,如包含指针或引用的对象,浅拷贝会导致多个对象共享相同的内部数据。 浅拷贝通常是通过复制对象的成...
Redis缓存三兄弟(穿透、击穿、雪崩)-编程社

Redis缓存三兄弟(穿透、击穿、雪崩)

1 缓存穿透 缓存穿透:查询一个不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致每次请求都查数据库 解决方案一: 缓存空数据,查询返回的数据为空,仍把这个空结果进行缓存 {key:...