自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 问答 (1)
  • 收藏
  • 关注

原创 【英雄联盟API调用】本机调用 API 获取 LOL 玩家数据...

LOL调用接口,查询玩家数据,目前更新至单局战绩概览 + 最近 20 场对局,以及查看对局信息,其实还有更详细的信息,没有列出来,可能就到此为止了吧,这个项目开源是为了留给有需要的人,尽管不使用我这个项目进行二次开发,也会给大家一个指引

2023-12-14 10:22:58 1354 28

原创 【Ant-Desgin 头像上传框】限制数量为1张图片,base64,其他需求可以改我组件中的代码

当选择了图片后,需要切换图像时需点击头像完成切换。

2024-04-26 16:35:31 183

原创 【Ant-Desgin-React 步骤条】步骤条配合组件使用

【代码】【Ant-Desgin 步骤条】步骤条配合组件使用。

2024-04-25 13:55:24 157 1

原创 【Ant-Desgin-React 穿梭框】表格穿梭框,树穿梭框逻辑代码(只能包含不含子类的子类)

一些穿梭框的基础API以及一些高级使用方法

2024-04-24 15:37:39 192 3

原创 Windows如何下载Bun并在前端Vue或React项目上替代Yarn或Npm

根据,Bun在Windows上的安装和使用都已经得到良好的支持,包括bun install在内的命令可以在Windows上得到良好的执行效果,并附有对Vue和React等前端框架的支持~Bun提供了快速的安装速度和运行时间,特别是在处理大量依赖项的前端项目时。使用Bun作为Yarn或NPM的替代品,可以加快你的开发流程。你可以使用以下命令在。

2024-04-17 10:59:58 238 1

原创 【LeetCode】2635. 转换数组中的每个元素

解释:此映射函数返回值根据输入数组索引增加每个值。此映射函数返回值是将数组中每个元素的值加。编写一个函数,这个函数接收一个整数数组。,通过该映射函数返回一个新的数组。解释:此映射函数返回值恒为。返回数组的创建语句应为。的前提下解决这个问题。请你在不使用内置方法。

2024-04-15 11:00:02 192

原创 【LeetCode】 2724. 排序方式

只是返回传入的数字,因此数组按升序排序。只返回数字,并且这些数字决定了。键的值,因此数组根据该值排序。你可以假设对于给定的数组,,返回一个排序后的数组。不会返回重复的数字。解释:数组按照索引为。

2024-04-15 10:54:56 322

原创 一个传入省市区ID的级联框

这里配合级联的change,若级联没有change,那么提交后areaCopy.value就会为[],如何解决的areaCopy.value为[]?数组,选择第二层传递第二层以及第二层下的所有。编辑页的一个 Table,包含。选择第一层传第一层下的所有。算是重写了一遍 = =

2024-03-29 10:44:57 718

原创 【Mybatis 基础】增删改查(@Insert, @Delete, @Update, @Select)

注解是 MyBatis 框架中的一个注解,它用于 MyBatis 映射器方法上,其目的是在执行 insert 操作后,能够将数据库生成的主键值回写到之前插入数据的实体对象中。实体类属性名 和 数据库表查询返回的字段名一致,Mybatis会自动封装。如果实体类属性名 和 数据库表查询返回的字段名不一致,不能自动封装。再启动测试类,控制台就会输出对应日志,这就叫做预编译SQL。但是发现有的数据没被封装进来,可是数据都是有值的。比如我们的实例类和SQL表中的字段不一样。

2024-03-26 15:58:01 1088

原创 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Context

把 target 文件删除,重新运行测试类。运行 Test 测试类的时候遇到这种情况。

2024-03-25 15:06:21 153

原创 Error creating bean with name ‘com.futao.SpringbootMybatisCrudApplicationTests‘: Unsatisfied .......

目前 springboot 最新版本 3.2.4。内的版本较低,请更新依赖后重试。版本不兼容导致,看一看你的。出现这个报错,是因为。

2024-03-25 14:14:17 331 1

原创 Element ‘project‘ cannot have character [children], because the type‘s content type is element-only.

这个问题出自于 Maven 依赖的 pom.xml 文件中,意思是:在XML文件中的某个地方,一个被定义为只包含其他元素的元素却包含了文本或字符数据。应该是我们的文件里出现了错误字符导致的,仔细排查过后发现多加了一个0…删除之后重新加载一下 Maven 依赖文件就可以了。

