- 博客(46)
- 资源 (1)
- 收藏
- 关注
原创 Bean named ‘formService‘ is expected to be of type ‘org.flowable.engine.FormService‘ but was actuall
flowable
2025-03-05 11:36:34
108
原创 jdk多版本来回切换不生效
将%JAVA_HOME%/bin提到最前头,就解决了。但是安装完17后发现怎么切换版本都是17,如图。但是需要注意的是jdk11以上就没有jre了。本人电脑安装了两个jdk1.8跟17。解决思路也很简单,就是找到path。
2024-10-10 12:04:52
344
原创 关于若依前端界面缓存问题
这俩一定要相同,还有一点需要注意的是name的值首字母最好是大写,在vue2中,首字母不是大写好像有时候会失效,vue3中目前没发现这个问题!3、确保你想要缓存的界面的name 跟路由里面的name相同,这个很重要!2、在代码当中,在手动配置的路由中,需要添加这么一个东西。1、首先要确保你系统中菜单管理里面对应的缓存按钮要打开。这里仅考虑手动创建的界面未能够有缓存的问题。其实想要在界面加上缓存也很简单。
2024-09-25 16:44:36
691
原创 Springboot引入通义千文大模型API
右上角用户的头像那里有个API-KEY,申请一个即可。1、首先需要注册阿里云的账号(这里就不说了,很简单)2、获得APIKEY 找到阿里云的这个网站。或者直接在阿里云搜索阿里云百练。
2024-09-12 15:38:21
624
1
原创 docker镜像不好使,pull不下来问题
最近发现docker pull不好使了,打包dockerfile也GG了,换了N个镜像都没用,下面是可以用的镜像(当前时间可以用,以后不好说)更新一下配置文件 /etc/docker/daemon.json。
2024-08-27 17:24:47
608
原创 Could not resolve host: mirrorlist.centos.org; 未知的错误
原因是mirrorlist.centos停止镜像供应了,所以说我们需要更换镜像。若是不是用的centos 7 可以去官方网站下载对应的镜像。使用vi 打开第一个文件CentOS-Base.repo。将里面的镜像替换成阿里云的镜像。刷新一下yum重新加载。
2024-08-22 14:35:51
1752
原创 若依vue版前端白名单处理
不过需要注意的是因为没有登录,所以左侧的导航栏是没权下查数据库的,所以可以在index.js中去掉 component: Layout,这样就直接展示界面而不展示导航栏了。不过还需要注意的是填写的url不能是数据库的动态路由,所以我们要找到路由的js文件手动添加路由(该路由也不能跟动态路由重复)在这个whiteList 添加界面的url就可以直接访问并且不需要登录(也就是白名单)也就是在router文件夹内的index.js文件,在公共路由内加入你的url。找到permission.js文件。
2024-08-05 14:25:27
3026
原创 gitlab汉化
然后cd到gitlab目录中(在某个目录底下执行这些命令会生成一个文件夹gitlab)首先查看好gitlab的版本(ps:要启动gitlab)若是有时候502报错,执行一下命令。承接上文安装好gitlab。我的版本是10.0.0。然后克隆一下汉化的仓库。
2024-08-01 19:03:49
426
原创 centos7安装gitlab
需要的组件:ssh,firewalld,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。访问网站,首次登录会重置密码,修改为自己想要的,然后登录,用户名为root,密码则为刚才自己重置的密码。找到external_url修改为自己想要的ip与端口,比如:localhost:8011。1、安装ssh服务并启动(若是安装了则跳过该步骤)2、安装启动防火墙(若是安装了则跳过该步骤)修改gitlab的端口(默认是8080)安装并配置必要的依赖关系。
2024-08-01 15:43:37
190
原创 MySQL主从复制
本文章解决的是虚拟机内克隆导致的UUID重复问题,其它的可以绕道了。然后重启MySQL,登录再执行一下主从复制命令。没有可以locate自己找一下。
2024-07-25 17:28:19
151
原创 Linux环境下MySQL8忘记密码后的重置密码
首先需要找到配置文件/etc/my.cnf添加如下内容,使之跳过验证表免密登录。之后就是切换到mysql库中执行修改密码的命令。这个是将密码设置为空,不是重置密码!登录的时候直接回车就可以了不需要输入密码。然后切换到mysql着这个数据库中,执行。登录的时候注意要加上用户的地址,也就是。
2024-07-25 16:54:43
330
原创 Ubuntu配置apt的源
在指定目录下新建docker.list文件,添加阿里云镜像源。安装阿里云证书,并配置阿里云的docker源。修改完成之后需要执行如下命令才会生效。
2024-07-24 11:44:39
924
原创 CHD安装
最后重新执行一遍命令,很奇怪咱也搞不懂啥原理,有没有大佬解释一下。执行vim /etc/yum.conf,将最后一行注释掉。安装cm的时候突然出现这么一个错误。然后就跟着要求去安装httpd吧。奇怪,yum不好使了么?
2024-07-12 15:20:46
382
原创 在Linux环境中彻底删除MySQL
有时候MySQL删除不干净会对新版的MySQL安装造成影响所以删除的时候要彻底一点。删除mysql安装目录和残存文件(ps:不要把新版的MySQL安装包删了)这几个步骤最好都执行几次验证一下是否删除干净,不然容易有漏网之🐟。my.cnf为例,一般在/etc/my.cnf,直接rm即可。将以上命令运行查找到的结果,全部rm -r -f 删除。注意: 再次执行检查命令,有则删除,直到查询不出结果。注意: 再次执行检查命令,有则删除,直到查询不出结果。一、删除Mysql安装包。删除mysql配置文件。
2024-07-12 10:55:38
514
原创 centos7中MySQL的卸载
6、删除/var/log/mysqld.log(如果不删除这个文件,会导致新安装的mysql无法生存新密码,会出现无法登陆的情况)卸载完成后不要忘记检查一遍是否卸载干净。4、对安装的所有XXX目录进行删除操作。1、查看mysql安装了哪些东西。5、删除/etc/my.cnf。删除完成后检查是否删除干净。3、找mysql相关目录。
2024-07-11 16:26:04
615
原创 CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&i
下载新的CentOS-Base.repo 到/etc/yum.repos.d/
2024-07-11 14:56:18
314
原创 docker部署sentinel
需要注意的是若是没有集群可以取消 -p 8719:8719。3、放开防火墙端口号60004。最后浏览器输入ip登录即可。
2024-07-10 14:06:57
698
原创 docker部署nacos
3.执行运行命令(也可以通过挂载的形式来处理)2.创建数据库nacos实现持久化。3.防火墙放开端口60005。1.拉取nacos镜像文件。最后浏览器输入ip登录即可。
2024-07-10 10:26:14
279
原创 docker内的MySQL执行sql文件
2、将自己的sql文件复制到docker的mysql容器内部。然后确保自己的sql文件有执行的权限(很重要) 查看权限。进入到容器内部检查是否复制成功。登录mysql并创建数据库。1、确保docker启动。
2024-04-02 14:32:52
1921
原创 spring-boot-configuration-processor无法生效
spring-boot-configuration-processor
2024-03-29 14:36:06
334
原创 Linux环境下安装Redis
maxmemory XXX 指定 Redis 最大内存限制,Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试清除已到期或即将到期的 Key,当此方法处理 后,仍然到达最大内存设置,将无法再进行写入操作,但仍然可以进行读取操作。maxclients 0 设置同一时间最大客户端连接数,默认无限制,Redis 可以同时打开的客户端连接数为 Redis 进程可以打开的最大文件描述符数,如果设置 maxclients 0,表示不作限制。安装成功之后,执行查询安装路径的命令。
2024-03-26 12:02:05
342
原创 Linux环境下的nginx配置以及项目部署(springboot+vue)
首先你要知道nginx并不能直接安装在Linux环境中,需要先给它配置一下基本的环境,配置成功后才可以安装。可以修改conf里面的配置文件nginx.conf进行修改nginx参数配置。安装完毕后可以查看一下nginx被安装到哪里去了。然后根据提示找到对应目录下面去执行启动命令。修改完成后可执行重启来加载修改好的配置文件。进入解压目录并执行安装命令。然后下载nginx并解压。
2024-03-22 16:20:44
303
1
原创 2021-10-23
Java.sql.SQLSyntaxErrorException: Unknown column ‘experience’ in ‘field list’今天在用mybatis-plus逆向生成了项目,一查询出现了这个错,我赶忙去康康是不是实体类跟MySQL里面的不对应?????可是这个逆向生成的不应该啊?最后解决办法,删了MySQL的这个属性再新建一个解决...
2021-10-23 09:57:30
147
原创 java.lang.ClassCastException: java.lang.String cannot be cast to org.springframework.security.core.G
java.lang.ClassCastException: java.lang.String cannot be cast to org.springframework.security.core.GrantedAuthority出现了这个错误???解决方案找到UserDetailsService```java User user = userService.selectByUserName(username); if (user == null) {
2021-10-21 16:50:44
700
原创 Value ‘1000‘ is not a valid duration
今天整合redis写配置文件的时候发现再给timeout赋值的时候出现红线。。。。30003000s3000ms都不行,PT15M可以
2021-09-30 15:42:21
468
原创 com/fasterxml/jackson/datatype/jsr310/ser/ZoneIdSerializer
security引入jjwt的时候,突然爆出了com/fasterxml/jackson/datatype/jsr310/ser/ZoneIdSerializer这个错?????最后发现是jjwt引入的错误?????jjwt0.9.1跟spring系列2.3.7冲突,把这些spring.security.boot版本下降到 2.2.2就行。...
2021-09-30 09:26:13
2050
1
原创 mysql
MYSQL备忘笔记自己快速复习使用(雷区勿看)约束条件说明PRIMARY KEY主键FOREIGN KEY外键NOT NULL非空约束(就是是否可以为空值)UNIQUE唯一性约束(此列中的值不能相同)DEFAULT默认值约束,用于设置字段的默认值crudINSERT INTO 表名(字段名1,字段名2,...) VALUES (值 1,值 2,...);--------------------------------------------
2021-06-10 15:51:20
110
1
原创 Spring security
spring security采用的是spring cloud&spring security基于前后端分离,弃用session,采用token的方式(ps没采用redis,想用可以自己加)。gitee地址spring security
2021-06-03 19:33:14
135
1
原创 Spring Securiry学习笔记三
说完了认证,就该说授权了。毕竟spring security主要的两个功能就是认证和授权。一般授权都会基于数据库实现动态URL,当然你也可以用注解(注意启动类要加配置@),直接写在webSecuriryConfig中(一定要注意基于权限和基于角色RBAC不是一回事PS:注意基于角色的时候角色的统一命名规则是ROLE_XXX),这里就只介绍动态的了。动态的就是从实现FilterInvocationSecurityMetadataSource这个接口的类(你自己写)中的getAttributes(getAtt
2021-05-20 19:50:58
153
2
原创 Spring Security学习笔记二
对于spring Security要有一个主要的配置类。其配置都放在下面了(完整版)`package com.cun.security3.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.security.config.annotation
2021-05-20 19:02:36
209
1
原创 Spring Security学习笔记
Spring Security菜鸡理解相对于Shiro,SpringSecurity的适用范围是springboot,如果SSM项目采用将会变得极其复杂。所以这是基于springboot的spring Security配置。前后端分离开发的时候,使用session和cookie或者token这两种方式代表了有状态登录和无状态登录。有状态登录就是服务器端需要记录每次会话的客户端信息,从而识别客户端的身份,进而进行一系列操作。例如Tomcat中的session,当用户登录成功后,把信息放在服务端的sessi
2021-05-19 20:03:38
168
原创 shiro菜鸟见解
Shiro的理解谨慎参考,出bug概不负责(本人菜鸟小白)三部分 subject :主体(类似与对象),security Manager:安全管理器Realm:域shiro可以进行授权,认证和安全验证(一般用JWT),类似的东西有spring security。主要用途就是拦截前端过来的请求(login register等除外),然后进行授权,认证等package com.zyf.springcloud.config;import java.util.ArrayList;import ja
2021-05-13 20:45:28
130
原创 菜鸟のJWT理解
菜鸟のJWT理解这个东西主要是为了生成token。分三部分组成header,payload,signature{“alg”:“HS256” //签名算法“typ”:“JWT” //令牌类型}~(把它当作一个中间的点QAQ){“name”:"#%#%$$" //你要存的数据(最好不要放密码)}~{header和payload的Base64编码与一个密钥key(你自己写的)进行签名算法生成一串字符串就是signature(不能逆向解密key)}token就是header和payloa
2021-05-13 20:14:44
169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人