Navicat连接 CentOS7 的 Mysql 出现10060 Unknow Error问题解决

问题一:由于服务器没有对外开放mysql的默认端口3306导致解决方式:1.首先看看有没有 iptablescd etc/sysconfigls2.如果没有,则首先下载一下 iptables 服务yum -y install iptables-services3.开启 iptables 服务,可以查看状态systemctl start iptablesservice iptables status4.编辑iptables 配置文件,添加 3306 端口4.1 进入并编辑 ipt
分类: 其他 发布时间: 03-20 10:25 阅读次数: 0

SpringBoot 自动装配原理学习

1.自动配置pom.xmlspring-boot-dependencies: 核心在父工程中我们在写或者引入一些Springboot依赖的时候,不需要指定版本,就是因为有这些版本仓库2.启动器 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </depende
分类: 其他 发布时间: 03-20 10:25 阅读次数: 0

JavaMail 实现邮件推送功能(网易邮箱)

1.首先需要去网易注册一个邮箱,登陆后如图点击POP3/SMTP/IMAP2.开启POP3,填写对应的信息,复制获得的授权码3.自己创建好Maven工程,导入JavaMail的依赖<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.5.0-b01</version></
分类: 其他 发布时间: 03-20 10:25 阅读次数: 0

springboot+cropper+ajax 实现前端页面图像裁剪并保存到服务器

文章目录1.cropper前端插件介绍2.使用cropper2.1springboot+ajax可能会出现的403问题解决(前端范围)2.2springboot前端静态资源路径即使正确也报404错误的解决方案3.前端demo代码(开箱即用)4.后端controller层5.总结1.cropper前端插件介绍cropper是一款用于图像裁剪的插件,可以实现对本地用户上传到服务器的图片裁剪,比如用户上传个人头像,博客首图等应用.2.使用cropper只需要在前端引入对应的cropper的css和js即可
分类: 其他 发布时间: 03-20 10:25 阅读次数: 0

Ajax请求出现415错误解决方案,以及JSON.stringfy()函数在后台的接收

