自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 springboot多数据源使用canal同步master数据库

canal数据库同步准备 0:binlog文件0.1:binlog文件包含两种类型:索引文件(文件名后缀为.index)用于记录哪些日志文件正在被使用日志文件(文件名后缀为.00000*)记录数据库所有的DDL和DML(除了数据查询语句)语句事件。索引文件大小:我们可以通过 max_binlog_size 参数设置binlog文件的大小。Binlog最大值,最大和默认值是1GB,该设置并不能严格控制Binlog的大小,尤其是Binlog比较靠近最大值而又遇到一个比较大事务时,为了保证事务的

2020-09-14 14:10:11 1608

原创 CentOS8服务器配置(JDK1.8+Tomcat9+MySQL8.0+nginx+Redis)

JDK1.8安装与配置准备工作:我安装的ContOS8(版本:CentOS-Stream-8-x86_64-20191219-dvd1)没有默认安装检查是否预装jdk,如果有请先卸载:yum -y remove java确认安装版本:注意jdk版本,不要安装错了,同理你可以选择其他对应版本的jdk。yum search java|grep jdk3.安装:yum i...

2020-02-27 11:45:32 1761

原创 mysql主键自增连续新增时报错主键重复-Duplicate entry “x” for key PRIMARY

2、可视化工具查看自增没问题。网上大概说明有这么几种情况。4、分析(来源于网上)

2024-07-01 16:16:35 219 1

原创 个人云服务器docker搭建部署前后端应用-myos

mysql、redis、nginx、java应用、前端应用部署。

2024-01-19 16:25:13 636

原创 nginx映射域名以及加证书https(SSL证书)

