自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 如何使用 Bash 脚本自动化清理 Nacos 日志文件

通过上述 Bash 脚本,我们可以实现 Nacos 日志文件的自动化清理,确保系统磁盘空间的合理使用,同时保留必要的日志文件以备后续分析。该脚本简单易用,可以根据实际需求进行调整和扩展。对于需要管理大量日志文件的系统,这种自动化清理方法可以显著提高运维效率,降低系统维护的复杂性。

2025-03-29 11:21:50 757

原创 Vue 3 自定义指令:实现自动滚动效果

指令的主要功能是监听页面大小的变化,并根据内容的宽度和容器的宽度自动为文本内容添加或移除滚动动画的 CSS 类。当内容宽度超出容器宽度时,它会为内容添加一个滚动动画类,使得文本能够在容器中自动滚动展示;而当内容宽度小于或等于容器宽度时,它则会移除滚动动画类,避免不必要的动画效果。通过本文的深入解析,我们了解了 Vue 3 自定义指令的实现原理、使用方法以及它的优势和应用场景。这个指令为我们提供了一种简单而有效的解决方案,用于在有限的空间内展示较长的文本内容,并且能够自动适应不同的屏幕尺寸。

2025-03-21 14:51:53 703

原创 利用 @eslint/eslintrc 实现 ESLint9的适配

通过以上对实际 ESLint 配置代码的解析,我们深入理解了如何利用 @eslint/eslintrc 插件来实现高效、灵活且可维护的代码规范管理。在现代前端开发中,随着项目复杂度的不断提高和团队协作的日益紧密,合理地运用这样的配置方式对于保证代码质量和团队效率具有重要意义。未来,随着 ESLint 生态系统的不断发展和完善,@eslint/eslintrc 插件也将持续进化,为开发者提供更加强大和便捷的配置管理功能,助力前端代码质量的提升。

2025-03-20 20:43:31 1161

原创 vue-tsc 使用问题及解决方法

在使用vue-tsc进行项目编译时,如果不小心使用了-b参数,可能会产生一些不好的影响。比如,可能会生成一些额外的、不需要的文件,如.d.ts文件、.js.map文件等,这些文件可能会干扰项目的正常运行或增加项目的复杂性。

2025-03-20 16:05:51 679

原创 cesium中的CallbackProperty

是一个属性(Property),其值由一个回调函数延迟计算。这意味着,每当属性被访问时,都会调用一个函数来计算其值。这种机制使得我们可以实时地改变实体的状态,而不需要频繁地重新设置整个属性。

2024-11-29 16:41:36 1089

原创 在Cesium中,将点击的位置转换为经纬度

这样,当用户在Cesium场景中点击时,控制台就会输出点击位置的经纬度和高度信息。方法来获取点击位置的笛卡尔坐标(Cartesian3)。方法将笛卡尔坐标转换为地理坐标(Cartographic)。对象,如果点击的位置在地球表面之外,则返回。方法将地理坐标的经度和纬度转换为度数。:当用户点击场景时,使用。

2024-11-29 16:41:17 484

原创 在香橙派上面使用usb转ttl,用c++去实现舵机

usb转ttl分别有五个针脚。最好还是使用io口进行控制。

2024-11-28 08:33:31 324

原创 在香橙派上面使用usb转ttl,用c++去实现蜂鸣器

usb转ttl分别有五个针脚。

2024-11-28 08:32:56 484

原创 在cesium中使用CustomDataSource

是 Cesium 中一个强大的工具,它允许用户方便地管理自定义的数据源,如线条、点和广告牌等。通过使用,您可以轻松地添加、修改和删除这些可视化元素。

2024-11-27 09:01:35 540

原创 tauri托盘的扩展

tauri托盘的扩展

2024-11-27 08:33:29 388

原创 C++代码编译为 WebAssembly

