<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weweeeeeeee的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weweeeeeeee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weweeeeeeee]]></copyright><item><title><![CDATA[python打包分发工具：setuptools]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/125605855</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/125605855</guid><author>weweeeeeeee</author><pubDate>Mon, 04 Jul 2022 18:09:26 +0800</pubDate><description><![CDATA[python打包分发工具：setuptools]]></description><category></category></item><item><title><![CDATA[[搬运]Ali Canal Prometheus QuickStart]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/123703435</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/123703435</guid><author>weweeeeeeee</author><pubDate>Thu, 24 Mar 2022 10:08:04 +0800</pubDate><description><![CDATA[Prometheus QuickStart

lcybo edited this pageon 29 Aug 2018·3 revisions

Pages38

Contents 目录

Home
	Introduction/简介
	Quick Start
	QuickStart
		Docker QuickStart
		Canal Kafka/RocketMQ QuickStart
		Aliyun RDS QuickStart
		Prometheus QuickStart
	
	Cl...]]></description><category></category></item><item><title><![CDATA[浅谈网络安全态势感知]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/122114304</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/122114304</guid><author>weweeeeeeee</author><pubDate>Thu, 23 Dec 2021 18:56:10 +0800</pubDate><description><![CDATA[一、基本概念

前美国空军首席科学家Endsley博士给出的动态环境中态势感知的通用定义是:


态势感知是感知大量的时间和空间中的环境要素，理解它们的意义，并预测它们在不久将来的状态。


在这个定义中，我们可以提炼出态势感知的三个要素：感知、理解、预测。并且这三个要素存在着层次上的递进关系：

感知：感知和获取环境中的重要线索和元素；
	理解：整合感知到的数据和信息，分析其相关性；
	预测：基于对环境信息的感知和理解，预测相关知识在未来的发展趋势。
对应到网络安全领域，我们可以给网络安全态势感知一个基本]]></description><category></category></item><item><title><![CDATA[[转载]手把手教你实现热更新功能，带你了解 Arthas 热更新背后的原理]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/118680511</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/118680511</guid><author>weweeeeeeee</author><pubDate>Mon, 12 Jul 2021 17:49:24 +0800</pubDate><description><![CDATA[手把手教你实现热更新功能，带你了解 Arthas 热更新背后的原理


文章来源：studyidea.cn/java-hotswa…


一、前言

一天下午正在摸鱼的时候，测试小姐姐走了过来求助，说是需要改动测试环境 mock 应用。但是这个应用一时半会又找不到源代码存在何处。但是测试小姐姐的活还是一定要帮，突然想起了 Arthas 可以热更新应用代码，按照网上的步骤，反编译应用代码，加上需要改动的逻辑，最后热更新成功。对此，测试小姐姐很满意，并表示下次会少提 Bug。

嘿嘿，以前一直对热更新背后原理很]]></description><category></category></item><item><title><![CDATA[阿里云云效流构建DockerCompose部署流水线]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/118367162</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/118367162</guid><author>weweeeeeeee</author><pubDate>Mon, 12 Jul 2021 09:44:02 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[【Nacos源码调试】集群模式内置数据源单机多实例部署问题解决]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/117436969</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/117436969</guid><author>weweeeeeeee</author><pubDate>Tue, 01 Jun 2021 10:51:18 +0800</pubDate><description><![CDATA[最近对Nacos源码比较感兴趣，个人是个好奇宝宝，特别想了解一下Nacos这个阿里开源的分布式服务注册与发现及配置管理中间件内部到底是个啥样子，于是就想着自己源码编译，debug走一下试试。可选
...]]></description><category></category></item><item><title><![CDATA[【美团技术团队搬运】新一代垃圾回收器ZGC的探索与实践]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/116788920</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/116788920</guid><author>weweeeeeeee</author><pubDate>Fri, 14 May 2021 13:46:45 +0800</pubDate><description><![CDATA[新一代垃圾回收器ZGC的探索与实践

2020年08月06日作者: 王东 王伟文章链接12996字26分钟阅读

ZGC（The Z Garbage Collector）是JDK 11中推出的一款低延迟垃圾回收器，它的设计目标包括：

停顿时间不超过10ms；
	停顿时间不会随着堆的大小，或者活跃对象的大小而增加；
	支持8MB~4TB级别的堆（未来支持16TB）。
从设计目标来看，我们知道ZGC适用于大内存低延迟服务的内存管理和回收。本文主要介绍ZGC在低延时场景中的应用和卓越表现，文章内容主要分...]]></description><category></category></item><item><title><![CDATA[分布式事务科普]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/115094760</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/115094760</guid><author>weweeeeeeee</author><pubDate>Tue, 23 Mar 2021 09:37:01 +0800</pubDate><description><![CDATA[《分布式事务科普》是我在YiQing期间整理的一篇科普型文章，内容共计两万五千字左右，应该算是涵盖了这个领域的大多数知识点。篇幅较长，遂分为上下两篇发出。上篇为《分布式事务科普——初识篇》：ACID、事务隔离级别、MySQL事务实现原理、CAP、BASE、2PC、3PC等（昨天已经发出，有需要的同学可以跳转）。下篇为《分布式事务科普——终结篇》，详细讲解分布式事务的解决方案：XA、AT、TCC、Saga、本地消息表、消息事务、最大努力通知等。

分布式事务科普

随着业务的快速发展、业务复杂度越来越高，传统]]></description><category></category></item><item><title><![CDATA[基于GitLab的Code Review教程]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/115065096</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/115065096</guid><author>weweeeeeeee</author><pubDate>Mon, 22 Mar 2021 10:07:04 +0800</pubDate><description><![CDATA[一、前言

1、本文主要内容

GitLab Code Review机制说明
	Git Workflow 与 Git Code Review Workflow
	GitLab Code Review 配置说明
	GitLab Code Review 流程演示
	GitLab For IDE 插件介绍（JetBrains等等）
2、GitLab Code Review机制

GitLab可以在分支合并的时候支持两种方式：

在本地将源分支(Source branch)代码合并到目标分支（Target bran]]></description><category></category></item><item><title><![CDATA[SLF4J你一些不知道的附加功能]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/112985672</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/112985672</guid><author>weweeeeeeee</author><pubDate>Fri, 22 Jan 2021 18:56:21 +0800</pubDate><description><![CDATA[SLF4J extensions

slf4j官方提供了一些附加功能，这些功能都在slf4j-ext.jar中提供，这些附加功能主要包括:

Profiler 分析器：可以阶段性的记录日志，并打印出各个阶段所耗费的时间，可用于性能分析之类的；
	Extended logger 扩展日志：提供entry和exit方法，可以在方法开始和结束时使用，打印记录使用过扩展日志的方法，以及方法的出入参数；
	Event Logger 事件日志：提供异步日志支持，通过MDC进行参数传递，实现异部线程之间日志参数的传递，.]]></description><category></category></item><item><title><![CDATA[MultipartConfigElement与SpringMVC中DispartcherServlet对MutipartFile的处理]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/112846570</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/112846570</guid><author>weweeeeeeee</author><pubDate>Tue, 19 Jan 2021 17:33:17 +0800</pubDate><description><![CDATA[MultipartConfigElement

MultipartConfigElement 是 javax.servlet 包中的是 JavaEE Servlet 规范定义的标准包。

该类定义了Http服务上传文件存储位置、最大文件大小、最大请求的长度

javax.servlet.MultipartConfigElement


public class MultipartConfigElement {

    private final String location;// = "";
    p]]></description><category></category></item><item><title><![CDATA[MYSQL——B-Tree索引与hash索引的比较]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/108751882</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/108751882</guid><author>weweeeeeeee</author><pubDate>Wed, 23 Sep 2020 14:12:35 +0800</pubDate><description><![CDATA[B-Tree索引与hash索引的比较

对B-Tree索引和hash索引的数据结构的理解可以帮助我们预测，在它们索引上使用到这些数据结构的存储引擎上不同的查询是如何进行的。特别是使用MEMORY存储引擎的时候，你需要去选择使用B-Tree索引或者书hash索引。

B-Tree索引的特点

1、B-Tree索引可使用=, &gt;, &gt;=, &lt;, &lt;=, or BETWEEN运算符进行列值的比较。B-Tree索引也可以用于LIKE匹配，但LIKE关键字后的字符串常量必须不是以模糊字符开头.]]></description><category></category></item><item><title><![CDATA[linux systemctl命令详解]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/102742860</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/102742860</guid><author>weweeeeeeee</author><pubDate>Tue, 08 Sep 2020 14:00:37 +0800</pubDate><description><![CDATA[笔者在前文中概要的介绍了 systemd 的基本概念和主要特点。由于 systemd 相关的绝大多数任务都是通过 systemctl 命令管理的，所以本文将集中的介绍 systemctl 命令的用法。注意，本文以 ubuntu 16.04 进行介绍，文中所有的 demo 都在 ubuntu 16.04 中完成。

systemctl 命令有两大类功能：

控制 systemd 系统
	管理系统上运...]]></description><category></category></item><item><title><![CDATA[Tensorflow不同版本要求与CUDA及CUDNN版本对应关系]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103145524</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103145524</guid><author>weweeeeeeee</author><pubDate>Tue, 08 Sep 2020 13:58:26 +0800</pubDate><description><![CDATA[参考官网地址：

Windows端：https://tensorflow.google.cn/install/source_windows

CPU
Version Python version Compiler Build tools
tensorflow-1.11.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3
tenso...]]></description><category></category></item><item><title><![CDATA[阿里云对象存储 OSS ＞ 数据处理 ＞ 图片处理指南 ＞ 图片缩放]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/99940093</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/99940093</guid><author>weweeeeeeee</author><pubDate>Tue, 08 Sep 2020 12:00:24 +0800</pubDate><description><![CDATA[图片缩放

更新时间：2019-06-27 10:12:31

编辑我的收藏

本页目录

图片缩放参数
	图片缩放注意事项
	图片缩放示例
	SDK 示例
阿里云OSS的图片处理功能支持处理上传至OSS的图片文件，本文主要介绍如何进行图片缩放。

说明图片处理支持的格式：jpg、png、bmp、gif、webp、tiff。

图片缩放参数

操作名称：resize

指定宽高缩放
	
		名...]]></description><category></category></item><item><title><![CDATA[HTTP协议和WebSocket协议（二）(转载)]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/107092413</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/107092413</guid><author>weweeeeeeee</author><pubDate>Thu, 02 Jul 2020 20:22:45 +0800</pubDate><description><![CDATA[HTTP协议和WebSocket协议（二）

WebSocket

WebSocket协议还很年轻，RFC文档相比HTTP的发布时间也很短，它的诞生是为了创建一种「双向通信」的协议，来作为HTTP协议的一个替代者。那么首先看一下它和HTTP（或者HTTP的长连接）的区别。

为什么要用 WebSocket 来替代 HTTP

上一篇中提到WebSocket的目的就是解决网络传输中的双向通信的问题，HTTP1.1默认使用持久连接（persistent connection），在一个TCP连接上也可以传输多个R]]></description><category></category></item><item><title><![CDATA[使用Minikube部署本地Kubernetes集群 ]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/105684246</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/105684246</guid><author>weweeeeeeee</author><pubDate>Wed, 22 Apr 2020 15:54:53 +0800</pubDate><description><![CDATA[前言       

使用Minikube部署本地k8s集群相对比较简单，非常推荐将其用于本地k8s开发环境，唯一麻烦点的仅仅是网络问题。

在本篇教程中，我们使用了国内的镜像来完成本地k8s集群的搭建。如果搭建过程中出现错误，建议使用minikube delete之后再重新搭建。



目录

使用Minikube部署本地Kubernetes集群

1. 什么是Kuberne...]]></description><category></category></item><item><title><![CDATA[Linux日志log查看便捷命令]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103975892</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103975892</guid><author>weweeeeeeee</author><pubDate>Tue, 14 Jan 2020 16:45:45 +0800</pubDate><description><![CDATA[1、zcat

用法：


zcat [fileName]|grep --binary-files=text ['target string']

示例：


zcat app-12-01-*.zip|grep --binary-files=text 'xxx' -C 2|grep 'xxx'

zcat命令查看一个gzip格式的压缩文件。

--binary-files=text让二进制文件等...]]></description><category></category></item><item><title><![CDATA[人脸识别网络facenet原理]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103709955</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103709955</guid><author>weweeeeeeee</author><pubDate>Thu, 26 Dec 2019 10:04:48 +0800</pubDate><description><![CDATA[人脸相关任务介绍

人脸相关任务其实分为两部分:
人脸检测和人脸识别。人脸检测:
人脸检测就是获取图像中所有人脸的位置，并对人脸进行对齐。由于原始图像中的人脸可能存在姿态、位置上的差异，我们需要在获取人脸位置后，检测人脸中的关键点，根据这些关键点将人脸统一校准，以消除姿势不同带来的误差。这方面代表性的算法是MTCNN算法。人脸识别:
输入一张人脸，判断其属于人脸数据集中的哪一个人。这方面的代表算法...]]></description><category></category></item><item><title><![CDATA[什么是CNN、RNN、LSTM]]></title><link>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103693356</link><guid>https://blog.youkuaiyun.com/weweeeeeeee/article/details/103693356</guid><author>weweeeeeeee</author><pubDate>Wed, 25 Dec 2019 09:34:42 +0800</pubDate><description><![CDATA[1.全连层



每个神经元输入：



每个神经元输出：

（通过一个激活函数）



2. RNN（Recurrent Neural Network）

与传统的神经网络不通，RNN与时间有关。















3. LSTM（Long Short-Term Memory 长短期记忆）






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