摘要: 5 - 标准I/O库 Github 地址 1. 标准 I/O 库作用 缓冲区分配 以优化的块长度执行 I/O 等 使用户不必担心如何选择使用正确的块长度 标准 I/O 最终都要调用第三章中的 I/O 例程 。 2. 流和 FIFE 对象 当用 标准 I/O 库打开或创建一个文件时,使一个 流 与一个 阅读全文
posted @ 2020-06-29 01:34 BrianLeeLXT 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 4 - 文件和目录 1. 函数 stat、fstat、fstatat 和 lstat #inlcude <sys/stat.h> int stat(const char *restrict pathname, struct stat *restrict buf); int fstat(int fd, 阅读全文
posted @ 2020-06-28 22:43 BrianLeeLXT 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 3 - 文件I/O Github 地址 1. 文件描述符 对于内核而言,所有打开的文件都通过 文件描述符 (file descriptor) 引用。当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。当读、写一个文件时,使用 open 或 creat 返回的文件描述符标识该文件,将其 阅读全文
posted @ 2020-06-28 18:27 BrianLeeLXT 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 1 - UNIX基础知识 Github 地址 1. 操作系统 可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境。通常将这种软件称为 内核 (kernel) 。( Linux 是 GNU 操作系统的内核 ) 内核 的接口是 系统调用 (system call) ,公用函数库 构建在系 阅读全文
posted @ 2020-06-28 12:23 BrianLeeLXT 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 感觉写博客是一种总结、分享知识的有效方式,于是打算坚持通过博客这一载体来提升自己。 最初通过 Hexo + GitHub Page 来搭建个人博客,但是通过这种方式搭建的博客基本没有访问量。个人感觉没有交流的话,写博客便失去了一部分意义,还是通过一个高 SEO 的平台来写博客比较合适。 后来在 CS 阅读全文
posted @ 2020-06-27 18:41 BrianLeeLXT 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 在学习《机器学习实战》这本书的决策树一章时,要用matplotlib画出决策树,然而在显示中文时出现了乱码 import matplotlib.pyplot as plt #定义文本框和箭头格式 decisionNode = dict(boxstyle = "sawtooth", fc = "0.8 阅读全文
posted @ 2018-07-15 16:38 BrianLeeLXT 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 最近在参与一个社交网络数据可视化的项目,要在后端将社交网络信息组建成网络传至前端以使其可视化。前端使用Echart显示网络,后端要通过Python的Gexf库组建网络。 Gexf库安装过程为: pip install pygexf 但是安装之后,在工程中导入库 from gexf import Ge 阅读全文
posted @ 2018-07-15 16:36 BrianLeeLXT 阅读(462) 评论(0) 推荐(0) 编辑