会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qcy-blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
49
下一页
2024年12月13日
git 撤销常用几个指令
摘要: git add 之后 如何撤销 1. 使用git reset命令: git reset HEAD <文件名> 这个命令将会将文件从暂存区中移除,但是保留对文件的修改。 2. 使用git restore命令: git restore –staged <文件名> 这个命令将会将文件从暂存区中移除,但是保
阅读全文
posted @ 2024-12-13 14:09 朝阳1
阅读(212)
评论(0)
推荐(0)
2024年12月10日
PHP实现谷歌验证 (Google Authenticator)
摘要: 地址 https://github.com/PHPGangsta/GoogleAuthenticator 示例 index.php <?php require_once 'PHPGangsta/GoogleAuthenticator.php'; $ga = new PHPGangsta_Google
阅读全文
posted @ 2024-12-10 11:31 朝阳1
阅读(396)
评论(0)
推荐(0)
2024年12月3日
go批量执行,并返回批量执行的返回值
摘要: 方式1 package main import ( "fmt" "sync" "time" ) func doWork(id int, resultChan chan<- int, wg *sync.WaitGroup) { defer wg.Done() // 表示goroutine完成 time
阅读全文
posted @ 2024-12-03 09:51 朝阳1
阅读(32)
评论(0)
推荐(0)
2024年11月30日
sync.Map实现原理
摘要: 1. 读写分离机制 sync.Map 的内部结构是通过读写分离实现的,主要由两个部分组成: 只读部分(read map):用于存储稳定的数据。读取操作主要从这个只读部分进行,避免锁的使用。 脏数据部分(dirty map):当数据发生修改(写入、删除)时,会被移动到脏数据区域,写入的同时加锁来确保并
阅读全文
posted @ 2024-11-30 11:32 朝阳1
阅读(193)
评论(0)
推荐(0)
2024年11月29日
epoll的特点
摘要: epoll的主要优点包括: 高效的文件描述符管理:epoll使用一组红黑树和双向链表来管理文件描述符,这使得添加、删除和查找操作更加高效。 水平触发和边缘触发:epoll支持水平触发(Level Triggered, LT)和边缘触发(Edge Triggered, ET)两种模式, 其中LT模式下
阅读全文
posted @ 2024-11-29 14:12 朝阳1
阅读(47)
评论(0)
推荐(0)
vue生命周期
摘要: 1. **beforeCreate(创建前)**: - 在实例初始化之后,数据观测(data observer)和event/watcher事件配置之前被调用。 2. **created(创建后)**: - 实例已经创建完成,数据观测和事件/侦听器已经配置好,但是挂载阶段尚未开始,`$el`属性目前
阅读全文
posted @ 2024-11-29 10:53 朝阳1
阅读(18)
评论(0)
推荐(0)
B树和B+树区别
摘要: B树(B-Tree) 1. **定义**:B树是一种平衡的多路搜索树,其中每个节点可以有多个子节点。一个m阶B树的所有叶子节点都位于同一层。 2. **数据存储**:B树中的每个节点都包含数据和子节点指针。数据可以存储在内部节点和叶子节点中。 3. **查询性能**:由于数据分布在所有节点中,B树的
阅读全文
posted @ 2024-11-29 09:16 朝阳1
阅读(64)
评论(0)
推荐(0)
mysql 单表2000w怎么算的
摘要: 1. **页大小和存储结构**: - InnoDB存储引擎以页(Page)为单位存储和管理数据,默认页大小为16KB。其中,文件头、页头、页目录等元数据占用了一部分空间,剩下的大约15KB用来存储行记录。 2. **索引页和数据页**: - 索引页主要存储索引和指针,数据页存储完整的行数据。对于索引
阅读全文
posted @ 2024-11-29 09:11 朝阳1
阅读(61)
评论(0)
推荐(0)
docker的几种网络
摘要: Docker 提供了多种网络模式,用于满足不同场景的需求: 1. Bridge 模式(默认) 容器通过虚拟网桥与宿主机及其他容器通信。 常用于容器之间相互通信和端口映射。 命令:--network bridge 2. Host 模式 容器与宿主机共享网络栈,使用宿主机的 IP。 适合需要高性能网络的
阅读全文
posted @ 2024-11-29 08:46 朝阳1
阅读(31)
评论(0)
推荐(0)
2024年11月28日
tcp是如何保证可靠连接的
摘要: TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 三次握手(Three-way Handshake):建立连接时,TCP使用三次握手来同步连接双方的序列号和确认号,确保双方的接收和发送通道都已准备好。 序列号(S
阅读全文
posted @ 2024-11-28 14:44 朝阳1
阅读(86)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
49
下一页
公告