自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 进程4G虚拟内存空间的分配

通常我们常说的4G/8G内存是指计算机硬件的内存条是4G/8G,而不是我们今天所谈论的进程4G虚拟的内存。 当一个程序运行时,系统会为每一个进程分配一个4G的虚拟内存空间,用来保存进程运行所需要的各种资源(详细资源列表后面会谈到),并创建task_struct进程控制块,保存进程的属性(进程ID、父进程、进程状态、使用的寄存器等)。 接下来聊一聊4G的虚拟内存是如何分配的: 4G---...

2018-11-13 19:23:39 4086

原创 Tmux学习记录

Tmux使用教程记于2020年5月22日记录原因:最近在公司服务器做重构工作,服务器长时间工作避免不了在家、在公司都要关注一下编译过程。本文档感谢阮一峰老师原文档地址:http://www.ruanyifeng.com/blog/2019/10/tmux.htmlTmux是一个终端复用器,说实话终端复用器这五个字不知道如何去理解,但看到会话二字的时候就能够理解Tmux到底是一个什么工具了。比方说(也正是我最近的工作内容):ssh到机房服务器上去执行一个十分耗时的操作的时候,耗时到几个小时甚至几天

2020-05-22 22:31:34 183

原创 linux进程间通信方式

今天在做项目的过程中,需要使用进程间通信的地方有很多,所以整理了这一篇文档。回忆一下过去学习的进程间通信方式,大致可以分为以下七种:1、无名管道无名管道是在虚拟空间的3~4G地址内的一块特殊文件,管道中的数据直接保存在内存空间(关于进程的虚拟空间可参考https://blog.csdn.net/caihouhui/article/details/84034408);无名管道属于半双工的通信模...

2018-11-20 20:04:42 274

原创 Android系统源码目录结构

Android系统源码目录结构:abi ☆ -->abi相关代码,应用程二进制接口;bionic ☆ -->Bionic含义为仿生,这面都是一些基础的库的源代码;BootLoader/legacy ☆ -->启动引导的相关代码;build ☆☆ -->存放的是编译系统mk文件,编译规则和generic产品基础配置文件;cts ☆ -->Android...

2018-11-02 18:41:37 200

原创 Linux字符驱动-IO模型

Linux字符驱动-IO模型1、阻塞 实现方法 **一、手动实现**定义一个等待队列头,并初始化等待队列头wait_queue_head_t wq;init_waitqueue_head(&wq);定义一个等待队列项,添加等待队列项到等待队列DECLARE_WAITQUEUE(r_wait,current); //r_wait表示等待队列项的名称,current...

2018-10-29 19:12:33 471

bank模拟程序.zip

本系统采用C#语言进行开发,开发环境是visio studio 2010,文件内包括C#代码以及数据库文件。关于调试运行过程可与我联系

2019-05-30

C语言员工管理系统

使用C语言对文件进行操作,实现管理员和员工的登录、员工添加、删除、修改、查询,以及员工签到的功能。

2018-11-13

sqlite3使用教程

sqlite数据库的基本操作方式讲解,讲解内容全面详细。

2018-11-01

Android学生管理系统

个人android开发的学生管理系统,包括学生的增删改查功能以及管理员的注册登录功能。

2018-11-01

C语言与数据结构

本书是将计算机专业的两个骨干课程《C语言程序设计》和《数据结构》融为一体。

2018-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除