使用说明tortoisesvn客户端 客户
redis stream 消费者组的使用
Redis Streams 是一个支持多生产者和多消费者的数据结构,它以时间顺序保存了一系列的消息。消费者组是 Redis Streams 中一个强大的概念,它使多个消费者能够协同地消费消息。 以下是关于 Redis Stream 消费者组的详细讲解: 1. 创建流 (Stream) 在 Redis ......
Nacos源码(六):客户端服务发现源码分析
1、客户端服务发现源码入口 在Nacos源码(二):客户端服务注册源码分析中,在nacos-2.2.0源码包中提供的nacos-example的NamingExample示例中,可以发现客户端的服务发现是在NamingService的getAllInstances方法中完成的。 NamingServ ......
java使用Ffmpeg合成音频和视频
1、Maven依赖 <!-- 需要注意,javacv主要是一组API为主,还需要加入对应的实现 --> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.5.6</versi ......
vcpkg 包管理在Clion 和 Qt中的使用
在使用C++的过程中,发现了一个强大的包管理器,以后再也不用自己去单独编译某个C++的外部插件了。下面说一下教程: 安装好 git后,直接在 D:\Plugins\develop 目录下克隆一个vcpkg的目录 git clone https://github.com/microsoft/vcpkg ......
软件测试/人工智能|使用 Pip 管理 Python 包
前言 Python是一门强大而灵活的编程语言,其社区拥有数量庞大且多样化的第三方库和工具,这些库可以让我们在项目中快速、高效地开发。pip 是Python的包管理工具,我们可以使用pip轻松地安装、升级和管理这些第三方包。 什么是 Pip? Pip 是 Python 包索引(PyPI)的客户端工具, ......
SQL SEVER CDC 启动和关闭 操作说明
什么是变更数据捕获 (CDC)? 变更数据捕获使用 SQL Server 代理记录表中发生的插入、更新及删除。 因此,它使得可以通过关系格式轻松使用这些数据更改。 将为修改的行捕获将这些更改数据应用到目标环境所需的列数据和基本元数据,并将其存储在镜像所跟踪源表的列结构的更改表中。 此外,表值函数可供 ......
python使用selenium操作浏览器的教程
重复的操作令手工测试苦不堪言,于是自动化测试出现了!作为web应用里最出名的自动化测试工具,selenium让web应用的测试轻松了很多。今天我们就来简单的介绍一下一些简单的selenium浏览器操作。接下来我们就来看看python怎么操作浏览器的吧! 1、打开指定的网页地址 我们使用seleniu ......
阿贝云使用记录
安装操作系统后,就可以使用免费云服务器了。官网链接:阿贝云 https://www.abeiyun.com 毕竟是免费的,用起来速度还能接受,网络速度不算慢。用做学习使用完全够用了 ......
在vue3中使用openlayers3实现track轨迹动画
网上太多资料代码,抄来抄去,而且版本也是OL2的,部分API已经弃用 基础知识不多说,直接讲重点 三个关键变量 // 记录开始动画的时间 const startTime = ref(0); // 轨迹分割的颗粒度,数值越小分的越细 const particle = 20; // 轨迹动画的速度,数值 ......
使用freemarker,导出制作好的ftl模板,并写入数据
使用freemarker,导出制作好的ftl模板,并写入数据 一、背景 1.1 项目背景 最近在开发一个项目,需要导出一些数据,然后写入到word文档中,然后再导出到本地,这个需求是比较常见的,但是我在网上找了很多资料,都没有找到一个比较好的解决方案,所以就自己写了一个,这里分享给大家,希望能帮助到 ......
Ubuntu 2204 使用记录
1. 查看当前操作系统: cat /etc/issue 这个命令可以直接看到操作系统的发行版: Ubuntu 22.04.3 LTS \n \l 而如果是 uname -a ,则出来的结果很长一串,还不一定是自己想要的: Linux iZm8etn8uh9asdZ 5.15.0-86-generic ......
scrapy框架之基本使用
Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) ......
如何使用gogs搭建自己的git服务器
最近偶然发现一款轻量级的git服务器,以前一直用的svn server,最近想搞个git服务器, 用gitlab资源占用太多了,gogs是一款轻量级git服务器,非常适合个人使用。 项目地址:https://github.com/gogs/gogs 以下教程是基于Windows/Windows Se ......
ResourceBundle使用详解
ResourceBundle使用详解 这个类主要用来解决国际化和本地化问题。国际化和本地化可不是两个概念,两者都是一起出现的。可以说,国际化的目的就是为了实现本地化。比如对于“取消”,中文中我们使用“取消”来表示,而英文中我们使用“cancel”。若我们的程序是面向国际的(这也是软件发展的一个趋势) ......
使用Clickhouse+RoaringBitmap搭建数百亿级用户画像平台看这一篇就够了
背景 如果你是用户,当你使用抖音、小红书的时候,假如平台能根据你的属性、偏好、行为推荐给你感兴趣的内容,那就能够为你节省大量获取内容的时间。 如果你是商家,当你要进行广告投放的时候,假如平台推送的用户都是你潜在的买家,那你就可以花更少的钱,带来更大的收益。 这两者背后都有一项共同的技术支撑,那就是用 ......
go中使用闭包
Go语言中的闭包:封装数据与功能的强大工具 原创 TimLiu 爱发白日梦的后端 2023-11-01 15:35 发表于广东 收录于合集#go112个 爱发白日梦的后端 专注 Go 语言领域的发展,学习成为更牛逼的架构师,日常分享 Go 语言、架构、软件工具的使用。 149篇原创内容 公众号 闭包 ......
代码漏洞扫描工具sonarqube在本地环境的使用
sonarqube可以与源码管理工具gitlab集成,实现提交代码后自动扫描检测代码的相关漏洞。该CI/CD过程大致为:1、研发人员提交源码至gitlab服务器 —> 2、gitlab runner执行指定脚本(由项目的.gitlab-ci.yml配置文件指定具体内容,如编译项目、开启代码检测) — ......
Linux其他应用使用sudo报错
场景以gitlab为例 1.当gitlab流水线中需要使用sudo命令,结果报错,需要输入密码2. sudo visudo # 文件内加入此命令 gitlab-runner ALL=(ALL:ALL) NOPASSWD: ALL 3.就可以实现以gitlab用户执行sudo了 ......
HTML中title标签的使用
HTML中的title标签是非常重要的标签之一,它用来描述网页的标题。在搜索引擎优化中,title标签是非常关键的,因为搜索引擎会将title标签中的文字作为页面的主要描述,并根据其相关性来判断网页内容的质量和权重。 ......
centos安装xrdp服务,可以使用系统用户mstsc连接
Centos6安装依赖 yum install -y autoconf automake libtool pkg-config openssl-devel pam-devel libjpeg-devel fuse-devel TurboJPEG libX11-devel libXfixes-deve ......
tk界面多线程,使用队列控制
主程序 # 创建一个队列对象q = queue.Queue()qq = queue.Queue()thread1 = Tkui(q,qq)# thread2 = MyThread("Thread 2")# 启动线程thread1.start()while True: # 从队列中获取数据 data ......
java使用jsch连接linux处理文件
1、Maven依赖 <!--Java连接Linux服务器依赖--> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version> </dependency> 2、相 ......
Navicat 使用笔记
自动备份(自动运行) Navicat 有备份功能,但要达到自动备份如每日 00:30 备份数据库,就要用到自动运行功能。 首先要设置备份保存路径,仅能对数据库服务器进行设置而不能对具体的一个数据库设置,设置方法是右键点击数据库连接,选择编辑连接,找到高级-设置位置,修改或保持默认。 点击工具栏自动运 ......
xcat docker部署使用
已打包到docker镜像 docker pull leaus/xcat:2.14.6 #soft version:2.14.6 #os version :centos7.6.1610 本镜像仅适用于centos7以上系统,支持docker共用宿主机网络 宿主机不能存在tftpd、dhcpd、http ......
vue中this.$refs的使用方法和遇到的问题
this.$refs :用于操作真实的DOM节点。 在开发时碰到了一个小需求,需要子组件向父组件传参,而且是不需要通过事件传递的,一开始使用this.$emit()来写的,但是一直没有接受到参数,于是放弃了使用this.$emit()的使用。 于是,使用了在父组件中调用子组件的方法,来获取传递的参数 ......
使用 Kubernetes 为 CI/CD 流水线打造高效可靠的临时环境
在不断发展的科技世界中,快速构建高质量的软件至关重要。在真实环境中测试应用程序是及早发现和修复错误的关键。但是,在真实环境中设置 CI/CD 流水线进行测试可能既棘手又昂贵。Kubernetes 是一个流行的容器编排平台,提供临时环境解决方案。在 Kubernete 的帮助下,用户能根据需求创建临时... ......
FastReport使用
1.在添加了Datamatrix二维码后,报Class "TfrxBarcode2DView" not found,需要在Use中添加frxBarcode单元 或者在form中添加TfrxBarCodeObject控件 2.FastReprot中使用变量 3. FastReport问题整理 ......
xcat批量部署linux工具安装使用参考
0、关闭selinux、iptables并配置hosts sed -i 's/^SELINUX*=.*$/SELINUX=disabled/g' /etc/selinux/config service iptables stop chkconfig --level 345 iptables off ......