<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u010670796的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u010670796</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010670796]]></copyright><item><title><![CDATA[不用敲代码！AI生成本地文件管理系统，本地预览+源码，新手可直接用]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/161053070</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/161053070</guid><author>u010670796</author><pubDate>Wed, 13 May 2026 15:55:17 +0800</pubDate><description><![CDATA[摘要：本文介绍利用AI辅助快速开发本地文件管理系统，30分钟完成部署。系统支持本地PDF/Word/Excel预览（无需联网）、文件上传下载及树形目录管理，界面简洁易用。开发过程分三步：1）输入提示词让AI生成完整代码；2）复制代码并检查本地预览功能；3）安装依赖调试后即可本地运行。特别适合新手练手或内网环境使用，实现纯前端文件管理解决方案。（149字）]]></description><category></category></item><item><title><![CDATA[使用PHP如何生成百度XML?]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/129197262</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/129197262</guid><author>u010670796</author><pubDate>Fri, 24 Feb 2023 11:20:49 +0800</pubDate><description><![CDATA[PHP,XML]]></description><category></category></item><item><title><![CDATA[如何使用yum 安装php7.2]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/128196601</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/128196601</guid><author>u010670796</author><pubDate>Tue, 06 Dec 2022 08:59:23 +0800</pubDate><description><![CDATA[如何使用yum 安装php7.2 ]]></description><category></category></item><item><title><![CDATA[如何配置阿里云yum源]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/128046377</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/128046377</guid><author>u010670796</author><pubDate>Fri, 25 Nov 2022 23:40:38 +0800</pubDate><description><![CDATA[如何配置阿里云yum源]]></description><category></category></item><item><title><![CDATA[Yii2.0 安装yii2-queue并在Linux启动守护进程监听消息]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/119904568</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/119904568</guid><author>u010670796</author><pubDate>Wed, 25 Aug 2021 10:02:17 +0800</pubDate><description><![CDATA[一、什么是yii2-queue?

Yii2-queue是Yii2.0PHP框架下一个消息队列拓展插件，支持基于DB, Redis, RabbitMQ, AMQP, Beanstalk和Gearman等。yii2-queue GitHub地址：https://github.com/yiisoft/yii2-queue

二、如何安装yii2-queue？

php composer.phar require --prefer-dist yiisoft/yii2-queue

三、在Linux创建sys...]]></description><category></category></item><item><title><![CDATA[gin实现自动化发布插件]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/118932401</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/118932401</guid><author>u010670796</author><pubDate>Tue, 20 Jul 2021 12:39:20 +0800</pubDate><description><![CDATA[gin实现自动化发布插件


]]></description><category></category></item><item><title><![CDATA[ubuntu安装更换阿里云镜像源]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/118756169</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/118756169</guid><author>u010670796</author><pubDate>Thu, 15 Jul 2021 11:43:55 +0800</pubDate><description><![CDATA[如果使用apt-get安装软件过慢，可以考虑以下步骤

1.备份


sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak


2.编辑


sudo vim /etc/apt/sources.list 


将以下内容放在该文件的头部


deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun]]></description><category></category></item><item><title><![CDATA[Windows安装ES]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/116193960</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/116193960</guid><author>u010670796</author><pubDate>Tue, 27 Apr 2021 10:37:54 +0800</pubDate><description><![CDATA[1.下载链接：https://www.elastic.co/cn/start





2.启动Elasticsearch：bin\elasticsearch.bat





3.检查ES是否启动成功：http://localhost:9200



恭喜您 安装完成。




]]></description><category></category></item><item><title><![CDATA[undefined: resolver.BuildOption]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/116162953</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/116162953</guid><author>u010670796</author><pubDate>Mon, 26 Apr 2021 17:08:07 +0800</pubDate><description><![CDATA[在用clientv3连接etcd时。遇到一个坑，其报错如下：



原因

大概是说原因是google.golang.org/grpc 1.26后的版本是不支持clientv3的。

解决方法

在go.mod里加上：

replace google.golang.org/grpc =&gt; google.golang.org/grpc v1.26.0
...]]></description><category></category></item><item><title><![CDATA[阿里云服务器挂载云盘]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/115916662</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/115916662</guid><author>u010670796</author><pubDate>Tue, 20 Apr 2021 19:27:38 +0800</pubDate><description><![CDATA[官方文档

https://help.aliyun.com/document_detail/25426.html?spm=a2c4g.11186623.6.868.62441405NtFK08
]]></description><category></category></item><item><title><![CDATA[Mysql5.6设置Root远程连接登陆]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/115235794</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/115235794</guid><author>u010670796</author><pubDate>Fri, 26 Mar 2021 11:56:43 +0800</pubDate><description><![CDATA[mysql&gt;use mysql;  


mysql&gt; GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";    //为root添加远程连接的能力  


mysql&gt; flush privileges;  

mysql&gt; exit  

mysql&gt;select host,user from user; //查看修改是否成功。


...]]></description><category></category></item><item><title><![CDATA[git 解决每次更新代码都要输入用户名密码]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/115235352</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/115235352</guid><author>u010670796</author><pubDate>Fri, 26 Mar 2021 11:48:33 +0800</pubDate><description><![CDATA[使用git pull或者git push每次都需要输入用户名和密码很繁琐，耽误时间，一条命令实现保存用户名和密码不用再输入





git config --global credential.helper store

git pull /git push (第一次输入，后续就不用再次数据)


...]]></description><category></category></item><item><title><![CDATA[golang interface判断为空nil]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/114872453</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/114872453</guid><author>u010670796</author><pubDate>Tue, 16 Mar 2021 11:16:42 +0800</pubDate><description><![CDATA[一个接口包括动态类型和动态值。

如果一个接口的动态类型和动态值都为空，则这个接口为空的。




func IsNil(i interface{}) bool {
  vi := reflect.ValueOf(i)
  if vi.Kind() == reflect.Ptr {
    return vi.IsNil()
  }
  return false
}


...]]></description><category></category></item><item><title><![CDATA[Golang计算坐标之间的距离]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/114020166</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/114020166</guid><author>u010670796</author><pubDate>Wed, 24 Feb 2021 13:56:00 +0800</pubDate><description><![CDATA[package main

import (
	"fmt"
	"math"
)

// GeoDistance 计算地理距离，依次为两个坐标的纬度、经度、单位（默认：英里，K =&gt; 公里，N =&gt; 海里）
func GeoDistance(lng1 float64, lat1 float64, lng2 float64, lat2 float64, unit ...string) float64 {
	const PI float64 = 3.141592653589793

	radlat1.]]></description><category></category></item><item><title><![CDATA[centos下安装nsq最新版本]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/111563850</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/111563850</guid><author>u010670796</author><pubDate>Tue, 22 Dec 2020 20:23:08 +0800</pubDate><description><![CDATA[官网地址https:/zczxczx/nsq.io/

下载nsq-1.1.0-compat.linux-amd64.go1.8.tar.gz

改名并且解压到/usr/local

tar -zxvf nsq-1.0.0-compat.linux-amd64.go1.8.tar.gz -C /usr/local/
cd /usr/local
mv nsq-1.1.0-compat.linux-amd64.go1.8/ nsq-1.1.0





配置开机启动


vi /usr/lib/sy...]]></description><category></category></item><item><title><![CDATA[golang 实现微信授权]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/110918232</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/110918232</guid><author>u010670796</author><pubDate>Wed, 09 Dec 2020 10:55:10 +0800</pubDate><description><![CDATA[golang 实现微信授权

二话不说直接上代码




package utils

import (
	"bytes"
	"encoding/json"
	"fmt"
	"io/ioutil"
	"net/http"
	"strings"
)

type WeChat struct {
	AppId       string `json:"app_id"`
	AppSecret   string `json:"app_secret"`
	AccessToken string `json:"access.]]></description><category></category></item><item><title><![CDATA[PHP 工厂模式]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/102105215</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/102105215</guid><author>u010670796</author><pubDate>Fri, 04 Oct 2019 23:57:58 +0800</pubDate><description><![CDATA[一、什么是工厂模式？

　　一个类通过本身的静态方法来，实例化一个类并返回一个实例对象；

二、工厂模式特点？

　　类命名特点：nameFactory eg: class mysqlFactory{} 【这是为了规范，当然也去起其他任意名字】

　　静态方法名称：static public function factory($class_name){} 【静态方法是类与外界的接口， 返回...]]></description><category></category></item><item><title><![CDATA[docker查看容器的网络ip]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/102079370</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/102079370</guid><author>u010670796</author><pubDate>Fri, 04 Oct 2019 16:41:59 +0800</pubDate><description><![CDATA[方法一

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id

显示所有容器IP地址：

docker inspect --format='{{.Name}} - {{range.NetworkSettings.Networks}}{{.IPAddres...]]></description><category></category></item><item><title><![CDATA[centos7.0  DOCKER 配置 阿里云镜像加速器]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/101923753</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/101923753</guid><author>u010670796</author><pubDate>Wed, 02 Oct 2019 16:33:05 +0800</pubDate><description><![CDATA[第一步

进入阿里云的容器镜像服务
快速链接：容器镜像服务

第二步

复制加速地址



第三步

通过修改daemon配置文件/etc/docker/daemon.json来使用加速器



sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json &lt;&lt;-'EOF'
{
 "registry-mirrors": ["...]]></description><category></category></item><item><title><![CDATA[Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?]]></title><link>https://blog.youkuaiyun.com/u010670796/article/details/101697789</link><guid>https://blog.youkuaiyun.com/u010670796/article/details/101697789</guid><author>u010670796</author><pubDate>Sun, 29 Sep 2019 16:15:52 +0800</pubDate><description><![CDATA[解决方法：

1.进入启动文件目录

2.将用户加入到docker 组

　　sudo gpasswd -a${USER} docker

3.使用root用户

　　sudo su

4. 切换当前用户

　　su${USER}

5,.重新启动docker镜像

　　docker-compose up -d
...]]></description><category></category></item></channel></rss>