2024-03-25 13:04:52 218

原创 Maven报错:Could not acquire lock(s)

使用第二条更新完插件后,记得重新加载一下。

2024-03-25 11:17:59 1459

原创 前端逻辑错误或UI崩溃解决问题

错误边界的使用目的为:捕获并处理那些在渲染、生命周期方法和构造函数中出现的错误,不至于让一个组件的崩溃使得整个程序跟着一起崩溃。Vue的全屏错误覆盖层解决,其实只需要配置Error就好,在开发服务器的client.overlay中设置关闭全屏覆盖层。

2024-03-22 15:39:18 242 2

原创 重新了解一下之前的单对象变化问题

2年之前寫過一篇文章,有些誤導,重新寫一遍。

2024-03-21 12:47:00 371

原创 React腳手架已經創建好了,想使用Vite作為開發依賴

VITE + REACTJS

2024-03-21 11:45:48 497

原创 记录一下小程序自定义导航栏消息未读已读小红点,以及分组件的消息数量数据实时读取

小程序自定义tabbar的消息已读未读

2024-03-18 15:45:04 1233 1

原创 nvm下载及管理NodeJs版本,可随意切换,安装,卸载

nvm下载及管理NodeJs版本。

2024-03-08 11:16:50 406

原创 vite、mode如果为production打包后 .env.production 中 VITE_API_DOMAIN变量作为API地址吗

请注意,这只是设置环境变量的方式,并不会自动地去执行任何对应于这个地址的后端项目的打包。通过为不同的环境(如开发环境、生产环境等)设置不同的。前端项目打包时使用这个地址,仅仅是告诉前端代码应该向哪个服务端发送请求。文件,你可以控制这些环境中的变量,这些变量在构建时会被注入到项目中。命名的环境变量文件的配置,同时它会将此文件中的变量标记为。你的前端代码可以使用这个变量来确定应用程序应该向哪个后端。那么当你以生产模式执行 Vite 的构建过程时,的环境变量注入到你的应用程序中。来访问这个变量,而它的值将会是。

2024-03-05 13:35:01 515

原创 【MySQL】多表操作、事务、索引

【MySQL】多表操作、事务、索引

2024-02-23 14:36:23 458 1

原创 【分层解耦】三层框架,IOC容器,DI依赖注入

当我们给 EmpServiceA 和 EmpServiceB 都添加一个 @Service 注解,再次启动会报错。数据访问层(Data Access Object)(持久层),负责数据访问操作,包括数据的增、删、改、查。按照 Springboot 项目的规范,将我们所写的代码,全部放在启动类所在包,及其子包下,这种结构 ↓。:运行时,IOC 容器会提供该类型的 Bean 对象,并赋值给该变量。控制层,接收前端发送的请求,队请求进行处理,并响应数据。这样就能使我们的 类、接口,复杂性更低,逻辑性更强。

2024-02-02 11:21:29 969

原创 【Maven基础】依赖插件管理工具

创建的 Maven 项目下的 test 没有 resource 文件夹, 因为 test 下的 resource 不常用,如果需要,可以新建一个 Directory,创建 resource 文件。注意,只会运行同一套的生命周期阶段,运行 insall 是不会运行 clean 的。生成一个 Target 文件,是 Java 项目编译后的字节码文件。在一套生命周期中,在运行后面的生命周期阶段,前面的阶段也会运行。像这样,A依赖B,B依赖C,所以A也间接依赖着C模块。使用坐标来定义项目或引入项目中需要的依赖。

2024-01-31 14:02:20 716

原创 【ES6 Map数据结构】建议日常开发操作数组时使用 new Map

算法使用Map还算是不少的,日常开发也可使用new Map替代某些数组操作,活到老学到老。

2024-01-15 09:49:32 655 1

原创 【LeetCode】2619. 数组原型对象的最后一个元素

方法,这个方法将返回数组最后一个元素。如果数组中没有元素,则返回。请你编写一段代码实现一个数组方法,使任何数组都可以调用。解释:因为此数组没有元素,所以应该返回。类共用方法时,函数内的。

2024-01-12 11:08:14 570

原创 【LeetCode】2626. 数组归约运算

普通判断循环, 很简单的题目,一看就会,看不明白建议重开。直到处理数组中的每个元素。,返回通过依次对数组的每个元素执行。函数得到的最终结果。

