<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zouyouxiu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_44792004</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_44792004]]></copyright><item><title><![CDATA[Jquery file upload断点续传功能]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/106082111</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/106082111</guid><author>weixin_44792004</author><pubDate>Tue, 12 May 2020 18:19:49 +0800</pubDate><description><![CDATA[Jquery file upload断点续传功能
主要实现文件暂停、恢复上传功能

以下是个人截取的一段,主要实现的是断点续传功能

var stropProgress = 0; //暂停进度
function uploaderFile(id) {
    var maxFileSize = 1024 * 1024 * 1024 * 10; // 1G
    $('#' + id).fileupload({
        dataType: 'json',
        minFileSize: 5,]]></description><category></category></item><item><title><![CDATA[js生成文件sha3值]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/105695937</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/105695937</guid><author>weixin_44792004</author><pubDate>Wed, 22 Apr 2020 23:19:20 +0800</pubDate><description><![CDATA[js生成文件sha3值
1.引入jar包,本次使用的是sha3.js
地址:https://github.com/Caligatio/jsSHA

2.案例,为了校验文件是否重复,使用到了sha3,通过文件的开始2M+结束2M生成sha3值,然后加上文件大小,如果需要更加严谨,可以加上文件中间值截取2M。此案例中,如果文件小于截取大小,那么就不需要拼接上结束的2M。
问题：为什么不直接生成整个文件...]]></description><category></category></item><item><title><![CDATA[使用commons-fileupload,parseRequest为空]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/105411782</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/105411782</guid><author>weixin_44792004</author><pubDate>Thu, 09 Apr 2020 15:26:54 +0800</pubDate><description><![CDATA[SpringBoot使用commons-fileupload上传文件解析request为空
   try {
            DiskFileItemFactory factory = new DiskFileItemFactory();
            ServletFileUpload upload = new ServletFileUpload(factory);
     ...]]></description><category></category></item><item><title><![CDATA[函数式接口与Stream流的用法]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103757832</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103757832</guid><author>weixin_44792004</author><pubDate>Sun, 29 Dec 2019 21:16:34 +0800</pubDate><description><![CDATA[文章目录函数式接口与Stream流的用法1.函数式接口1.1 常用函数式接口2.Stream流1.1 获取流1.2 常用方法
函数式接口与Stream流的用法
1.函数式接口
函数接口在java中是指：有且仅有一个抽象方法的接口。函数式接口，即适用于函数式编程场景使用。而java中的函数式编程体现的就是Lambda，所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象...]]></description><category></category></item><item><title><![CDATA[@ConditionalOnMissingBean与@ConditionalOnBean用法]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103661167</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103661167</guid><author>weixin_44792004</author><pubDate>Mon, 23 Dec 2019 10:32:08 +0800</pubDate><description><![CDATA[@ConditionalOnMissingBean与@ConditionalOnBean
俩个作用：根据当前环境或者容器情况来动态注入bean，要配合@Bean使用
@ConditionalOnMissingBean作用：判断当前需要注入Spring容器中的bean的实现类是否已经含有，有的话不注入，没有就注入
@ConditionalOnBean作用：判断当前需要注册的bean的实现类否被spr...]]></description><category></category></item><item><title><![CDATA[@Conditional注解使用与自定义验证注解]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103661220</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103661220</guid><author>weixin_44792004</author><pubDate>Mon, 23 Dec 2019 10:28:13 +0800</pubDate><description><![CDATA[@Conditional注解使用与自定义验证注解
作用：Spring4推出了@Conditional注解，方便程序根据当前环境或者容器情况来动态注入bean，按照一定的条件进行判断，满足条件给容器注册bean。


源码：
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Doc...]]></description><category></category></item><item><title><![CDATA[@Valid和@validated用法与自定义验证注解]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103425931</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103425931</guid><author>weixin_44792004</author><pubDate>Fri, 06 Dec 2019 16:44:24 +0800</pubDate><description><![CDATA[文章目录@Valid用法：自定义校验注解：@Validated分组功能：@Valid和@Validated 区别
@Valid
作用：用于验证注解是否符合要求，直接加在变量user之前，在变量中添加验证信息的要求，当不符合要求时就会在方法中返回message 的错误提示信息。

用法：
@RequestMapping("/valid")
public Object valid(@Valid Per...]]></description><category></category></item><item><title><![CDATA[SpringBoot修改缓存为redis与SpringBoot缓存注解用法详解]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103178729</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103178729</guid><author>weixin_44792004</author><pubDate>Thu, 21 Nov 2019 11:02:49 +0800</pubDate><description><![CDATA[SpringBoot2.x缓存切换为redis与SpringBoot缓存注解用法详解
1.引入依赖
&lt;!--开启 cache 缓存--&gt;
&lt;dependency&gt;
	&lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
	&lt;artifactId&gt;spring-boot-starter-cache&lt;/...]]></description><category></category></item><item><title><![CDATA[CentOS7下搭建分布式文件系统FastDFS与上传下载api]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103117352</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103117352</guid><author>weixin_44792004</author><pubDate>Mon, 18 Nov 2019 09:47:57 +0800</pubDate><description><![CDATA[CentOS7上安装FastDFS
一、下载FastDFS
下载地址：http://sourceforge.net/projects/FastDFS/ 或 https://github.com/happyfish100/FastDFS

此次安装使用的是 FastDFS_v5.05.tar.gz  下载完成后上传到linux
二、安装FastDFS
1.安装FastDFS需要先将官网下载的源码进行...]]></description><category></category></item><item><title><![CDATA[CentOS7下安装Mysql8与找不到ip解决]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103002351</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103002351</guid><author>weixin_44792004</author><pubDate>Sun, 10 Nov 2019 21:24:27 +0800</pubDate><description><![CDATA[解决CentOS7下找不到ip地址
方法1、修改DNS的配置文件:
vi  /etc/sysconfig/network-scripts/ifcfg-eth0  #注意：eth0每个人的虚拟机不同

修改内容：
ONBOOT=yes    #是指明在系统启动时是否激活网卡，只有在激活状态的网卡才能去连接网络，进行网络通讯
MM_CONTROLLED=no

重新启动网络：
systemctl st...]]></description><category></category></item><item><title><![CDATA[Nginx虚拟主机、反向代理、负载均衡配置和保证集群Session一致性解决方案]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103001904</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103001904</guid><author>weixin_44792004</author><pubDate>Sun, 10 Nov 2019 20:40:40 +0800</pubDate><description><![CDATA[Nginx虚拟主机、反向代理、负载均衡配置和保证集群Session一致性解决方案
nginx的作用：
1、http 服务器
​	Nginx 是一个 http 服务可以独立提供 http 服务。可以做网页静态服务器。
2、虚拟主机
​可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。
虚拟主机，也叫“网站空间”，就是把一台运行在互联网上的物理服务器划分成多个“虚拟”服务器。虚拟主机技术...]]></description><category></category></item><item><title><![CDATA[keepalived+nginx实现高可用和双服务器双虚拟主IP]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/103001524</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/103001524</guid><author>weixin_44792004</author><pubDate>Sun, 10 Nov 2019 20:27:40 +0800</pubDate><description><![CDATA[1.什么是keepalived
keepalived是集群管理中保证集群高可用的一个服务软件，用来防止单点故障。
Keepalived的作用是检测web服务器的状态，如果有一台web服务器死机，或工作出现故障，Keepalived将检测到，并将有故障的web服务器从系统中剔除，当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中，这些工作全部自动完成，不需要人工干涉，需要...]]></description><category></category></item><item><title><![CDATA[CentOS7设置静态IP与解决ping不通外网和宿主机]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/102986135</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/102986135</guid><author>weixin_44792004</author><pubDate>Sat, 09 Nov 2019 13:41:37 +0800</pubDate><description><![CDATA[文章目录1.编辑虚拟网络2.选中VMnet8，取消勾选使用本地DHCP，网段可以修改成自己想要的，但是不能与存在的重复，最后一个数不要修改3.修改完后，点击NAT设置，网关IP前面3位数要和设置的子网IP一致，最后一个不要修改4.完成上步操作后，点击虚拟机-&gt;设置，将网络适配器选择为NAT模式5.开启虚拟机6.重启网络7.ping主机和百度，检查能否通信7.ping主机和百度，检查能否通信
...]]></description><category></category></item><item><title><![CDATA[CentOS7下安装nginx1.8]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/102965061</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/102965061</guid><author>weixin_44792004</author><pubDate>Thu, 07 Nov 2019 23:44:32 +0800</pubDate><description><![CDATA[CentOS7下安装nginx1.8
一、nginx下载和需要环境下载
1.下载nginx包
wget https://mirrors.huaweicloud.com/nginx/nginx-1.8.0.tar.gz

2.安装gcc
由于nginx是使用c写的，我们需要gcc来编译下载下来的nginx源码 。如果输入gcc -v能看到版本信息，那可以跳过这步，如果没有，那输入以下命令进行安装：
...]]></description><category></category></item><item><title><![CDATA[CentOS7下安装JDK8]]></title><link>https://blog.youkuaiyun.com/weixin_44792004/article/details/102951913</link><guid>https://blog.youkuaiyun.com/weixin_44792004/article/details/102951913</guid><author>weixin_44792004</author><pubDate>Thu, 07 Nov 2019 11:50:58 +0800</pubDate><description><![CDATA[CentOS7下安装JDK8
一、卸载系统自带的OpenJDK软件
1.查看系统是否含有jdk
可以看到系统自带jdk信息
没有的话可以跳过第二步
java -version


2.查询含有java字符串的软件
rpm -qa | grep java
命令说明：
rpm 　　管理套件    

-qa 　　使用询问模式，查询所有套件

grep　　查找文件里符合条件的字符串

java 　　查找...]]></description><category></category></item></channel></rss>