- 博客(116)
- 收藏
- 关注
原创 还原sqlserver数据库时提示“因为数据库正在使用,所以无法获得对数据库的独占访问权”
执行才成功后再通过【任务-还原-数据库】选择需要还原的备份文件就成功了。
2024-11-29 17:23:05
1040
原创 如何在静态工具类中使用mapper查询数据库
2.在工具类中使用 ApplicationContext 获取 Mapper。一般工具类方法都是静态的,不能直接使用@Autowired注入mapper。1.创建一个非静态的 Bean 来持有 Mapper。可以通过以下方法解决。
2024-11-07 15:21:42
249
原创 项目报错Proxy error: Could not proxy request test.js from localhost:81 to http://localhost:8080/
Terminal终端报错Proxy error: Could not proxy request test.js from localhost:81 to http://localhost:8080/1、修改后端端口并重启项目后端,一般在application.yml文件中。前端和后端都正常启动,页面正常访问,但是接口调用不通,且后端没收到请求。2、修改前端代理端口,一般在vue.config.js文件中。改其中一个就行,保证前端代理端口和后端启动端口一致即可。
2024-10-29 16:51:43
651
2
原创 vue前端依赖install 失败npm ERR! code ECONNRESET
npm config set registry https://mirrors.huaweicloud.com/repository/npmnpm cache clean --forcenpm install vue -g
2024-10-25 15:43:05
376
原创 java中mybatis的负责sql写法(模糊查询、单字段下拉多选模糊查询、复合字段下拉多选模糊查询)
【代码】java中mybatis的负责sql写法(模糊查询、单字段下拉多选模糊查询、复合字段下拉多选模糊查询)
2024-10-08 15:03:40
189
原创 java几种常见漏洞种类及处理方案
Input Path Not Canonicalized”(输入路径未规范化)是一种安全漏洞,它发生在应用程序接收用户提供的文件路径或目录路径时,如果没有正确地规范化这些路径,可能会导致路径遍历攻击。假设 baseDir 的值为 /var/data,而 userPath 的值为 ../etc/passwd,那么原始路径将是 /var/data/..//etc/passwd。例如,路径 /var/data/../data/file.txt 会被规范化为 /var/data/file.txt。
2024-08-14 10:56:37
1674
原创 maven仓库下载不下来的包如何自己安装(本地宝导入到maven仓库)
2.将jar包放在一个没有中文的路径下(我放在了D盘根路径下)DartifactId:上面的artifactId。DgroupId:上面的groupId。Dversion:上面的version。在官网上搜索jar包,点击下载。Dfile:jar包所在的位置。打开CMD框执行下面的命令。
2024-08-14 09:48:43
296
原创 若依框架中配置使得每次打包不修改前端访问接口IP和端口
把代码中用到 process.env.VUE_APP_BASE_API 的地方全部替换成 window.ipConfigUrl.baseURL。配置文件中的数据和 application.yml 中的 context-path 保持一致。
2024-08-09 14:36:58
463
原创 windows访问另一台windows的共享文件夹
键盘同时点击win+R,在输入框中输入“\\IP”,例如“\\192.168.0.1”如果有密码的话,会弹出输入用户名和密码的窗口,填入用户名和密码点击确定即可。首选要知道对方电脑的地址,用户名和密码。
2024-08-09 14:36:44
1414
原创 ssh实现linux机器之间的互相访问和命令控制
在Linux系统之间互相访问并通过命令控制可以通过多种方式实现,其中最常用的方法是使用SSH(Secure Shell)协议。SSH是一个提供加密的网络协议,通过它可以安全地在不安全的网络上进行远程登录和其他网络服务。
2024-08-09 14:35:29
340
原创 积木报表配置报表指南
SUM(#{VW_JIAOFEI.count21},#{VW_JIAOFEI.count24}):指定字段求和。配置以后访问报表,默认是每页10条,可以点进去报表以后自己选择修改,也可以在访问的时候添加上pageSize参数。4.填写编码(配置报表的时候要用)、名称,快速生成sql,也可以自己写。点击“添加”按钮,出现添加字典的弹窗,字典编码是需要配置在报表参数里的。点击“新增”按钮,弹出配置的新增窗口,根据自己需要的数据库配置。点击弹出窗口,可以点击下图中的区域,设置工具栏中是否展示该功能。
2024-08-09 14:35:17
3161
原创 若依基本框架内容介绍、多数据源配置、命令、自定义打包脚本
Common:用的比较多的是utils包中的工具(处理字符串、日期、获取ip、发送请求、加密解密)application.yml:常用配置(端口、redis、下载路径、日志、token等等)4.修改后端SecurityConfig.java中的configure,添加允许访问的地址。官网地址:https://doc.ruoyi.vip/ruoyi/1.修改ruoyi-ui中的.env.production。后端打包命令:maven打包、package.bat命令。重复性的操作,需要整理成打包命令的步骤。
2024-08-09 14:34:45
2006
原创 apache如何实现只转发到正常运行的服务
这将允许Apache周期性地检查后端服务的健康状况,并仅将请求转发到那些响应正常的服务。这样,Apache会定期检查每个后端服务的健康状态,并且只会将请求转发到那些响应正常的服务。确保测试配置以验证其按照预期工作,并且所有后端服务的健康检查路径(如。2.配置负载均衡器和健康检查:在配置文件中定义一个负载均衡器,并为每个后端服务配置健康检查。要实现Apache只转发请求到正常运行的服务,可以通过使用。)都是可访问的,并且能正确响应健康检查请求。后面的配置项指定了健康检查的方式。指定健康检查的URI,
2024-08-09 14:33:29
303
原创 apache如何配置统一请求随机转发到不同服务
确保在实施任何配置更改后测试你的配置,以确认它按预期工作,并且所有后端服务都能正确接收和处理请求。模块来配置统一请求随机转发到不同的后端服务。这里提供一个基本的配置示例,展示如何实现随机负载均衡。在大多数Linux发行版中,这些模块默认是安装的,但可能需要手动启用。),它并不是真正的随机。如果需要实现真正的随机负载均衡,可以考虑使用。请注意,这个配置使用的是按请求的数量进行负载均衡的方法(,或者根据你的具体需求调整其他负载均衡策略。块,配置负载均衡器,并指定后端服务。Apache HTTP服务器可以使用。
2024-08-09 14:33:11
267
原创 java实体类属性值为null不返回或者某个属性不返回、转成json的时候固定属性顺序(@JsonIgnore、@JsonInclude、@JSONField)
二、@JsonInclude(value= JsonInclude.Include.NON_NULL)注解。添加前转成json,每次转成json后属性顺序是乱的,查看问题的时候不容易。当你返回一个实体类的时候有些属性不想返回,就可以用注解实现。三、@JSONField(ordinal = 1)注解。添加后,转成json后的属性字段是顺序的,方便很多。当这个属性只有空值(null)的时候不想返回。添加后(值为null的都过滤掉了)一、@JsonIgnore注解。不管有没有值,都不返回该属性。
2024-08-09 14:32:54
657
原创 springBoot通过AOP(面向切面编程)实现自动保存请求日志
3.Application启动类上添加@EnableAspectJAutoProxy注解。4.需要保存日志的controller方法上添加注解@Loggable。
2024-08-09 14:32:00
204
原创 注册GitHub Copilot账号
1.注册GitHub Copilot账号首先需要你有GitHub,登录以后点击右上角的头像,点击Copilot。2.点击以后会跳转到注册页面,此页面提示你可以免费使用30天,后续需要收费。
2024-08-09 14:31:39
736
1
原创 Docker操作镜像
步骤一:利用docker xx --help命令查看docker save和docker load的语法。2.根据查看到的镜像名称,拉取自己需要的镜像,通过命令:docker pull nginx。docker images --help(查看docker images命令的帮助文档)利用docker save讲nginx镜像导出磁盘,然后再通过load加载回来。3.通过命令:docker images 查看拉取到的镜像。打包镜像以后将原有的镜像删除,再通过打包后的镜像导入恢复。
2024-08-09 14:30:42
574
原创 arthas使用指南
代表监听调用com.yonyougov.rest.service.api.runtime.process.FbpmProcessInstanceResource类中的getProcInstCreator方法时候传入的参数。会让你选择需要监听当前运行的那个项目。如上图所示,代表监听语句执行成功。在当前路径下启动cmd输入命令。
2024-08-09 14:30:25
135
原创 安装Docker
Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为stabletest和nightly三个更新频道。官方网站上有各种环境下的,这里主要介绍 Docker CE 在 CentOS上的安装。
2024-08-09 14:30:06
527
原创 Docker
虚拟机(virtual machine)是在操作系统中模拟硬件设备,然后运行另一个操作系统,比如在 Windows 系统里面运行 Ubuntu 系统,这样就可以运行任意的Ubuntu应用了。Docker镜像中包含完整运行环境,包括系统函数库,仅依赖系统的Linux内核,因此可以在任意Linux操作系统上运行。镜像(Image):Docker将应用程序及其所需的依赖、函数库、环境、配置等文件打包在一起,称为镜像。Docker运行到不同操作系统时,直接基于打包的函数库,借助于操作系统的Linux内核来运行。
2024-08-05 17:15:35
417
1
原创 Nacos与Eureka区别与共同点
Nacos集群默认采用AP方式,当集群中存在非临时实例时,采用CP模式;Eureka采用AP方式。Nacos支持服务端主动检测提供者状态:临时实例采用心跳模式,非临时实例采用主动检测模式。Nacos支持服务列表变更的消息推送模式,服务列表更新更及时。临时实例心跳不正常会被剔除,非临时实例则不会被剔除。都支持服务提供者心跳方式做健康检测。Nacos与eureka的共同点。Nacos与Eureka的区别。都支持服务注册和服务拉取。
2024-08-05 17:15:10
144
原创 Eureka注册中心
consumer:服务消费者,例如案例中的 order-service 根据服务名称从EurekaServer拉取服务列表 基于服务列表做负载均衡,选中一个微服务后发起远程调用。2.2.1在order-service项目引入spring-cloud-starter-netflix-eureka-client的依赖。2.1.1在user-service项目引入spring-cloud-starter-netflix-eureka-client的依赖。服务消费者利用负载均衡算法,从服务列表中挑选一个。
2024-08-05 17:14:55
781
原创 Nacos集群搭建
Nacos配置管理——多环境配置共享:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469897。Nacos配置管理——配置热更新:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469827。Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。将nacos文件夹复制三份,分别命名为:nacos1、nacos2、nacos3。
2024-08-05 17:14:36
1194
原创 Nacos配置管理——多环境配置共享
Nacos配置管理——多环境配置共享:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469897。Nacos配置管理——配置热更新:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469827。Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。服务名-profile.yaml > 服务名称.yaml > 本地配置。
2024-07-25 14:39:22
1165
原创 Nacos配置管理——配置热更新
Nacos配置管理——统一配置管理:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469753。Nacos配置管理——配置热更新:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469827。Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。2.clean一下项目重新启动。
2024-07-25 14:39:13
493
原创 Nacos配置管理——统一配置管理
此时就会出现一个问题,怎么知道到哪里读取nacos配置文件,应该读取nacos中配置的哪个配置文件,这些信息需要配置在项目中,但是不能配置在application.yml中,因为读取nacos配置文件的操作在读取application.yml之前。Nacos注册中心:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469464。Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。
2024-07-25 14:39:02
710
原创 Nacos注册中心
Nacos配置管理——统一配置管理:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469753。Nacos集群搭建:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469952。Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。服务器设备性能有差异,部分实例所在机器性能较好,另一些较差,我们希望性能好的机器承担更多的用户请求。
2024-07-25 14:38:45
959
原创 Nacos的依赖
Nacos安装指南(windows版本):https://mp.youkuaiyun.com/mp_blog/creation/editor/140468875Nacos安装指南(Linux版本):https://mp.youkuaiyun.com/mp_blog/creation/editor/140469268Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。
2024-07-25 14:38:32
293
原创 Nacos安装指南(Linux版本)
Nacos安装指南(windows版本):https://mp.youkuaiyun.com/mp_blog/creation/editor/140468875Nacos安装指南(Linux版本):https://mp.youkuaiyun.com/mp_blog/creation/editor/140469268Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。
2024-07-25 14:38:20
291
原创 Nacos安装指南(windows版本)
Nacos安装指南(windows版本):https://mp.youkuaiyun.com/mp_blog/creation/editor/140468875Nacos安装指南(Linux版本):https://mp.youkuaiyun.com/mp_blog/creation/editor/140469268Nacos的依赖:https://mp.youkuaiyun.com/mp_blog/creation/editor/140469206。
2024-07-25 14:38:09
263
原创 windows下mysql忘记密码怎么办?
【Win + r】,之后输入【SERVICES.MSC】然后回车,会打开服务列表,在服务列表输入【mysql】即可选中mysql对应服务,找到自己的mysql服务,我的是MYSQL57选中它【右键】单击,然后点击【停止】选项即可停止mysql服务。以我的mysql安装目录为例:C:\Program Files\MySQL\MySQL Server 5.5\bin。Win+r,然后输入cmd回车,此时需要切换到mysql的bin目录下。任务栏搜索按钮输入cmd回车,此时需要切换到mysql的bin目录下。
2024-07-25 14:36:51
3068
原创 Linux配置ntp时间同步服务器(No association ID‘s returned大概率是配置文件问题)
这种情况属于正常,ntp服务器配置完毕后,需要等待5-10分钟才能与/etc/ntp.conf中配置的标准时间进行同步。大数据系统是对时间敏感的计算处理系统,时间同步是大数据能够得到正确处理的基础保障,是大数据得以发挥作用的技术支撑。大数据产生与处理系统是各种计算设备集群的,计算设备将统一、同步的标准时间用于记录各种事件发生时序,时间同步也是如此,利用大数据的互联网络传送标准时间信息,实现大数据系统内时间同步。remote:本机和上层ntp的ip或主机名,“+”表示优先,“*”表示次优先。
2024-07-25 14:36:32
881
原创 linux安装apache和openssl命令
1)先将安装好的apache换个名字改成apacha1,再将备份的apache20220930改回apache,再进入到apache/bin目录下,执行结束命令./apachectl stop。2)将老的apache改成备份apache20220930,将新安装的apache1改回apache,进入到apache/bin目录下执行启动命令./apachectl start启动成功即可。(也可以安装之前就看下apache是否在执行,如果在执行就停掉,但是安装过程中有时间差,关掉期间apache不能访问)
2024-07-25 14:36:21
842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人