会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大黑耗
游戏一场
博客园
首页
新随笔
联系
管理
订阅
2026年8月10日
对std::memory_order_relaxed的理解
摘要: 1 #include <thread> 2 #include <atomic> 3 #include <cassert> 4 5 std::atomic<bool> x, y; 6 std::atomic<int> z; 7 8 void write_x_then_y() { 9 x.store(t
阅读全文
posted @ 2026-08-10 23:02 捡贝壳的kilo
阅读(4)
评论(0)
推荐(0)
2023年7月22日
git cherry-pick的使用
摘要: git cherry-pick <commit id> 是用来将其他某个分支上的某次commit复制到当前分支 假设你的项目提交历史如下:(箭头相当于一个指针,表示当前这个commit是基于指向的那个commit修改的,HEAD也是一个这样的指针) 如果你希望将提交 e43a6 拉取到 master
阅读全文
posted @ 2023-07-22 12:19 捡贝壳的kilo
阅读(511)
评论(0)
推荐(0)
git push origin HEAD:refs/for/master 的意思(转)
摘要: 原文:https://blog.csdn.net/u010312474/article/details/107915694 1.git push <远程主机名> <本地分支名> : <远程分支名> 例如git push origin master:refs/for/master是将本地的master
阅读全文
posted @ 2023-07-22 11:22 捡贝壳的kilo
阅读(1539)
评论(0)
推荐(0)
2023年7月15日
constexpr的作用(转)
摘要: 原文: https://www.zhihu.com/question/274323507 其他参考:https://zhuanlan.zhihu.com/p/20206577 constexpr 的主要用处有 拓宽「常量表达式」的范围 提供显式「要求」表达式编译时(compile-time)求值的方
阅读全文
posted @ 2023-07-15 21:57 捡贝壳的kilo
阅读(164)
评论(0)
推荐(0)
2023年7月1日
编译器小结(转)
摘要: 原文:https://blog.csdn.net/wuhenyouyuyouyu/article/details/104669179/ 全部的语言编译器都拥有共通的中介架构:1. 一个前端,用于解析匹配此语言的源代码,这个前端会产生一个抽象语法树;2. 将此语法树翻译成为 GCC的 寄存器传递语言(
阅读全文
posted @ 2023-07-01 18:47 捡贝壳的kilo
阅读(93)
评论(0)
推荐(0)
2023年6月15日
实时操作系统(转)
摘要: 原文:https://zhuanlan.zhihu.com/p/86861756 在维基百科上,实时操作系统(RTOS)的定义如下: 实时操作系统(Real-time operating system, RTOS),又称即时操作系统,它会按照排序运行、管理系统资源,并为开发应用程序提供一致的基础。实
阅读全文
posted @ 2023-06-15 20:19 捡贝壳的kilo
阅读(258)
评论(0)
推荐(0)
2023年6月11日
什么时候只用互斥锁就可以,什么时候用条件变量+互斥锁
摘要: 互斥锁的作用是确保在同一时刻只有1个线程访问共享资源 而条件变量的作用是,虽然某个线程加锁成功,可以访问共享资源了,但是这个时候如果某个条件没有变为true,那么这个线程也会被阻塞,直到其他线程调用notify_one来唤醒他,告诉他现在这个条件变为true了,他才可以访问共享资源。 比如在生产者-
阅读全文
posted @ 2023-06-11 19:10 捡贝壳的kilo
阅读(108)
评论(0)
推荐(0)
软件设计原则(转)
摘要: 原文:https://mp.weixin.qq.com/s?__biz=MzA3NjU5ODU1Nw==&mid=2247484119&idx=1&sn=a05e38fc0f67e9de93cd44fe2647a6bb&chksm=9f5f9ea5a82817b373c45f39fc87706f29
阅读全文
posted @ 2023-06-11 18:38 捡贝壳的kilo
阅读(53)
评论(0)
推荐(0)
2023年6月7日
D*算法(转)
摘要: 一、简介“D*算法”的名称源自 Dynamic A Star,最初由Anthony Stentz于“Optimal and Efficient Path Planning for Partially-Known Environments”中介绍。它是一种启发式的路径搜索算法,适合面对周围环境未知或者
阅读全文
posted @ 2023-06-07 16:16 捡贝壳的kilo
阅读(1777)
评论(0)
推荐(0)
2023年6月6日
数组名和指针区别(转)
摘要: 指针和数组名的共同特点是都是用来指代一个地址的。 不同的是: 1、指针是需要占用内存空间来存储地址的;数组名则更像是一个立即数或者常数。你可以修改指针指向的内容,但你绝对无法改变数组名的指向。 2、数组和指针对于sizeof来说是不同的,指针变量占用的空间通常等于当前CPU的最大位数,数组名取siz
阅读全文
posted @ 2023-06-06 14:16 捡贝壳的kilo
阅读(181)
评论(0)
推荐(0)
下一页
公告