在ajax请求中加入下面的代码即可contentType: "application/json;charset=UTF-8",扩展:前台ajax中JSON.stringify(data)传递参数后台接受格式前台Layui提交数据模板layui.use('form',function () { let form = layui.form; form.on('submit(submitInfo)',function (data) { $.ajax({
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

git 命令行创建分支并且提交本地项目到新创建的分支中(以GitLab为例子)

1.在需要提交的项目下初始化本地仓库此时会多出一个.git隐藏文件如图git init2.添加所有项目文件add 和 . 之间有一个空格git add .3.先提交到本地的仓库(不是直接提交到gitlab上)git commit -m “你想要提交的备注信息”4.添加Gitlab远程仓库地址,如下图git remote add origin [email protected]:youngelitespace/yes-web.git5.创建新的分支fullYoungSpa
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

springboot日志切面通用类

文章目录1.pom.xml文件导入AOP依赖2.pom.xml导入Lombok依赖3.关于Lombok的注意点1.pom.xml文件导入AOP依赖<!--aop依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> <version&gt
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

使用WinScp+XShell 配置服务器 Ubantu16.04 安装 JDK1.8+Tomcat8.5+Jenkins 最新完整版教程(适合小白学习)

1.Windows安装WinScp官网地址: WinScp官网2.Windows安装XhellXhell安装: Xhell最新版本3.用XShell连接服务器,连接上后如图首先检查JDK环境是否存在,若不存在,则首先安装JDK,一般默认安装1.8版本检查jdk环境java -version如果有安装JDK1.8,则会出现下图如果没有,则按照如下步骤来去华为镜像云或者是清华云下载jdk1.8版本到本地华为镜像云官网: 华为云镜像官网利用WinScp将刚刚下载的
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

Typora+Gitee+PicGo 配置文档自动上传图片到图床 2020新版图文教程

Typora+Gitee+PicGo 配置文档自动上传图片到图床1.下载Typora2.下载PicGo配置PicGo3.Gitee新建仓库新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.下载TyporaTypora
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

Maven 仓库国内镜像源收藏

今天写项目的时候需要导入Swagger3,从Maven官网上找的依赖如下,复制到 pom.xml 文件夹下后Maven一直无法下载对应的依赖包,思考了一会,发现是 本地Maven的 settings.xml 配置文件的镜像源只配了一个阿里源的public仓库,所以找不到,于是就找了最新的阿里爸爸仓库镜像源配置进去,Maven就找得到了<dependency> <groupId>io.springfox</groupId> <artifactId&g
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

SpringBoot2.3.1 + Swagger3 整合使用教程

1.pom文件中引入Swagger3依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency>2.编写Swagger3Config配置类package com.in
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

SpringBoot前后端分离统一返回数据格式

1.为什么需要统一返回格式在controller方法中返回到前端的数据类型多变,比如校验验证码是返回 Boolean数据类型, 分页数据是返回 List 数据类型 等, 多个返回类型使得前端与 后端人员的交流复杂起来, 而统一规约一个返回到前端的数据格式,就可以大大减轻繁琐的交流工作,提高工作效率2.通用的两个Result类说明: 这里用到了 Swagger3 和 Lombok 的注解,看个人需要进行修改1.ResultEnumCode枚举类package com.infoshare.return
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

LeetCode 水域大小

1.题目2.思路经典的DFS+回溯法套路模板,这题比较麻烦的是需要遍历 8 个方向class Solution { List<Integer> array = new ArrayList<Integer>(); int rowLen; int colLen; public int[] pondSizes(int[][] land) { rowLen = land.length; colLen = la
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

LeetCode 二叉搜索树的范围和

1.题目2.初解题思路(JAVA语言)其实就是二叉树的先序遍历+限制条件/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */class Solution { public int rangeSum
分类: 其他 发布时间: 03-20 10:24 阅读次数: 0

LeetCode 合并二叉树

1.题目2.思路(Java语言描述)以t1节点为根节点,原地修改指针递归返回出口条件其中一个节点非空,则返回该非空节点在t1的原树上进行指针的修改即可两者都为空,直接返回t1/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val
分类: 其他 发布时间: 03-20 10:23 阅读次数: 0

LeetCode 左叶子之和

1.题目2.思路(Java语言描述)判断当前节点是否是左节点,若是则加上该节点的值,再递归左右子树/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */class Solution { public
分类: 其他 发布时间: 03-20 10:23 阅读次数: 0

LeetCode 二叉搜索树中的众数

1.题目2.思路(Java语言描述)中序遍历过程中记录Max,将所有节点用Map做一个映射,最后遍历Map,选出符合条件的key即可/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */class Solu
分类: 其他 发布时间: 03-20 10:23 阅读次数: 0

Vue UI 创建Vue前端工程(Windows)

Vue ui 创建Vue前端工程1.开启vue ui 服务2.访问 vue ui 界面3.创建项目4. 添加 element-ui 插件4.添加依赖4.启动 Vue 项目5.访问 Vue 项目1.开启vue ui 服务快捷键 win+r 打开 cmd 输入下面命令vue ui2.访问 vue ui 界面打开浏览器,地址栏输入 localhost:80803.创建项目点击创建选择你要创建的项目目录,点击 在此创建新项目输入项目名称,包管理器选择 npm, git 命令填写 init p
分类: 其他 发布时间: 03-20 10:23 阅读次数: 0

LeetCode 不同路径 III

1.题目思路(Java语言描述)经典的DFS+回溯算法,这题多的限制条件就是需要计算二维数组中 0 的个数,加上这个条件判断即可class Solution { //0 1 //2 0 int rowLen; int colLen; int totalCnt = 0; public int uniquePathsIII(int[][] grid) { rowLen = grid.length; colLen =
分类: 其他 发布时间: 03-20 10:23 阅读次数: 0

ThinkPHP6.0 重写URL去掉Index.php解决

踩坑!官网给的解决方案: 解决重写URL,省去index.php问题官网文档中给的 .htaccess 文件内容如下<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,
分类: 其他 发布时间: 03-20 10:23 阅读次数: 0