background picture of the home page

Welcome to my blog.

流光·代码·梦 | 代码构建虚拟,梦想触碰真实。

我什么也没忘,只是有些事适合收藏。不能说,不能想,却又不能忘。

三百六旬有六日 光阴过眼如奔轮| ------ 这是我的简历 -------|

C/C++ File Operate

C/C++ File Operate 学了这么久的C/C ++ 说会也会 说不会也不会 我tm 居然不会文件操作 没事 上网 找几篇文章 学一下 文章在这


linux 多线程

Linux 多线程 如何看待地址空间和页表? 地址空间是进程能看到的资源窗口 页表决定进程拥有资源的情况


Linux 信号

Linux 信号 信号量的定义 信号量本质上是一个计数器,用来表示公共资源中可用资源的数量。 主要用于解决多个进程同时访问共享资源时的数据不一致问题。


Linux 动静态库

软硬连接 创建软连接 ln -s hello.txt soft_file.link   # -s 代表软连接 ~/linux_test/testlinux ll -li #【li i代表的是inode inode是 存储问价标识区域】 ok at 08:16:41 总计 4.0K 133996 -r


C++ 特殊类

设计不能被拷贝的类 C++98的解决方法 将类成员函数设计成私有(防止重载) 只有声明没有


Linux IO

什么是当前路径 ? 当前进程所在 的 路径 当我们实现shell的时候 cd pwd命令都是子进程运行而不是父进程 不需要子进程来执行 让shell 自己来执行的命令 ---内建 / 内置 命令 空文件,也在磁盘占据空间


红黑树 (C++)

概念: 红黑树 是一种二叉搜索树 每个节点上增加一个存储位置代表节点颜色 可以是 红 / 黑 通过对任何一条从根到叶子路径各个节点 进行限制,确保任何一条路径比最短路径长两倍 故接近平衡


Hash(C++)

Hash 哈希方法: 通过哈希函数 直接定制法:映射只跟关键字直接或者间接相关(数据分布均匀) 除留余数法 :在限定的大小空间中将我们的值映射出去,不同的值会映射到相同的位置,会导致哈希冲突,哈希冲突整体上效率越低(数据分布不均匀)


Plan / 一些 链接 & 记录

。。。等某一天或许有用吧 | 独立开发者多么诱惑的一个职业 (自用)Make:独立创造者手册 (todaylab.com)