- 博客(44)
- 收藏
- 关注
原创 Windows下安装OnlyOffice DocumentServer
运行安装程序,如果需要指定端口,使用命令 onlyoffice-documentserver.exe /DS_PORT=8080 启动。安装后设置onlyoffice数据库并创建ONLYOFFICE用户,安装onlyoffice时会用到。访问 [RabbitMQ GitHub Releases 页面] 并下载对应版本。运行下载的opt_wind64_24.2.exe文件,按照指引完成安装。访问 [PostgreSQL 下载页面]并下载对应版本。访问[Erlang 下载页面] 并下载对应版本。
2024-08-01 17:19:36
496
原创 mybatis-plus @DS注解实现多数据源切换与@Transaction冲突
因为spring在开启事务的同时,会去数据库连接池拿数据库连接。此时当前线程事务绑定的连接信息是base数据源,当我们在内层JobInfoServic使用@DS切换数据源,并没有重新开启新事务,没有改变当前线程事务的连接信息,仅仅是做了一次拦截,改变了DataSourceHolder的栈顶dataSource,对于整个事务的连接是没有影响的,所以会产生数据源没有切换的问题。你可以试一下,只在方法加事务,你会发现在切面里看数据源切换了,但事务内的数据源依然是旧的,这样就会报出XXX表找不到的问题。
2024-07-19 17:20:39
646
原创 实现两个项目Nginx多location实现多个静态资源的访问
比如有两个项目A和B,我们希望访问localhost:8000/projectA来访问项目A,访问localhost:8000projectB来访问项目B
2024-07-19 11:08:21
700
原创 修改jdk版本问题,环境变量修改jdk版本无效,配置为jdk17却还是jdk1.8
因为jdk1.8安装时会自动配置一个环境变量在path里并置顶了,所以只需要把自己配置的jdk17的环境变量上移到jdk1.8自动配置的环境变量之前(把1上移到2前边)即可。原本使用jdk1.8版本,换成11版本之后,环境变量配置完还是1.8,不生效。也可以删除jdk1.8自动配置的环境变量。
2024-03-15 10:48:57
1375
原创 SpringSecurity中.antMatchers anoymous()方法和permitAll()的区别
1.anonymous() :匿名访问,仅允许匿名用户访问,如果登录认证后,带有token信息再去请求,这个anonymous()关联的资源就不能被访问(就相当于登陆之后不允许访问,只允许匿名的用户)2.permitAll():登录能访问,不登录也能访问(一般用于静态资源js)
2024-02-27 16:15:38
806
原创 ElasticSearch-head插件安装
然后再将 7574行 var inspectData = s.contentType === “application/x-www-form-urlencoded” && 修改为 var inspectData = s.contentType === “application/json;charset=UTF-8” &&charset=UTF-8,而elasticsearch hean master的前端代码中用的是application/x-www-form-urlencoded。
2024-02-06 17:17:01
524
原创 @RequiredArgsConstructor(onConstructor =@__(@Autowired))
【代码】@RequiredArgsConstructor(onConstructor =@__(@Autowired))
2024-02-04 15:30:21
854
原创 Windows 下安装最新版 MySQL
Tips:MySQL 服务可以在 Windows 的服务管理界面看到,若是用 MySQL 安装包安装的,可能改变了系统的注册表,会出现卸载不干净的情况,可以选择 360 或者 电脑管家等软件去卸载。官网下载 Windows 版本 MySQL压缩包,如图所示选择 Windows 版本的安装包并下载。MySQL初始密码需要做好记录,如下图所示为:WtOCNyv1tS.,出现如图所示输出,说明 MySQL 服务已经启动成功。1.3卸载 MySQL。1.下载 MySQL。2.安装 MySQL。
2024-01-31 16:22:18
219
1
原创 连接MySQL出现Host is not allowed to connect to this MySQL server 解决方法
英语翻译 — ‘不允许主机连接到此MySQL服务器’ (意思是本地账号连接可以登录,但是远程登陆不行)1.打开cmd 进入到mysql的bin文件。2.以下命令按顺序执行。
2024-01-31 15:39:43
3625
原创 mybatisplus中使用@TableField注解类型转换数据库中json类型字段
非object对象必须在实体里面加上 @TableName(autoResultMap = true),不然无效。还有一种就是直接在xml里面写,直接引用,效果是一样的。
2024-01-31 10:13:17
571
原创 记录一次前端项目npm install Failed at the node-sass@6.0.1 postinstall script 问题
解决方案:直接在当前目录下进行node-sass 的数据源没设置。
2024-01-29 15:15:54
914
原创 记一次堡垒机系统部署
安装nacos//创建文件夹mkdir /usr/nacos/nacos-server-2.1.0//解压 tar -zxvf nacos-server-2.1.0.tar.gz -C /usr/nacos/nacos-server-2.1.0//单例模式启动cd /usr/local/3c/nacos/binsh s
2023-12-26 15:23:56
129
原创 maven install
mvn install:install-file “-Dfile=(jar包的位置)” “-DgroupId=groupId(分组)” “-DartifactId=artifactId(jar名称)” “-Dversion=version(版本号)” “-Dpackaging=jar” “DgeneratePom=true”要么到idea环境配置里的maven home下的bin目录下执行(可直接用的idea里面自带的maven)1、需要先拿到你的jar包,copy到本地。
2023-11-21 17:56:13
553
1
原创 打包时报repackage failed: Unable to find main class
打包时报repackage failed: Unable to find main class
2022-12-13 17:42:29
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人