开发笔记

  • 首页
  • 工具箱
三味线的博客
Linux

Gitlab CI clone over SSH

前因:gitlab替换成https后,CI报错,SSL connect error,gitlab默认使用http方式克隆代码,而CI服务器是centos6.5,未找到升级SSL库之类的方法;发现使用SSH克隆代码可行,找到的方法如下: Gitlab Runner配置中并没有直接修改克隆代码方式的配置,只能禁用默认方式,并自行添加克隆代码脚本; 在config.toml中添加配置: CI_SERVER_HOST需自行配置或直接替换为自己的gitlab地址; https://docs.gitlab.com/14.10/…

2023-03-20 0条评论 31点热度 0人点赞 三味线 阅读全文
JS/PY

关于openpyxl的巨坑

1. 图片丢失 sheet中有图片,load再save图片就会丢失,安装pillow后解决,暂不清楚原因 2. 插入行、删除行后格式错误 如果插入行下面有合并单元格,会导致格式错误,因为合并单元格标识如A18:N18,在上面插入行后,并不会自动变成A19:N19 包含公式的单元格同样存在此问题,如SUM中还是原来的行列 3. 首行冻结出错 ws.freeze_panes = 'A1'无效,需加上sheet_view.topLeftCell = 'A1'或者ws.freeze_panes = 'A2' 4. 单元格内…

2022-12-09 0条评论 201点热度 0人点赞 三味线 阅读全文
Qt

64位Excel无法使用QAxObject的问题

安装了64位的Office可能会无法使用QAxObject操作Excel(Perl脚本里也会用不了) 经过查找,目前的解决方法是修改注册表,应该是找不到Excel路径了 以Office2016为例,找到以下注册表位置: 会发现只有一个win64,在这一层新建一个win32 将win64里的值复制到win32里来,这样QAxObject就能找到Excel了 不确定其他版本的Office的注册表路径是否相同,可以参考这个路径来改

2022-07-06 0条评论 432点热度 0人点赞 三味线 阅读全文
Qt

Qt Shiboken Generator简单使用

shiboken generator可以将C++代码转为python可引用的包。官方文档较为简陋:Shiboken — Shiboken documentation (qt.io),可以看看。 我的环境是:Win10,Qt 6.2.1,Python 3.8.3, VS 2019 配置了以下环境变量: 安装PySide 编译官方例子:widgetbinding 打开pyside安装目录下的:Lib\site-packages\PySide6\examples\widgetbinding 这个例子实现了转换C++的自定…

2022-03-18 0条评论 1104点热度 2人点赞 三味线 阅读全文
其他

Notepad++的最佳替代Notepad3

众所周知,Notepad++作者在软件里夹带私活,不好好写代码,想玩政治。 一直在找能替代的,体验了以下软件:VS Code、Atom、UltraEdit、SublineText、EditPlus、HBuilder、BowPad,有些不是免费的,最重要的问题是不够简洁、不够快,这种工具就是用来看个配置、日志之类的,不能秒开实在难受。 目前为止最好用的是Notepad3:https://www.rizonesoft.com/downloads/notepad3/ 够快,支持代码高亮。

2022-02-25 0条评论 1639点热度 10人点赞 三味线 阅读全文
SVN/Git

Gitlab-Runner部署问题记录

1. 在CentOS 6上部署后,出现一个脚本(Python中使用subprocess)调用外部程序失败的问题,需在环境变量中配置DISPLAY才能运行GUI程序。 2. 出现mbcs解码报错问题,因为我在config.toml中配置了UTF-8编码: 同时,CI脚本中有一段获取环境变量的代码: 目前去掉UTF-8的配置后没有再报错。 3. 在Windows 7上部署时出现了一个报错:Did not set console mode for cli 几番搜寻下来,应该是新版gitlab-runner和win7的cm…

2022-02-25 0条评论 864点热度 2人点赞 三味线 阅读全文
Qt

