Technology

CMake教程一

CMake教程一

bingliaolong 4年前 22 0

Base tutorial.cpp CMakeLists.txt 注释 cmake_minimum_required 指定使用 CMake 的最低版本号 project 指定项目名称 指定后可以使用变量${PROJECT_NAME} add_executable 来生成可执行文件...

Windows动态库(DLL)详细学习:二

Windows动态库(DLL)详细学习:二

bingliaolong 1年前 18 0

概述 现象 有个DLL是给JavaScript调用的,发现它加载了这个库后,给Init函数传入了两个参数 实际上,该动态库导出的函数中,Init是别名,为InitDefrag 而项目中名为InitDefrag的函数只有一个,且只有一个参数 结论 是正确的用法 因为上述的InitD...

Git应用记述二

Git应用记述二

bingliaolong 1个月前 4 0

终端命令操作 add了文件,从工作区去掉 没有add,撤销改动 commit了,没有push,撤销commit,保留文件改动 commit了,没有push,撤销commit,不保留文件改动 本地commit了多(3)次,没有push,合并为一次 进入编辑 可以修改顺序,或操作,保...

Shell 语法记述 第二篇

Shell 语法记述 第二篇

bingliaolong 5年前 34 0

shopt支持的bash选项含义 使用shopt -p可以列出所有的bash选项以及开关状态. nocasematch bash在case结构的样式对比时忽略大小写的开关. nounset 打开该选项的情况下,所有变量要先声明才能被使用. cdable_vars 如果给cd内置命...

CMD应用记述一

CMD应用记述一

bingliaolong 4年前 23 0

拷贝pdb 脚本是写给gitlab ci调用的,当所有东西编完后,调用本脚本拷贝pdb文件存下来 局域网内,登录过一次目标ftp目录后,可以这样直接copy 参数1用来防止双击误启动 pull代码 目标文件夹存在的话,就做更新操作,不存在就拉取 push代码并判断是否push成功

CMake教程二

CMake教程二

bingliaolong 4年前 27 0

变量 预定义变量 环境变量 系统信息 主要开关 语法 set if while foreach macro function

正则表达式_常用表达式

正则表达式_常用表达式

bingliaolong 6年前 51 0

校验数字的表达式 数字 ^[0-9]*$ n位的数字 ^\d{n}$ 至少n位的数字 ^\d{n,}$ m-n位的数字 ^\d{m,n}$ 零和非零开头的数字 ^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字 ^([1-9][0-9]*)+(.[0-9]{1,2...

OpenSourceLicense 相关记述

OpenSourceLicense 相关记述

bingliaolong 5年前 4 0

特性 使用自由 修改自由 重新发布自由 创建衍生品自由 热门许可 LGPL 修改代码后不可闭源 新增代码采用不同许可 对源码的修改不提供说明文档 Mozilla 修改代码后不可闭源 新增代码采用不同许可 对源码的修改提供说明文档 GPL 修改代码后<不可闭源 新增代码采用相...

Shell 语法记述 第一篇

Shell 语法记述 第一篇

bingliaolong 5年前 9 0

内置变量及含义 BASH bash的完整路径 BASH_ENV bash非互动模式下,每次在执行shell脚本时会先检查BASH_ENV是否有指定文件,如果有先执行指定文件 BASH_VERSION bash的版本 CDPATH cd命令的搜索路径 cd file #如果当前路径...

扫一扫二维码分享