自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘的博客

脚踏实地的走好每一步

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

原创 项目笔记整理

项目笔记整理

2022-05-04 00:11:12 2987

原创 elasticsearch安装问题记录

elasticsearch.yml配置network.host: 如果是服务器,则需要查看服务ip。更换国内源的实现方法sources.list 国内镜像文件# deb cdrom: [Ubuntu 16.04 LTS_ _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added b

2022-04-17 16:53:52 2028

原创 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 40573 4

原创 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 8800 9

原创 Dubbo相关整理

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

2022-02-24 17:01:04 90

原创 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 23858 18

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

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

2024-07-04 16:20:08 401

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

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

2024-06-09 23:15:21 1289

原创 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 884

原创 mac配置Personal Access Tokens

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

2024-06-04 22:22:51 591

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

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

2024-05-26 16:30:01 270

原创 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 1377

原创 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 513

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

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

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

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

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

2024-03-15 17:30:00 839 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 389

原创 eclipse-内存问题

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

2024-03-13 10:14:30 478

原创 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 820 1

原创 mac配置gitlab

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

2024-01-31 11:50:45 1296

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

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

2024-01-29 14:36:40 1792

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

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

2024-01-19 14:56:09 9825 1

原创 IDEA 控制台中文乱码

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

2024-01-19 14:30:38 1109 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 786 1

原创 git之kex_exchange_identification: Connection closed by remote host

在window10中,使用git提交代码到Github上时拒绝连接,之前使用的时候是正常的。注意:关键点是HostName改为ssh.github.com ,github的22端口抽风了,也有可能是代理端口屏蔽了22。在~/.ssh/config 配置中修改为以下的格式。ProxyCommand 改为你本地git对应的路径。Port 改为443,

2023-12-14 17:26:48 764

原创 Oracle之ORA-29275: 部分多字节字符

背景:在Oracle数据库中,通过查询 A表所有数据,发现某个字段出现字符问题。

2023-12-02 11:08:49 2878

原创 maven之‘settings.xml‘ has syntax errors

背景:在springboot项目中拉取依赖,出现oracle对应的依赖不存在或没找到,如下所示:之前一直使用阿里云 http://Maven.aliyun.com/nexus/content/groups/public/ maven仓库地址,拉去依赖的时候报错说没找到ojdbc6对应的 11.2.0.3版本。

2023-12-02 10:54:47 1828

原创 Android Studio Giraffe-2022.3.1-Patch-3安装注意事项

准备工作:比较稳定的网络环境(比较android studio相关的依赖需要从谷歌那边下载的)

2023-11-29 16:21:39 1920

原创 vue项目本地映射到外网访问时出现 Invalid Host header

新版的webpack-dev-server增加了安全验证,默认检查hostname,如果hostname不是配置内的,将中断访问。通过公网访问本机运行的vue项目,访问时遇到的问题。

2023-11-19 19:29:42 969

原创 vue之Error: Unknown option: .devServer.

vue.config.js 是一个可选的配置文件,如果它存在于项目根目录中(位于 package.json 旁边),则。@vue/cli-service 将自动加载该文件。您还可以使用 package.json 中的 vue。vue.config.js 而不是在 babel.config.js中。字段,但请注意,在这种情况下,您将只能使用与 JSON 兼容的值。在使用内网穿透工具时,加入对应的配置,启动出现报错。

2023-11-19 17:10:14 889

原创 Nacos之Injection of @DubboReference dependencies is failed;

造成该报错无非这几个原因:扫描不到包、导包导错、注解没加或加错,类型、类名不正确等。排查:查看报错所有日志的Caused by,原因往往在最后一个Caused by。在项目的Service实现类中没有引入@Service对应的包。引入@Service注解对应的包。

2023-11-15 08:58:34 471

原创 redis之org.springframework.data.redis.RedisSystemException: Error in execution

vim打开redis-server配置的redis.conf文件,然后使用快捷匹配模式:/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把后面的yes设置为no即可。因为强制把redis快照关闭了导致不能持久化的问题,通过stop-writes-on-bgsave-error值设置为no即可避免这种问题。在运行某系统时,在测试类向redis中存入某值,然后取出。方法2:修改redis.conf文件。

2023-11-13 21:01:30 2824

原创 reduce the indexing time and cpu load with pre-build jdk shared indexes

在idea2022.3.3版本中打开项目。

2023-09-23 11:24:45 1448

原创 docker安装xxl-job连接数据库时显示无法连接问题

这些地址代表的都是容器内的系统,根本没有访问到宿主机,会一直报连接mysql/redis异常。在docker容器中,不同容器直接是相互隔离互不影响的,如果使用localhost、或者127.0.0.1是无法生效的。1、是否在同一服务器中操作的,不同服务器之间就不能直接使用局域网ip地址,需要使用公网ip进行访问连接数据库。或者使用:容器名加端口号的方式访问,例如我的mysql数据库的容器名是 n_mysql。3、检测防火墙是否放行相应的端口,不过都能访问后台地址了,不会是防火墙的问题。

2023-09-11 23:17:06 1722

原创 ruoyi-vue-v3.8.6-搭建

在package.json文件下 将"dev": " vue-cli-service serve"替换为"dev": “SET NODE_OPTIONS=–openssl-legacy-provider && vue-cli-service serve”可以结合下面三篇安装redis,也可以自定义相关的配置:http://www.taodudu.cc/news/show-568948.html?更换node版本,降低版本到12

2023-08-12 23:41:02 2007

原创 解决时间戳问题

在Controller层中的请求返回值类型改为String。在spring-mvc.xml文件中加入一下配置。在Result类中,加JsonFormat注解。使用fastjson.jar 格式化代码,使用fastjson-1.2.66.jar。

2023-06-05 21:44:30 261

原创 使用 mysql 统计日期范围的数据条数

综合起来,这段代码的作用是将日期字段 s1.Date 的年份和月份拼接成一个表示月份的字符串,格式 > 为 YYYY-MM。例如,如果 s1.Date 的值是 2019-08-15,那么 Month 字段的值将是 2019-05。函数表示返回当前 date 或 datetime 类型值对应月份的最后一天。DATE_FORMAT函数作用:获取月份和年份的组合字符串。查询2019-08到2019-09所有数据。缺点:只能在mysql5.7中使用。上面的Date都是表中的字段。

2023-06-04 19:46:45 807

原创 error An unexpected error occurred: https://registry.npmmirror.com

【代码】error An unexpected error occurred: https://registry.npmmirror.com。

2023-06-02 22:28:12 14680 3

原创 Visual Studio 2022 2022 不支持 .NET Framework 4.0项目解决办法

1、遇到的问题原因:没有.NET Framework 4.02、解决办法复制粘贴到C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages

2023-05-27 17:24:21 2738 2

原创 webpack的使用

webpack是一个前端构建工具,目前比较主流的构建工具,自定义的模块比较多。

2023-05-27 17:23:46 1250

原创 node.js运行项目时提示digital envelope routines::unsupported

这个错误是因为 Node.js 中的加密库 OpenSSL 版本过低,无法支持算法。您可以尝试使用 node@14 版本,或者在安装 Node.js 时选择包含较新的 OpenSSL 版本。如果您确实需要使用 Node.js v18.14.2 版本,可以更新 OpenSSL 版本来解决这个问题。后面的vuepress dev src目录自行替换成你项目中的命令即可。在运行vuepress项目或者其他项目时,出现的问题。vuepress build src 同理。

2023-05-27 17:22:00 227

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关注的人

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