ramlife

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2024年11月26日

摘要: 背景 easyMule 是很早之前的源码,c++ 的版本也非常低,导致编译的时候碰到了几个问题。 问题解决 'auto_ptr': is not a member of 'std' auto_ptr 已经被弃用了,直接把 auto_ptr 修改为 unique_ptr 即可。 重新编译,报错: na 阅读全文
posted @ 2024-11-26 21:13 ramlife 阅读(2) 评论(0) 推荐(0) 编辑

2024年11月19日

摘要: 问题 electron 中,主进程启动的时候,会读取配置文件内容,并通过 ipc 发送给渲染进程。 现在的问题是,preload.js 中的 contextBridge 里面的 ipcRenderer.on 一直没有执行。 解决 其实原因很简单,软件开启的时候,通过 contextBridge 和 阅读全文
posted @ 2024-11-19 18:43 ramlife 阅读(7) 评论(0) 推荐(0) 编辑

摘要: 问题 electron 中,代码需要知道当前是否是开发模式,决定不同的处理方式。 解决 包 安装 cross-env 包 npm install cross-env -D 代码 main.js const isDevelopment = process.env.NODE_ENV 'developme 阅读全文
posted @ 2024-11-19 15:47 ramlife 阅读(10) 评论(0) 推荐(0) 编辑

摘要: 问题 electron 中,可以直接使用 preload: path.join(__dirname, 'preload.js') 加载 preload.js,可以使用 win.loadFile(path.join(__dirname, './dist/index.html')); 加载 index. 阅读全文
posted @ 2024-11-19 11:31 ramlife 阅读(14) 评论(0) 推荐(0) 编辑

2024年11月15日

摘要: 问题 vue vite 项目,直接使用 vite 启动,主页正常,但是用 "electron:serve": "vite build && electron .", 主页就是一片空白。 解决 解决也很简单,路径的问题。 修改 vite.config.js, 增加 base: './',. 大概如下: 阅读全文
posted @ 2024-11-15 09:45 ramlife 阅读(14) 评论(0) 推荐(0) 编辑

2024年11月11日

摘要: 问题 需要用 js 来实现 线性度 CORREL. 解决 一组是固定值的线性度计算 比如: {0,10,30,60,80} 是一组固定的数据集。 <template> <div> <h1>Linearity (Correlation Coefficient) Calculator</h1> <tex 阅读全文
posted @ 2024-11-11 15:06 ramlife 阅读(1) 评论(0) 推荐(0) 编辑

摘要: 问题 今天尝试 electron 最简单的 demo,在打开开发者工具的时候,会报错 "Request Autofill.enable failed.", "Request Autofill.enable failed.". 解决 经过网上搜索,确定这个报错的原因是因为 electron 版本和 n 阅读全文
posted @ 2024-11-11 11:23 ramlife 阅读(182) 评论(0) 推荐(0) 编辑

2023年12月28日

摘要: http://ramlife.me/posts/solution/embedded/spi/stm32-use-qspi-write-and-read-w25q128-timeout/ 背景 使用 STM32U575 主控芯片,使用 QSPI 读写 W25Q128,简单的读写测试没有问题。但是在后面 阅读全文
posted @ 2023-12-28 17:28 ramlife 阅读(195) 评论(0) 推荐(0) 编辑

2023年2月8日

摘要: 问题 今天在使用 transform 转换大小写的时候,转换不正确,没有结果。 原因 出问题的代码为: std::transform(src.begin(), src.end(), dest.begin(), ::toupper); 经过分析,因为源和目的不是同一个字符串,当目的字符串 size() 阅读全文
posted @ 2023-02-08 18:12 ramlife 阅读(64) 评论(0) 推荐(0) 编辑

2023年2月7日

摘要: org-mode 选择 hugo 本身支持 org-mode,但是相对支持的功能比较少。 hugo 可以使用 emacs-easy-hugo, 单个文件的去实现。 hugo 也可以使用 ox-hugo,支持单个 org 文件生成多个 md 文件。 建议使用 ox-hugo 来进行编辑和管理。 可以使 阅读全文
posted @ 2023-02-07 13:42 ramlife 阅读(244) 评论(0) 推荐(0) 编辑