- 博客(291)
- 资源 (3)
- 收藏
- 关注

原创 各个前端框架,各个开发语言(java,python),各个数据库等学习资料【建议收藏】
菜鸟教程:https://www.runoob.com/等等…………
2019-07-10 13:46:27
443
原创 @Async与@EnableAsync有10个定时任务接口,只执行了8个
默认情况下,Spring使用SimpleAsyncTaskExecutor,但它在每次调用时都会新建线程,可能受到线程池大小的限制,导致任务被拒绝或无法执行。如果线程池的核心线程数不够,任务可能会排队或丢弃。:使用@Async的方法必须由Spring代理管理,如果Bean没有被正确代理(比如在同一个类内部调用异步方法),可能导致异步失效,进而影响定时任务的执行。若所有任务同时触发,核心线程数 8 被占满,剩余 2 个任务会被放入队列等待,但若队列堆积或任务执行时间过长,可能导致部分任务未按时执行。
2025-03-06 17:47:21
894
原创 Linux rzsz安装(在线安装、离线安装),用于上传下载文件
在线安装:离线安装:2.通过同一网络内可以上传文件的机器(B机:10.210.168.18)先将lrzsz-0.12.20.tar.gz上传至固定目录3.再登陆A机,远程拷贝安装包:4.解压安装包。
2024-05-23 09:55:18
1689
1
原创 Vue前端项目打包,并部署Vue项目到Linux云服务器上
2.在config目录下的prod.env.js文件当中配置我们后端服务器的IP地址和端口号,因为这是在实际的部署当中所以必须要在生成环境下进行项目的部署。在实际当中服务器中可能有多个vue前端项目,此时我们只要单独修该conf文件即可,一个前端项目对应的一个conf文件。在/usr/local/nginx/conf目录下配置nginx.conf文件修改内容。(Vue项目设置了本地代理,部署到Nginx上需要使用反向代理解决生产环境跨域问题)(1) 修改root,(root为项目打包后文件的存放路径。
2024-05-23 09:52:06
3323
3
原创 解决java在idea运行正常,但是打成jar包后中文乱码问题
1.当在idea中编写的程序,运行一切正常.但是当被打成jar包时,执行的程序会.产生问题的原因和解决方案是什么呢?一.问题分析idea的打印结果:jvm---key是: user.name;jvm---value是: ZHULIBIN10jvm---key是: file.encoding;jvm---value是: UTF-8jvm---key是: java.specification.version;jvm---value是: 1.8。
2023-11-17 11:34:57
2468
原创 SpringCloud nacos1.x.x版本升级到2.2.3版本并开启鉴权踩坑
近期由于服务器漏洞扫描,检测出nacos存在绕过登录鉴权漏洞
2023-09-27 16:53:03
5665
4
原创 脚本 打开 cmd 跳转到某个文件夹并执行某些命令
start cmd /k “命令1 & 命令2 & 命令3” (无论前面命令是否成功, 后面都会执行。start cmd /k "命令1 && 命令2 && 命令3 " (仅当前面命令成功时, 才执行后面)start cmd /k “命令1 || 命令2 || 命令3” (仅当前面命令失败时. 才执行后面)但是这样比较麻烦,现在我们写一个bat脚本,直接启动脚本就可以实现启动程序了。很多时候我们需要启动windows安装的redis、nacos等。2,启动windows的nacos。
2023-07-26 09:32:40
1574
原创 vue elementui table去掉滚动条与实现表格自动滚动且无滚动条
现在需求是右侧滚动条不好看,需要去除滚动条,并隐藏滚动条所占列的位置。让他可以滚动但是不出现滚动条,不然即时隐藏了滚动条也会有一个空白列影响占位的。当table内容列过多时,可通过height属性设置table高度以固定table高度、固定表头,使table内容可以滚动。如果样式不想影响全局,可以使用样式穿透。autoScroll.js 工具类。下面记录代码,亲测有效。
2023-07-25 15:00:15
7683
2
原创 oracle创建表
如果 where 条件不成立时,查询结果为空,只复制表结构,没有任务数据。如果新表与旧表字段不一致,要说明取旧表的哪些字段,赋予新表。如果where条件满足时,查询结果有数据,即复制表数据。以上只复制数据和结构,不能复制约束/索引等信息。2、删除表之前备份数据(创建备份表)
2023-06-21 09:03:44
3022
原创 软件版本号详解
对于系统基础的软件,一般在版本号中会标明适用的操作系统名称,例如上面截图中的Golang的版本命名。对于从事和软件工作无关的朋友,可以把软件版本号看作是商品的型号。我们现在的生活离不开软件,版本号一般不会引起大家的关注,这个时候,软件的提供方都会让用户提供其软件的版本号。表示当前软件为初始的稳定版,后续的更新都基于此版本。截图上红色线框框出来的就是Golang的版本号。版本号对于从事软件开发工作的朋友,并不陌生。红色线框框出来的就是APP的版本号,大厂的版本号还是比较规范的。软件版本号长什么样呢?
2022-11-15 11:41:34
1146
转载 SpringBoot 集成 Nacos
目录 一、前言二、Nacos集成1、引入Nacos依赖2、设置Nacos配置3、加载Nacos配置中心配置项4、Nacos集成验证5、Nacos配置中心配置项动态生效 Nacos安装详见:Spring Cloud 系列之 Nacos 配置中心 ...
2022-04-27 17:42:44
837
原创 java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigur
java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration.restTemplateBuilder at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCo
2022-04-27 17:28:38
25889
2
原创 host ‘‘ is not allowed to connect to this mysql server连接mysql时报错
今天在Linux上面装完MySQL,却发现在本地登录可以,但是远程登录却报错Host is not allowed to connect to this MySQL server.解决方法:第一步:mysql -u(用户名) -p第二步:输入use mysql;第三步:输入update user set host = ‘%’ where user = ‘root’;第四步:输入FLUSH PRIVILEGES;(flush privileges 命令本质上的作用是将当前user和privilige
2022-04-26 18:23:36
1387
原创 invalid comparison: java.util.Date and java.lang.String异常的原因
数据库中定义的start_time字段类型为datetime类型,如图:实体类中定义的 Date;@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date startDate;mybatis查询:<if test="startDate != null and startDate !=''"> AND date_format(start_time,'%Y-%m-%d') <
2022-04-25 17:46:53
1213
原创 基于SSM的在线视频教育网站系统【附源码】
项目概述基于SSM的在线视频教育网站系统设计与实现.系统分为管理员与普通用户两种角色。非maven项目。1)登录模块在进入系统首页后,首先看到的是登录界面,该界面会提供注册用户的功能,在登陆界面,输入用户名之后,首先要发送ajax请求验证用户名是否存在,第一时间内给用户提示。2)客户端模块本模块分为密钥管理,角色管理,权限管理,个人信息,课程信息等组成。3)后台管理模块本模块包括用户管理,作品信息管理等。 用户管理:提供管理员查询用户,锁定解锁用户,修改用户信息,充值余额。 课程信息管理:提供
2022-03-08 14:57:10
1252
5
原创 Linux下彻底卸载mysql详解
本文来自:https://www.cnblogs.com/fuanyu/articles/14510083.html1、确认当前主机是否安装MySQL数据库使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpm -qa|grep -i mysql可以看到如下图的所示:显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel5.
2022-01-05 15:42:21
601
原创 mysql数据库The driver has not received any packets from the server
报错如下:原先的sql连接:后加上useSSL=false&autoReconnect=true&allowMultiQueries=true就解决了。
2021-12-30 10:42:27
1060
原创 springboot vue整合成jar包方案
首先先将vue项目进行打包,生成dist,如下:sringboot版本在2以下的需要配置拦截器指定到static,引用静态资源文件;sringboot版本在2以上的,可以直接将dist文件下的所有复制到后端项目下的static目录下,如图:直接启动即可访问!需要注意几个点:1.前端访问后端的ip需要指定正确;2.前端中config/index.js 中的 assetsPublicPath 为’/’,如果写成’./’,打包后的几个文件路径会匹配不上;3.router/index.js中的
2021-12-01 16:27:21
3072
原创 element el-select下拉框修改样式 el-select-dropdown 修改下拉框的样式
element el-select下拉框修改样式 el-select-dropdown修改下拉框的样式想要修改el-select的样式 尝试修改css无效果,于是打开控制台发现如图所示,它们是同级的。于是,又去仔细翻阅了element文档 发现 有一个popper-class属性实践,如图所示注意:style中需要去掉 scoped!!! 否则无效亲测:效果图:...
2021-10-12 16:28:09
4683
2
原创 Java 实现两个不同服务器的数据库数据的迁移(注释含数据库建表语句备份)
现在需要将内网数据库的数据及表同步到外网中,但是连接内网需要jar包才能穿透连接到,经测试,jar包对获取建表语句进行了限制(注释的代码),所以需要内外网两边把表建好,直接同步数据。逻辑:获取内网中的数据,查询出来insert到外网数据库中。代码如下:package com.merit.common.controller;import com.merit.common.service.BakDateBaseService;import com.merit.common.util.JdbcUtil
2021-09-27 15:58:04
2438
原创 linux定时清除docker镜像和容器
#!/bin/bash#杀死运行的容器docker stop $(docker ps -a -q);docker kill $(docker ps -a -q);#删除所有容器:docker rm $(docker ps -a -q);#强制删除所有镜像:docker rmi $(docker images -q)在centos中编辑一个文件,将以上命令写入。vi stop.sh写完记得保存。然后用linux自带的crontab定时任务来设置;首先赋权:chmod 777 s
2021-09-27 15:17:01
412
原创 Spring Boot 打包报错Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0
问题描述:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project helloworld: Input length = 1 -> [Help 1]问题分析:1、plugins标签里面缺少maven-resources-plugin依赖。<build> <plugins>
2021-09-22 11:44:47
113
原创 linux crontab部分定时任务示例
基本格式 :* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列表示星期0~6(0表示星期天)第6列表示要运行的命令查看当前的定时任务列表:crontab -l编辑定时任务列表:crontab -e部分情况下需要运行:cat /etc/crontab 和 vim /etc/crontabcrontab文件的一些例
2021-09-22 11:40:06
117
转载 vue使用element el-table实现动态表头数据表、并滚动展示列表
#vue使用el-table,实现动态数据表、并滚动展示###tableLabel表头数据,支持条数、宽度设置###tableData存放所有数据,###showList存放用于展示的数据,###使用setInterval定时更新showList(删除第一条,末尾添加一条)###并通过vue computed实时更新渲染数据,实现滚动效果###style 取消滚动条#代码如下:<template> <div class="tbDynam"> <el-
2021-08-24 17:10:33
1966
原创 linux服器之间传输文件的方式
1.将文件传输scp server1/file user@ip:server2/file(重命名) or folder 2.将文件夹传输scp -r server1/folder user@ip:server2/folder 3.将文件夹内的所有文件传输scp -r server1/folder/* user@ip:server2/folder 4.指定端口传输文件夹scp -r -P 5004 server1/folder/* user@ip:server2/folder
2021-08-18 10:17:48
1695
原创 MySQL 实现排名(分组排名)
在MYSQL的最新版本MYSQL8已经支持了排名函数RANK,DENSE_RANK和ROW_NUMBER。但是在5.*版本中还不支持这些函数,只能自己实现。实现方法主要用到了条件判断语句(CASE WHEN或IF)和添加临时变量。基本知识:sql语句中,使用@来定义一个变量。如:@abcsql语句中,使用:=来给变量赋值,:@abc:=123,则变量abc的值为123sql语句中,if(A,B,C)表示,如果A条件成立,那么执行B,否则执行C,如:@abc := if(2>1,100,200
2021-08-10 11:02:32
7024
3
原创 linux安装tomcat 8.5.69
linux 上安装 tomcat#新建文件夹mkdir -p /data/tomcat#下载 tomcat8 服务器wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.tar.gz#将tomcat压缩包解压到新建的tomcat文件夹中tar -zxvf apache-tomcat-8.5.69.tar.gz #重命名mv apache-tomca
2021-08-05 17:07:10
409
原创 redis双击闪退 启动报错:The Windows version of Redis allocates a memory mapped heap for sharing with the 解决方法
今天启动redis失败,报以下错误:启动命令 :redis-server.exe redis.windows.conf报错如下:The Windows version of Redis allocates a memory mapped heap for sharing withthe forked process used for persistence operations. In order to share thismemory, Windows allocates from the s
2021-08-05 15:31:18
454
原创 java.lang.IllegalArgumentException: Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘
错误日志如下:java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:125) at org.springframework.test.context.s
2021-08-04 15:17:39
1744
原创 Windows下安装MySQL详细教程
Windows下安装MySQL详细教程 1、安装包下载 2、安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7)设置修改用户密码 (8)退出 3、解决问题 1、安装包下载。下载地址:https://dev.mysql.com/downloads/mysql/ 点击下载之后,可以.
2021-07-20 11:10:45
313
原创 navicat连接oracle TNS:listener does not currently know of service requested in connect descriptor
本地安装了oracle,如图:用navicat连接oracle时,查看一下tnsnames.ora文件里的这个数据库服务名是不是默认的,我查看发现不是ORCL而是另外的名字,我修改成另外的名字后,重新连接,就成功啦。...
2021-07-07 18:17:15
1238
原创 电脑分辨率高,plsql显示太小,怎么设置
新电脑分辨率比较高,装了plsql_developer后,打开发现整个界面的字体菜单非常小,如何设置?效果如下图片解决方案:右键->属性->兼容性->更改所有用户的设置->更改高DPI设置->高DPI缩放替代->勾选替代高DPI的缩放行为指定系统(在应用程序,系统,系统增强里选系统)更改完配置后的效果注意:可能由于版本原因,改了还是不行的,建议升级到高版本,亲测有效!...
2021-07-07 14:35:06
7999
8
原创 git查看、修改用户和邮箱,gitlab生成密钥
查看自己的用户名和邮箱地址:git config user.namegit config user.email修改自己的用户名和邮箱地址:git config --global user.name “xxx”git config --global user.email “xxx@xxx.com”Git —— GitLab生成ssh密钥ssh-keygen -t rsa -C “xxx@xxx.com”按三次回车键,生成密钥进入C盘 ->用户 ,到你的用户的目录下
2021-04-25 13:55:49
3738
基于SSM的酒店管理系统、基于JavaWeb的酒店管理系统毕业设计【附源码】
2021-07-06
基于SSM的网上订餐系统.7z
2021-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人