自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘的博客

脚踏实地的走好每一步

  • 博客(130)
  • 问答 (3)
  • 收藏
  • 关注

原创 lamp-cloud-0-环境安装-整体

参考:https://blog.csdn.net/weixin_44203609/article/details/120951913。在D:\software\mysql\mysql-8.0.22-winx64\bin目录,输入cmd回车,执行一下命令。注意:使用Node18及以后得版本,启动会报错,故需要package.json中设置。位置:D:\software\nvm\settings.txt新增以下配置。直接安装nvm最新版,然后使用nvm命令,安装node版本。

2024-08-11 22:45:00 891

原创 项目笔记整理

项目笔记整理

2022-05-04 00:11:12 3067

原创 yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

1、遇到的问题我在使用vscode终端使用yarm serve命令时报下面的错误。yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称具体报错在附件中。原因:我并没有安装yarn2、解决办法方法1:在vscode控制台操作下方命令即可解决npm install -g yarn方法2:直接win10高级系统设置->环境变量->path中添加相关路径,配置yarn为全局。找到安装node.js路径,即可找到下图的路径在path中配置下图路

2022-03-13 17:19:09 41574 6

原创 Swagger之Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception is java.lang

1、环境win10、idea2020.1、JDK8、maven3.6、springboot2.6.2、swagger2.9.22、遇到问题Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException原因:springboot 版本过高,使swagger 异常,或者说是引入的swagger版本过高导致的问题,或者说是springboot2....

2022-03-09 17:38:20 9034 9

原创 Dubbo相关整理

Dubbo是什么Dubbo是:一款分布式服务框架高性能和透明化的RPC远程服务调用方案SOA服务治理方案每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。Dubbo架构Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发现的注册中心。Monitor: 统计服务的调用次数和调用时间的监控中心。调用流程0.服务容器负责启动,加载,运行服务提供者.

2022-02-24 17:01:04 118

原创 switchHosts应用时,没有写入 Hosts 文件的权限

1、背景在使用SwitchHost应用时,提示没有写入Hosts文件权限,如下图所示:2、运行环境win103、相关步骤2.1、打开我的电脑,然后打开c盘,你可以复制以下路径直达目的地C:\Windows\System32\drivers\etc只需要将上面的路径复制到下面的输入栏回车即可效果如下2.2、接下来,右键hosts的文件,点击属性2.3 点击 安全2.4、点击编辑2.5 点击 下图标记的 红色框框2,就会跳转到相.

2022-01-24 08:15:00 28664 19

原创 window10安装WSL2

Windows10安装WSL2前置:会基本linux命令、vim。

2025-03-23 17:33:23 550

原创 fatal: Unable to create /.git/index.lock‘: File exists.

打开 D:/workspace-nxg/blog-star/obsidian-notes/.git/ 目录。在使用命令提交代码或文档时,出现提交失败问题。找到 index.lock 文件并删除它。手动删除 index.lock 文件。

2025-03-23 17:14:47 243

原创 archlinux使用

archlinux使用、hyprland桌面

2024-12-31 18:36:23 478

原创 JUnit 4 vs. JUnit 5

JUnit是一个开源的单元测试框架,专为Java编程语言设计。它提供了一种简单的机制,使得开发者可以在编写代码时快速创建和运行测试,从而验证程序的逻辑和功能是否按预期工作。JUnit最初是由Erich Gamma和Kent Beck于1997年创建的,最早目的在于支持测试驱动开发(TDD),并为程序测试提供一个标准化的框架。JUnit的发展历程与Java语言的演进密切相关。随着Java应用的普及,尤其是在企业级应用和大型软件开发项目中,测试的重要性逐渐被认识到。

2024-12-03 16:57:57 1174

原创 docker搭建umami

在众多的分析工具中,有google analyze、baidu analyze、51La等,为什么选择umami呢,原因在于umami可以用于自由部署、网站数据追踪、埋点等,数据可以掌握在自己手中,或者说灵活度更高,可以接入个人站点中展示网站访问情况。简单分析Umami 只测量你关心的重要指标:网页浏览量、使用的设备以及访问者的来源。这些数据都在一个易于浏览的页面上展示。不限网站数量Umami 通过一次安装就可以跟踪无限数量的网站,甚至还可以跟踪子域名和单个的 URL。绕过广告拦截器。

2024-12-02 16:02:44 1013

原创 接口测试工具:reqable

