https://imcbc.cn/202305/cpuocup/
设置CPU使用率的工具-cpuocup - ImCBC
May 9, 2023 - cpuocup是一款设置CPU使用率的工具, 可以设置若干线程的CPU使用率, 可以将线程绑定到对应的CPU核心, 也可以设置线程的执行优先级(需要sudo权限). 在一些需要低效CPU的测试场合, 该工具可能帮得上忙.
imcbc
https://imcbc.cn/202205/aboutpicvt/
图床转换工具-picvt - ImCBC
imcbc
https://imcbc.cn/202104/pandt-what/
进程、线程和协程概念 - ImCBC
Apr 19, 2021 - 概念 问题: 什么是进程/线程/协程? 为什么要有这些概念? 读了一些文章, 要讲清楚这几个概念篇幅会很大, 所以会作为一个小专题来分享. 这篇的目的就是宏观上要对进程/线程/协程有基本的概念.
imcbc
https://imcbc.cn/202101/docker-build/
使用Docker构建不同平台编译环境 - ImCBC
Jan 11, 2021 - 问题 需要构建不同平台的bin,但是本地电脑是ubuntu18的系统,怎么构建ubuntu16可用的bin呢?
imcbc
https://imcbc.cn/202406/time-sync-summary/
时间同步概述 - ImCBC
Jun 13, 2024 - 本文涉及的时间同步协议包括:NTP、PTP。泛泛而谈,以构建对时间同步的基本认识。 当我第一次接触时间同步的概念时,是很疑惑的。为什么要做时间同步?时间同步是什么?为什么会有各种各样的协议?本文将尽量以我的认识从几个方面解答: 什么是时间同步; 为什么要做时间同步; 时间同步协议的基本原理;...
imcbc
https://imcbc.cn/202105/linux-filesystem/
初探Linux文件和文件系统 - ImCBC
May 21, 2021 - 前面的文章讲了进程控制和进程通信的内容, 在学习和准备这些内容的过程中, 发现对Linux文件系统并不是很熟悉. 此前对Linux文件系统的理解非常肤浅, 嘴上会说"万物皆是文件"的话, 但是并不是很理解Linux的文件系统. 这里插入一篇文章, 学习和整理一下Linux文件系统的内容.
imcbc
https://imcbc.cn/202209/gunpg-commiter-sign/
使用GPG防止commiter冒充 - ImCBC
Sep 28, 2022 - Github/Gitlab等平台上,有添加GPG keys的选项,GPG keys有什么用呢? 如题,使用GPG认证可以防止commiter冒充。
imcbc
https://imcbc.cn/202109/sicp-python-read4/
《UCB CS61a SICP Python 中文》一周目笔记(四) - ImCBC
Sep 17, 2021 - 并行计算、序列和协程 锁、条件变量、死锁在译文中的描述符合我的认知,在此就不介绍了。以下是关于信号量的补充,在文章《进程控制和通信(三) · 消息、信号、共享内存》中描述过信号量,但是仅将信号量作为锁的一种实现方法。
sicppythonimcbc
https://imcbc.cn/202207/cpp-stl-tuple/
STL-tuple源码阅读 - ImCBC
Jul 13, 2022 - std::tuple是C++11开始支持的一个编译期确定长度的, 可支持任意参数类型的容器, 相当于是std::pair的扩展, 平常只使用过它, 却没有了解其实现原理.
stlimcbc
https://imcbc.cn/202402/2023-summary/
2023年终总结 - ImCBC
Apr 26, 2024 - 我的2023年度几个主要事件关键词是:裁员、买车、结婚。
imcbc
https://imcbc.cn/timeline/
建站日志 - ImCBC
imcbc
https://imcbc.cn/202106/algo-encrypter-rc4/
RC4加密算法 - ImCBC
Jun 18, 2021 - RC4是一种对称加密算法,本文尝试使用这种加密算法来加密图片和文件。
imcbc
https://imcbc.cn/202408/about_tiny_summary/
轻量级参数解析库-tiny_cmdline - ImCBC
Aug 13, 2024 - 当编写一些命令行版本软件的时候,往往需要涉及到命令行参数的处理。网上能搜索到一些参数处理库,但是对很多需求来说,它们太过庞大,一般也只适合作为黑盒使用。 因此,我编写了一个轻量级的参数解析库,tiny_cmdline,目的就是轻量,让用户容易阅读和定制。
tinycmdlineimcbc
https://imcbc.cn/posts/
所有文章 - ImCBC
imcbc
https://imcbc.cn/202102/salgo-bintree-list/
数据结构与算法之二叉树的遍历 - ImCBC
Jun 7, 2022 - 遍历二叉树的作用 基于二叉树的结构, 衍生出了二叉查找树/平衡二叉查找树/堆等等结构或算法(这些之后会讲), 学会如何遍历一颗二叉树是学习此类"派生二叉树"的基础.
imcbc