- 博客(307)
- 资源 (2)
- 收藏
- 关注
原创 Vue3 Uncaught ReferenceError: string is not defined
Vue3 Uncaught ReferenceError: string is not defined 的异常
2024-08-17 14:38:10 296
原创 【无标题】
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-08-17 14:30:20 515
原创 VSCode+Vue3无法找到模块“../components/xxxxx.vue”的声明文件的错误
摘要:VSCode和Vue3无法找到模块的错误,居然是因为文件名的原因
2024-07-30 15:44:01 329
原创 开源发票识别InvoiceNet项目Windows部署踩坑记(1)
摘要:今天安装在github上的InvoiceNet开源项目,准备对它进行测试,安装过程出现了一些问题,做个记录,给遇到兄弟爬坑。
2024-07-22 23:06:17 688
原创 前端学习笔记(2406261):jquery使用checkbox控制页面自动刷新
摘要:这是一个物联网的演示项目,web端能够实时显示后台数据的变化
2024-06-26 13:31:23 765
原创 前端学习笔记100篇之002:Webpack简明教程(持续完善中)
摘要:Webpack是一个静态模块打包工具,适用于前端项目构建和模块化开发。Webpack通过从入口文件构建依赖图,然后打包相关的模块,最终输出可用于展示的内容。以下是Webpack的具体使用例子,简要介绍如何配置和使用Webpack进行项目构建
2024-06-17 23:51:24 847
原创 前端学习笔记100篇之001:前端模块打包工具
摘要:常用的前端打包工具有:Webpack、Rollup、Parcel、Browserify、Gulp和Grunt等。这些工具在前端开发中发挥着重要作用,通过自动化处理代码转换、模块打包、性能优化等任务,可以大大提升开发效率和项目质量。下面是这些工具的特点和优缺点:
2024-06-17 23:46:48 977
原创 MongoDB CRUD操作:可重试写入
摘要:MongoDB的Retryable Writes是一种容错机制,旨在提高数据库操作的可靠性和稳定性。用于在遇到网络波动、副本集节点故障等临时性问题时,自动重新执行写操作。这种机制的目的是确保数据能够安全、准确地写入数据库,从而增强数据库的鲁棒性和可用性。
2024-06-04 21:55:29 1164
原创 MongoDB CRUD操作:地理位置应用——通过地理空间查询查找餐厅
摘要:MongoDB通过对地理空间建立索引,可以对包含地理空间形状和点的集合上高效地执行空间查询,这边文章介绍了地理空间索引的的基本概念,介绍了地理空间查询的常用方法,演示了`$geoWithin`、`$geoIntersects`和`$nearSphere`的使用。
2024-06-04 21:53:51 1407
原创 MongoDB CRUD操作:地理位置查询中的GeoJSON对象
摘要:MongoDB 支持GeoJSON的对象类型有:Point、LineString、Polygon、MultiPoint、MultiLineString、MultiPolygon、GeometryCollection等,本文针对每种类型进行说明。
2024-06-03 21:47:27 1037
原创 MongoDB CRUD操作:地理位置查询
摘要:MongoDB支持地理空间数据的查询,这是MongoDB数据库有别于其它数据库的特色之一,在进行GIS相关系统开发的时候会比较有帮助。本文重点介绍MongoDB的地理空间功能。
2024-06-03 21:45:33 1261
原创 MongoDB CRUD操作: 文本搜索操作符
摘要:使用`$text`查询操作符可在具有文本索引的集合上执行文本搜索,`$text`使用空白和大部分标点符号作为分隔符,对搜索字符串进行标记化处理,并对搜索字符串中的所有此类标记执行逻辑`OR`。例如:可以使用下面的查询来查找`store`集合中包含"coffee"、"shop"或 "java"字符串的文档:
2024-06-02 23:33:45 363
原创 MongoDB CRUD操作: 在本地实例进行文本搜索查询
摘要:在本地实例运行文本搜索查询前,必须先在集合上建立文本索引。MongoDB提供文本索引,支持对字符串内容的文本搜索查询。文本索引可以包含任何值为字符串或字符串元素数组的字段。一个集合只能有一个文本搜索索引,但索引可以有多个字段。
2024-06-02 23:33:05 616
原创 MongoDB CRUD操作:批量写操作
摘要:MongoDB提供了批量执行写入操作的能力,但批量写入操作只影响单个集合, MongoDB允许应用程序确定批量写入操作所需的可接受的确认级别。`db.collection.bulkWrite()`方法支持批量插入、更新和删除的操作。当然,通过`db.collection.insertMany()`方法也可以进行批量插入的操作。
2024-06-01 21:54:22 1212 1
原创 人工智能学习笔记(2):认识和安装Stable Diffusion
摘要:Stable Diffusion是一种基于深度学习的生成模型,主要用于文本到图像的转换。Stable Diffusion 的厉害之处在于它可以在运行于大多数配备有合适 GPU 的个人计算机上,而且,它开源了项目代码和模型权重。这样一来,开发者就可以在它的基础上进行二次开发、做插件、做工具,这就有了如今结合 Stable Diffusion 流行起来的 Stable Diffusion WebUI、LoRA、ControlNet 等开源项目。
2024-06-01 21:53:25 1077
原创 MongoDB CRUD操作:删除文档
摘要:可以使用下面的方式删除MongoDB集合的文档:* 使用编程语言提供的驱动程序,在应用中调用API进行删除。* 使用MongoDB Atlas UI删除文档。* 使用MongoDB Compass、mongosh。* 使用其他第三方工具。
2024-05-31 23:27:16 888
原创 MongoDB CRUD操作:更新文档
摘要:可以使用下面的方式更新MongoDB集合的文档:* 使用编程语言提供的驱动程序,在应用中调用API进行更新。* 使用MongoDB Atlas UI更新文档。* 使用MongoDB Compass、mongosh。* 使用其他第三方工具。
2024-05-31 23:26:32 1333
原创 MongoDB CRUD操作:插入文档
摘要:MongoDB的插入操作有多种途径,本文对使用Atlas UI,Compass、mongosh的操作进行了详细的说明。
2024-05-30 22:41:41 932
原创 人工智能学习笔记(1):了解sklearn
摘要:Sklearn是一个基于Python语言的开源机器学习库。全称Scikit-Learn,是建立在诸如NumPy、SciPy和matplotlib等其他Python库之上,为用户提供了一系列高质量的机器学习算法
2024-05-30 16:02:36 2567
原创 MongoDB CRUD操作:mongosh 游标迭代
摘要:在mongosh中,执行`db.collection.find()`方法会返回一个游标,要访问文档,需要遍历游标。不过,在mongosh中,如果没有使用var关键字将返回的游标赋值给变量,游标默认会自动迭代20次,打印结果中的前20个文档。本文会介绍在mongosh中迭代游标的一些方法,包括手动迭代游标以访问文档或使用迭代器索引的方法。
2024-05-29 16:38:30 867
原创 MongoDB CRUD操作:快照查询
摘要:使用快照查询可以读取最近某个时间点的数据,而且从MongoDB 5.0开始,可以使用读关注"snapshot"来查询二级节点上的数据,这显著提高了应用程序读取的通用性和弹性,而且无需像以前那样,先创建数据的静态副本,将其转移到一个单独的系统中,然后手动隔离这些长期运行的查询,以免干扰正常运行工作负载。相反,可以在从一致的数据状态读取数据的同时,针对实时事务数据库执行长期运行查询。
2024-05-29 16:37:53 1459
原创 MongoDB CRUD操作:空值和缺失字段的查询
摘要:MongoDB中不同的查询运算符会以不同的方式处理空值,这篇文章就针对查询时空值和缺失字段的各种情况进行一下说明。
2024-05-28 23:26:42 502
原创 MongoDB CRUD操作:投影Project详解
摘要:默认情况下,MongoDB查询返回文档中的所有字段,通过`project`可以限制MongoDB发送到应用程序的文档的字段。本文的示例使用mongosh的db.collection.find()方法对内嵌/嵌套文档进行查询,如果使用其他编程语言或驱动,写法会有不同。
2024-05-28 23:26:10 925
原创 使用MicroPython和pyboard开发板(15):使用LCD和触摸传感器
摘要:pybaord的pyb对LCD设备也进行了封装,可以使用官方的LCD显示屏
2024-05-24 00:28:50 333
原创 使用MicroPython和pyboard开发板(14):LED调光
摘要:PWM信号除了可以控制舵机,打开和关闭LED外,还可以控制LED的亮度,让LED的亮度淡入淡出,本文就使用pyboard来实现对LED的控制
2024-05-22 21:26:19 469
原创 使用MicroPython和pyboard开发板(13):控制舵机
摘要:pyboard上有4个PWM专用管脚可以用于舵机的控制,本文使用几个例子来介绍舵机的控制方法。
2024-05-22 21:22:05 1004
原创 使用MicroPython和pyboard开发板(12):功耗控制
功耗控制对于单片机系统至关重要,它能够延长待机时间、增加电池寿命、降低能源消耗、提升环保效益,并增强设备的可靠性与市场竞争力,尤其在依赖电池或需要长时间运行的应用场景中,有效的功耗控制是实现持久稳定工作的关键。
2024-05-21 15:20:20 575
原创 使用MicroPython和pyboard开发板(11):内联汇编
摘要:是不是有点意外,MicroPython也支持内联汇编,就是在Python代码中可以直接嵌入汇编代码。这在很多语言中都是支持的,比如C、C++、Pascal、Delphi等等,主要的目的是为了性能,在一些函数或内存操作的时候,可以有效的减少指令和指令周期,从而提高性能。但是,获得性能的代价就是牺牲部分可移植性。在一些编译语言中,内嵌的汇编代码使用的就是汇编指令,而在Python或Java这种虚拟机环境中,实际上是经过了封装后的指令。
2024-05-21 15:19:15 371
原创 使用MicroPython和pyboard开发板(10):定时器
摘要:pyboard一共有14个定时器,每个定时器都由一个独立的计数器组成,按照用户定义的频率运行,可以把它们设置为在特定时间间隔内运行某个功能。
2024-05-20 14:57:04 551
原创 使用MicroPython和pyboard开发板(9):模拟鼠标
摘要:pyboard是一个USB设备,它默认被配置为一个U盘,但是它还可以被配置为一个鼠标。
2024-05-20 14:55:53 916
原创 使用MicroPython和pyboard开发板(8):安全模式和恢复出厂设置
如果pyboard出现问题,不要慌,因为几乎不可能通过错误的编程来破坏pyboard。首先可以尝试进入安全模式:这会暂时跳过boot.py和main.py的执行并提供默认的USB设置,可以修改错误的代码。如果文件系统出现问题,则可以恢复出厂设置,将文件系统恢复到原始状态。
2024-05-19 15:46:18 492
原创 使用MicroPython和pyboard开发板(7):加速度传感器
摘要:加速度计是测量物体运动加速度和姿态的传感器,经常用于运动姿态感知控制和惯性导航。这篇文章将介绍如何使用MicroPython和pyboard的板载加速度传感器来读取加速度信号,感知左右倾斜。
2024-05-19 15:43:04 383
原创 使用MicroPython和pyboard开发板(6):Switch、回调和中断
摘要:pyboard开发板有两个小开关,分别标为`USR`和`RST`。`RST`开关是一个硬复位开关,如果按下,pyboard就会从头开始重启,相当于关机后再开机。
2024-05-18 18:02:21 533
原创 使用MicroPython和pyboard开发板(5):点亮LED
摘要:对于嵌入式开发,点亮pyboard开发板的板载LED就像写HelloWorld一样,只需要几行代码。连接到开发板,在解释器中键入下面的代码,就可以成功点亮pyboard上的LED
2024-05-18 18:00:59 1023
原创 使用MicroPython和pyboard开发板(2):注意事项
摘要:要使用好pyboard开发板,需要了解其工作原理的一些基本知识。本文介绍了pyboard使用时的一些注意事项。
2024-05-17 16:30:01 399
原创 使用MicroPython和pyboard开发板(1):pyboard开发板简介
摘要:使用MicroPython和Pybaord开发板系列(1)pybaord开发板简介
2024-05-17 16:20:25 443
Thonny Python IDE最简单的Python和MicroPython开发工具
2024-02-17
MongoDB聚合实战:数据分析与财务应用轻松入门
2023-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人