自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vscode链接云服务器报错解决(评论区解答报错)

2025-10-30 16:17:33 109

原创 Linux基础指令(2)

less 的⽤法⽐起 more 更加的有弹性,在 more 的时候,我们并没有办法向前⾯翻, 只能往后⾯看但若使⽤了 less 时,就可以使⽤ [pageup] [pagedown] 等按键的功能来往前往后翻看⽂件,更容易⽤来查看⼀个⽂件的内容。head 与 tail 就像它的名字⼀样的浅显易懂,它是⽤来显⽰开头或结尾某个数量的⽂字区块,head ⽤来显⽰档案的开头⾄标准输出中,⽽ tail 则就是看档案的结尾。在显⽰⽅⾯,使⽤者可以设定欲显⽰的格式,格式设定为⼀个加号后接数个标记,其中常⽤的标记。

2025-09-11 19:15:00 439

原创 Linux基础指令(1)

当第⼆个参数类型是⽂件时,mv命令完成⽂件重命名,此时,源⽂件只能有⼀个(也可以是源⽬录名),它将所给的源⽂件或⽬录重命名为给定的⽬标⽂件名。如同时指定两个以上的⽂件或⽬录,且最后的⽬的地是⼀个已经存在的⽬录,则它会把前⾯指定 的所有⽂件或⽬录复制到此⽬录中。视mv命令中第⼆个参数类型的不同(是⽬标⽂件还是⽬标⽬录),mv命令将⽂件重命名或将其移⾄⼀个新的⽬录中。当第⼆个参数是已存在的⽬录名称时,源⽂件或⽬录参数可以有多个,mv命令将各参数指定的源⽂件均移⾄⽬标⽬录中。-s 在l⽂件名后输出该⽂件的⼤⼩。

2025-09-11 14:06:30 636

原创 Linux初识

Linux学习0:Linux初识

2025-09-11 09:51:26 912

原创 Linux进程信号(1)

快递到来的整个过程,我不确定什么时候快递员会给我打电话,这个过程对我来讲是异步的。1.信号在没到来之前,已经内置了处理信号的方式(a.默认b.忽略3.自定义)(我拿到快递知道怎么做)场景:当我在打游戏的时候快递员给我打电话说我快递到了,但我此时还要等5min才能打完下去拿快递。在此之中,我==进程,快递通知==信号。信号指的是一种给进程发送的,用来进行事件异步通知的机制。编号34以上的是实时信号,本章只讨论编号34以下的信号,不讨论实时信号。产生信号的方式非常多:最常见的是键盘产生信号和系统调用产生信号。

2025-04-28 11:32:51 430

原创 智能指针语法

RAII在获取资源时把资源委托给一个对象,接着控制对资源的访问,资源在对象的生命周期内始终保持有效,最后在对象析构的时候释放资源,这样保障了资源的正常释放,避免资源泄漏问题。而weak_ptr也是C++11设计出来的智能指针,翻译是弱指针,它完全不同于上面的智能指针,它不支持RAII,也就意味着不能用它直接管理资源。智能指针支持在构造时提供一个删除器,所谓删除器本质上就是一个可调用对象,这个可调用对象中实现你想要释放资源的方式,当构造智能指针时,给了定制的删除器,在智能指针析构时就会调用删除器去释放资源。

2024-11-26 09:10:54 909 4

原创 C++11详解(2)

上期我们重点讲述了左值和右值的概念及其应用。接下来我们再来介绍C++11中的新功能。

2024-11-23 15:02:59 1112 3

原创 C++11详解(1)

完美转发forward本质是一个函数模板,他主要还是通过引用折叠的方式实现,下面示例中传递给Function的实参是右值,T被推导为int,没有折叠,forward内部t被强转为右值引用返回;但是变量表达式都是左值属性,也就意味着一个右值被右值引用绑定后,右值引用变量表达式的属性是左值,也就是说Function函数中t的属性是左值,那么我们把t传递给下一层函数Fun,那么匹配的都是左值引用版本的Fun函数。纯右值和将亡值C++11中提出的,C++11中的纯右值概念划分等价于C++98中的右值。

2024-11-22 22:16:57 1005 4

空空如也

空空如也

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

TA关注的人

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