- 博客(124)
- 资源 (1)
- 收藏
- 关注
原创 创建自己的jekyll主题
博主个人站点: https://azmddy.top原文链接:创建自己的jekyll主题文中存在图片,如遇到无法查看图片,请点击原文链接阅读。以下正文:创建自己的jekyll主题首先你需要安装jekyll。安装好后,使用下面命令创建主题。jekyll new-theme my-theme然后根据自己的实际情况修改*.gemspec文件。可以开始构建自己的主题。cd my-themegem build my-theme.gemspec这会在目录下生成一个.gem包。我们可以使用这个
2022-03-09 08:47:38
668
原创 【Qt】为什么Qt会使用堆对象(指针)而不是栈对象?
对于C++开发者来说,对象的生命周期和内存管理都是需要特别关注的,Qt为什么new了对象,却不需要我们delete?会不会内存泄露?心中总有一种不安。
2022-03-06 16:07:53
1827
原创 【问题解决方案】cc1plus: error: unrecognized command line option ‘-fdump-class-hierarchy’
在Linux环境下,使用`g++ -fdump-class-hierarchy main.cpp`打印类的继承关系和虚表结构时,出现`cc1plus: error: unrecognized command line option ‘-fdump-class-hierarchy’` 。
2022-03-03 20:02:03
3280
原创 模板类的数据成员初始化
在定义模板类后,会面临如何对模板数据成员变量进行初始化,对于用途十分明确的模板类,可以根据用途直接定义初始化的类型。但对于通用模板类,成员变量的类型可能是基本类型,也可能是复合类型,所以需要使用通用的初始化手段。
2021-03-14 12:07:21
1151
原创 SQL中的NULL
NULL即空值,当一个属性(字段)为NULL时,表示这个属性没有值。对于NULL,因为它不是一种值,只是标识属性是`unknown`,**它是不可比较的**,只有`IS NULL`或`IS NOT NULL`才能匹配属性是NULL的字段。
2021-02-04 21:25:07
1460
原创 Xshell 执行python脚本
XShell支持使用VB,JS,Python脚本去启动自动化任务。这里介绍如何写Xshell的Python脚本
2021-01-31 17:45:52
9311
3
原创 xshell 执行脚本API介绍(附带xsh的python包)
Xshell支持使用VB,JS,Python脚本去启动自动化任务。这里介绍一下xshell提供的API,并且提供一个python包xsh提高开发效率。
2021-01-31 11:56:50
4327
2
原创 shel脚本中批量替换文件名
利用字符串相关的操作进行批量替换文件名。# 使用$replacement来替换第一个匹配的$substring${string/substring/replacement}# 使用$replacement来替换所有匹配的$substring${string//substring/replacement}files="*.txt"substr="txt"replacement="text"# 在当前文件夹下搜索文件并替换文件名find ./ -name "$files" | while
2020-12-28 20:11:44
256
原创 shell脚本判断文件后缀
有时候需要判断文件名后缀来区分文件类型,进而进行不同的操作。以下是获取文件名后缀和文件名前缀的两个函数,由于shell脚本函数只能返回0-255,为了将结果返回,就直接使用`echo`输出,可以用`$()`进行捕获。
2020-12-24 21:51:39
7203
原创 shell脚本中数组作为参数传递
shell脚本中数组作为参数传递在shell脚本中将数组作为参数传递给函数或者其它脚本,遇到的最大的问题是如何将存着字符串(中间包含空格的字符串)的数组正确传递并解析。方法如下:arr_1=(1 2 3 4 5)arr_2=(how are you)arr_3=("hello world" "hi shell" "oh my god")function GetStr() { # 加括号是为了将传入的参数重新组织成数组 arr=("$@") echo "arr len: $
2020-12-23 21:59:25
1653
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人