摘要:
如果文件是 .css文件 或 .js文件,则进行处理。 注意: 1> 提取文件后缀名: ${file##*.} ##是贪婪操作符,从左至右匹配,匹配到最右边的.号,移除包含.号的左边内容。 这里可以参考 http://www.1987.name/264.html 2> 是=,而且其两边有空格,如果没 阅读全文
摘要:
变量说明$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$? 最后运行的命令的结束代码(返回值)$- 使用Set命令设定的Flag一览$* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@ 所有参数 阅读全文
摘要:
一、引言 Jenkins 2.0的到来,pipline进入了视野,jenkins2.0的核心特性. 也是最适合持续交付的feature。 简单的来说,就是把Jenkins1.0版本中,Project中的相关配置信息,如SVN/Git的配置,Parameter的配置等都变成Code,即Pipeline 阅读全文
摘要:
操作系统在做硬件适配时,经常会检查系统内核是否支持硬件的显卡;如果不支持,则一般是通过升级内核或者该型号对应品牌的显卡驱动来解决(开源或者闭源); 操作流程如下 1> 查询本机的显卡型号 因显卡一般是PCI接口,可以通过lspci查询显卡相关信息,下图可以看出有两张显卡, 集成显卡 硬件厂商 Int 阅读全文
摘要:
部分参考链接: 2.4+ httpd最简单example.conf, 存放目录:/etc/httpd/conf.d/example.conf # # AllowOverride controls what directives may be placed in .htaccess files. # 阅读全文
摘要:
问题描述: 1.编译某qt工程的32位架构二进制包时,出现了上面错误,具体错误信息如下 但是编译64位架构的rpm包时并没有报错,网上查询了标题bug相关信息,https://forum.qt.io/topic/56552/solved-pi2-qt5-4-1-std-errors-configur 阅读全文
摘要:
#include #include #define ElemType int #define Status int #define OK 0 #define ERROR -1 typedef struct Node { ElemType data; struct Node * next; }Node; typedef... 阅读全文
摘要:
#include #include #define ElemType int #define Status int #define OK 0 #define ERROR -1 typedef struct { ElemType data; struct Node *next; }Node; typedef struct No... 阅读全文
摘要:
方法1:更改全局配置文件/etc/profile 方法2:仅针对Gnome或MATE桌面系统, 根据GSetttings配置原理添加override文件 note:命令行下查询Gsetting数据库键值的方法 [cxy@localhost-live x86_64]$ gsettings用法: gse 阅读全文
摘要:
转自:https://blog.csdn.net/jaylong35/article/details/61320871. 静态库和动态库的基本概念 静态库,是在可执行程序连接时就已经加入到执行码中,在物理上成为执行程序的一部分;使用静态库编译的程序运行时无需该库文件支持,哪里都可以用,但是生成的可执 阅读全文