<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[henulmh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/henulmh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; henulmh]]></copyright><item><title><![CDATA[Wav2lip-GAN 环境配置]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/130641766</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/130641766</guid><author>henulmh</author><pubDate>Fri, 12 May 2023 14:56:10 +0800</pubDate><description><![CDATA[放到 Wav2Lip下的 face_detection/detection/sfd 目录下，并重命名为 s3fd.pth。接下来需要安装 ffmpeg，这是音视频处理的神器，ubuntu 版本使用 apt 安装。使用 git 克隆代码，或者直接下载源码压缩包解压，安装依赖（我使用的豆瓣源）音频材料我是自己找的2s的 mp3文件，命名为 2s.mp3。首先使用 conda 创建新的虚拟环境，然后激活这个环境。解决办法：（这里安装我带上了本机代理、不带安装失败）我这里下载的是 6.0 版本。]]></description><category></category></item><item><title><![CDATA[python源码 配置报错]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/130532797</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/130532797</guid><author>henulmh</author><pubDate>Sat, 06 May 2023 17:54:09 +0800</pubDate><description><![CDATA[【代码】git报错。]]></description><category></category></item><item><title><![CDATA[pytorch]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/130108519</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/130108519</guid><author>henulmh</author><pubDate>Thu, 13 Apr 2023 19:06:05 +0800</pubDate><description><![CDATA[如果想用自己之前安装的python版本加入到 anaconda3 中，则直接找到自己python的位置，将其中的所有文件粘贴到此处 python310 文件夹中。python 和 anaconda 都是python环境，将之前配置的python环境变量删掉，替换为下面。在神经网络中需要此数据类型进行训练。前面说了 dataset，dataset作用主要是告诉数据集的位置，以及通过索引获取到每一个数据。归一化是为了消除奇异值，即样本数据中与其他数据相比特别大或特别小的数据，这样可以加快训练速度。]]></description><category></category></item><item><title><![CDATA[docker-compose 搭建 MinIO]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/130011731</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/130011731</guid><author>henulmh</author><pubDate>Fri, 07 Apr 2023 15:15:18 +0800</pubDate><description><![CDATA[这里的 accessKey 和 secretKey 可以是登录控制台的账户和密码，也可以是在控制台新增的账户。在控制台创建 Bucket。创建账户获取 Key 和 Secret。（1）配置 docker-compose.yml。（2）执行docker-compose.yml。（3）执行过后，在主机访问 控制台。写个 Controller 测试。（4）运用 java sdk。]]></description><category></category></item><item><title><![CDATA[通过 docker-compose 搭建高可用 nginx + keepalived 集群]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/129898387</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/129898387</guid><author>henulmh</author><pubDate>Sat, 01 Apr 2023 17:25:23 +0800</pubDate><description><![CDATA[Keepalived 是一种高性能的服务器高可用或热备解决方案， Keepalived 可以用来防止服务器单点故障的发生，通过配合 Nginx 可以实现 web 前端服务的高可用。Keepalived 以 VRRP 协议为实现基础。]]></description><category></category></item><item><title><![CDATA[ubuntu openssl降级 3.0.2降为1.0.2]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/129726520</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/129726520</guid><author>henulmh</author><pubDate>Thu, 23 Mar 2023 10:55:46 +0800</pubDate><description><![CDATA[【代码】ubuntu openssl降级 3.0.2降为1.0.2。]]></description><category></category></item><item><title><![CDATA[搭建 redis-cluster 集群]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/129714422</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/129714422</guid><author>henulmh</author><pubDate>Wed, 22 Mar 2023 17:13:10 +0800</pubDate><description><![CDATA[三台虚拟机 CentOS Linux release 7.9.2009 (Core)
Docker version 23.0.1
Docker-compose version 1.25.0-rc4主机IP：
192.168.182.137
192.168.182.135
192.168.182.136mkdir -p /usr/local/docker-redis/redis-cluster
在此目录下创建 redis-cluster.tmpl 文件并编写如下内容：
每个 Redis 集群节点都需要打开两个]]></description><category></category></item><item><title><![CDATA[centos clone github 报错]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/129526334</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/129526334</guid><author>henulmh</author><pubDate>Tue, 14 Mar 2023 14:14:43 +0800</pubDate><description><![CDATA[使用Git配置文件更改缓冲区大小：有时候网络连接速度较慢，可以尝试将缓冲区大小设置为较小的值（例如100MB）]]></description><category></category></item><item><title><![CDATA[FISCO BCOS]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/129497690</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/129497690</guid><author>henulmh</author><pubDate>Mon, 13 Mar 2023 16:56:31 +0800</pubDate><description><![CDATA[为了方便用户快速体验，HelloWorld合约已经内置于控制台中，位于控制台目录下contracts/solidity/HelloWorld.sol。自己也可以往此目录中添加合约。3、部署及调用 HelloWorld 合约。（2）获取控制台并回到fisco目录。4、启动 FISCO BCOS 链。2、创建操作目录, 下载安装脚本。1、安装 ubuntu 依赖。3、搭建单群组4节点联盟链。（3）拷贝控制台配置文件。（1）检查进程是否启动。（3）检查是否在共识。（4）配置控制台证书。2、启动并使用控制台。]]></description><category></category></item><item><title><![CDATA[树生成工具泛型接口 TreeNode]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128969960</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128969960</guid><author>henulmh</author><pubDate>Fri, 10 Feb 2023 15:05:11 +0800</pubDate><description><![CDATA[DistrictTreeVO 就是 R，String 就是 T。根据 类 DistrictTreeVO 中实现的为准。我这里需求是按照树的形式返回所有行政区。比如 省 --> 市 --> 区。在调用 TreeNode.generateTree 方法时。]]></description><category></category></item><item><title><![CDATA[1129. 颜色交替的最短路径（BFS）]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128855948</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128855948</guid><author>henulmh</author><pubDate>Thu, 02 Feb 2023 19:18:54 +0800</pubDate><description><![CDATA[【代码】1129. 颜色交替的最短路径（BFS）]]></description><category></category></item><item><title><![CDATA[常用工具类]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128812650</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128812650</guid><author>henulmh</author><pubDate>Tue, 31 Jan 2023 13:26:57 +0800</pubDate><description><![CDATA[后者在对象为null和空（比如字符串为""，比如一个list、map等不为null，但长度为0）时返回true。2、java 8 对象判空，抛异常 Optional.ofNullable().orElseThrow()mybatisplus 工具包中是 ObjectUtils.isNull()、isEmpty。ObjectUtils.isNull() 与 ObjectUtils.isEmpty()hutool 工具包中是 ObjectUtil.isNull()、isEmpty。4、hutool 工具类。]]></description><category></category></item><item><title><![CDATA[ElasticSearch]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128386495</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128386495</guid><author>henulmh</author><pubDate>Tue, 20 Dec 2022 20:31:33 +0800</pubDate><description><![CDATA[简称ES，ES是一个开源的的，它可以近乎；本身扩展性很好，可以扩展到上百台服务器，处理PB级别的数据。ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能。]]></description><category></category></item><item><title><![CDATA[linux中遇到的一些bug]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128361632</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128361632</guid><author>henulmh</author><pubDate>Sun, 18 Dec 2022 14:39:55 +0800</pubDate><description><![CDATA[进入 ifcfg-ens33 文件，ifcfg-ens33 是Linux系统中的一个配置文件，用于配置网络接口ens33的参数。这个文件通常位于/etc/sysconfig/network-scripts/目录下。添加完后重新启动网络服务使修改生效。]]></description><category></category></item><item><title><![CDATA[centos 7安装 python3]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128341765</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128341765</guid><author>henulmh</author><pubDate>Fri, 16 Dec 2022 13:54:17 +0800</pubDate><description><![CDATA[7、此时在/usr/local/下会生成一个名为python3的文件夹，进入该文件夹下的bin目录，将软链接python3复制到/usr/bin/目录下，就可以在全局使用python3命令了。4、安装wget，通过wget在线下载python3安装包。pip 默认会与2版本的python绑定在一起，因此再安装个 pip3，用来与python3绑定在一起。9、此时执行pip3指令，可能会报pip版本过低的错误，按照提示指令更新即可。好像安装完pip3，默认会安装3.6.8版本的python并绑定在一起。]]></description><category></category></item><item><title><![CDATA[SpringCloud]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128176037</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128176037</guid><author>henulmh</author><pubDate>Sun, 04 Dec 2022 21:28:21 +0800</pubDate><description><![CDATA[微服务 ≠ SpringCloud更具体点：平时普通的项目都是单体架构，不利于大型项目开发。大型项目常常是分布式架构微服务架构特征：单体架构、分布式架构、微服务架构特点：微服务技术对比：还是新建一个 SpringBoot 项目cloud-demo，然后再其下面再建 SpringBoot 项目来代指不同功能模块。父项目pom文件主要组成：
这里举例了两个模块：用户模块和订单模块。用户模块写了个根据用户id查询用户的功能。
订单模块写了个根据订单id查询到订单功能，并根据订单上的用户id查询到用户。在订单模块的]]></description><category></category></item><item><title><![CDATA[Mybatis-plus中的dynamic多数据源 配置 Mysql 和 TDengine]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128154011</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128154011</guid><author>henulmh</author><pubDate>Fri, 02 Dec 2022 20:29:17 +0800</pubDate><description><![CDATA[配置文件 application.yml

Mapper接口与xml编写
TdengineInfoMapper.xml ：
运行结果：]]></description><category></category></item><item><title><![CDATA[springboot 项目错误]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128111889</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128111889</guid><author>henulmh</author><pubDate>Wed, 30 Nov 2022 11:24:22 +0800</pubDate><description><![CDATA[2、IDEA出现Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpst。1、类文件具有错误的版本 61.0, 应为 52.0 请删除该文件或确保该文件位于正确的类路。]]></description><category></category></item><item><title><![CDATA[tdengine 连接 bug Exception in thread “main“ java.lang.NoSuchMethodError: setByteArray]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/128020624</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/128020624</guid><author>henulmh</author><pubDate>Thu, 24 Nov 2022 16:01:33 +0800</pubDate><description><![CDATA[能配置的都配了。突然就报这个错误。之前都能连上。不懂。]]></description><category></category></item><item><title><![CDATA[TDengine]]></title><link>https://blog.youkuaiyun.com/henulmh/article/details/127963187</link><guid>https://blog.youkuaiyun.com/henulmh/article/details/127963187</guid><author>henulmh</author><pubDate>Mon, 21 Nov 2022 14:14:51 +0800</pubDate><description><![CDATA[3、运行文件夹中的 ./install.sh 安装。fqdn master（这里是hostname）4、配置 /etc/taos/taos.cfg。5、taos 即可进入控制台访问。2、下载过后传到虚拟机。]]></description><category></category></item></channel></rss>