自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux - 磁盘分区、挂载

Linux磁盘分区、挂载

2025-03-11 16:45:30 523

原创 Git - 补充工作中常用的一些命令

如何将分支hotfix/bug-123的提交 abc,拿到 feature/bug-123分支?:使用 git cherry-pick,因为它只提取指定提交,不会引入其他无关的更改。假设你当前在feature分支。

2025-03-06 17:55:32 713

原创 C++开发框架 -ACE(反应器)

这是通过反应器的“通知”接口来完成的;

2025-02-18 18:37:23 635

原创 C++开发框架 -ACE(线程)

【代码】C++开发框架 -ACE(线程)

2025-02-17 13:34:36 122

原创 C/C++开发 - gcc编译器

GCC 编译器支持编译 Go、Objective-C,Objective-C ++,Fortran,Ada,D 和 BRIG(HSAIL)等程序;Linux 开发C/C++ 一定要熟悉 GCC;VSCode是通过调用GCC编译器来实现C/C++的编译工作的;使用 gcc 指令编译 C 代码使用 g++指令编译 C++ 代码。

2025-02-16 22:59:48 892

原创 Linux - 进程管理

命令用于修改已运行进程的优先级(即niceness值)。通过调整niceness值,可以控制进程的CPU调度优先级。

2025-02-11 17:26:03 157

原创 Linux - Ubuntu的root用户

安装Ubuntu成功后,都是普通用户权限,并没有最高root权限,如果需要使用root权限,通常都会在命令前面加上sudo,有时候就会感觉很麻烦。我们一般使用su root命令来切换到root用户,但是没有给root设置初始密码,就会抛出问题,所以我们只要给root用户设置一个初始密码就好了。

2025-02-09 22:46:03 157

原创 Linux - 常用指令2

【代码】Linux - 常用指令2。

2025-01-30 23:56:08 340

原创 Linux - 常用指令1

运行级别说明:0:关键1:单用户【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启常用运行级别是 3 和 5,也可以指定默认运行级别命令:init [0123456]:通过init来切换不同的运行级别,然后关机。

2025-01-22 18:49:12 1481

原创 Linux - 开关机、重启、用户和组管理

shutdown -h now # 立刻进行关机shutdown -h 1 # 1分钟后会关机shutdown -r now # 现在重新启动计算机halt # 立刻进行关机吗,但更推荐shutdown -h now,因为更安全和优雅reboot # 现在重新启动计算机sync # 把内存的数据同步到磁盘类似于角色,系统可以对有共性/权限的多个用户进行统一的管理。

2025-01-22 11:58:41 566

原创 Linux - 目录结构

Linux 的文件系统采用层级式树状目录结构(hierarchical tree structure),在此结构中最上层是根目录"/",然后在此目录下再创建其他的目录。深刻理解Linux树状文件目录是非常重要的。记住一句经典的话:在Linux世界里,一切皆文件!!!示意图。

2025-01-21 19:14:11 338

原创 Linux - 安装软件

Linux安装软件。

2025-01-20 21:41:23 1036

原创 Linux - CentOS 7 将 Git 更新至最新版本(yum)

Centos 7 服务器上默认安装的 Git 是1.8.3.1版本的,用 VSCode 远程连接服务器时,一直提示我更新到2.x版本。

2025-01-15 10:02:03 322 1

原创 Git - git常用指令和详细教程

场景一:备份小明负责的模块就要完成了,就在即将Release之前的一瞬间,电脑突然蓝屏,硬盘光荣牺牲!几个月 来的努力付之东流场景二:代码还原这个项目中需要一个很复杂的功能,老王摸索了一个星期终于有眉目了,可是这被改得面目全非的 代码已经回不到从前了。什么地方能买到哆啦A梦的时光机啊?场景三:协同开发小刚和小强先后从文件服务器上下载了同一个文件:Analysis.java。小刚在Analysis.java 文件中的第30行声明了一个方法,叫count(),先保存到了文件服务器上;

2025-01-14 21:28:43 1255

原创 Linux - vi和vim的区别

vim和vi都是Unlx-like系统中的文本编译器,它们在功能上有一些显著的区别。简要来说,vim是vi的增强版,但仍保持与vi的兼容性。

2025-01-14 21:03:22 457

原创 GDB - 如何使用gdb调试不带信息的可执行程序?(三)

如何使用gdb调试不带信息的可执行程序?把带有调试信息的可执行的调试信息分离出来在裸的可执行文件中加入调试链接所以,这个问题的关键,就是调试链接。

2024-12-26 18:30:59 1075

原创 GDB - GDB保姆级调试教程(一)

GDB是Linux下非常好用且强大的调试工具。GDB可以调试C、C++、Go、java、 objective-c、PHP等语言。对于以后想称为一个Linux下工作的c/c++程序员,GDB是必不可少的工具,所以本篇来从零讲解GDB在LInux的调试。对于GDB调试器来说,不像VS编译器中那样的图形化界面形式,而是采用纯命令行的形式进行调试。so 在开始学习的时候,大家可能会感觉晦涩难懂,但是这是C/C++程序员必须要掌握的技能,所以我将手把手进行零基础的讲解,本篇以C语言来讲解和调试。

2024-12-26 11:19:45 1784 2

原创 GDB - GDB调试之精髓(二)

关于调试core文件,很简单,就是做下参数设置,让出现coredump时,可以生成core文件,然后gdb调试core文件,就可以知道在哪一行挂掉了,最后bt查看函数的调用栈。

2024-12-25 23:15:39 658

空空如也

空空如也

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

TA关注的人

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