1、映射一个域名到服务器80端口2、在服务器nginx配置这个域名并重启nginx.conf默认配置user root;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/nginx.pid;include /usr/share/nginx/modules/*.conf;events { worker_connections 1024;}http { log_format main

2021-10-17 23:48:52 3464

原创 mysql 定时删除过期数据记录

首先连接mysql数据库:1、 查看MySQL事件功能开启。show variables like '%sc%';打开event_scheduler(临时开启,MySQL服务重启后失效)set global event_scheduler = on;永久开启方法:my.cnf中[mysqld]添加event_scheduler=on #重启服务2、 创建事件不设置sta...

2020-03-18 17:40:58 745

原创 SpringBoot 更新数据库数据时出现Incorrect string value: '\xE9\x93\xBE\xE6\x8E\xA5...'错误。

Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xE9\x93\xBE\xE6\x8E\xA5...' for column 'title' at row 1今天在测试接口新增数据时出现上方的错误,然后我就很纳闷,之前其他接口更新数据时怎么是正常的。后来发现是我建表的时候...

2019-11-10 00:20:53 1005

原创 spring boot2+、thymeleaf整合UEditor

我的Springboot2.2.0,网上大多数都是1.5+的配置,改这改那,整了两天图片还传不上去,终于找到这个可以用的,有问题一起讨论,反正我成功了。下面是博客地址:https://blog.csdn.net/Forever_and_ever/article/details/83307194...

2019-10-28 14:44:47 142

原创 SpringBoot2.2 mysql和hibernate问题(application.properties文件)

今天运行新项目时报错下面摘选下的报错语句(其中两个错误):The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezon...

2019-10-27 14:47:45 1102

原创 ContOS6.10的Java openjdk与Tomcat安装与配置

Java OPENJDK安装与配置准备工作:由于ContOS6.10默认安装了jdk1.6,所以要先卸载,如果没安装可跳过此步;yum -y remove java确认安装版本:yum search java|grep jdk3. 安装:yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_...

2019-10-09 14:52:07 215

原创 使用Xtrabackup工具设置自动备份。

自动脚本:如何使用自动备份脚本。Xtrabackup脚本语言:准备工作首先解释find命令,下面解释脚本用到参数:find /home/backup/ -name "mdgf_*" -mtime +6 -exec rm -rf {} \; #/home/backup/:在此目录下查找 -name 查找文件名的方式; #"mdgf_*"文件名中要求后缀是aic的所有文件; #-...

2019-10-08 14:29:09 409

原创 MySQL Daemon failed to start 重启出错

查看日志文件:cat /var/log/mysqld.logThe innodb_system data file 'ibdata1' must be writable找到错误是权限不足问题,直接修改mysql安装目录权限。chmod -R 777 /home/mysql/(我的目录是自定义的你们要查看自己的安装目录在哪)...

2019-09-30 18:25:22 156

原创 crontab配置及相应解释(摘抄)

* * * * * command分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6,0代表星期天) 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令在以上任何值中,星号(*)可以用来代表所有有效...

2019-09-27 17:46:46 439

原创 CentOS6.10中MySQL的自动备份与还原

一、备份还原数据库#登录查看现有数据库mysql -u root -pshow databases;#创建新的数据库create database test;show databases;\q#退出#使用mysqldump工具备份(完全备份)mysqldump -u 用户名 -p 数据库名 > /home/test.sql#(备份数据库存储路径)#备份单个数据表mysq...

2019-09-27 15:15:23 305

原创 CentOS6.10安装Xmanager远程桌面连接(附备份系统方法)

CentOS6.10:安装xdm : yum install xdm修改/etc/X11/xdm/Xaccess文件:vi /etc/X11/xdm/Xaccess# * #any host can get a login window把"#"注释符号去掉;修改/etc/gdm/custom.conf文件:在[security]下添加DisallowTCP=false和All...

2019-09-26 17:11:21 768

原创 Centos6.10挂载windows共享文件夹访问

一、设置windows共享文件夹并且设置一个txt文件测试;二、在Gentos6.10上创建挂载目录并且挂载;mkdir /mnt/wsharemount -t cifs -o username=xxx,password=xxx //192.168.1.1/share /mnt/wshare用户名密码我已用xxx代替...

2019-09-25 16:34:35 772

转载 linux下selinux介绍及相关命令操作

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-09-25 09:46:36 638

原创 idea启动SpringBoot程序后,出现Process finished with exit code 0并不能成功运行

前言最近在学习SpringBoot,把视屏看了一遍,就心血来潮想先测试下;然后在IDEA中新建SpringBoot项目(maven),然后就写个标准的helloSpringboot请求打开大门,然后出现 Process finished with exit code 0。解决通过查看pom发现里面导入了Tomcat;1、因为SpringBoot内置有tomcat,遂注释掉run发现还...

2019-09-01 15:42:42 16769 2

原创 浅谈sql中的in与not in,exists与not exists的区别---sql使用技巧

https://www.cnblogs.com/seasons1987/p/3169356.htmlhttp://www.cnblogs.com/zuowj/p/4013434.html

2019-04-02 10:28:12 301

原创 SQL使用技巧-两个表比对数据(Excel表中存在而数据库表中不存在的数据)

SQL使用技巧-两个表比对数据(Excel表中存在而数据库表中不存在的数据)看到这样的问题我第一反应是百度,可能是打开方式不对,愣是搜了半天,so出个博客记录下。1、先把数据库文件导入本地数据库(如果连服务器就没这步) 在数据库右键还原数据库--设备--选择数据库文件--目标数据库(取一个原先没有的新数据库名)就搞定了。SQL使用技巧-两个表比对数据(Excel表中存在而数据库表...

2019-04-02 10:09:38 6751

原创 SQLServer阻止保存要求重新创建表的更改,sql在一列数据前统一加字符

SQLServer阻止保存要求重新创建表的更改导入的Excel表格,需要修改他的表结构,提示SQLServer阻止保存要求重新创建表的更改。SQLServer阻止保存要求重新创建表的更改1、选择工具--选项SQLServer阻止保存要求重新创建表的更改2、选择设计器--表设计器(把箭头所指的勾去掉成下图样子即可)--确定(然后就可以愉快的修改表了。)SQLServer阻止保存要求重...

2019-04-02 09:36:11 2233

原创 java.lang.NumberFormatException: null原因

今天跑从公司SVN download下来的项目,老实报java.lang.NumberFormatException: null这个错,页面还提示我系统异常,从网上百度看的很多解决方案说是下面这些情况:编码的时候出现了java.lang.NumberFormatException: null,at java.lang.Integer.parseInt(Integer.java:415)at ...

2018-11-26 17:19:24 45116

转载 Win 10操作系统, VMWareWorkstation10 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。你想要在安装 VMware Workstation 前重启

打开vmware10中的Linux虚拟机时就报这个错误,解决方法如下:1. 找到c:\windows\system32\cmd.exe 文件,右击选择以管理员身份运行。这一步很关键,假如直接快捷键打开CMD而不用管理员身份打开的话,输入下面的那些命令时,都会报“发生系统错误5  拒绝访问”的错误。2. 输入以下的命令并分别回车net start vmcinet start v...

2018-11-15 08:22:24 497

原创 dev、test、prod是什么?

dev:开发环境,该环境为了方便调试,配置比较随意。test:测试环境,克隆生产环境的配置,用来测试正常工作。prod:生产环境,正式拿出来对外使用,就是常说的真实环境。dev-->test-->prod-->dev-->(遇到bug,就开始循环)...

2018-10-29 08:45:16 4411

原创 Python手绘图案出现MemoryError错误、缺少numpy、PIL包的问题

MemoryError问题出现MemoryError问题是图像质量高,而电脑配置跟不上,就会出现内存不够用的情况,出现MemoryError,解决的好办法就是你换个配置高的电脑试试(哈哈哈。。开玩笑)初学换个简单的图片就可以,直接截图保存一张,就可以了,或者把高质量图片用画图调像素、或者用ps等等软件都可以调。缺少numpy、PIL打开cmd输入命令就可以安装,如果不能直接安装请翻墙。...

2018-07-18 15:32:29 1184

原创 Redis在Windows(win10)下安装

Redis下载:Windows下载地址:https://github.com/MicrosoftArchive/redis/releases下载后解压:win+r-->运行cmd-->D:\Redis目录下的两个文件\redis-server.exe redis.windows.conf成功运行截图:设置redis服务:C:\Users\MF&...

2018-06-11 15:56:50 15507 1

原创 IDEA 第一次配置Tomcat找不到Tomcat server

新装的一个电脑,配置tomcat时候zhao

2018-06-06 16:36:17 4756 1

原创 MySQL数据库删除数据(有外键约束)

在MySQL中删除一张表或一条数据的时候,出现有外键约束的问题,于是就去查了下方法:SELECT @@FOREIGN_KEY_CHECKS;查询当前外键约束是否打开SET FOREIGN_KEY_CHECKS=1;设置为1的时候外键约束是打开的,设置为0的时候外键约束是关闭的;删除数据的时候如果想把id序列也清空到1开始可以: truncate table 表名;truncate tabl

2018-04-09 16:17:05 10616 2

原创 关于项目中查询jar包问题

每个项目都需要很多jar包,怎么写pom.xml文件困扰我良久,后来在论坛上有大佬给出网站http://mvnrepository.com/,才发现这个桃花源。话不多说上图: 这些可以解决我不知道选择jar包版本问题,通常都是选择用的最多的,(从众心理),以后再补充吧。

2018-04-02 13:49:37 534

原创 严重 [RMI TCP Connection(3)-127.0.0.1]

SSM实践项目遇到这个问题网上搜了半天发现还是没解决,最后发现是maven库的问题,我最后把自己的库改成 当然还可能碰其他问题下面这个博客写的挺多的 其他问题30-Mar-2018 11:21:40.620 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.ContainerBase.addChildInte...

2018-03-30 11:30:02 34157 3

原创 修改OracleXETNSListener的默认端口号

Oracle数据库安装完成后往往会默认占用8080端口,而8080端口Tomcat也会占用,会造成不必要的麻烦,个人认为改数据库的端口更舒服一点:1.快捷键win+R打开运行2.cmd3.sqlplus4.system/你的密码5.SQL> exec dbms_xdb.sethttpport(8085)PL/SQL 过程已成功完成。这样就可以了,默认端口就改成8085了。

2018-03-29 09:45:33 1412

原创 Mybatis笔记

MybatisMybatis详细教程MyBatis 是支持定制化 SQL、存储过程以及高级映射的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。1.使用m...

2018-03-01 16:19:06 232

原创 JavaBean、pojo、ejb、vo、dto

JavaBeanJavaBean是一个Java对象,它是可序列化的,有一个空的构造函数,并允许使用getter和setter方法访问属性。它将许多对象封装到单个对象(bean)中,可以作为单个bean对象而不是多个单独对象传递。JavaBean是公共Java类,但是为了编辑工具识别,需要满足约定:该类必须具有公共的默认构造函数, 栗子:public void name();无参数属性使用publ

2018-03-01 00:19:21 211

原创 SpringMVC笔记

SpringMVC详细教程 SpringMVC 原理图: 1. 用户访问 /index 2. 根据web.xml中的配置 所有的访问都会经过DispatcherServlet 3. 根据 根据配置文件springmvc-servlet.xml ,访问路径/index 会进入IndexController类 4. 在IndexController中指定跳转到页面index.jsp,并传递...

2018-02-25 23:22:27 142

原创 Eclispe项目上传到GitHub

步骤 1 : 在Git上新建仓库   http://blog.csdn.net/qq_36653267/article/details/79341587具体步骤都在这;符号“+”--> New Repository-->输入名字-->Create Repository-->得到git地址(https/ssh) 步骤 2 : 在Eclipse中创建一个java项目File--...

2018-02-23 15:45:33 161

转载 Eclipse Push出现rejected - non-fast-forward错误

[转载](http://blog.csdn.net/chenshun123/article/details/46756087)在 Push到服务器时有时会出现 rejected - non-fast-forward 错误,这是由于pull的代码而远端发生改变,此时再提交之前你需要将远端的改变合并到本地上以下是解决方案:1> 打开 Git Repositories,在 Working Director

2018-02-23 15:09:38 449

原创 使用Ecplise git commit时出现"There are no stages files"(异常解决)

刚刚在team-->commit时一直提示“There are no stages files”;解决办法:Window——Preferences——Team——Git——Committing(红色方框);

2018-02-23 14:45:56 523

转载 用eclipse上传项目到github上

[转载](http://blog.csdn.net/ymfwj/article/details/52491194)用eclipse来上传项目到github上,顺便总结一下操作步骤供以后用。1、在www.github.com上注册自己的账号,然后登录进去,创建一个仓库2、在ec...

2018-02-23 13:29:59 182

原创 git和GitHub IDEA拒绝合并git项目

git和GitHubgit是一个版本控制工具 github是一个用git做版本控制的项目托管平台。 使用git上传项目到github 一、创建github repository(仓库) 二、安装git客户端 https://git-scm.com/ 官网下载,安装,一路默认安装完成。 绑定用户:打开git-bash.exe,因为Git是分布式版本控制系统,所以需要填写用户名...

2018-02-21 01:03:15 541

原创 Spring笔记

Spring是一个基于IOC和AOP的结构J2EE系统的框架 Spring框架的全部教程,详细点这里 IOC 反转控制 是Spring的基础,Inversion Of Control 简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象 DI 依赖注入 Dependency Inject. 简单地说就是拿到的对象的属性,已经被注入好相关值了,直接...

2018-02-20 18:53:09 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除