使用过很多工具,如Postman、Apifox、ApiPost等,基本上是同类产品,一般主要使用到的功能就是API接口和cURL,其他的功能目前还暂未使用到。不过有的公司不允许将接口暴露在公网上,这就行不通,虽然这些工具也提供了企业版,可以在内部进行部署,但多少公司会专门给配备这些工具呢,不好说了。对于需求简单的,只是API接口测试,这些工具都能胜任,在不同环境下选择合适的才最重要。比如我使用一个应用时,打开很慢,占用内存很高,我就挺反感的,体验感是极差的。,确实没话说,从点击到进入应用,秒进。

2024-11-30 23:14:01 1248

原创 同时推送代码到gitee和github仓库

如果你想要同时将代码推送到 Gitee 和 GitHub,可以在 Git 中配置多个远程仓库。虽然 Git 远程配置通常是一个 URL,但你可以给同一个项目添加多个远程名称,并分别推送到这些远程。你需要为 Gitee 和 GitHub 添加不同的远程,这样你可以方便地推送到这两个平台。提前拉起test-demo仓库到本地或者在本地初始化(git init )一个仓库test-demo。这将创建两个远程,分别命名为 gitee 和 github。如果一切正常,你就可以顺利地同时推送到两个远程仓库了!

2024-11-28 23:38:54 413

原创 vue项目获取环境变量

只有以 VITE_ 开头的环境变量才会暴露给客户端代码 环境变量在构建时就会被静态替换,所以不能使用动态的 key 来获取。在 Vue 项目中,有几种获取环境变量的方法。最常用的是通过 import.meta.env 来访问。如果要在运行时改变环境变量,需要。

2024-11-24 19:08:35 837

原创 redis版本问题之commons-pool2/2.9.0

spring-boot-starter-parent版本2.3.4.RELEASE对应的commons-pool2版本是2.8.1。spring-boot-starter-parent版本2.7.12对应commons-pool2版本2.11.1。redis不指定版本就跟随spring-boot-starter-parent指定的版本。commons-pool2版本与redis版本不一致导致的。当时去掉commons-pool2依赖也可以。

2024-10-30 18:26:38 704

原创 hutool工具类JSONUtil无法映射全是大写的单词,如何解决

“data”: “[{\“ID\”:\“12\”,\“UNIT\”:\“元\”,\“USER_NUM\”:100,\“IS_VALID\”:2,\“IS_DELETE\”:\“N\”},{\“ID\”:\“13\”,\“UNIT\”:\“次\”,\“USER_NUM\”:100,\“IS_VALID\”:2,\“IS_DELETE\”:\“N\”}]”,\n” +在解析第三方接口数据时,发现有的字段数据没有映射到对应的字段上,还有对于有的字段有空格或换行,也会一同存入数据库。取出值,再set到实体类中。

2024-08-26 12:42:04 468

原创 lamp-cloud-项目熟悉

微服务:lamp-cloud每个服务都有一个server模块,存放各个服务自己的配置文件和启动类。

2024-08-17 23:45:00 950

原创 4-seata-2.0.0-安装及配置

脚本位置:D:\software\seata\seata-server-2.0.0\script\server\db\mysql.sql。在application.yml配置中增加mysql数据源,对应的数据库、用户名、密码自行修改。Sentinel Version:1.8.6及以上。导入sql脚本到lamp_seata。不适用的配置都注释掉。

2024-08-17 19:31:19 1144

原创 5-Node安装及配置

这里就直接写nvm安装node教程,不再写node的安装教程。

2024-08-13 13:15:00 332

原创 3-nacos-server-2.3.2-安装及配置

1、在配置 application.properties中修改对应数据库名、用户名、密码。在D:\software\nacos\nacos\bin执行cmd命令,并执行以下命令。导入mysql-schema.sql脚本数据到 lamp_nacos库。2、设置了Nacos访问密码。

2024-08-13 09:15:00 665

原创 2-Redis安装及配置

位置:D:\software\redis\Redis-x64-5.0.14.1\redis.windows.conf。1、配置redis.windows.conf默认或者修改你需要的端口,客户端连接:RedisDesktopManager。2、redis默认没有设置密码。连接方式:正常输入ip端口即可。安装步骤下一步下一步。

2024-08-12 20:31:19 329

原创 1-Mysql8安装及配置

在D:\software\mysql\mysql-8.0.22-winx64\bin目录,输入cmd回车,执行一下命令。在D:\software\mysql\mysql-8.0.22-winx64目录下创建data。格式:mysqld --install 你的服务名 (这里设置为mysql8)注意:记得保存root@localhost对应的密码。关闭服务:net stop mysql8。删除服务:sc delete 服务名。注意:这里需要使用管理员运行cmd。版本:mysql-8.0.22。

