VXiaoZhi Blog

「离开世界之前 一切都是过程」

逻辑回归

逻辑回归

Logistic Regression 虽然被称为回归,但其实际上是分类模型,并常用于二分类。Logistic Regression 因其简单、可并行化、可解释强深受工业界喜爱。 Logistic 回归的本质是:假设数据服从这个分布,然后使用极大似然估计做参数的估计。 与线性回归的区别 逻辑回归是在线性回归的基础上加了一个 Sigmoid 函数(非线形)映射,使得逻辑回归称为了一个优秀...

线性回归

线性回归

回归(regression)是能为一个或多个自变量与因变量之间关系建模的一类方法。 在自然科学和社会科学领域,回归经常用来表示输入和输出之间的关系。 线性回归(linear regression)可以追溯到19世纪初, 它在回归的各种标准工具中最简单而且最流行。 线性回归基于几个简单的假设: 首先,假设自变量x 和因变量y 之间的关系是线性的, 即y 可以表示为 x中元素的加权和,这里通常...

Kubernetes 渐进式发布

Kubernetes 渐进式发布

Kubernetes 渐进式发布 通常渐进式发布包括:蓝绿发布、金丝雀发布。这篇文章对此做了详细介绍: k8s应用更新策略:灰度发布和蓝绿发布 常规方案 蓝绿发布 蓝绿部署中,一共有两套系统:一套是正在提供的服务系统,标记为”绿色”;另一套是准备发布的系统,标记为”蓝色”。两套系统都是功能完善的、正在运行的系统,只是系统版本和对外服务情况不同。 开发新版本,要用新版本替换线...

golang 内存泄露定位

golang 内存泄露定位

Golang 作为自带垃圾回收(Garbage Collection,GC)机制的语言,可以自动管理内存。但在实际开发中代码编写不当的话也会出现内存泄漏的情况。 内存泄漏并不是指物理上的内存消失,而是指程序在申请内存后,未能及时释放不再使用的内存空间,导致这部分内存无法被再次使用,随着时间的推移,程序占用的内存不断增长,最终导致系统资源耗尽或程序崩溃。;短期内的内存泄漏可能看不出什么影响,...

代码阅读工具

代码阅读工具

开源代码阅读文档工具 doxygen Sourcetrail

golang 性能优化工具

golang 性能优化工具

在 Golang 中,性能优化分析工具是定位瓶颈、优化代码的关键。以下是常用的工具及其使用场景和方法: 性能剖析工具 1. pprof 性能剖析工具 Go 内置的 pprof 包提供 CPU、内存、Goroutine、阻塞等维度的性能分析,支持可视化(火焰图、调用链)。 使用方式: 1. 导入包: 1 import _ "net/http/pprof" // 自动注册 p...

Python 协程简介

Python 协程简介

Python 在 3.5 版本中引入了关于协程的语法糖 async 和 await, 在 python3.7 版本可以通过 asyncio.run() 运行一个协程。 所以建议大家学习协程的时候使用 python3.7+ 版本。 Python 官方提供了各个版本的 Pyothon 协程的文档,协程官方文档 协程概念 网上有个关于洗衣机的例子,写的挺好的,借用下: 1 2 3 假设有1...

Js 协程简介

Js 协程简介

这篇文章 JavaScript Promise,async/await 是对 async/await 最详细的介绍,而且 文章开源: 现代 JavaScript 教程中文版 callback(回调) 回调地狱: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 loadScript('1.js', func...

Boost.Asio 简介

Boost.Asio 简介

简介 Boost.Asio是一个跨平台的、主要用于网络和其他一些底层输入/输出编程的C++库。 Boost.Asio中最核心的类——io_service。io_service是这个库里面最重要的类;它负责和操作系统打交道,等待所有异步操作的结束,然后为每一个异步操作调用其完成处理程序。 io_service:io_service是线程安全的。几个线程可以同时调用io_service::...

c++20协程简介

c++20协程简介

c++20协程简介 参考: 协程及c++ 20原生协程研究报告 2021K+ 全球软件研发行业创新峰会 深入解析C++20协程 C++20协程通过Promise和Awaitable接口的15个以上的函数来提供给程序员定制协程的流程和功能,实现最简单的协程需要用到其中的8个(5个Promise的函数和3个Awaitable的函数), 先来看Awaitable的3个函数。 如果...