相关文章
Spring Boot整合RabbitMQ之发布与订阅模式
RabbitMQ的模式中,常用的模式有:简单模式,发布与订阅模式,工作模式,路由模式,主题模式。简单模式不太会运用到工作中,我们可以使用 RabbitMQ 的发布订阅模式,实现:
用户…
建站知识
2024/12/18 2:55:01
【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/20 15:42:32
并发-并发挑战及底层实现原理笔记
并发编程挑战
上下文切换
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
10.1 C++ STL 模板适配与迭代器
STL(Standard Template Library)标准模板库提供了模板适配器和迭代器等重要概念,为开发者提供了高效、灵活和方便的编程工具。模板适配器是指一组模板类或函数,它们提供一种适配机制,使得现有的模板能够适应新的需求。…
建站知识
2024/12/18 21:42:29
【IMX6ULL驱动开发学习】06.DHT11温湿度传感器驱动程序编写与测试
一、DHT11简介
DHT11是一款可测量温度和湿度的传感器。比如市面上一些空气加湿器,会测量空气中湿度,再根据测量结果决定是否继续加湿。 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,具有超小体积、极低功耗的特点…
建站知识
2024/12/20 17:46:49