- 博客(13)
- 收藏
- 关注
原创 这是关于选择器
本文介绍了CSS选择器的主要类型和使用方法。基本选择器包括标签、id、类、通配符选择器,其中id选择器需用#且需唯一,类选择器更常用。高级选择器包括后代、子、兄弟、属性选择器,通过不同符号(空格、>、+、~、[])实现精确选择。
2026-07-01 09:25:26
250
原创 Linux-第2集-打包压缩 zip、tar Windows&Linux互传
欢迎来到Linux第2集,这一集我会非常详细的说明如何在Linux上进行打包压缩操作,以及解压解包还有最最重要的毕竟打包压缩不是目的,把文件最终传到指定位置才是目的由于打包压缩分开讲没有意义,并且它们俩本来就是一起操作的,所以本篇文章会将打包压缩视为一体,解压解包也视为一体打包压缩是使用特定的算法,把文件进行合并或者压缩,减少体积,以此来节省资源,在网络传输中,文件体积越小,占的带宽越小,所耗费的传输成本就会越低压缩包的格式有两种,zip和tar,我们依次来介绍。
2024-11-19 14:15:29
955
1
原创 Linux-第1集-基础指令 pwd、cd……入门
欢迎来到Linux操作系统的世界,本集我会用最简单的语言给大家讲解最基础的指令。首先我们要明确Linux是通过指令完成相应的操作,由于Linux的用户都是行内人,所有我们在学习此操作系统时看到的都是指令界面,而非像Windows操作系统那样是图形化界面我们可以把理解为一个功能,而一个指令为了能够实现多样的功能,由此出现了同一个指令下的不同选项,能让指令展现出不同的功能我们详细学指令也就是学其配套的功能。
2024-11-19 14:15:07
1303
原创 new/malloc分不清?不会用?C++内存管理就看它了
在聊C++的内存管理之前,我们先来回顾一下C里面的内存分布,不过这不是本篇文章的重点哈~想快速了解new/delete的直接跳转到对应部分。
2024-09-23 13:53:39
952
3
原创 关于C++里面对象拷贝时的编译器优化
因为在VS2022中,我们通过打印aa和aa2的地址,可以发现它们二者的地址是相同的!之前我们在类和对象(下)里面聊类型转换的时候有提高一种优化,就是在隐式类型转换时,连续构造和拷贝构造会优化为直接构造。现代编译器为了尽可能的提高程序的效率,在保证程序运行正确的情况下会进行一些优化。ok,聊到这,相信大家对这个拷贝的优化应该是心里有点感觉了,当然这也就够用啦。我用上面代码中的某一个例子来具体说明了在不同编译器下,优化的具体情况。不过到底怎么实现优化,优化的程度又是怎么样的,每一个编译器都不尽相同。
2024-09-23 13:53:15
254
原创 C++类和对象(下),绝对不能错过!类和对象收尾!
接类和对象(中)的构造函数继续说我们晓得构造函数的实质就是初始化对象。上一节里面,我们写构造函数实现初始化时一直用的都是函数体内初始化,不过这种方法有局限性,故此现在我们来聊一下初始化列表初始化为啥说函数体内初始化有局限性嘞?因为有三种变量不过嘞,C++11里面支持在成员变量声明的位置给缺省值,这个缺省值的作用正是给没有显示在初始化列表初始化的成员使用的说人话就是,即使上面三种变量没有在初始化列表里面初始化,但是只要它们在声明的时候有缺省值,也能编译通过,不会报错。
2024-09-22 16:27:16
586
原创 C++类和对象(中),重点之重点,类和对象的掌握就看这一节了!
但是,如果你不想让别人取到地址,那么你就可以自己去显示实现如下,带大家看一下,编译器自动生成的取地址符重载是啥样的。
2024-09-22 16:26:56
1075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