会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
RioTian の Blogs
追光而遇,沐光而行
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
85
下一页
2025年3月7日
MacOS 下Qt设置应用程序图标
摘要: 一、设置应用程序图标: 1、桌面新建一个文件夹,命名为 logo.iconset。将png图标(原图只能是.png文件)放进去。 2、打开终端,cd到这个文件夹,依次执行下面的语句: sips -z 16 16 logo.png --out icon_16.png sips -z 16 16 log
阅读全文
posted @ 2025-03-07 12:38 RioTian
阅读(173)
评论(0)
推荐(0)
2025年2月10日
GitHub 不再支持密码验证,如何在 macOS 上实现 Token 登陆配置
摘要: 这两天我发现用 GitHub 的时候,push 不了代码了,不停地出如下的问题: remote: Support for password authentication was removed on August 13, 2021. Please use a personal access toke
阅读全文
posted @ 2025-02-10 13:16 RioTian
阅读(213)
评论(0)
推荐(0)
Git: submodule 子模块简明教程
摘要: 序 有种情况我们经常会遇到:某个工作中的项目需要包含并使用另一个项目。 也许是第三方库,或者你独立开发的,用于多个父项目的库。 现在问题来了:你想要把它们当做两个独立的项目,同时又想在一个项目中使用另一个。 Git 通过子模块来解决这个问题。 子模块允许你将一个 Git 仓库作为另一个 Git 仓库
阅读全文
posted @ 2025-02-10 13:01 RioTian
阅读(1514)
评论(0)
推荐(0)
macOS | 使用 homebrew-bundle 优雅的备份和恢复软件列表
摘要: 序 每个人都会积累一套自己习惯使用的 App。如果平时习惯使用 Time Machine 备份,那么在重装系统时,直接用它还原倒是一个不错的办法,不必再手动安装一个个 App。但是有些时候,我们可能想要一个更加「干净」的新系统,此时就需要依次手动安装。这显然不是个高效、省心的方法,可能还需要一个个回
阅读全文
posted @ 2025-02-10 10:17 RioTian
阅读(379)
评论(0)
推荐(0)
2025年1月8日
JavaScript 正则表达式验证IP地址及子网掩码
摘要: IP地址校验 // 验证IP有效性 function isValidIP(ip) { var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[
阅读全文
posted @ 2025-01-08 17:08 RioTian
阅读(243)
评论(0)
推荐(0)
2024年12月12日
[QT] MAC使用Qt Creator运行程序如何仅运行一个进程?
摘要: 问题背景 刚开始在 Mac 使用 QT Creator 运行项目时会发现每次 Run 程序都出现一个新的任务进程,而非类似 Windows 环境下是先 stop 之前的进程再创建。 那么如何每次run后,就关闭上一次的进程,而重新拉起新进程呢? 解决方案
阅读全文
posted @ 2024-12-12 12:40 RioTian
阅读(53)
评论(0)
推荐(0)
2024年11月9日
macOS 如何优雅地配置Java开发环境
摘要: 一、准备 确保 HomeBrew 存在 以下命令即可安装 HomeBrew export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git" export HOMEBREW_CORE_GIT_REMOTE="https://
阅读全文
posted @ 2024-11-09 10:15 RioTian
阅读(1335)
评论(0)
推荐(0)
2024年11月3日
How to Install psql on Mac
摘要: 参考链接:Here # first step ➜ brew install libpq ==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/api/formula.jws.json ==> Downloading https://
阅读全文
posted @ 2024-11-03 15:16 RioTian
阅读(86)
评论(0)
推荐(0)
2024年8月23日
QT在子线程中正确使用定时器QTimer,及IO类的对象跨线程调用问题
摘要: here
阅读全文
posted @ 2024-08-23 10:44 RioTian
阅读(194)
评论(0)
推荐(0)
2024年7月5日
Qt/C++ 中调用 Python,并将软件打包发布、Python 含第三方依赖
摘要: 背景: 工作中遇到 QT/C++ 调用我的 Python 代码,并且想要一键打包,这里我根据参考的以及个人实践的结果来简单实现一下。 开发环境: Win10, QT Creator 13.0.1, Python 3.9.10 (非 Anaconda 虚拟环境) 一、简单 QT 调用 Python 程
阅读全文
posted @ 2024-07-05 15:01 RioTian
阅读(4820)
评论(0)
推荐(0)
2024年7月3日
VSCode + Qt + QMake 开发编译环境搭建
摘要: 鉴于Qt官方IDE太过难用,VSCode+各种插件功能强大,遂采用VSCode来写Qt项目; 本博客在 Windows 平台进行指导操作,Mac、Linux 平台配置方式类似,学习其本质就可。 前置准备 VSCode,最新版本即可 本地 Qt 环境,版本随意,本文主要针对较老版本使用Qmake构建系
阅读全文
posted @ 2024-07-03 10:22 RioTian
阅读(7144)
评论(0)
推荐(0)
2024年7月1日
前端开发 | Node 版本管理器选择
摘要: 一、Nvm nvm 是一款 Node.js 版本管理工具,允许用户通过命令行快速安装、切换和管理不同的 Node.js 版本。 nvm 只适用于 macOS 和 Linux 用户的项目,如果是 Windows 用户,可以使用 nvm-windows 、nodist或 nvs 替换。 安装方式 mac
阅读全文
posted @ 2024-07-01 20:20 RioTian
阅读(226)
评论(0)
推荐(0)
2024年6月12日
使用 Vcpkg+CMake+VSCode 编写你的 C++ 项目
摘要: 我最近想要做一些 C++ 的项目,在正式开始之前,我需要先搭建环境,也是大概花了一个下午,简单了解了一下现在 C++ 项目都是怎么构建的。 目前比较主流的两种包管理器:conan 和 vcpkg,我都试用了一下,个人感觉 vcpkg 的兼容性更好一些,应该可以帮我避不少坑,所以最终选择了使用 Vcp
阅读全文
posted @ 2024-06-12 10:34 RioTian
阅读(4929)
评论(0)
推荐(0)
2024年6月7日
在线安装 qt 下载安装慢以及安装报错无法下载存档 not found——解决方式
摘要: 一、下载安装QT的在线下载器 可以在 QT 官网下载开源的安装包(需要登陆) 或者在各大大学的镜像站中下,比如:mirrors.nju.edu.cn (可选)解压出下载的压缩包,拿到 qt-unified-windows-x64-online.exe/dmg/run 本体 在终端中,输入 ./包名
阅读全文
posted @ 2024-06-07 14:56 RioTian
阅读(5643)
评论(0)
推荐(0)
2024年6月5日
Windows 环境编译安装 Net-SNMP 5.9.4 流程以及踩坑总结
摘要: Net-SNMP 5.9.4 build 产物: Download Click Here 一、本机环境 OS: Win10 企业版19045 平台架构:X86_64 软件版本 Visual Studio 2019 (nmake 环境, 必须) OpenSSL: v3.3.0 perl: v5.26.
阅读全文
posted @ 2024-06-05 10:23 RioTian
阅读(4502)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
85
下一页
公告