相关文章
【机器学习】处理不平衡的数据集
一、介绍 假设您在一家给定的公司工作,并要求您创建一个模型,该模型根据您可以使用的各种测量来预测产品是否有缺陷。您决定使用自己喜欢的分类器,根据数据对其进行训练,瞧:您将获得96.2%的准确率! …
建站知识
2024/12/21 12:34:35
透过源码理解Flutter中widget、state和element的关系
1、framework源码组成
Flutter中widget、state、element的源码位于framework.dart中,整个文件6693行(版本Flutter 3.12.0-14.0.pre.28)。整个代码可划分为若干部分,主要包括key、widget、state、element四部分。
1.1 key
关于key的代码65行到272行&am…
建站知识
2024/12/23 7:35:12
Spring Boot整合RabbitMQ之发布与订阅模式
RabbitMQ的模式中,常用的模式有:简单模式,发布与订阅模式,工作模式,路由模式,主题模式。简单模式不太会运用到工作中,我们可以使用 RabbitMQ 的发布订阅模式,实现:
用户…
建站知识
2024/12/23 7:42:41
【Python COM】Word 自动纵向合并相同内容单元格
使用场景
docxtempl 库不支持动态纵向合并单元格,所以写了这段代码用来曲线救国。
使用方法
需要纵向合并的单元格加上在文本末尾加上“【纵向合并】”,然后调用此函数,就会自动纵向合并相同内容的单元格。
代码
需要安装 pywin32 库。 …
建站知识
2024/12/23 7:00:41
Python 3 使用HBase 总结
HBase 简介和安装
请参考文章:HBase 一文读懂
Python3 HBase API
HBase 前期准备
1 安装happybase库操作hbase
安装该库 pip install happybase2 确保 Hadoop 和 Zookeeper 可用并开启
确保Hadoop 正常运行
确保Zookeeper 正常运行3 开启HBase thrift服务
使用命…
建站知识
2024/12/23 7:42:23
并发-并发挑战及底层实现原理笔记
并发编程挑战
上下文切换
cpu通过给每个线程分配cpu时间片实现多线程执行,时间片是cpu分配给各个线程的时间,cpu通过不断切换线程执行。线程有创建和上下文切换的开销。减少上下文切换的方方法 – 无锁并发编程,eg:将数据的id按…
建站知识
2024/12/23 7:20:08
jenkins pipeline方式一键部署github项目
上篇:jenkins一键部署github项目 该篇使用jenkins pipeline-script一键部署,且介绍pipeline-scm jenkins环境配置 前言:按照上篇创建pipeline任务,结果报mvn,jdk环境不存在,就很疑惑,然后配置全…
建站知识
2024/12/23 7:35:12
设计模式详解-组合模式(整体部分模式)
类型:结构型模式
特点:依据树形结构来组合对象,用来表示部分以及整体层次
作用:模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解…
建站知识
2024/12/21 21:17:58