- 博客(38)
- 收藏
- 关注

原创 【项目】云备份
自动将本地计算机上指定文件夹中需要备份的文件上传备份到服务器中。并且能够随时通过浏览器进行查看并且下载,其中下载过程支持断点续传功能,而服务器也会对上传文件进行热点管理,将非热点文件进行压缩存储,节省磁盘空间。
2024-09-09 18:45:50
1740
5

原创 【项目】Linux网络服务器
http协议被广泛使用,从移动端,pc端浏览器,http协议无疑是打开互联网应用窗口的重要协议,http在网络应用层 中的地位不可撼动,是能准确区分前后台的重要协议。
2024-02-20 21:00:12
967

原创 【项目】内存银行
当前项目是实现一个高并发的内存池,他的原型是google的一个开源项目tcmalloc,tcmalloc全称 Thread-Caching Malloc,即线程缓存的malloc,实现了高效的多线程内存管理,用于替代系统的内存 分配相关的函数(malloc、free)。
2024-02-14 12:58:15
1073
原创 【Linux】学习-基础IO—下
一般C库函数写入文件时是全缓冲的,而写入显示器是行缓冲。printf fwrite 库函数会自带缓冲区,当发生重定向到普通文件时,数据的缓冲方式由行缓冲变成了全缓冲。而我们放在缓冲区中的数据,就不会被立即刷新,甚至fork之后但是进程退出之后,会统一刷新,写入文件当中。但是fork的时候,父子数据会发生写时拷贝,所以当你父进程准备刷新的时候,子进程也就有了同样的一份数据,随即产生两份数据。write 没有变化,说明没有所谓的缓冲。
2024-02-10 18:36:46
952
原创 【Linux】学习-深入了解文件的读与写
从“内存”的角度看,以显示器和键盘这两个文字为例,键盘就好比书上的文字,内存读取键盘时,就相当于人读取信息的过程,相对于内存而言,这是一种输入,人通过键盘向内存传达信息,也就是内存输入信息的过程,也就是“读”。fscanf 是一种 ”读” 操作,属于一种输入流,他可以向指定的文件中读取信息并放入格式化参数中, 但若读取的信息大于格式化参数的大小,则结果就不被定义,读取成功则返回读取的信息的数量,失败则返回EOF。广义上的文件:显示器,键盘,网卡,声卡,显卡,磁盘,几乎所有的外设,都可以称为文件!
2024-02-10 18:30:05
1143
原创 【Linux】学习之yum,vim,gcc/g++,gdb,make/Makefile等工具
学习Linux环境开发工具时一些重点笔记,分享给有需要的人
2023-04-23 20:32:09
727
3
原创 C++初阶学习—C语言没有的C++特性
做为弥补C的缺点的语言C++,本篇主要介绍C++入门基础—命名空间,缺省函数,函数重载,内联函数,引用,auto等内容(C语言所不具备的特性)
2023-04-07 18:29:56
365
8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人