06 2024 档案

摘要:https://github.com/electron-vite 问题原因 在install的时候node_modules/electron/中的文件丢失造成程序无法执行 解决方案(之一) 参考https://github.com/pangxieju/electron-fix // 1. npm i 阅读全文
posted @ 2024-06-30 23:41 槑孒 阅读(200) 评论(0) 推荐(0) 编辑
摘要:PyQT禁止窗口最大化按钮 # 禁止最大化按钮 MainWindow.setWindowFlags(QtCore.Qt.WindowMinimizeButtonHint) PyQT禁止调整窗口大小 # 禁止拉伸窗口大小 MainWindow.setFixedSize(MainWindow.size( 阅读全文
posted @ 2024-06-29 19:10 槑孒 阅读(108) 评论(0) 推荐(0) 编辑
摘要:一、S57 S57标准是一种重要的电子海图数据交换标准,它具有开放、通用、灵活和高效的特点,对航海领域具有重要的意义。 二、GDAL 本机环境已安装GDAL 3.8.5 三、简略代码 from PyQt5.QtWidgets import QApplication, QMainWindow from 阅读全文
posted @ 2024-06-29 17:50 槑孒 阅读(53) 评论(2) 推荐(0) 编辑
摘要:默认情况下,Conda 会将环境存储在安装目录下的 envs 子目录中。 可以通过修改配置文件或在创建环境时指定路径来更改这一默认行为。 修改 Conda 配置文件 打开终端或命令提示符。 运行以下命令查看当前配置: conda config --show 运行以下命令更改环境存储位置: conda 阅读全文
posted @ 2024-06-29 17:16 槑孒 阅读(2905) 评论(0) 推荐(0) 编辑
摘要:Anaconda这安装包体积真是劝退我了 https://docs.anaconda.com/miniconda/ miniconda是最小的conda安装环境,只有conda+python+pip+zlib和一些其他常用的包,体格不到100Mb,非常迷你。 安装成功后,记得添加环境变量,添加以下三 阅读全文
posted @ 2024-06-29 17:01 槑孒 阅读(362) 评论(0) 推荐(0) 编辑
摘要:https://www.cainiaoya.com/pyqt5/pyqt5-jiaocheng.html 安装 PyQtWebEngine: PyQtWebEngine 是 PyQt5 的一个扩展模块,它包含 QtWebEngineWidgets。 pip install PyQtWebEngine 阅读全文
posted @ 2024-06-29 15:39 槑孒 阅读(710) 评论(0) 推荐(0) 编辑
摘要:在Python中设置环境变量可以分为临时设置和永久设置。以下是两种方式的具体方法: 一、临时设置环境变量 临时设置环境变量可以在Python代码中使用os模块来完成,这种设置只在程序运行期间有效。 import os # 设置环境变量 os.environ['MY_VARIABLE'] = 'som 阅读全文
posted @ 2024-06-28 23:30 槑孒 阅读(778) 评论(0) 推荐(0) 编辑
摘要:在 Windows 环境下使用 new URL(import.meta.url).pathname 时,前面多一个 / 是因为 URL 对象在处理文件路径时会按照 POSIX 标准格式化路径,而在 Windows 中,文件路径通常以盘符开头。 解释 import.meta.url 返回一个文件 UR 阅读全文
posted @ 2024-06-28 14:37 槑孒 阅读(133) 评论(0) 推荐(0) 编辑
摘要:https://stackoverflow.com/questions/62096269/cant-run-my-node-js-typescript-project-typeerror-err-unknown-file-extension https://stackoverflow.com/que 阅读全文
posted @ 2024-06-28 13:59 槑孒 阅读(29) 评论(0) 推荐(0) 编辑
摘要:https://www.npmjs.com/package/gdal https://github.com/naturalatlas/node-gdal 从错误日志来看,安装gdal模块时遇到了几个问题,导致安装失败。以下是几个关键点: 缺少预构建二进制文件: node-pre-gyp ERR! i 阅读全文
posted @ 2024-06-27 17:20 槑孒 阅读(36) 评论(0) 推荐(0) 编辑
摘要:在Ubuntu上安装Node.js可以通过多种方法来实现,以下是三种常用的方法:使用Ubuntu存储库、通过NodeSource PPA、使用nvm (Node Version Manager)。 方法1:使用Ubuntu存储库 这种方法适合不需要最新版本Node.js的用户。 更新包列表: sud 阅读全文
posted @ 2024-06-27 16:26 槑孒 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:Electron 是一个流行的框架,用于构建跨平台桌面应用程序,尤其是在开发人员想要利用他们现有的Web开发技能时。然而,尽管它受欢迎,Electron 也面临一些批评和挑战,这些因素导致它在某些桌面应用程序开发场景中不是最热门的选择。以下是一些原因: 1. 性能问题 内存和CPU使用:Electr 阅读全文
posted @ 2024-06-27 09:41 槑孒 阅读(141) 评论(0) 推荐(0) 编辑
摘要:问题 在初次运行打包命令electron-builder的时候,会下载一些依赖,依赖不大,但问题是会一直卡着 解决办法 1.下载electron-v31.1.0-win32-x64文件失败 解决办法:直接在淘宝的文件库下载对应版本和打包平台的文件 下载完成后放在C:\Users\Administra 阅读全文
posted @ 2024-06-27 00:59 槑孒 阅读(1086) 评论(0) 推荐(0) 编辑
摘要:为了禁止在Electron应用中打开开发者工具,可以通过设置BrowserWindow的选项以及监听和处理相关事件来实现。 https://www.electronjs.org/zh/docs/latest/ 示例 步骤 初始化项目:如没有初始化项目,可执行以下命令: mkdir my-electr 阅读全文
posted @ 2024-06-27 00:35 槑孒 阅读(228) 评论(0) 推荐(0) 编辑
摘要:JS自定义类事件回调封装示例 class Tracklayer { private eventListeners: { [key: string]: Function[] }; constructor(){ this.eventListeners = {}; // 事件监听器列表 } /** * 添 阅读全文
posted @ 2024-06-26 15:32 槑孒 阅读(21) 评论(0) 推荐(0) 编辑
摘要:在前端开发中,??(Nullish Coalescing Operator)和 ||(Logical OR Operator)是用来提供默认值的操作符。它们的行为有一些细微但重要的区别。 ||(Logical OR Operator) || 是逻辑或操作符,它会返回第一个真值(truthy valu 阅读全文
posted @ 2024-06-24 22:41 槑孒 阅读(134) 评论(0) 推荐(0) 编辑
摘要:需求 https://leafletjs.cn/reference.html#tilelayer-wms 官方文档这里说了可以添加自定义参数,但是这里的写法,值是固定的 如果我们需要添加的参数的值是动态变化的,那么,直接写在options的方式固然是行不通的 解决办法 重写getTileUrl方法, 阅读全文
posted @ 2024-06-22 22:07 槑孒 阅读(119) 评论(0) 推荐(0) 编辑
摘要:import os import time import subprocess import schedule from datetime import datetime import paramiko from dateutil import parser def read_last_build_ 阅读全文
posted @ 2024-06-14 02:05 槑孒 阅读(34) 评论(0) 推荐(0) 编辑
摘要:在 SCSS 中,可以使用变量来存储伪类选择器的样式,然后通过嵌套或扩展将其应用到特定的选择器中。 以下是一个示例,展示如何将伪类的样式存储在一个变量中并在不同的地方使用它。 示例代码 1. 定义一个 SCSS 变量存储伪类样式 $base-menu-color-active: #ff0000; / 阅读全文
posted @ 2024-06-12 10:08 槑孒 阅读(39) 评论(0) 推荐(0) 编辑
摘要:<Teleport> 是一个内置组件,它可以将一个组件内部的一部分模板“传送”到该组件的 DOM 结构外层的位置去。 https://cn.vuejs.org/guide/built-ins/teleport.html 为了更加简便灵活,可以将 Vue 3 的 <teleport> 组件类似的功能封 阅读全文
posted @ 2024-06-08 19:54 槑孒 阅读(72) 评论(0) 推荐(0) 编辑
摘要:1.场景 需求在按钮中鼠标移入显示Tooltip文字提示,点击显示Popover提示框 2.实现 el-tooltip与el-popover之间需要有一层dom元素 <template> <el-tooltip effect="dark" :show-after="500" content="功能开 阅读全文
posted @ 2024-06-04 23:22 槑孒 阅读(272) 评论(0) 推荐(0) 编辑
摘要:问题 <template> <my-comp ref="test" /> </template> <script lang="ts" setup> const test = ref() onMounted(() => { console.log(test.value) }) </script> 打印 阅读全文
posted @ 2024-06-03 23:40 槑孒 阅读(474) 评论(0) 推荐(0) 编辑
摘要:在 UnoCSS 中,可以使用简写类来设置各种 CSS 属性,包括 border-bottom-left-radius。 UnoCSS 提供了一些内置的简写类,但是对于更详细的控制(比如特定的边角半径),可能需要使用自定义类或者直接使用 CSS-in-JS 的方式。 使用 UnoCSS 设置 bor 阅读全文
posted @ 2024-06-03 01:17 槑孒 阅读(498) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示