2024-08-11 23:00:00 412

原创 Error creating bean with name ‘stringRedisTemplate‘ defined in class path resource

报错org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redisController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bea

2024-08-11 18:26:30 1588

原创 无法识别为 cmdlet、函数、脚本文件或可运行程序的名称

无法识别为 cmdlet、函数、脚本文件或可运行程序的名称。1、打开Windows PowerShell,并使用管理员身份运行。需要使用管理员权限,否则提示无权限。

2024-07-04 16:20:08 1327

原创 任务调度选择之PowerJob 和 Snail Job

后者目前一直在迭代,文档不全,但大概的文档也能懂,有角色权限,看好的是在开发http任务、Kettle、脚本任务等,不过后者最低支持JDK版本为17,全面使用SpringBoot3.0以上版本。Snail Job配置还支持组、任务导入导出,最近在选择一款任务调度产品,找了几款产品进行调研,我对产品的要求是可以进行可视化、有角色权限、任务编排、支持http、接入成本低等,发现有有两款挺符合的PowerJob和Snail Job。

2024-06-09 23:15:21 4088 1

原创 eclipse引入lombok不生效问题

举 例:例如要使用自己的Java虚拟机,则eclipse -vmD:/j2sdk1.4.2_04/jre/bin/java.exe,这样还有一个好处,就是可以开启一个Console,能够显示控制台信息, 当然若使用eclipse -vm D:/j2sdk1.4.2_04/jre/bin/javaw.exe则不会再显示控制台。举例:例如有个插件id为edu.sdu.app,扩展id为myapp,则eclipse -application edu.sdu.app.myapp,就会执行你的扩展应用。

2024-06-04 22:27:28 2064

原创 mac配置Personal Access Tokens

在macbook环境中,使用idea、android studio、xcode时,使用gitlab需要登录,而直接使用文明密码是不允许登录的,这时就需要换种方式,这里有两种:ssh、Access Tokens,在公用电脑上推荐使用Access Tokens。平时在自己电脑上习惯使用ssh方式,而且自己电脑多账号多平台提交就是使用ssh方式,个人觉得是挺方便的。ssh方式使用在个人电脑上使用,在公用电脑上还是不建议,看个人取舍了。仓库权限:可以根据实际情况勾选。失效日期:根据需要进行设定。

2024-06-04 22:22:51 984

原创 ant design pro 6.0列表渲实践demo

【代码】ant design pro 6.0列表渲实践demo。

2024-05-26 16:30:01 383

原创 Ant Design pro 6.0.0 搭建使用以及相关配置

|-- public # 静态资源| | |-- favicon.ico # 图标| |-- config # 配置文件| |-- routes.ts #路由| |-- proxy.ts # 本地代理配置| |-- oneapi.json # 类似swagger接口文档| |-- defaultSettings.ts # 主题默认配置| `-- config.ts # 配置| |-- src # 源码| | |-- .umi # umi配置。

2024-05-26 11:24:46 3179

原创 ant design pro 6.0搭建教程

注意:这里可能说你没有pro命令,这确实没有,只是安装了全局的npm i @ant-design/pro-cli -g。注意:选择umi@3时,使用node.js 18版本的会报错,可以实践一下,这里就不再进行实践了。npm run start 这只是预览mock中的数据,并没有后台。或者找到pro命令的目录位置,在创建项目时带上目录路径。安装完成后,即可执行启动命令,来预览mock数据。如果你想调后台接口,并进行调试,请看下一篇教程。注意:建议通读官方文档,这样更好理解和使用。输入用户名:admin。

2024-05-25 18:10:07 1058 2

原创 idea启动之java.net.BindException: Address already in use: bind

背景:在win10上安装docker desktop 后,重启电脑,打开idea,提示端口被占用。

2024-04-24 10:36:10 1447 3

原创 maven本地仓库依赖上传到远程仓库

本地仓库上传到远程仓库批量上传:在maven本地仓库目录下创建脚本,并将上述内容添加进去脚本文件中在maven本地仓库目录下,右键打开 git 自带的 git bash Here命令窗口:sh 脚本名称.sh -u 用户名 -p 密码 -r http://localhost:8081/repository/仓库名。

2024-03-15 17:30:00 1524 1

原创 maven私服搭建教程

这时需要在你安装maven私服 D:\programTool\nexus-3.66.0-02-win64\sonatype-work\nexus3。进入 nexus-3.66.0-02 目录,在地址栏输入 cmd命令,并回车,进入终端窗口。用户名默认是 admin ,密码是刚刚复制的秘钥,点击登录,然后进行设置密码。目录下找到 admin.password 文件,打开复制那一串秘钥,到达登录页面,提示你需要登录。开始初始化maven私服仓库。等初始化完成,我们访问。