3.1. 对 c++代码进行改造`在默认的情况下,编译之后只有 main 函数会保存,其他函数不会保存,如果需要保存其他函数,需要在 c++代码中添加以下代码。4.2. 在 js 中有两种方式可以调用 wasm 代码: 方法一只能使用 number 类型。4.编译完成后,会在当前目录生成 main.html 文件,用浏览器打开即可运行。这样编译之后,function1 会保存下来,function2 不会保存下来。4.1. 如果需要在 js 调用的时候传入参数,可以在 js 代码中使用。

2024-11-26 10:32:53 493

原创 js使用rust

js使用rust。

2024-11-26 10:31:59 230

原创 rustdesk 自建服务

配置RustDesk客户端,连接到RustDesk服务器,输入服务器地址和端口号,点击连接即可。

2024-11-25 10:24:18 441

原创 pnpm 安装遇到错误

使用 pnpm 时遇到的 ERR_PNPM_ENOENT 错误及解决方案

2024-11-25 10:23:26 1009

原创 Tauri 2.0.0-rc 使用webviewWindow 窗口

本文将介绍如何使用 tauri 实现 webviewWindow 窗口。

2024-09-29 08:20:10 1892 13

原创 Tauri 2.0.0-rc 安装全局快捷方式插件

Tauri 2.0.0-rc 引入了全局快捷方式插件允许你在你的应用中注册全局快捷方式,并在用户按下这些快捷方式时触发 JavaScript 回调。首先,你需要在你的 Rust 项目中安装全局快捷方式插件。Cargo.tomllib.rs推荐使用这个这样刷新页面的时候,就不用重新注册快捷键了。

2024-09-28 09:21:47 1189

原创 Tauri 2.0.0-rc 使用open命令打开文件

Tauri 2.0.0-rc 引入了插件系统,允许开发者使用 JavaScript 编写插件,并在 Rust 代码中注册。本文将介绍如何使用open命令打开浏览器或文件。

2024-09-28 09:16:00 578 2

原创 Tauri 定位器插件使用指南

Tauri 的定位器插件允许你将应用窗口定位到屏幕的特定位置或相对于托盘图标的位置。以下是如何在 Tauri 应用程序中使用定位器插件的步骤。

2024-09-25 08:46:28 618

原创 Tauri 2.0.0-rc 自动启动设置指南

Tauri 应用程序可以通过使用自动启动插件来实现在系统启动时自动运行。以下是如何设置 Tauri 应用程序自动启动的步骤。

2024-09-25 08:40:48 648

原创 tauri版本2的系统托盘

通过上述两种方式,你可以在 Tauri 2.0.0-rc 应用程序中实现系统托盘功能。第一种方式适用于简单的托盘图标显示,而第二种方式提供了更多的自定义和交互可能性。根据你的应用需求选择合适的实现方参考资料。

2024-09-24 10:34:58 1434 4

原创 tarui嵌入终端

通过这种优化,我们可以在 Tauri 2.0.0-rc 应用程序中执行命令行命令而不显示终端窗口。这使得用户体验更加流畅,避免了不必要的界面干扰。确保在打包应用程序后,测试命令执行是否正常,以验证优化是否成功。如果你有任何问题或需要进一步的帮助,请随时联系。

2024-09-24 10:34:02 693

原创 上传docker镜像到腾讯云

【代码】上传docker镜像到腾讯云。

2024-08-21 11:11:21 196

原创 在cesium实体上面使用自定义属性

【代码】在cesium实体上面使用自定义属性。

2024-08-16 17:42:59 424

原创 cesium 使用PinBuilder 自定义广告牌内容

如果没有形状要求,可以使用cesium官方的广告牌,只需要修改内容跟颜色就可以了。cesium提供的广告牌。

2024-08-08 09:45:38 276

原创 使用esp8266实现太空人天气时钟

使用esp8266wifi开发板。

2024-07-31 23:33:28 355

原创 nest使用docker优化方法

【代码】nest使用docker优化方法。

2024-07-25 15:22:31 249

原创 快速使 Git commit 变成规范化

【代码】快速使 Git commit 变成规范化。

2024-07-18 16:22:58 230

原创 tauri打包报错

出现这种情况可能是权限不够导致的。

2024-07-12 17:33:00 194

原创 自动切换node版本

在写一下demo的时候,遇到了经常要切换node版本的问题。

2023-11-09 22:19:28 181 1

原创 View Design中的select默认值设置

【代码】View Design中的select默认值设置。

2023-10-13 16:17:23 282

原创 yarn报错

在vscode上面使用yarn命令,

2023-10-07 08:47:18 143 1

原创 nuxt2发布出现的问题

上传到服务器就是这样,static这个文件必须放在src下面。第三步:在上传文件到服器的时候,需要上传以下几个文件。第二步:这个时候进行打包发布,会找不到。

2023-09-02 15:10:25 549

原创 Linux常用命令

基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode) ,输入模式(Insert mode)和底线命令模式(Last line mode)一进去就是按下,变成。输入模式下,左下角有 标志:输入结束之后,按下ESC回到如果要保存退出,先按下,进入输入 表示保存退出 输入 表示强制保存并退出Linux中打包文件:a.tarLinux中压缩文件:a.gzLinux中打包并压缩的文件:.tar.gz

2023-06-29 23:52:16 121 1

原创 docker + jenkins + vue

在宝塔中找到 /var/jenkins_home/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node16/下面还有一层。使用vite去创建项目,然后在github上面新建一个仓库,上传到仓库里面。打开2000的端口,这个时候会使用jenkins密码。本地对代码进行修改,提交代码到github成功触发。方案一:通过宝塔控制面板去安装jenkins。端口,一定要把端口放开。测试node是否生效。

2023-06-26 22:20:58 724 1

原创 nuxt2 发布到线上

然后使用yarn pm2来启动服务,没有pm2 使用yarn add -g pm2 或者 yarn global add pm2。现在就可以通过服务器去项目了,通过检查源码可以找到数据,login是写死的数据,cardsearch是调用接口获取的数据。接下来使用命令 yarn build,现在查看文件夹.nuxt 下面会生成一个dist文件夹。使用命令行 yarn dev 会生成一个.nuxt文件,上传完服务器是这样的。

2023-04-26 19:51:28 267 1

原创 a-table 全选问题

通过 :rowSelection="{ onSelect: onSelect, onSelectAll: onSelectAll, selectedRowKeys: selectedRowKeys1 }" 来进行全选,或者单选。取消的时候,先把原来的数据进行清除,在进行渲染。

2023-04-10 17:44:38 1229 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除