<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[奋斗的日子最甜美，在科技的海洋里，永无止境。]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yang5726685</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yang5726685]]></copyright><item><title><![CDATA[jsch密钥连接远程Linux报错com.jcraft.jsch.JSchException: invalid privatekey: [B@277050dc]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/130993786</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/130993786</guid><author>yang5726685</author><pubDate>Thu, 01 Jun 2023 18:27:55 +0800</pubDate><description><![CDATA[jsch版本是0.1.54，这个版本是解析不了最新版的密钥的。]]></description><category></category></item><item><title><![CDATA[Mysql--底层结构、Redolog/Undolog/Binlog详解与区别、通过Binlog恢复数据、主从复制与读写分离详解]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/129719107</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/129719107</guid><author>yang5726685</author><pubDate>Wed, 22 Mar 2023 20:51:47 +0800</pubDate><description><![CDATA[大体来说，MySQL 可以分为 Server 层和存储引擎层两部分。主要包括连接器、查询缓存、分析器、优化器、执行器等，涵盖 MySQL 的大多数核心服务功能，以及所有的内置函数 （如日期、时间、数学和加密函数等），所有跨存储引擎的功能都在这一层实现，比如存储过程、触发器、视图等。存储引擎层负责数据的存储和提取。其架构模式是插件式的，支持 InnoDB、MyISAM、Memory 等多个存储引擎。现在最常用的存储引擎是 InnoDB，它从 MySQL 5.5.5 版本开始成为了默认存储引擎。也就是说如果我们]]></description><category></category></item><item><title><![CDATA[Centos7 离线安装字体fontconfig]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/121678658</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/121678658</guid><author>yang5726685</author><pubDate>Thu, 02 Dec 2021 16:09:20 +0800</pubDate><description><![CDATA[centos7 离线安装字体fontconfig]]></description><category></category></item><item><title><![CDATA[全局扫描包通配符格式的包名]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/113725325</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/113725325</guid><author>yang5726685</author><pubDate>Sat, 06 Feb 2021 14:27:15 +0800</pubDate><description><![CDATA[业务场景

业务场景：首先项目进行分布式拆分之后，按照模块再分为为api层和service层，web层。
其中订单业务的实体类放在com.muses.taoshop.item.entity，而用户相关的实体类放在com.muses.taoshop.user.entity。所以就这样，通过通配符方式去setTypeAliasesPackage ，com.muses.taoshop.*.entity

Ant通配符的3中风格：
(1) ?：匹配文件名中的一个字符 eg: com/test/entity? 匹配 ]]></description><category></category></item><item><title><![CDATA[SpringMVC 报错HTTP Status 500 - No converter found for return value of type解决方案]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/110956138</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/110956138</guid><author>yang5726685</author><pubDate>Thu, 10 Dec 2020 16:36:06 +0800</pubDate><description><![CDATA[报错分析：

一、背景

　　最近由于项目需要，搭建一套Spring+SpringMVC+Mybatis+Mysql的环境，结果在使用postmen访问接口时候，接口@ResponseBody注解进行返回Response封装类报错：

HTTPStatus500-Noconverterfoundforreturnvalueoftype:classmicroplay.config.response.MPResponse错误。

二、框架搭建环境

　　1.jdk 1.8

　　2.m...]]></description><category></category></item><item><title><![CDATA[关于maven依赖下载不了解决方案]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/110858457</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/110858457</guid><author>yang5726685</author><pubDate>Tue, 08 Dec 2020 10:55:50 +0800</pubDate><description><![CDATA[到中央仓库 地址http://mvnrepository.com/

找到你要的包



输入这个指令 需要修改的 url、groupId、artifactId、version



mvn dependency:get -DremoteRepositories=url -DgroupId=groupId -DartifactId=artifactId -Dversion=version



即



mvn dependency:get -DremoteRepositories=https://mvn.]]></description><category></category></item><item><title><![CDATA[项目中途引入Mybatis-plus后报错：Caused by: java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/108979868</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/108979868</guid><author>yang5726685</author><pubDate>Fri, 09 Oct 2020 15:41:38 +0800</pubDate><description><![CDATA[项目中途引入Mybatis-plus后报错：Caused by: java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory

1、网上有提供解决办法1：

　　在引入mybatis-plus之前，是存在mybatis的包和pagehelper包的，把这两个注释掉就可以了。

　　分页就使用mybatis-plus自带的IPage。


        &lt;!-- SpringBoot集成mybatis框架 --&gt;
   ]]></description><category></category></item><item><title><![CDATA[Hibernate, 添加新表后，得到表的主键ID]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/108097519</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/108097519</guid><author>yang5726685</author><pubDate>Wed, 19 Aug 2020 12:02:36 +0800</pubDate><description><![CDATA[hibernate保存完一个对象后，它会把id赋个这个对象;
session.save(obj); // 你保存完成以后，id就被放到你的对象里面了
obj.getId(); //此时ID值对应最新记录编号

]]></description><category></category></item><item><title><![CDATA[Idea Push/Pull代码到Github/Gitee教程]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/106181465</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/106181465</guid><author>yang5726685</author><pubDate>Mon, 18 May 2020 01:32:02 +0800</pubDate><description><![CDATA[环境：

IDEA、Git、TortoiseGit

Github/Gitee

一、创建GitHub/Gitee创库（以下为码云Gitee教程，GitHub类似）：

1.1登录码云https://gitee.com/，新建仓库



1.2输入仓库信息，创建仓库



1.3创建完成后点击“克隆/下载”可以复制HTTPS、SSH、SVN、SVN+SSH地址



1.4复制后在文件夹空白处右键选择Git克隆...（如果右键没有，则先安装Git）



1.5点击确定后即可pull仓库到本地，...]]></description><category></category></item><item><title><![CDATA[java多线程、线程池及Spring配置线程池详解]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/105956610</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/105956610</guid><author>yang5726685</author><pubDate>Wed, 06 May 2020 20:48:49 +0800</pubDate><description><![CDATA[1、java中为什么要使用多线程
使用多线程，可以把一些大任务分解成多个小任务来执行，多个小任务之间互不影像，同时进行，这样，充分利用了cpu资源。


2、java中简单的实现多线程的方式

继承Thread类，重写run方法;


class MyTread extends Thread{
    public void run() {
　　    System.out.println(Th...]]></description><category></category></item><item><title><![CDATA[hibernate 使用in方式删除数据]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/105654753</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/105654753</guid><author>yang5726685</author><pubDate>Tue, 21 Apr 2020 11:50:34 +0800</pubDate><description><![CDATA[hibernate 3.0，

1、使用sql语句，动态参数


SQLQueryquery;
Listlist=Arrays.asList(ids.split(","));
sql="deletefromtablewhereidin(:ids)";
query=session.createSQLQuery(sql);
query.setParamet...]]></description><category></category></item><item><title><![CDATA[Javaweb 解决跨域问题]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/105497422</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/105497422</guid><author>yang5726685</author><pubDate>Mon, 13 Apr 2020 21:03:40 +0800</pubDate><description><![CDATA[编写CorsFilter(跨域用的 设置响应头部) 实现了Filter


import javax.servlet.*;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

public class CrosFilter implements Filter{

    @Override
  ...]]></description><category></category></item><item><title><![CDATA[解决input file change监听文件(图片)上传事件多次触发]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/105379303</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/105379303</guid><author>yang5726685</author><pubDate>Wed, 08 Apr 2020 09:48:45 +0800</pubDate><description><![CDATA[文件上传html代码：


&lt;a name="uploadFile" id="uploadFile" href="javascript:;"&gt;[上传文件]&lt;/a&gt;
&lt;input id="myFile" name="myFile" value="上传图片" type="file" accept="application/vnd.ms-excel" style="disp...]]></description><category></category></item><item><title><![CDATA[js改变URL地址栏但是不刷新页面]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/104429923</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/104429923</guid><author>yang5726685</author><pubDate>Fri, 21 Feb 2020 16:23:17 +0800</pubDate><description><![CDATA[一般用来清空url传递的参数不刷新，这样可以少发送一次请求到后台
var url = window.location.href;
var valiable = url.split(“?”)[0];
window.history.pushState({},0,valiable);
...]]></description><category></category></item><item><title><![CDATA[GitLab使用教程(详细)]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/104312305</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/104312305</guid><author>yang5726685</author><pubDate>Fri, 14 Feb 2020 14:53:29 +0800</pubDate><description><![CDATA[1.登录：

在浏览器地址栏输入http://10.6.2.160/回车，进入登陆界面。



在上图红框区域登陆自己的账户密码。

2.修改密码：

登录成功后点击左侧工具栏目Profile Settings ------ Password -------修改密码-------Save password。

Tips：

点击GitLab的logo，可以从任何界面回到本页






...]]></description><category></category></item><item><title><![CDATA[.gitignore]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/104309267</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/104309267</guid><author>yang5726685</author><pubDate>Fri, 14 Feb 2020 11:47:23 +0800</pubDate><description><![CDATA[springboot


HELP.md
/target/
!.mvn/wrapper/maven-wrapper.jar

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
/.idea/
*.iws
*.iml...]]></description><category></category></item><item><title><![CDATA[IDEA连接数据库失败@localhost failed. [08001] Could not create connection to database server. Attempte]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/103729436</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/103729436</guid><author>yang5726685</author><pubDate>Fri, 27 Dec 2019 11:38:00 +0800</pubDate><description><![CDATA[关于IDEA连接mysql数据库失败：Connection to db1@localhost failed. [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.



解决办法：在URL后面加上?serverTimezone=UTC



连接成功!

根本原...]]></description><category></category></item><item><title><![CDATA[VMwear安装Centos7过程：网络和主机步骤中以太网开启不了]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/103531294</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/103531294</guid><author>yang5726685</author><pubDate>Fri, 13 Dec 2019 17:57:15 +0800</pubDate><description><![CDATA[在安装VMwear安装Centos7过程：网络和主机步骤中以太网开启不了，一直连接不上，如下图：



解决办法：

1、在VMware中上层“编辑”中选择“虚拟网络编辑器”，如下图



2、第一次打开不能做任何设置，需要点击左下角"更改设置"，如下图



3、如果在初始设置时候网络适配器选择的是"NAT 模式(N)：用于共享主机的IP地址"，如下图



则点击NAT模式，勾选下图红色框选择...]]></description><category></category></item><item><title><![CDATA[Windows10关闭占用端口号的进程]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/102890462</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/102890462</guid><author>yang5726685</author><pubDate>Mon, 04 Nov 2019 11:29:48 +0800</pubDate><description><![CDATA[经常遇到端口号占用异常，这时候就需要指定关闭这个占用的端口号进程，重启电脑是一个最简单的办法，但往往重启电脑后需要重新运行各种需要的程序，因此也不是长久之计，这时候需要用控制台关闭指定的进程。

一、Windows+R输入cmd回车，打开控制台，使用查看指定端口命令：netstat -ano | findstr 端口号


netstat -ano | findstr 端口号





如图所示：...]]></description><category></category></item><item><title><![CDATA[VSCode——修改VSCode背景图片]]></title><link>https://blog.youkuaiyun.com/yang5726685/article/details/100760719</link><guid>https://blog.youkuaiyun.com/yang5726685/article/details/100760719</guid><author>yang5726685</author><pubDate>Thu, 12 Sep 2019 08:52:15 +0800</pubDate><description><![CDATA[1.以管理员身份运行VS Code，安装background插件



2.打开首选项-设置，在搜索框中输入background，选择扩展中的plugin background，选择在setting.json中编辑





3.在用户设置中输入以下代码，修改完后按Ctrl+S保存，会提示重启VS Code，点击确定后即可完成修改



代码如下：


"background.style": {
...]]></description><category></category></item></channel></rss>