<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Exception_M的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Exception_M</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Exception_M]]></copyright><item><title><![CDATA[mysql 表utf8编码导致插入插入表情字符异常]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/140687413</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/140687413</guid><author>Exception_M</author><pubDate>Thu, 25 Jul 2024 13:37:55 +0800</pubDate><description><![CDATA[问题：Incorrect string value: ‘\xF0\x9F\x99\x82’ for column ‘xxx’ at row 1;原因：表用的是utf8编码导致。]]></description><category></category></item><item><title><![CDATA[Linux安装MYSQL - RPM方式]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/127536848</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/127536848</guid><author>Exception_M</author><pubDate>Thu, 27 Oct 2022 15:57:20 +0800</pubDate><description><![CDATA[在Linux环境上 通过rpm方式安装mysql 全步骤演示。照着安装就行。]]></description><category></category></item><item><title><![CDATA[数据库数据独立性的理解]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/127527231</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/127527231</guid><author>Exception_M</author><pubDate>Wed, 26 Oct 2022 12:42:48 +0800</pubDate><description><![CDATA[要理解数据独立性的含义，我们得搞清什么是非数据独立的。在旧的系统中（关系系统之前的和数据库系统之前的系统）实现的应用程序常常是数据依赖的。这也意味着，在二级存储中，数据的物理表示方式和有关的存取技术都是应用设计中要考虑的，而且，有关物理表示的知识和访问技术直接体现在应用程序的代码中]]></description><category></category></item><item><title><![CDATA[Haproxy 2.3.0平滑发布解决方案实现（附带shell脚本）]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/111400521</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/111400521</guid><author>Exception_M</author><pubDate>Wed, 01 Sep 2021 17:20:12 +0800</pubDate><description><![CDATA[编译安装

我只有两台服务器 就在两台服务器上体验
47.110.136.12
47.114.138.34

平滑发布脚本




 #!/bin/sh
getHealthy(){

result=`ssh  root@$haproxy_node "echo 'show servers state $backend_name' | socat stdio /var/lib/haproxy/haproxy.sock"`
sum=0
online_array=()
status=()
sumby=28
tem.]]></description><category></category></item><item><title><![CDATA[禅道简单使用入门]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/110920204</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/110920204</guid><author>Exception_M</author><pubDate>Tue, 15 Dec 2020 02:08:52 +0800</pubDate><description><![CDATA[安装篇  【docker】

//1 
docker pull easysoft/zentao:latest

//2 
docker network create --subnet=172.172.172.0/24 zentaonet

//3 创建目录 /www/zentaopms /www/mysql/data

docker run --name zentao -p 8083:80 --network=zentaonet --ip 172.172.172.121 --mac-address 02:.]]></description><category></category></item><item><title><![CDATA[Spring Cloud--Eureka 注册中心搭建(集群)]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/105523565</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/105523565</guid><author>Exception_M</author><pubDate>Tue, 14 Apr 2020 23:13:52 +0800</pubDate><description><![CDATA[Eureka 注册中心搭建(集群)

导入依赖
导入依赖时注意下springcloud 和 springboot 的版本对应关系 可以在官网找到相关信息

假设选springcloud 的Hoxton SR3版本，
  springboot 可使用2.2.5.RELEASE版本


    &lt;parent&gt;
        &lt;groupId&gt;org.springframew...]]></description><category></category></item><item><title><![CDATA[排序算法-2]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/105025925</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/105025925</guid><author>Exception_M</author><pubDate>Sun, 22 Mar 2020 14:25:28 +0800</pubDate><description><![CDATA[快速排序（QuickSort）


原理
快速排序用到了分而治之的思想，操作过程是先随机将数组中的一个值暂定为基准值，将数组中大于基准值的数移到基准值右侧，小于基准值的数移至左侧（这一过程其实就是使基准值归位），第一轮基准值归位后，一个数组分为两个数组（不包括基准值），分别对基准值左侧和右侧数据重复基准值归位操作。


过程解析


以数组arr
[70,72,26,87,26,80,65,2,6...]]></description><category></category></item><item><title><![CDATA[排序算法-1]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/105009831</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/105009831</guid><author>Exception_M</author><pubDate>Sat, 21 Mar 2020 19:00:08 +0800</pubDate><description><![CDATA[冒泡排序 (Bubble Sort)

基本原理： 从第一个数开始两两比较大小，较大的数下沉。

动画演示
以数组[7, 12, 20, 8, 13, 19, 5, 5]为例
第1趟比较   比较7次
	7和12 比较 不交换
	12 20 比较 不交换
	20 8比较 交换 数组变为[7, 12, 8, 20, 13, 19, 5, 5]
	20 13 比较 交换 数组变为[7, 12, 8, ...]]></description><category></category></item><item><title><![CDATA[SpringBoot集成druid开启内置监控页面]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/104833841</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/104833841</guid><author>Exception_M</author><pubDate>Fri, 13 Mar 2020 09:51:08 +0800</pubDate><description><![CDATA[就用这篇文章开启我集成类文章的第一篇吧，第一次写就先新建一个干净的工程开始吧，以后的文章会直接从pom.xml导依赖开始写。
新建project



我习惯新建项目的时候就把spring web这个依赖勾选，反正都要导入的，就勾选呗，也可以新建的时候什么依赖都不选，用到什么依赖就在pom.xml中add就行，???? 不要怀疑,点击–&gt;next


新建好项目后 pom.xml 文件中的depe...]]></description><category></category></item><item><title><![CDATA[sbt 下载手动安装 以及替换国内镜像（mac）]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/104297946</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/104297946</guid><author>Exception_M</author><pubDate>Thu, 13 Feb 2020 16:30:26 +0800</pubDate><description><![CDATA[1 下载sbt
官网
下载慢的话，可以尝试下试下用迅雷下载（个人用这个下载快点），
示例：

2 安装

解压
我文件文件下载到了  ～/Modies/sbt-1.3.8.zip

cd ～/Modies
sudo mv sbt-1.3.8.zip /usr/local #如果perssion denied ,前面加上sudo 
cd /usr/local
sudo tar -zxvf sbt-1...]]></description><category></category></item><item><title><![CDATA[Vagrant centos7 配置ssh免密码登陆]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/104264731</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/104264731</guid><author>Exception_M</author><pubDate>Tue, 11 Feb 2020 16:42:57 +0800</pubDate><description><![CDATA[1 ssh 加密方式

基于口令连接原理及过程

在A上使用ssh连接B机
A向B发送连接请求
B收到请求后，将自己的公钥发给A
A收到公钥后，用公钥加密B的登陆密码，生成加密密文，发送给B
B收到加密密文后，用自己的私钥解密，得到解密信息，然后与B的登陆密码做比较，正确则允许A登陆。



基于密钥连接原理及过程

A向B发送连接请求，并带上自己的公钥
B收到A的公钥，检查机器上的授权列表是否包...]]></description><category></category></item><item><title><![CDATA[macOs  virtualbox +vagrant  Install  centos7]]></title><link>https://blog.youkuaiyun.com/Exception_M/article/details/104237738</link><guid>https://blog.youkuaiyun.com/Exception_M/article/details/104237738</guid><author>Exception_M</author><pubDate>Sun, 09 Feb 2020 17:21:13 +0800</pubDate><description><![CDATA[macOs  virtualbox +vagrant  Install  centos71 virtualbox和extpack安装2 vagrant 安装3 centos7 安装4 踩坑5 小灶区准备安装
友情提示：快速搭建移至小灶区
1 virtualbox和extpack安装

百度云网盘下载
virtualbox
extpack
virtualbox下载官网
extension pack ...]]></description><category></category></item></channel></rss>