<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenmin_test的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenmin_test</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenmin_test]]></copyright><item><title><![CDATA[Qt常用笔记]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/166775876</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/166775876</guid><author>chenmin_test</author><pubDate>Mon, 28 Sep 2026 09:33:02 +0800</pubDate><description><![CDATA[【代码】Qt常用笔记。]]></description><category></category></item><item><title><![CDATA[监督学习、半监督学习、无监督学习算法详解]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/160857545</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/160857545</guid><author>chenmin_test</author><pubDate>Thu, 07 May 2026 14:21:41 +0800</pubDate><description><![CDATA[监督学习是指使用带有标签（label）的训练数据进行模型训练，模型通过学习“输入特征→标签”的映射关系，最终实现对新样本的标签预测。类比“老师带教”，标签就是“标准答案”，模型通过学习标准答案，学会判断新问题的答案。半监督学习是指训练数据中只有少量带标签样本，大部分为无标签样本，模型通过结合“少量标签信息”和“大量无标签样本的分布特征”，完成对新样本的预测。类比“老师带少量学生，学生之间相互学习”，少量标签是“指导”，无标签样本是“辅助学习素材”。无监督学习是指训练数据中没有任何标签信息。]]></description><category></category></item><item><title><![CDATA[机器学习算法入门]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/160857202</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/160857202</guid><author>chenmin_test</author><pubDate>Thu, 07 May 2026 14:12:03 +0800</pubDate><description><![CDATA[说明：本笔记按零基础入门顺序整理，包含常用算法的优缺点、适用场景、极简原理及可直接运行的Python代码，复制代码即可执行，配套前置安装说明，适合新手入门、面试复习、工程落地参考。]]></description><category></category></item><item><title><![CDATA[node学习笔记]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/143249756</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/143249756</guid><author>chenmin_test</author><pubDate>Sat, 26 Oct 2024 10:43:29 +0800</pubDate><description><![CDATA[node命令

查看版本：node -v
npm版本：npm -v
下载yarn：npm install -g yarn
查看镜像地址：npm config get registry
修改镜像地址：npm config set https://registry.npmmirror.com/
安装vue-cli：npm install -g @vue/cli
配置环境变量：将"D:\Program Files\nodejs\node_global"配置到path下，不然会报找不到vue命令
查看npm安装哪些]]></description><category></category></item><item><title><![CDATA[vue学习笔记]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/143249449</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/143249449</guid><author>chenmin_test</author><pubDate>Sat, 26 Oct 2024 10:28:41 +0800</pubDate><description><![CDATA[Vue CLI是Vue官方提供的一个全局命令工具可以帮助我们快速创建一个开发Vue项目的标准化架子。[继承了webpack配置]自定义指令：自己定义的指令，可以封装一些dom操作，扩展额外功能全局注册：Vue.directiv('指令名',{//可以对el标签，扩展额外功能el.focus()})局部注册directives: {'focus':{el.focus();需求：实现一个color指令-传入不同的颜色，给标签设置文字颜色。]]></description><category></category></item><item><title><![CDATA[rabbitmq笔记]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/140584966</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/140584966</guid><author>chenmin_test</author><pubDate>Sun, 21 Jul 2024 11:21:33 +0800</pubDate><description><![CDATA[如果队列通过dead-letter-exchange属性指定了一个交换机，那么该队列中的死信就会投递到这个交换机中，这个交换机称为死信交换机（Dead Letter Exchange,简称DLX）为了确认消费者是否成功处理消息，rabbitmq提供了消费者确认机制，当消费者处理。reject:消息处理失败并拒绝该消息，rabbitmq从队列中删除该消息。2.内存空间有限，当消费者故障或处理过慢时，会导致消息积压，引发MQ阻塞。ack:成功处理消息，rabbitmq从队列中删除该消息。]]></description><category></category></item><item><title><![CDATA[redis笔记]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/140583966</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/140583966</guid><author>chenmin_test</author><pubDate>Sun, 21 Jul 2024 10:09:25 +0800</pubDate><description><![CDATA[1.添加redis缓存2.缓存更新策略（一致性，维护成本）]]></description><category></category></item><item><title><![CDATA[jenkins学习]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/140223109</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/140223109</guid><author>chenmin_test</author><pubDate>Sat, 06 Jul 2024 07:41:07 +0800</pubDate><description><![CDATA[一、jenkins介绍
二、jenkins安装和环境的配置
三、jenkins构建项目
四、jenkins构建maven项目细节

]]></description><category></category></item><item><title><![CDATA[spark学习]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/139162635</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/139162635</guid><author>chenmin_test</author><pubDate>Sat, 25 May 2024 16:12:40 +0800</pubDate><description><![CDATA[standalone是完整的spark运行环境，其中：Master角色以Master进程存在，Worker角色以Woker进程存在，Driver角色在运行时存在Master进程内，Executeor运行在Worker进程内。]]></description><category></category></item><item><title><![CDATA[使用netty编写客户端，实现同步发送消息并接收返回结果]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/126719338</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/126719338</guid><author>chenmin_test</author><pubDate>Tue, 06 Sep 2022 10:25:12 +0800</pubDate><description><![CDATA[使用netty实现发送消息并返回结果功能]]></description><category></category></item><item><title><![CDATA[git连接GitHub上的远程仓库]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/125483666</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/125483666</guid><author>chenmin_test</author><pubDate>Mon, 27 Jun 2022 14:45:27 +0800</pubDate><description><![CDATA[git连接GitHub上的远程仓库]]></description><category></category></item><item><title><![CDATA[docker容器ping不通宿主机]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/119248349</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/119248349</guid><author>chenmin_test</author><pubDate>Fri, 30 Jul 2021 15:32:19 +0800</pubDate><description><![CDATA[问题描述：
Docker网络模式分为四种，一般我们不设置时默认为bridge单桥模式，容器使用独立的network Namespace，并连接到docker0虚拟网卡中。通过docker0网桥以及Iptables nat表配置与宿主机通信。
1.在宿主机上，可以通过iptables -t nat -L -n，查到一条DNAT规则
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination     ]]></description><category></category></item><item><title><![CDATA[docker学习3（最后篇）]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/119086910</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/119086910</guid><author>chenmin_test</author><pubDate>Sun, 25 Jul 2021 20:12:50 +0800</pubDate><description><![CDATA[docker学习3（最后篇）docker镜像二级目录三级目录docker容器数据卷介绍三级目录
docker镜像
二级目录
三级目录
docker容器数据卷
介绍
三级目录

]]></description><category></category></item><item><title><![CDATA[docker学习2（常用命令）]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/119055672</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/119055672</guid><author>chenmin_test</author><pubDate>Sat, 24 Jul 2021 18:36:05 +0800</pubDate><description><![CDATA[docker学习2——常用命令docker常用命令帮助命令镜像命令容器命令
docker常用命令
帮助命令
1.docker version
2.docker info
3.docker --help

镜像命令


docker images [OPTIONS]
 1.-a:列出本地所有的镜像（含中间映像层）
 2.-q :只显示镜像ID
 3.--digests :显示镜像的摘要信息
 4.--no-trunc :显示完整的镜像信息



docker search 某个镜像xxx的名字
1.docke]]></description><category></category></item><item><title><![CDATA[docker学习1（安装）]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/119054215</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/119054215</guid><author>chenmin_test</author><pubDate>Sat, 24 Jul 2021 11:27:50 +0800</pubDate><description><![CDATA[docker学习1——安装docker安装相关官网地址安装流程1.前期准备2.安装
docker安装
最近学习了docker了，做个笔记把重要的东西记录下来。我学习的docker环境是centos7。
相关官网地址
官网中文安装手册
官网docker镜像地址
安装流程
1.前期准备


yum安装gcc相关
1.yum -y install gcc
2.yum -y install gcc-c++


卸载docker旧的版本
1.列出已经安装过的docker:yum list installed | gr]]></description><category></category></item><item><title><![CDATA[windows下双网卡配置]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/116232617</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/116232617</guid><author>chenmin_test</author><pubDate>Wed, 28 Apr 2021 14:23:57 +0800</pubDate><description><![CDATA[windows下双网卡配置查看网卡配置添加网络配置
查看网卡配置
route print

如下图：

添加网络配置
route delete 0.0.0.0
route delete 172.0.0.0
route -p add 0.0.0.0 mask 0.0.0.0 172.20.10.1
route -p add 172.0.0.0 mask 255.0.0.0 172.16.212.254
pause

0.0.0.0代表无线网路由
172.0.0.0代表内网路由
mask后面是子网掩码
最后面是]]></description><category></category></item><item><title><![CDATA[ArrayBlockingQueue说明]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/115766916</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/115766916</guid><author>chenmin_test</author><pubDate>Fri, 16 Apr 2021 16:48:14 +0800</pubDate><description><![CDATA[ArrayBlockingQueue说明介绍示例
介绍
一个由数组支持的有界阻塞队列。此队列按 FIFO（先进先出）原则对元素进行排序。队列的头部 是在队列中存在时间最长的元素。队列的尾部 是在队列中存在时间最短的元素。新元素插入到队列的尾部，队列获取操作则是从队列头部开始获得元素。
这是一个典型的“有界缓存区”，固定大小的数组在其中保持生产者插入的元素和使用者提取的元素。一旦创建了这样的缓存区，就不能再增加其容量。试图向已满队列中放入元素会导致操作受阻塞；试图从空队列中提取元素将导致类似阻塞。
此类支持对]]></description><category></category></item><item><title><![CDATA[CallableAndFuture说明]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/115765480</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/115765480</guid><author>chenmin_test</author><pubDate>Fri, 16 Apr 2021 16:18:59 +0800</pubDate><description><![CDATA[CallableAndFuture说明介绍CallableFuture示例
介绍
Callable
返回结果并且可能抛出异常的任务。实现者定义了一个不带任何参数的叫做 call 的方法。
Callable 接口类似于 Runnable，两者都是为那些其实例可能被另一个线程执行的类设计的。但是 Runnable 不会返回结果，并且无法抛出经过检查的异常。
Executors 类包含一些从其他普通形式转换成 Callable 类的实用方法。
Future
Future 表示异步计算的结果。它提供了检查计算是否完]]></description><category></category></item><item><title><![CDATA[CountDownLatch说明]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/115764291</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/115764291</guid><author>chenmin_test</author><pubDate>Fri, 16 Apr 2021 15:56:42 +0800</pubDate><description><![CDATA[CountDownLatch说明介绍示例
介绍
一个同步辅助类，在完成一组正在其他线程中执行的操作之前，它允许一个或多个线程一直等待。
用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法，所以在当前计数到达零之前，await 方法会一直受阻塞。之后，会释放所有等待的线程，await 的所有后续调用都将立即返回。这种现象只出现一次——计数无法被重置。如果需要重置计数，请考虑使用 CyclicBarrier。
CountDownLatch 是一个通用同步工具，它有很多用]]></description><category></category></item><item><title><![CDATA[cyclicBarrier说明]]></title><link>https://blog.youkuaiyun.com/chenmin_test/article/details/115763452</link><guid>https://blog.youkuaiyun.com/chenmin_test/article/details/115763452</guid><author>chenmin_test</author><pubDate>Fri, 16 Apr 2021 15:42:44 +0800</pubDate><description><![CDATA[CyclicBarrier说明介绍示例
介绍
一个同步辅助类，它允许一组线程互相等待，直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中，这些线程必须不时地互相等待，此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用，所以称它为循环 的 barrier。
CyclicBarrier 支持一个可选的 Runnable 命令，在一组线程中的最后一个线程到达之后（但在释放所有线程之前），该命令只在每个屏障点运行一次。若在继]]></description><category></category></item></channel></rss>