- 博客(65)
- 收藏
- 关注
原创 svg path 详解
path 可能是 SVG 中最常见的形状。svg 提供的基本图形包括矩形(包括圆角矩形)、圆形、椭圆、折线、多边形等基础图形都可以通过 path 来绘制。不仅如此,path 还可以用来绘制一些比较复杂但是很常见的图形比如贝塞尔曲线、二次曲线等。path 的功能很强大,但是使用起来也有点复杂,因此这里详细讲解一下 path 命令的意义及使用。
2024-01-17 15:37:13
3876
原创 SVG 绘制基本的几何图形
SVG 全称为,即可缩放矢量图形。SVG 使用 XML 格式定义图形。SVG 图像在改变尺寸或缩放的情况下其图形质量不会有所损失。SVG 是万维网联盟的标准。
2024-01-11 15:36:21
1131
原创 使用 for 和 mv 批量修改文件名
命令一次只能操作一个文件或者目录,如果现在我有好几个文件甚至好几百个文件需要处理,是不是就不能用。(这里只有 9 个文件,想一个一个修改也不是不可以。稍微修改一下上面的指令,使输出的文件名转换成指定的格式,即把文件名中的。命令,允许用户创建一个遍历一系列值的循环,以此来重复执行一系列命令。参数不是必须的,完全可以省略,只是为了跟直观地看一下修改的过程而已。编辑器可以根据命令来处理数据流中的数据,这正是我们所需要的。先看测试目录下的文件,这里有 9 个。的文件,需要把他们的文件名都改成。
2023-11-01 12:11:02
895
1
原创 vim 替换命令 “:s“
比如,下面的指令把从第 5 行开始到第 99 行的第一个。,包括第 5 行,也包括第 99 行。其中 #,# 代表行号。其中 #,# 代表行号。
2023-09-03 15:33:14
1665
原创 [python] if __name__ == ‘__main__‘
这里输出的语句中,同时包含了 test.py 和 mode.py 中的内容。那么问题来了,很多时候调用者并不需要输出 test.py 里面的内容,这个时候应该怎么处理呢?添加另外一个不输出的版本 test_no_print.py?python 中提供了没有问题,这是我们想要的结果。这恰恰也是我们想要的结果。那么问题来了,里面究竟是个什么神奇的值?
2023-08-23 15:08:11
151
原创 C 语言 - 作用域
a. 通常情况下,函数原型中只关心形参的类型,名字无关紧要甚至可以忽略;4. 函数原型作用域 function prototype scope。b. 函数的形参也具有代码块作用域,比如上面例子中的。函数原型作用域适用于函数原型中使用的变量名。循环是一个代码块,变量。
2023-07-18 16:19:53
305
原创 C++ 编译过程(附简单实例)
这里以 g++ 为例,用到的文件分别为mymath.hmymath.cpp和main.cpp561)读取C/C++源程序,对其中的伪指令(以#开头的指令)进行处理,包括:a. 将所有的“#define”删除,并且展开所有的宏定义。b. 处理所有的条件编译指令,如:“#if”、“#ifdef”、“#elif”、“#else”、“endif”等。这些伪指令的引入使得程序员可以通过定义不同的宏来决定编译程序对哪些代码进行处理。预编译程序将根据有关的文件,将那些不必要的代码过滤掉。
2023-05-30 17:36:11
994
原创 make 中使用匹配符 %
可以只用一条规则来实现大类同类型文件的构建,减少 Makefile 的书写量。匹配符 % 允许 make 命令对文件名进行类似正则运算的匹配。
2023-04-26 15:25:34
257
原创 make 中的隐式规则
隐式规则会使用预定义变量完成编译工作;这些预定义变量是可修改的,例如上面例子,通过改变预定义变量来改变隐式规则的部分行为。只有当自定义规则不存在时,才会使用隐式规则。
2023-04-25 16:31:11
390
原创 Makefile 中使用通配符 *
函数,在当前目录中存在 .c 文件时,make 的结果和上面是一样的。执行此 Makefile 的时候,make 会查找当前目录下所有的 .c 文件,并打印出其文件信息。的依赖文件列表在没有匹配到 .o 文件时,等价于没有依赖文件列表,因而可以顺利执行。此外,不建议在变量对象中直接使用通配符,而应该将其放在。用于匹配文件名,可用于规则中的目标、依赖文件或者。但是,如果 make 没有匹配到符合表达式。的文件,那么该依赖文件表示一个名为。如果当前目录不存在 .o 文件,那么。函数中使用以避免不必要的错误。
2023-04-23 17:30:41
743
The Entity-Relationship Model (by PETER PIN-SHAN CHEN)
2023-12-29
python 技能树练习题《代码规范(风格)》 词频统计源码
2023-08-31
Python 技能树练习题 《现代集成开发环境(IDE)》源码
2023-08-30
《操作系统如何运行程序》练习题代码
2023-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人