相关文章
DevOps是什么?
DevOps是一系列实践、工具和文化理念的组合,旨在自动化并整合软件开发和信息技术运维团队之间的流程。以下是DevOps的几个关键点: 沟通与协作:DevOps强调开发和运维团队之间的沟通与合作,通过改善这两个部门间的协作关系ÿ…
编程日记
2024/12/21 9:13:13
Linux下GPU虚拟化
在新Linux内核中体验GPU虚拟化 从内核4.10, 支持 virtual gpu 的代码开始汇入主线程。这部分代码主要由两部分组成:
首先, mediated 设备框架(mdev),基本上,这部分代码使得内核驱动开始用vfio框…
编程日记
2024/12/24 3:22:19
2024-Java-Maven学习笔记
Maven
Maven是一个Java项目管理和构建工具,作用:定义(规范)项目结构、项目依赖、使用统一的方式自动化构建(clean、compile)。
提供了一套依赖管理机制:利用仓库统一管理jar包,利用…
编程日记
2024/12/19 12:02:16
k8s部署Eureka集群
部署有状态负载
镜像配置:
环境变量如下:
AUTHENTICATE_ENABLEtrue
JAVA_OPTS-Dauth.userName账号 -Dauth.password密码
MY_POD_NAMEmetadata.name
BOOL_REGISTERtrue
BOOL_FETCHtrue
APPLICATION_NAME负载名称
EUREKA_INSTANCE_HOSTNAME${MY_POD_NA…
编程日记
2024/12/16 1:43:27
node.js-模块化
定义:CommonJS模块是为Node.js打包Javascript代码的原始方式。Node.js还支持浏览器和其他Javascript运行时使用的ECMAScript模块标准。
在Node.js中,每个文件都被视为一个单独的模块。
概念:项目是由很多个模块文件组成的
好处:…
编程日记
2024/12/17 0:31:20
开源大数据集群部署(二十一)Spark on yarn 部署
作者:櫰木
1 spark on yarn安装(每个节点)
cd /root/bigdata/
tar -xzvf spark-3.3.1-bin-hadoop3.tgz -C /opt/
ln -s /opt/spark-3.3.1-bin-hadoop3 /opt/spark
chown -R spark:spark /opt/spark-3.3.1-bin-hadoop32 配置环境变量及修改配…
编程日记
2024/12/23 5:25:35
盗梦攻击:虚拟现实系统中的沉浸式劫持
虚拟现实(VR)硬件和软件的最新进展将改变我们与世界和彼此互动的方式,VR头显有可能为用户提供几乎与现实无差别的深度沉浸式体验。它们还可以作为一种跨越遥远距离的方式,通过使用个性化的化身或我们的数字代表,促进社…
编程日记
2024/12/19 11:54:34
Group Query Attention (GQA) 机制详解以及手动实现计算
Group Query Attention (GQA) 机制详解 1. GQA的定义
Grouped-Query Attention (GQA) 是对 Multi-Head Attention (MHA) 和 Multi-Query Attention (MQA) 的扩展。通过提供计算效率和模型表达能力之间的灵活权衡,实现了查询头的分组。GQA将查询头分成了G个组&#…
编程日记
2024/12/18 5:01:49