自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Spdlog日志库的使用

spdlog

2023-05-16 20:04:47 2581

原创 C++学习笔记

不同区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程。不要返回局部变量地址(栈区的数据在函数完成后自动释放)常量中存放const修饰的全局常量和字符串常量。对于频繁被执行的程序,只需要保存一份代码即可。本质:在c++的内部实现是一个指针常量。语法:数据类型 &别名 = 原名。防止程序意外的修改了它的指令。作用:修饰形参防止误操作。

2023-05-03 22:20:30 122

原创 linux 进程

类型pid_t命令ps axf进程号是顺次向下使用,并非使用当前最小。

2023-04-23 18:58:30 205

原创 linux中好用的两个函数

glob函数搜索匹配 函数pattern中的参数,如/*是匹配根文件下的所有文件(不包括隐藏文件,要找的隐藏文件需要从新匹配),然后会将匹配出的结果存放到 pglob,即第4个参数中,第二个参数能选择匹配模式,如是否排序,或者在函数第二次调用时,是否将匹配的内容追加到pglob中,等,第3个参数是查看错误信息用,一般置为NULL;glob库函数用于Linux文件系统中路径名称的模式匹配,即查找文件系统中指定模式的路径。(就像钩子一样将要执行的函数挂上去,程序正常结束时会从最后一个挂上去的函数开始依次执行)

2023-04-18 20:44:48 292

原创 进程的几种终止情况

正常终止:从 main 返回:当 main 函数返回时,程序正常终止。调用 exit:exit 函数是用来终止进程的,它会执行一些清理工作(如关闭文件、释放内存等),然后退出程序。调用 _exit 或 _Exit:_exit 和 _Exit 函数也是用来终止进程的,它们会直接退出程序,不会执行任何清理工作。最后一个线程从其启动例程返回:当最后一个线程执行完其启动例程并正常返回时,整个进程也会正常终止。最后一个线程调用 pthread_exit:当最后一个线程调用 pthread_exit 函数时

2023-04-18 20:40:01 502

原创 java笔记

现实中不存在的东西 在java中只声明不实现抽象方法:使用abstract来修饰,不可以有方法体,直接用分号结束抽象类:如果一个类中有抽象方法,这个类必须是一个抽象类抽象类不可以创建对象抽象类的子类必须重写父类中的方法通过抽象类可以强制要求子类中必须有哪些方法抽象类中可以有正常的方法。

2023-04-17 20:55:31 90

原创 java笔记

将要修改多次的变量设置为static,在修改时通过(类名.变量)修改。成员变量一般用private声明,保护成员变量不被胡乱的赋值。作用:在创建对象的时候,给对象设置属性信息。setter:给成员变量赋值并做一定的保护。在创建对象的时候,自动调用的方法。在代码中需要写package包名;getter:从成员变量中获取数据。作用:可以有更多的方法去创建对象。构造方法也是方法也可以进行重载。this:当前类的对象。问题:修改要进行多次。包:本质上就是文件夹。import 包+类。

2023-04-16 21:38:18 75

原创 shell

难点在于对命令行的分析处理,我先将命令行进行对空格的分割,同时标记命令中管道和重定向的下标,再对分割完成的命令进行对应的操作。cd-的实现应先保存上一层的路径,在进行切换。通过frok函数fork出子进程进行对解析后命令的实现,并通过execvp函数对解析完成的命令进行完成,将返回的结果打印到终端上,并通过while进行无限循环。完整代码:https://github.com/abljiu/linux/tree/main/myshell。在实现的时候要注意管道pipe的使用和重定向dup2的使用。

2023-03-29 19:57:28 60

原创 西邮Linux兴趣小组2022纳新面试题题解

linux

2022-11-19 19:21:35 330 1

原创 西邮Linux兴趣小组2021纳新面试题题解

linux

2022-11-19 19:18:34 128

原创 西邮Linux兴趣小组2020纳新试题题解

linux

2022-11-19 19:13:32 330

空空如也

空空如也

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

TA关注的人

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