摘要: 背景 项目中,有个需求是,父窗口关闭窗口时,子窗口也要同时关闭。 我们通过设置属性Qt::WA_DeleteOnClose可以实现。 // 设置属性 QWidget* widget = new QWidget(); widget->setAttribute(Qt::WA_DeleteOnClose) 阅读全文
posted @ 2023-01-12 11:44 声音~ 阅读(829) 评论(0) 推荐(0)
摘要: 中文网址 1.1 安装Emscripten-C/C++面向WebAssembly编程 (cntofu.com) 网络部分 Networking — Emscripten 3.1.31-git (dev) documentation 编译选项 -s SAFE_HEAP=1可以检测到内存未对齐的错误,但 阅读全文
posted @ 2023-01-05 13:37 声音~ 阅读(290) 评论(0) 推荐(0)
摘要: 安装Qt 略(参考网上的安装Qt即可,暂时不考虑其他组件) 安装jdk17 下载1.8版本 网上推荐使用JDK1.8,而不是其他版本,不建议使用最新版。 下载1.8 Java Downloads | Oracle 设置环境变量 在系统变量栏中,安装程序已经默认将C:\Program Files (x 阅读全文
posted @ 2023-01-03 17:36 声音~ 阅读(2210) 评论(0) 推荐(0)
摘要: 官方介绍文档 LeetCode说明连接:122. 买卖股票的最佳时机 II - 力扣(LeetCode) 贪心算法 参考解题思路:买卖股票的最佳时机 II (贪心,清晰图解) - 买卖股票的最佳时机 II - 力扣(LeetCode) 可以直接简化为只要今天比昨天大,就卖出(122. 买卖股票的最佳 阅读全文
posted @ 2023-01-01 19:53 声音~ 阅读(50) 评论(0) 推荐(0)
摘要: 官方介绍文档 LeetCode说明连接:121. 买卖股票的最佳时机 - 力扣(LeetCode) 暴力破解法 既然是获取数组中,两个数之间的最大差值,可以使用暴力破解法。通过两个循环,计算最大值。 此种方法,在数组元素很多时,会判定超时。 class Solution { public: int 阅读全文
posted @ 2022-12-31 00:06 声音~ 阅读(48) 评论(0) 推荐(0)
摘要: 什么是lambda表达式 lambda表达式其实就是一个匿名函数对象。 对象:即可以作为一个变量使用,进行复制和作为其他函数参数调用 函数:即带有代码块,里面封装了一些操作语句 匿名:可以不用专门定义一个函数名称,然后再使用。 lambda如何使用 变量捕获 lambda中变量捕获的开头是可选的默认 阅读全文
posted @ 2022-12-30 00:32 声音~ 阅读(68) 评论(0) 推荐(0)
摘要: SRS作为一个高效的实时视频服务器,行业内很出名。 目前我这里通过推流rtmp到SRS,然后在Web端请求视频进行播放。 官网介绍地址:Introduction | SRS (ossrs.net) 添加回调配置 官方回调接口文档:HTTP回调 | SRS (ossrs.net) 这里以docker. 阅读全文
posted @ 2022-12-30 00:29 声音~ 阅读(712) 评论(0) 推荐(0)