2024-01-08 14:19:23 486 1

原创 聊一聊 webpack 和 vite 的开发服务代理的问题

在前端项目定义util文件夹下的使用BASEURL定义(一般都是声明为BASEURL它应该是这样的});调接口时应该这样使用import {service// 获取本机账号信息});配置完后尝试使用webPack或Vite启动项目测试。

2024-01-07 23:09:42 730

原创 【ReactJs 中使用 TSX】基本、组件、方法、实现类的类型标注

可以使用自定义的接口或类型来标注JSX元素或组件的属性user: User;

2024-01-04 15:10:26 826 1

原创 【微信小程序二维码配置】微信公众平台配置二维码,小程序测试二维码,小程序动态二维码,然后扫码打开对应页面进行操作

测试二维码只是给开发人员测试用的,没别的用处,如果需要测试就填,不需要就不填。, 可以加二级,比如我的 https://***的二维码,使用微信扫一扫即可进入小程序对应页面。可以看一下扫描二维码需要什么参数。为内含下载校验文件的服务器。匹配二维码规则地址,后加。参数, 因为我这里需要。需要有一个生成二维码的插件。, 二级随便写什么都可以。

2023-12-28 14:10:15 816

原创 【React Native】第一个Android应用

这个命令行工具不需要安装,可以直接用 node 自带的npx命令来使用。(Tiramisu)选项,确保勾选了下面这些组件(如果你看不到这个界面,则需要使用稳定的代理软件)你需要关闭现有的命令符提示窗口然后重新打开,这样新的环境变量才能生效。所在的目录(具体的路径可能和下图不一致,请自行确认)打开项目下的"android"目录,然后可以使用。的环境变量(系统或用户变量均可),指向你的。来查看可用的虚拟设备,它的图标看起来像下面这样。,一般是偶数版本,不要选择偏实验性质的奇数版本。选项卡,同样勾中右下角的。

2023-12-21 15:27:35 1163 2

原创 【LeetCode】2695. 包装数组

的类,它在其构造函数中接受一个整数数组作为参数。

2023-12-21 10:41:37 1163 4

原创 【LeetCode】2631. 分组

所以将这两个对象都放在第一个数组中。分组选择方法是从数组中的每个项中获取。所以该对象被放到第二个数组中。

2023-12-21 09:51:28 364

原创 【LeetCode】2648. 生成斐波那契数列

请你编写一个生成器函数,并返回一个可以生成。永远不会被调用,所以什么也不会输出。这个数列的前几个数字是。

2023-12-21 09:22:46 516

原创 【LeetCode】2715. 执行可取消的延迟函数

/ fn(2,4) 在 t=30ms 时被调用。// fn(2) 在 t=20ms 时被调用。和一个以毫秒为单位的超时时间。在100毫秒时执行之前,导致。// fn(2) 没被调用。毫秒的延迟后,应该调用。毫秒的延迟过程中,在。取消操作被安排在延迟了。在20毫秒时执行之后。取消操作被安排在延迟了。取消操作被安排在延迟了。在30毫秒时执行之后。

2023-12-11 11:01:45 508

原创 【LeetCode】2620. 计数器

/ 第一次调用 counter(),返回。,每次调用它时会返回前一个值。// 返回上次调用的值加。// 返回上次调用的值加。然后在每个后续调用后增加。,请你编写并返回一个。counter 函数。counter 函数。

2023-12-08 11:32:55 824 1

原创 contenteditable属性

是一种 HTML 属性,用于将元素(通常是 <div>、<p> 或其他块级元素)设置为可编辑的区域。时,用户就可以在这个元素内部输入文本、插入图片等,并可以像在富文本编辑器中一样编辑内容。

2023-12-08 10:06:59 592

原创 如果人生有再重来一次的机会,我选什么都不会选计算机

如果人生有再重来一次的机会,我选什么都不会选计算机。

2023-12-07 13:55:07 501 2

原创 【LeetCode】2629. 复合函数

你可以假设数组中的每个函数接受一个整型参数作为输入,并返回一个整型作为输出。一个空函数列表的 复合函数 是 恒等函数。请你编写一个函数,它接收一个函数数组。,它是函数数组的 复合函数。空函数列表的复合函数就是恒等函数。所有函数都接受并返回一个整型。,并返回一个新的函数。** 示例 1:**

2023-12-06 10:21:53 440

原创 【LeetCode】2621. 睡眠函数

请你编写一个异步函数,它接收一个正整数参数。要求此函数可以解析任何值。后此异步函数执行完时返回一个。后函数执行完时返回一个。

2023-12-06 09:41:17 444

原创 【LeetCode】2723. 两个 Promise 对象相加

解释:两个输入的 Promise 分别解析为值。返回的 Promise 应该解析为。都会被解析为一个数字。应该解析为这两个数字的和。解析的时间不作为判断条件。

2023-12-06 09:29:04 478

原创 【LeetCode】2703. 返回传递的参数的长度

RETURN

2023-12-06 09:15:29 434

Clojure环境压缩包

分类为C是因为没有Clojure这个选项 分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选项分类为C是因为没有Clojure这个选

2023-12-21

Uniapp + 原生 + uniUI单聊静态

自己写小程序的消息页感觉作用不大,感觉还是集群的项目好点,但是我已经把静态写出来了,稍后发个博客,需要的可以把样式改一改自用,写的样式不太好,一些处理弹窗有的用的条件+原生,但是没有触碰原生Js这个可以放心 技术栈uniapp. vue2 + uni ui 并没有使用到全局状态管理,需要存储数据的可以自己自行存储

2023-11-18

Godot-v4.0-stable-win64

Godot 是一个全新开发的游戏引擎,其功能集类似知名的跨平台游戏引擎 Unity,可用于开发 PC、主机、移动和 Web 游戏。开发者声称引 擎的 2D 和动画支持要强于 Unity,表示在功能和特性上没有其它开源游戏引擎能相媲美。Godot 引擎内置了类似 Unity 的编辑器,GUI 工具 包,2D/3D 物理支持,支持 OpenGL ES 2.0 功能集的 3D 渲染器,易于学习的语言和 API,支持用 ASM.js 或 Google Native Client 输出 HTML5 代码,支持 Linux、Windows 和 OSX 开发平台。

2023-10-12

Electron 中的 main.js

Electron的main.js(或者在某些情况下可能是main.ts)是Electron应用程序的入口点。它是创建Electron窗口,设置主进程和创建渲染进程的主要位置。 以下是main.js或类似文件的一些主要功能: 创建窗口: Electron允许你创建原生桌面应用程序的窗口,并加载HTML,CSS和JavaScript文件作为应用程序的用户界面。这通常在main.js中进行。 设置主进程: Electron应用程序由一个主进程和多个渲染进程组成。主进程是Node.js进程,而渲染进程是Electron创建的原生浏览器窗口。主进程负责管理应用程序的生命周期,处理操作系统事件,以及与操作系统进行交互。 创建渲染进程: main.js通常还负责创建并管理Electron的渲染进程。渲染进程从主进程接收窗口,并运行HTML和JavaScript代码。 与本地操作系统交互: 由于主进程运行在Node.js环境中,因此它可以访问Node.js的所有原生API,包括文件系统操作、网络操作等。这使得Electron应用程序可以与本地操作系统进行更深入的交互

2023-08-28

从零开始搭建React环境

React是一个用于构建用户界面的JavaScript库。它由Facebook开发并开源,目的是提供一种高效、灵活和可重用的方式来构建交互式的用户界面。 以下是React的一些特点和优势: 组件化:React将用户界面分解为一系列可重用的、独立的组件。每个组件都有自己的状态和属性,可以独立地开发、测试和维护。组件化的方式使得代码更具可读性和可维护性。 虚拟DOM:React使用虚拟DOM(Virtual DOM)来提高页面渲染性能。虚拟DOM是React自定义的一种轻量级的表示真实DOM的数据结构。通过对比虚拟DOM和实际DOM的差异,React可以最小化对实际DOM的操作,从而提高页面渲染的效率。 单向数据流:React使用单向数据流来管理组件的状态和数据。父组件通过属性(props)传递数据给子组件,子组件不能直接修改父组件的数据,只能通过回调函数的方式向父组件传递数据的变更。这种单向数据流使得组件之间的数据流动变得可预测和容易理解。 生态系统丰富:React拥有庞大的生态系统,有大量的第三方库和插件可供选择和使用。例如,React Router用于处理前端路由,Redu

2023-08-11

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

TA关注的人

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