- 博客(56)
- 资源 (6)
- 收藏
- 关注
原创 如何修改Git某次commit提交的时间
如何修改Git某次commit/提交的时间1.修改最近一次提交的作者日期和提交者日期2.修改某次提交的作者日期和提交者日期3.修改示例1.修改最近一次提交的作者日期和提交者日期如果要修改最近一次commit的作者日期和提交者日期,直接使用 git commit --amend即可注:日期格式须为ISO-8601格式GIT_COMMITTER_DATE="2017-10-08T09:51:07" git commit --amend --date="2017-10-08T09:51:07"2.修改
2021-10-22 15:27:50
20020
2
原创 Qt 5.12.9 MaintenanceTool.exe 添加或删除组件 或 增加 Qt Debug information files 调试信息方法
Qt 5.12.9 MaintenanceTool.exe 添加或删除组件运行 MaintenanceTool.exe 维护工具点击设置->资料档案库->临时资料档案库->添加按钮,添加如下下载源:https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt5_5129/https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/too
2021-10-22 11:31:34
3224
原创 WinDbg 调试命令
windbg 调试命令#调试执行控制g // Go(F5)gH // 执行gH命令强制让调试器返回已经处理了这个异常。【Go with Exception Handled】 // 系统收到这个回复后会停止分发异常(因为调试器声称已经处理了异常),恢复调试目标继续执行, // 但由于异常条件仍在,所以还会产生异常,于是再次分发,WinDBG再次中断到命令模式。gN // 【Go with Exception Not Handled】 // 执行gN命令强制
2021-10-20 11:26:31
616
1
原创 linux下生成core dump文件方法及设置
linux下生成core dump文件方法及设置core dump的概念:生成 core dump 文件步骤1. 打开core 开关2. 修改core产生路径和命名规则3. 重启时生效core dump的概念:A core dump is the recorded state of the working memory of a computer program at a specific time, generally when the program has terminated abnormall
2021-10-19 15:57:32
10729
转载 [ Effective minidump ] windows C++ 如何生成dump/dmp文件
[Effective minidump] windows C++ 如何生成dump/dmp文件Effective minidump简介Minidump类型MiniDumpNormalMiniDumpWithFullMemoryMiniDumpWithPrivateReadWriteMemoryMiniDumpWithIndirectlyReferencedMemoryMiniDumpWithDataSegsMiniDumpWithCodeSegsMiniDumpWithHandleDataMiniDumpW
2021-10-19 15:24:47
1482
原创 GitLab API使用及如何删除某项目的Pipelines流水线和jobs
@[TOC] GitLab API使用及如何删除某项目的Pipelines流水线和jobs必备条件个人APItoken待删除Pipelines流水线的Project_id对应项目的待删除Pipelines流水线pipeline_id个人访问令牌参考:How to delete gitlab CI jobs pipelines logs/builds and history...
2021-09-29 11:17:44
5771
3
原创 解决VS 番茄插件visual assist x 不能安装的问题 0x80070020
解决VS2017 番茄插件visual assist x 不能安装的问题卸载VA清理注册表重新安装VAQ&A运行Trial-Reset,但是提示缺少“MSCOMCTL.OCX”的解决方法因为之前使用过破解版的visual assist x问题,导致安装新的visual assist x一直失败。每次安装均报错,错误码为: 0x80070020卸载VA1.卸载visual assist2.删除VA安装目录文件夹及所有内容安装文件夹一般为:C:\Users\[自己电脑的用户名]\AppDat
2021-09-26 11:22:18
14558
1
转载 windows bat 读取 ini 配置文件
windows bat 读取 ini 配置文件参考链接:https://stackoverflow.com/questions/2866117/windows-batch-script-to-read-an-ini-file这个 bat 支持 ini 的键值与=号之间存在空格,例如 key1 = value1readini.bat@if (@a==@b) @end /* -- batch / JScript hybrid line to begin JScript comment:: -----
2021-09-02 15:32:34
2984
原创 使用 bat 脚本获取git仓库版本信息
使用 bat 脚本获取git仓库版本信息windows 的 bat 脚本如下:@echo off:: 变量延迟执行setlocal enabledelayedexpansion:: 将版本信息写入的目标文件夹 传参为脚本的第1个参数set dstDir=%1:: 在该目录执行git命令获取版本号(也就是git仓库目录) 传参为脚本的第2个参数set baseDir=%2if "%dstDir%" neq "" ( cd %baseDir% if exist temp
2021-09-02 11:46:28
2173
原创 bat 批处理命令创建带日期和时间的文件夹
bat 批处理命令创建带日期和时间的文件夹在cmd中执行以下命令即可:: 关闭终端回显@echo offset CURRENT_DATE_STRING=%date:~0,4%%date:~5,2%%date:~8,2%echo CURRENT_DATE_STRING=%CURRENT_DATE_STRING%set CURRENT_TIME_STRING=%time:~0,2%_%time:~3,2%_%time:~6,2%echo CURRENT_TIME_STRING=%CURRENT_
2021-09-02 11:03:46
11570
5
转载 批处理bat实现创建、复制、删除文件及文件夹
1 建bat文件自动执行复制,删除命令。例1:以下是复制cd.dll文件至windows\system32的bat文件内容: copy cd.dll %windir%\system32例2:下面一行是卸载windows\system32目录中的cd.dll,即把上面复制的文件删除: del %windir%\system32\cd.dll例3:删除download文件夹中的文件,例子如下: del C:\DOWNLOAD\*.*[注意]:这里的del命令只
2021-09-02 10:50:27
4782
原创 正则表达式:以A字符串起始,且不包含B字符串
正则表达式:以A字符串起始,且不包含B字符串正则表达式正则表达式正则表达式:以A字符串起始,且不包含B字符串^\s*E_TYPE_((?!(MAX)).)*$ # 以E_TYPE_开头,且不包含MAX, E_TYPE 前可包含任意多个空格正则表达式:以A字符串起始,且不包含B字符串或C字符串^\s*E_TYPE_((?!(MAX|SIZE)).)*$ # 以E_TYPE_开头,且不包含MAX或者SIZE, E_TYPE 前可包含任意多个空格...
2021-09-01 09:32:19
2464
原创 pyinstaller打包python脚本为exe文件到指定路径及遇到的问题
pyinstaller打包python脚本为exe文件到指定路径安装pyinstallerPython脚本打包Q&A安装pyinstaller直接使用pip命令安装pip install pyinstaller如果国内安装第三方库比较慢,可以使用以下指令进行清华源加速pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/Python脚本打包进入脚本路径后,执行对应的pyinstaller命令在需要帮
2021-08-31 10:25:57
2703
原创 在CentOS下安装GitLab
GitLab安装脚本环境准备正式安装配置修改环境准备#安装sshsudo yum install -y curl policycoreutils-python openssh-server#将ssh服务设为开机自启动sudo systemctl enable sshd#开启ssh服务sudo systemctl start sshd#安装防火墙,如果已安装了防火墙,则可跳过这一步yum install firewalld systemd -y#开启防火墙service firewall
2021-08-18 21:37:13
592
原创 CppCheck静态代码检查配置(命令行方式或在VS中使用)
目录CppCheck静态代码检查1.1 安装cppcheck1.2 直接使用Cppcheck1.2.1 命令行方式1.2.2 UI方式1.3 在VS2017中使用1.3.1 在VS2017中配置Cppcheck1.3.2 在VS2017中使用CppCheckCppCheck静态代码检查使用cppcheck作为静态代码检查工具,可用于检查unusedFunction1.1 安装cppcheck下载地址:https://github.com/danmar/cppc
2021-08-09 15:42:57
9466
原创 Python的几种不同的文件遍历方式、对比和优缺点
Python的几种文件遍历方式运行环境原始文件目录结构glob 库glob.glob方式glob.iglob 方式pathlib库Path('dir').rglob("pattern") 递归方式Path('dir').glob("pattern") 非递归方式os.walk方式本次列举python的几种不同的文件遍历方式。运行环境Python 3原始文件目录结构E:|-files |-.git |-config |-HEAD |-index |-hooks |-ap
2021-08-09 13:48:12
1916
基于内码映射方案的简繁体、全半角、gbk/utf8编码轻量级转换方案示例工程
2021-11-17
google protobuf 初学者 helloworld VS2017 + protobuf-3.19.0 工程示例
2021-10-28
基于内码映射方案的简繁体、全半角、gbk/utf8编码方案核心代码
2021-11-17
[qt+msvc+命令行+编译] 使用 VS2017的编译器,采用命令行方式编译qt的pro项目的示例工程
2021-11-01
googleTest 1.6.0 测试套件使用 Demo
2021-09-01
MVP架构开发中应用GooglTest进行单元测试的Demo
2021-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