<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[编程世界]]></title><description><![CDATA[你我都徜徉在网络的世界里，期盼并渴望着梦想的实现]]></description><link>https://blog.youkuaiyun.com/wsaku</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wsaku]]></copyright><item><title><![CDATA[javascript 将数据列表处理成树形有层级关系的列表方法（思路+代码）]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/127554564</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/127554564</guid><author>wsaku</author><pubDate>Thu, 27 Oct 2022 16:07:11 +0800</pubDate><description><![CDATA[我们有时候可能会遇到这样的情况，比如我们做前端项目时候用 vue+elementui 来写页面，用到了 `el-tree` 组件，该组件需要用到的数据结构是带有层级关系的数据，而后端返回给我们的是没有层级的数据，那么针对这种情况，我们就得对数据做进一步的处理，本文带你一点一点实现整个处理过程，并附带实际应用的组件例子]]></description><category></category></item><item><title><![CDATA[git clone时出现RPC failed； curl 56 OpenSSL SSL_read解决方法]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/115689521</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/115689521</guid><author>wsaku</author><pubDate>Wed, 14 Apr 2021 08:51:31 +0800</pubDate><description><![CDATA[1. 问题描述

在使用git clone项目时报错：error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054



2. 解决方法

输入以下3个命令：


git init


git config http.postBuffer 524288000


git config http.sslVerify "false"

3. 问题解决




