- 博客(10)
- 收藏
- 关注
原创 利用mysql日志文件恢复数据
有时如果没有备份删除了数据,可以根据mysql日志文件来进行恢复数据进入mysql data 数据文件存放目录/usr/local/mysql/data遍历我们可以看到mysql-bin有很多,包括实时的mysql.sql定位日期我们找到我们需要恢复的时间段,一般一个文件可能包含一两天的日志,我们需要根据修改时间或者导出出来进行查询导出sql.gz由于直接取会呈现乱码,我们需要使用这条语句,将文件打包为压缩格式,mysqlbinlog --base64-output=decode-rows
2021-11-04 16:21:32 564
原创 定时任务Schedule多线程配置
在项目过程中经常会用到spring的Schedule定时任务然后Schedule定时任务默认是单线程的,在项目过程中就会出现比较耗时的任务跟比较频繁的任务冲突问题,单线程情况下,例如8:00有一个耗时大约10分钟的定时任务,还有一个每一分钟一次的定时任务,那么8:00任务开始时,一分钟的任务就已经进入排队序列,并不执行故而需要配置多线程的定时任务配置配置文件:ScheduleConfig.javapackage com.snimay.business.job;import org.sprin
2021-09-07 16:40:20 1670
原创 springboot配置多个数据源mybatis
springboot项目有时需要配置多个数据源首先是配置文件需要增多一级配置源,注意这里的层级关系与数据库的命名,另外就是写配置文件冒号后面记得空格配置文件: datasource: ##数据库1 ai-website: jdbc-url: jdbc:mysql://***/company_web?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GM
2021-07-05 10:50:47 279
原创 备份服务器定时备份数据库服务器数据
现将在备份服务器中配置定时任务,定时备份数据库服务器的数据服务器是ubantu系统mysql 安装 apt-get install mysql-clientmongodb 安装 apt install mongo-tools用于输出指令连接数据库的工具mysql备份命令:mysqldump -h192.168.0.1 -uuser -ppassword dbname > /root/database-backup/mysql/mysqlbackup.sql-h 数据服务
2021-03-02 10:47:05 156
原创 记一次【docker】【jenkins】【vue】自动化部署
一并把前端VUE项目的构建部署一块儿记下jenkins配置,主机配置啥的就不说了,由于是vue我们需要用到一个插件,老版本jenkins似乎没法儿下nodejs的插件,只能手动安装,新版jenkins可以直接搜索到nodejs插件。NodeJs插件安装:之后是全局配置:有的nodeJS插件jenkins安装完之后没有版本号可以选择需要导入个文件:文件下载:链接:https://pan.baidu.com/s/1RiDPMDchsaEBe2iBEAnYbA提取码:zqsj导入到jenkin
2021-01-16 16:40:55 326
原创 记一次【docker】【jenkins】【springboot】自动化部署
刚开始接触运维这块儿的活儿,记录一下其过程。找了张比较清晰的流程图如下:我的流程:开发上传代码至svn——jenkins从svn拉取代码编译打包——远程docker用docker-compose进行镜像构建上传至镜像私服——从私服拉取最新镜像启动容器完成部署jenkins是从docker hub上拉下来的镜像,docker的安装以及docker-compose的安装jenkins的启动:docker安装(官网)https://www.runoob.com/docker/ubuntu-docke
2021-01-14 16:40:24 194
原创 java集合整合详解
听身边有很多工作面试的朋友有谈到面试中必然会问到的一个东西,就是我们开发过程中经常会用到的集合,我也特地查了下资料特地整合了一部分,希望对大家也有些帮助!说到集合我们不得不知道的是一个集合的父类接口Collection:Collection:而Collection里的子接口我总共分了两大类,一类是类似于想ArrayList的经常会使用的一些常规一点儿的集合类,还有一类也就是Arrays(数组...
2019-03-07 20:23:01 429
原创 SSM整合(spring+mvc+mybatis)
二话不说,先导入一波依赖大概的包架构:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h
2019-01-19 09:49:08 113
原创 MavenWeb项目MyBatis简单的注解使用(一对一,一对多,多对多关系查询)
user=rootpassword=1234driverClass=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1/kzq?characterEncoding=utf-8initPoolSize=3maxPoolSize=20
2019-01-12 20:39:01 578 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人