2024-03-15 13:18:11 453

原创 eclipse-内存问题

XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,堆空间剩余容量小于5%就会警告,建议把这个稍微设大一点,视自己机器内存大小来设置。-Xmx1024m :表示虚拟机占用系统的最大内存为1024M.-Xms256m : 表示虚拟机占用系统的最小内存为256M。对tomcat启动项目,将超时时间(timeouts)延迟。-XX:MaxPermSize:最大堆大小。eclipse版本不一样,布局可能也不同,自行探究。提示内存溢出,电脑内存不够,运行起来卡顿。

2024-03-13 10:14:30 520

原创 SpringBoot项目打包之java compiled by a more recent version of the Java Runtime (class file version 61.0)

背景使用2023年最新版本的idea编译器、JDK1.8,可以正常启动项目SpringBoot项目,使用maven插件打包项目时报错。

2024-03-13 09:42:16 1149 1

原创 mac配置gitlab

使用ssh方式拉取gitlab仓库代码。

2024-01-31 11:50:45 1683

原创 gitee仓库项目迁移到gitlab仓库

背景之前一直使用gitee代码仓库提交代码,现在需要将gitee仓库中的代码迁移到gitlab中,并保留原有的提交记录。

2024-01-29 14:36:40 2878

转载 idea中文乱码解决四种方法

点击上方导航栏 Run -> Edit Configurations…注意:Transparent native-to-ascii conversion 需勾选上,不然项目中配置文件中的中文注释无法正常显示。IntelliJ IDEA 如果不进行相关设置,可能会导致控制台中文乱码、配置文件中文乱码等问题,非常影响编码过程中进行问题追踪。最后,必须重启 IDEA 相关配置修改完成后,需重启 IDEA, 才能让设置生效, 再次查看即可解决中文乱码问题啦~如果做了上述操作后,还存在中文乱码,可再尝试如下操作。

2024-01-19 14:56:09 16359 7

原创 IDEA 控制台中文乱码

背景在idea2022版本中运行项目时,server控制台中文出现乱码。之前解决的是在debug时,返回的数据中的中文乱码,原因是tomcat8.5的编码问题,在edit configurations中找到vm options并添加设置UTF-8即可解决。而这并不能解决控制台中文乱码,网上多数都是说改这改那,但并没有解决自己的需求。

2024-01-19 14:30:38 2046 1

原创 java.lang.IllegalArgumentException: Base64-encoded key bytes may only be specified for HMAC

Token)库时,使用了不支持的签名算法(SignatureAlgorithm)或者在使用HS(HMAC)算法时,尝试提供了Base64编码的密钥字节。解决这个问题的方法是确保你在使用HS算法时,提供的密钥是原始的字节数组,而不是Base64编码的字符串。这个异常通常表示在使用Java的JWT(JSON Web。

2023-12-28 15:36:54 1098 1

Wireshark-win64-4.0.5(网络抓包)

Wireshark-win64-4.0.5网络抓包工具,如果抓非HTTP(S)协议的包,如TCP包,则使用wireShark。

2023-04-13

RaiDrive是连接Alist映射本地工具

RaiDrive 是一款免费的网盘映射工具,支持中文界面,目前只支持 Windows 平台。 支持 FTP、SFTP、WebDAV等协议,以及常见的如:OneDrive、Dropbox、Google Drive、Google Photos 等网盘挂载成电脑的本地硬盘,以便于像操作本地硬盘一样操作和使用网盘里的文件。 由于Dropbox、Google Drive等网盘在国内无法正常使用,所以RaiDrive很多时候被用来连接VPS 服务器还是 NAS 等设备上建立的 FTP、WebDAV 服务。 如果没有自建 FTP、WebDAV 等服务,也可以用来连接 OneDrive、 坚果云、城通网盘 等网盘 (支持 WebDAV)的空间,相较于自建VPS 、 NAS自建 FTP、WebDAV 等服务,选择 OneDrive、 坚果云、城通网盘 等网盘更划算。RaiDrive虽然免费但是会有广告但是并不影响使用。

2023-02-11

Alist本地硬盘映射到网络端的软件

我们可以通过alist,将百度云盘、阿里云盘、天翼云、和彩云、蓝奏云、GoogleDrive等我们常见的云盘,或者本地电脑文件映射到本地电脑的网络服务中,从而使得我们可以通过浏览器或者支持webdav的软件进行访问这些文件。

2023-02-11

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

TA关注的人

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