...]]></description><category></category></item><item><title><![CDATA[使用javascript计算两个日期之间的天数]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/108448019</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/108448019</guid><author>wsaku</author><pubDate>Mon, 07 Sep 2020 14:52:16 +0800</pubDate><description><![CDATA[&lt;script type="text/javascript"&gt;
    function  btnCount_Click(){
        s1  =  "2006-12-18"
        s2  =  "2007-1-5"
        alert("第一个日期；"+s1+"\n第二个日期："+s2+"\n相差"+getDays(s1,s2)+"天")
    }

    //计算天数差的函数，通用
    function  DateDiff(sDate1,  sDate2).]]></description><category></category></item><item><title><![CDATA[Centos7安装PHP7.3的命令]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/107772641</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/107772641</guid><author>wsaku</author><pubDate>Mon, 03 Aug 2020 20:25:24 +0800</pubDate><description><![CDATA[wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm


yum --enablerepo=remi-php73 install php-xml php-zip php-mysql php-mod php-soap php-xmlrpc php-mbstring ph.]]></description><category></category></item><item><title><![CDATA[使用yum命令在CentOS7.6的系统中安装php5.6的版本]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/105679152</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/105679152</guid><author>wsaku</author><pubDate>Wed, 22 Apr 2020 12:43:23 +0800</pubDate><description><![CDATA[刚刚安装好CentOS7.6后要安装php的时候发现使用yum安装的php竟然是5.4的版本，但是我需要安装php5.6的的版本要怎么办呢，接下来我就带大家一起来安装一下

一、首先我们需要先卸载掉之前安装的php


yum remove php* -y

二、配置一个epel源


yum install -y epel-release


wget -O /etc/yum.repos.d/e...]]></description><category></category></item><item><title><![CDATA[javascript分别获取两个数组的差集、并集、交集]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/103026907</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/103026907</guid><author>wsaku</author><pubDate>Tue, 12 Nov 2019 13:16:31 +0800</pubDate><description><![CDATA[我们经常会遇到需要获取两个数组的差集、并集或交集的情况，今天给大家分享一段使用 javascript 简单获取两个数组的差集、并集、交集的方法，直接上代码


//JS求两个数组的差集
function difference(arr1, arr2){
    let returnData = [],
        set = new Set(arr2);

    arr1.forEach((v...]]></description><category></category></item><item><title><![CDATA[git非常实用的命令-删除无效的远程追踪分支]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/101533001</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/101533001</guid><author>wsaku</author><pubDate>Fri, 27 Sep 2019 14:22:26 +0800</pubDate><description><![CDATA[git remote prune origin


]]></description><category></category></item><item><title><![CDATA[更完善的多功能精度计算的javascript代码]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/101520664</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/101520664</guid><author>wsaku</author><pubDate>Fri, 27 Sep 2019 11:27:56 +0800</pubDate><description><![CDATA[欢迎来到QQ技术交流群：126095418

之前曾写过一篇关于javascript精度计算的文章，文章中还贴了相关代码，但是后来经过多种情况的测试，整体下来，还是会有一些问题，所以今天特地补充一篇更加完善的JS精度计算的函数文章，话不多说，直接上代码


function DecimalCompute (num1, num2, op) {
    //如果没传参的处理
    if(!argum...]]></description><category></category></item><item><title><![CDATA[vue关于router路由的详细使用]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/101373204</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/101373204</guid><author>wsaku</author><pubDate>Wed, 25 Sep 2019 17:17:14 +0800</pubDate><description><![CDATA[欢迎来到QQ技术交流群：126095418

1、vue-router的基本应用


export default new Router({
    routers: [
        {
            name: 'home',
            path: '/',
            component: Home
        },
        {
     ...]]></description><category></category></item><item><title><![CDATA[vue实现用canvas写的手写签名组件]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/101057778</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/101057778</guid><author>wsaku</author><pubDate>Fri, 20 Sep 2019 13:27:18 +0800</pubDate><description><![CDATA[欢迎来到QQ技术交流群：126095418

signature.vue组件的内容


&lt;template&gt;
    &lt;div class="signature"&gt;
        &lt;div class="title"&gt;请在虚线方框内签名&lt;/div&gt;
        &lt;canvas
                ref="canvas"
  ...]]></description><category></category></item><item><title><![CDATA[使用canvas实现签字板的功能]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/101057638</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/101057638</guid><author>wsaku</author><pubDate>Fri, 20 Sep 2019 13:23:11 +0800</pubDate><description><![CDATA[欢迎来到QQ技术交流群：126095418

这里我们用到的是jquery.2.1.1版本

我们在head里引入jquery


&lt;script src="http://libs.baidu.com/jquery/2.1.1/jquery.min.js"&gt;&lt;/script&gt;

body区域的html代码


&lt;div id="canvasParcel" style=...]]></description><category></category></item><item><title><![CDATA[javascript将数字转换称为金钱的千分位格式显示]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/101057414</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/101057414</guid><author>wsaku</author><pubDate>Fri, 20 Sep 2019 13:12:25 +0800</pubDate><description><![CDATA[欢迎来到QQ技术交流群：126095418

我们直接来看这个函数


&lt;script&gt;
    /**
     * 格式化数字为金钱的千分位格式
     * @param num  需要格式化的值
     * @param bit  小数点后需要保留的位数
     * @param down  四舍五入是否是向下取整
     * @returns {string}
    ...]]></description><category></category></item><item><title><![CDATA[巧妙的解决web前端数字计算精度丢失的问题]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100729582</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100729582</guid><author>wsaku</author><pubDate>Wed, 11 Sep 2019 11:40:19 +0800</pubDate><description><![CDATA[欢迎来到QQ技术交流群：126095418

所有做过web前端开发的朋友们都遇到过这样的问题，在写javascript代码的时候


var a = 0.1,
    b = 0.2,
    c = a + b;

console.log(c);   //0.30000000000000004

发现这段代码执行的结果并不是我们预期的 0.3 ，这就是计算精度丢失导致的这个问题，那么这个问题要...]]></description><category></category></item><item><title><![CDATA[在CentOS7.6上部署nginx+php+thinkphp5全过程]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100647631</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100647631</guid><author>wsaku</author><pubDate>Mon, 09 Sep 2019 04:32:45 +0800</pubDate><description><![CDATA[文章内容都是经过本人亲测过的步骤，如有不明白的地方，欢迎进群探讨

QQ技术交流群：126095418



1. 安装nginx

查看文章在CentOS7.6中安装nginx全过程

2. 安装并配置php

查看文章在CentOS7.6上部署nginx+php全过程

3. 在站点根目录下部署thinkphp5程序代码

使用WinSCP将thinkphp5的程序代码上传到站点根目录

...]]></description><category></category></item><item><title><![CDATA[在CentOS7.6上部署nginx+php全过程]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100647358</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100647358</guid><author>wsaku</author><pubDate>Mon, 09 Sep 2019 04:18:52 +0800</pubDate><description><![CDATA[文章内容都是经过本人亲测过的步骤，如有不明白的地方，欢迎进群探讨

QQ技术交流群：126095418



1. 首先在你的CentOS7.6系统上装好nginx

查看文章在CentOS7.6中安装nginx全过程，这里不做介绍

2. 使用yum命令安装php和php-fpm


yum install -y php php-fpm

3. 启动php-fpm


systemctl sta...]]></description><category></category></item><item><title><![CDATA[在CentOS7.6中安装GitLab全过程]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100585306</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100585306</guid><author>wsaku</author><pubDate>Fri, 06 Sep 2019 19:27:17 +0800</pubDate><description><![CDATA[文章内容都是经过本人亲测过的步骤，如有不明白的地方，欢迎进群探讨

QQ技术交流群：126095418



1. 添加gitlab镜像


wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

2. 安装gitlab的一个依赖包


yum install...]]></description><category></category></item><item><title><![CDATA[linux开源网站镜像资源地址锦集收藏]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100577661</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100577661</guid><author>wsaku</author><pubDate>Fri, 06 Sep 2019 13:31:46 +0800</pubDate><description><![CDATA[搜狐开源镜像站：http://mirrors.sohu.com/
网易开源镜像站：http://mirrors.163.com/
首都在线科技股份有限公司：http://mirrors.yun-idc.com/
阿里云开源镜像：http://mirrors.aliyun.com/
LUPA：http://mirror.lupaworld.com/
常州贝特康姆软件技术有限公司(原cn99）：htt...]]></description><category></category></item><item><title><![CDATA[使用VMware从零开始安装CentOS7.6系统]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100575592</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100575592</guid><author>wsaku</author><pubDate>Fri, 06 Sep 2019 12:25:29 +0800</pubDate><description><![CDATA[文章内容都是经过本人亲测过的步骤，如有不明白的地方，欢迎进群探讨

QQ技术交流群：126095418



1. 下载CentOS7.6镜像


https://ftp.sjtu.edu.cn/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

2. VMware的如果没有下载的话建议到官网下载，也可以联系作者获取


https:...]]></description><category></category></item><item><title><![CDATA[在CentOS7.6中安装apache+mysql+php+discuz全过程]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100550470</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100550470</guid><author>wsaku</author><pubDate>Thu, 05 Sep 2019 04:46:39 +0800</pubDate><description><![CDATA[文章内容都是经过本人亲测过的步骤，如有不明白的地方，欢迎进群探讨

QQ技术交流群：126095418



1. 配置mysql的YUM源


wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2. 安装mysql源


yum localinstall -y mysql57-community-r...]]></description><category></category></item><item><title><![CDATA[在CentOS7.6中使用vhost虚拟主机设置nginx多站点全过程]]></title><link>https://blog.youkuaiyun.com/wsaku/article/details/100515932</link><guid>https://blog.youkuaiyun.com/wsaku/article/details/100515932</guid><author>wsaku</author><pubDate>Tue, 03 Sep 2019 12:51:47 +0800</pubDate><description><![CDATA[文章内容都是经过本人亲测过的步骤，如有不明白的地方，欢迎进群探讨

QQ技术交流群：126095418



1.安装好nginx并能正常访问后建立两个要设置的站点目录a和b


mkdir -p  /web/a  /web/b

2.分别在两个站点目录下创建测试文件


vi /web/a/index.html

写入测试的文本“我是A站点”


vi /web/b/index.html

...]]></description><category></category></item></channel></rss>