摘要: std::quoted 是干啥用的,有啥作用?看是c++14和17中加入的。 quoted 这个单词似乎在计算机里面就有着特殊的意思,可惜没记住。英文原版资料看的少。 在cppreference网站中的示例如下:(https://en.cppreference.com/w/cpp/io/manip/ 阅读全文
posted @ 2023-06-28 20:02 xiarunliang 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 学习一个视频教程时说go里的switch中case是从上往下执行,直到一个case结果是true,开始执行其中的语句块。 之前学习的时候没注意到这个。以为是和c++一样是直接hash命中要执行的case。 试了下,结果是和视频中说的一致的。实验代码如下: func func2() bool { fm 阅读全文
posted @ 2021-11-04 16:10 xiarunliang 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 正文: 最全的资料就是:https://gcc.gnu.org/onlinedocs/gcc/index.html 其他,或者在机子上 man或 --help之类。 正文结束,开始废话。 几次看书的过程中,都曾想应该整理、学习下gcc工具的一些知识。 在搜O1和 O3优化区别时,搜到了好几篇雷同的。 阅读全文
posted @ 2021-10-26 21:14 xiarunliang 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 我是不是在以程序员的脑洞去考虑去除word的某种“底纹” 阅读全文
posted @ 2021-10-11 17:10 xiarunliang 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在线运行c++代码: http://cpp.sh/ 一些linux命令/参数解释: https://explainshell.com/ 摘录自 https://linux.cn/article-3940-1.html Linux manual page-在线man手册? https://man7.o 阅读全文
posted @ 2021-08-15 11:38 xiarunliang 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 这里记录的并没什么新意,实质内容是几个参考资料的摘录和搬运,参考资料的几个链接中有比较详细的介绍。 而且资料可能有点老,有没真实的说明当下的准确情形,也不确定。 任务调度,当然是在多任务系统情况下才有的需求。 任务调度,其实是对于一个执行单元——线程——来说的,但一般也就笼统的说是进程或任务调度器。 阅读全文
posted @ 2021-07-11 18:18 xiarunliang 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 引子 看进程调度时,介绍优先级相同时的一些特殊处理,说当候选多给进程优先级相同时,一些倾向选择,有提到候选的进程和之前执行的进程有相同的进程空间时,会被优先选择。 而什么时候会出现这种两个进程使用相同的进程空间呢,说了两种情况,一个很熟悉的就是两个调度对象是痛一个进程中的两个线程对象时。 另一个说的 阅读全文
posted @ 2021-07-11 14:42 xiarunliang 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 头脑里整理了下刚搜索了解到一些介绍,准备简单记录下。又反观了下,似乎自己还是有着主观倾向的(虽然也就如同牢骚类的没啥卵用),似乎并不喜欢bfs。 可能并不是不喜欢这个东西,而是感觉那些相伴的东西,包括名字/出现形式/一些介绍描述/一些略显夸张的拥趸。 对cfs的批评诟病,为啥总让我联想到对c++的诟 阅读全文
posted @ 2021-07-10 14:24 xiarunliang 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 可重载的操作符,摘录自c++ primer第四版 表14.1: + - * / % ^ & | ~ ! , = < > <= >= ++ -- << >> == != && || += -= /= %= ^= &= |= *= <<= >>= [] () -> ->* new new [] dele 阅读全文
posted @ 2021-06-05 19:32 xiarunliang 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 听到 乐观锁、悲观锁的概念,搜了下,摘要出为能理解的尽量短的文字说明: 概念 悲观锁:正常的经典使用方式是叫悲观锁,先取锁,成功取得后才做操作(不论是读还是写)。 乐观锁:乐观并发控制相信事务之间的数据竞争(data race)的概率是比较小的,因此尽可能直接做下去,直到提交的时候才去锁定,所以不会 阅读全文
posted @ 2021-06-05 14:56 xiarunliang 阅读(93) 评论(0) 推荐(0) 编辑