QScintilla使用(代码编辑器)

QScintilla是一个支持高亮、自动补全、页边(显示行号、断点)等功能的代码编辑控件 下载:https://riverbankcomputing.com/software/qscintilla/download 需要注意它的不同版本依赖不同的Qt版本,我使用的是Qt5.6.3 + QScintilla-2.11.6 1. 下载完成后,用Qt Creator打开./Qt4Qt5/qscintilla.pro 编译出debug或release库 2. 建立自己的工程,在pro中添加头文件和库依赖 3. 以下为测试代…

2021-12-21 0条评论 2907点热度 12人点赞 三味线 阅读全文
Qt

Qt6 QNetworkRequest ProtocolInvalidOperationError(302)

在Qt6.2.1中使用HTTP GET请求时,出现了错误:QNetworkReply::ProtocolInvalidOperationError,但是用postman调用同一接口就是正常的,用Wireshark查看2次请求的header发现,Qt6使用了HTTP/2: 需要禁用HTTP/2才能正常请求: 该属性描述: Requests only, type: QMetaType::Bool (default: true) Indicates whether the QNetworkAccessManager co…

2021-11-02 0条评论 1144点热度 2人点赞 三味线 阅读全文
Qt

Qt Linguist清除无效翻译

附命令帮助: lupdate lrelease

2021-08-19 0条评论 1126点热度 2人点赞 三味线 阅读全文
Qt

Qt多显示器截屏

1. 拼接多个显示器上的图像 2.在主屏幕用虚拟屏幕的尺寸截图 两种方式效果相同: c++ - Screenshot capture of dual monitor in Qt 5 - Stack Overflow

2021-07-14 0条评论 874点热度 0人点赞 三味线 阅读全文
12345…12
分类
  • C / 2篇
  • C++ / 10篇
  • JS/PY / 9篇
  • Linux / 7篇
  • MFC / 2篇
  • Qt / 48篇
  • React / 1篇
  • SQL / 9篇
  • SVN/Git / 3篇
  • 其他 / 1篇
  • 备忘 / 1篇
  • 小程序 / 1篇
  • 杂想 / 1篇
  • 电脑问题 / 10篇
  • 百科 / 5篇
  • 算法 / 6篇
  • 设计 / 1篇
归档
  • 2023年3月 / 1篇
  • 2022年12月 / 1篇
  • 2022年7月 / 1篇
  • 2022年3月 / 1篇
  • 2022年2月 / 2篇
  • 2021年12月 / 1篇
  • 2021年11月 / 1篇
  • 2021年8月 / 1篇
  • 2021年7月 / 1篇
  • 2021年6月 / 1篇
  • 2021年5月 / 1篇
  • 2021年2月 / 1篇
  • 2021年1月 / 1篇
  • 2020年12月 / 1篇
  • 2020年9月 / 1篇
  • 2020年7月 / 2篇
  • 2020年6月 / 1篇
  • 2020年5月 / 2篇
  • 2020年4月 / 2篇
  • 2020年3月 / 1篇
  • 2020年2月 / 2篇
  • 2020年1月 / 3篇
  • 2019年11月 / 1篇
  • 2019年9月 / 2篇
  • 2019年8月 / 3篇
  • 2019年7月 / 3篇
  • 2019年6月 / 5篇
  • 2019年5月 / 2篇
  • 2019年4月 / 6篇
  • 2019年3月 / 6篇
  • 2019年2月 / 4篇
  • 2019年1月 / 2篇
  • 2018年12月 / 3篇
  • 2018年11月 / 3篇
  • 2018年10月 / 2篇
  • 2018年8月 / 1篇
  • 2018年7月 / 3篇
  • 2018年5月 / 2篇
  • 2018年4月 / 38篇
标签聚合
pgsql Qt 电脑问题 Linux js 百科 C++ 算法

COPYRIGHT © 2022 voidcat.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备18010095号-1