在fedora41中安装钉钉dingtalk_7.6.25.4122001_amd64

在Fedora-Workstation-Live-x86_64-41-1.4中安装钉钉dingtalk_7.6.25.4122001_amd64.deb
到官网下载钉钉Linux客户端com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb
https://page.dingtalk.com/wow/z/dingtalk/simple/ddhomedownload#/
在这里插入图片描述

一、直接使用dpkg命令安装deb包报错不成功
root@fedora:~# dnf search dpkg
root@fedora:~# dnf install dpkg.x86_64
root@fedora:~# dpkg --install /home/suozhang/download/com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb
正在选中未选择的软件包 com.alibabainc.dingtalk。
(正在读取数据库 … 系统当前共安装有 1826 个文件和目录。)
准备解压 …/com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb …
dpkg (子进程):无法为维护者脚本设置安全执行上下文: 无效的参数
dpkg: 处理归档 /home/suozhang/download/com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb (–install)时出错:
新的 com.alibabainc.dingtalk 软件包 pre-installation 脚本 子进程返回错误状态 2
dpkg (子进程):无法为维护者脚本设置安全执行上下文: 无效的参数
dpkg: 清理时出错:
新的 com.alibabainc.dingtalk 软件包 post-removal 脚本 子进程返回错误状态 2
在处理时有错误发生:
/home/suozhang/download/com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb

二、将deb包转换成rpm包再安装
root@fedora:~# dnf install alien.noarch
Updating and loading repositories:
Repositories loaded.
Package “alien-8.95-26.fc41.noarch” is already installed.
Nothing to do.

root@fedora:~# cd /home/suozhang/download/
root@fedora:/home/suozhang/download# date
2025年 02月 07日 星期五 16:12:05 CST
root@fedora:/home/suozhang/download# alien --to-rpm com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb ; date
Warning: Skipping conversion of scripts in package com.alibabainc.dingtalk: postinst postrm preinst prerm
Warning: Use the --scripts parameter to include the scripts.
com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64.rpm generated
2025年 02月 07日 星期五 16:28:34 CST
耗时16分钟

root@fedora:/home/suozhang/download# ls -lh com.alibabainc.dingtalk*
-rw-r–r–. 1 root root 358M 2月 7日 16:28 com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64.rpm
-rw-r–r–. 1 suozhang users 340M 2月 7日 15:22 com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb
root@fedora:/home/suozhang/download# dnf install com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64.rpm
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests

  • nothing provides liblber-2.4.so.2(OPENLDAP_2.4_2)(64bit) needed by com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64 from @commandline
  • nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit) needed by com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64 from @commandline
  • nothing provides libpangox-1.0.so.0()(64bit) needed by com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64 from @commandline
  • nothing provides librtmp.so.1()(64bit) needed by com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64 from @commandline
    You can try to add to command line:
    –skip-broken to skip uninstallable packages

三、安装依赖库文件liblber-2.4.so.2和libldap_r-2.4.so.2
root@fedora:/home/suozhang/download# dnf provides liblber-2.4.so.2
Updating and loading repositories:
RPM Fusion for Fedora 41 - Nonfree - NVIDIA Driver 100% | 4.2 KiB/s | 33.1 KiB | 00m08s
google-chrome 100% | 5.6 KiB/s | 8.1 KiB | 00m01s
Fedora 41 - x86_64 - Updates 100% | 1.2 MiB/s | 25.7 MiB | 00m22s
RPM Fusion for Fedora 41 - Nonfree - Steam 100% | 7.2 KiB/s | 23.5 KiB | 00m03s
Repositories loaded.
openldap-compat-2.6.8-5.fc41.i686 : Package providing legacy non-threaded libldap
Repo : fedora
Matched From :
Provide : openldap-compat = 2.6.8-5.fc41

openldap-compat-2.6.8-7.fc41.i686 : Package providing legacy non-threaded libldap
Repo : updates
Matched From :
Provide : openldap-compat = 2.6.8-7.fc41

root@fedora:/home/suozhang/download# dnf search openldap-compat
Updating and loading repositories:
Repositories loaded.
Matched fields: name (exact)
openldap-compat.i686: Package providing legacy non-threaded libldap
openldap-compat.x86_64: Package providing legacy non-threaded libldap
root@fedora:/home/suozhang/download# dnf install openldap-compat.x86_64
Updating and loading repositories:
Repositories loaded.
Package Arch Version Repository Size
Upgrading:
openldap x86_64 2.6.8-7.fc41 updates 631.4 KiB
replacing openldap x86_64 2.6.8-5.fc41 anaconda 644.2 KiB
Installing:
openldap-compat x86_64 2.6.8-7.fc41 updates 55.9 KiB

Transaction Summary:
Installing: 1 package
Upgrading: 1 package
Replacing: 1 package

Total size of inbound packages is 257 KiB. Need to download 257 KiB.
After this operation, 43 KiB extra will be used (install 687 KiB, remove 644 KiB).
Is this ok [y/N]: y
[1/2] openldap-compat-0:2.6.8-7.fc41.x86_64 100% | 22.1 KiB/s | 13.6 KiB | 00m01s
[2/2] openldap-0:2.6.8-7.fc41.x86_64 100% | 174.8 KiB/s | 243.0 KiB | 00m01s

[2/2] Total 100% | 92.4 KiB/s | 256.6 KiB | 00m03s
Running transaction
[1/5] Verify package files 100% | 27.0 B/s | 2.0 B | 00m00s
[2/5] Prepare transaction 100% | 3.0 B/s | 3.0 B | 00m01s
[3/5] Upgrading openldap-0:2.6.8-7.fc41.x86_64 100% | 1.4 MiB/s | 635.2 KiB | 00m00s
[4/5] Installing openldap-compat-0:2.6.8-7.fc41.x86_64 100% | 568.3 KiB/s | 58.5 KiB | 00m00s
[5/5] Erasing openldap-0:2.6.8-5.fc41.x86_64 100% | 10.0 B/s | 26.0 B | 00m03s
Complete!
root@fedora:/home/suozhang/download# rpm -ql openldap-compat.x86_64
/usr/lib/.build-id
/usr/lib/.build-id/05
/usr/lib/.build-id/05/e8a138024aefa17929456f836363558333b8ae
/usr/lib/.build-id/61
/usr/lib/.build-id/61/6a4f529cfb5135ce82ecb1728fa1cce00ce2e7
/usr/lib/.build-id/b6
/usr/lib/.build-id/b6/52ce62a48879d9c3b253dd41ce25a7436879c3
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/7cba436b434118c1d36568923fe9d94fc67a44
/usr/lib64/liblber-2.4.so.2
/usr/lib64/liblber-2.4.so.2.0.200
/usr/lib64/libldap-2.4.so.2
/usr/lib64/libldap-2.4.so.2.0.200
/usr/lib64/libldap_r-2.4.so.2
/usr/lib64/libldap_r-2.4.so.2.0.200
/usr/lib64/libslapi-2.4.so.2
/usr/lib64/libslapi-2.4.so.2.0.200
root@fedora:/home/suozhang/download#

四、到网站https://pkgs.org/查找依赖库文件libpangox-1.0.so.0并下载安装
https://pkgs.org/search/?q=libpangox-1.0.so.0
先回答问题,用鼠标点击三个猫的图片,因为fedora41没有软件包提供libpangox-1.0.so.0,只能下载opensuse15.6的软件包,同样得到libpangox-1.0.so.0
在这里插入图片描述在这里插入图片描述在这里插入图片描述

root@fedora:/home/suozhang/download# wget https://ftp.lysator.liu.se/pub/opensuse/distribution/leap/15.6/repo/oss/x86_64/libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm
libpangox-1_0-0-0.0. 100% [===================================================================>] 56.00K 128.33KB/s
[Files: 1 Bytes: 56.00K [24.08KB/s] Redirects: 0 Todo: 0 Errors: 0]
root@fedora:/home/suozhang/download# rpm -pql libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm
警告:libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm: 头 V3 RSA/SHA512 Signature, 密钥 ID 25db7ae0: NOKEY
/usr/lib64/libpangox-1.0.so.0
/usr/lib64/libpangox-1.0.so.0.0.0
/usr/share/doc/packages/libpangox-1_0-0
/usr/share/doc/packages/libpangox-1_0-0/ChangeLog
/usr/share/doc/packages/libpangox-1_0-0/README
/usr/share/licenses/libpangox-1_0-0
/usr/share/licenses/libpangox-1_0-0/COPYING
root@fedora:/home/suozhang/download# rpm -ivh libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm
警告:libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm: 头 V3 RSA/SHA512 Signature, 密钥 ID 25db7ae0: NOKEY
错误:依赖检测失败:
pangox-compat >= 0.0.2 被 libpangox-1_0-0-0.0.2-bp156.4.5.x86_64 需要
缺少依赖库文件,加上参数–nodeps强制安装上
root@fedora:/home/suozhang/download# rpm -ivh --nodeps libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm
警告:libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm: 头 V3 RSA/SHA512 Signature, 密钥 ID 25db7ae0: NOKEY
校验中…… ################################# [100%]
准备中… ################################# [100%]
正在升级/安装…
1:libpangox-1_0-0-0.0.2-bp156.4.5 ################################# [100%]

五、到网站https://pkgs.org/查找依赖库文件librtmp.so.1并下载安装
https://pkgs.org/search/?q=librtmp.so.1

root@fedora:/home/suozhang/download# wget https://download1.rpmfusion.org/free/fedora/releases/41/Everything/x86_64/os/Packages/l/librtmp-2.4-25.20210219.gitf1b83c1.fc41.x86_64.rpm
librtmp-2.4-25.20210 100% [===================================================================>] 77.57K 71.06KB/s
[Files: 1 Bytes: 77.57K [25.97KB/s] Redirects: 0 Todo: 0 Errors: 0]

root@fedora:/home/suozhang/download# ls
libpangox-1_0-0-0.0.2-bp156.4.5.x86_64.rpm librtmp-2.4-25.20210219.gitf1b83c1.fc41.x86_64.rpm
root@fedora:/home/suozhang/download# rpm -pql librtmp-2.4-25.20210219.gitf1b83c1.fc41.x86_64.rpm
警告:librtmp-2.4-25.20210219.gitf1b83c1.fc41.x86_64.rpm: 头 V4 RSA/SHA256 Signature, 密钥 ID d651ff2e: NOKEY
/usr/lib/.build-id
/usr/lib/.build-id/0a
/usr/lib/.build-id/0a/fd1e70517959b87bc4464cb7733da915500673
/usr/lib64/librtmp.so.1
/usr/share/doc/librtmp
/usr/share/doc/librtmp/ChangeLog
/usr/share/licenses/librtmp
/usr/share/licenses/librtmp/COPYING
root@fedora:/home/suozhang/download# rpm -ivh librtmp-2.4-25.20210219.gitf1b83c1.fc41.x86_64.rpm
警告:librtmp-2.4-25.20210219.gitf1b83c1.fc41.x86_64.rpm: 头 V4 RSA/SHA256 Signature, 密钥 ID d651ff2e: NOKEY
校验中…… ################################# [100%]
准备中… ################################# [100%]
正在升级/安装…
1:librtmp-2.4-25.20210219.gitf1b83c################################# [100%]

六、再次安装com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64.rpm
root@fedora:/home/suozhang/download# dnf install com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64.rpm
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests

  • nothing provides liblber-2.4.so.2(OPENLDAP_2.4_2)(64bit) needed by com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64 from @commandline
  • nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit) needed by com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64 from @commandline
    You can try to add to command line:
    –skip-broken to skip uninstallable packages
    已经安装依赖库文件liblber-2.4.so.2和libldap_r-2.4.so.2了,不知什么原因还报缺失,只能加上参数–nodeps强制安装了

root@fedora:/home/suozhang/download# rpm -ivh --nodeps com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64.rpm
校验中…… ################################# [100%]
准备中… ################################# [100%]
正在升级/安装…
1:com.alibabainc.dingtalk-7.6.25.41################################# [100%]

七、找到启动文件com.alibabainc.dingtalk.desktop和找到启动命令,必须以普通用户运行启动命令
root@fedora:~# rpm -aq|grep dingtalk
com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64
root@fedora:~# rpm -ql com.alibabainc.dingtalk-7.6.25.4122001-2.x86_64 |grep desktop
/opt/apps/com.alibabainc.dingtalk/entries/applications/com.alibabainc.dingtalk.desktop
/opt/apps/com.alibabainc.dingtalk/entries/applications/com.alibabainc.dingtalk_std_int.desktop
/opt/apps/com.alibabainc.dingtalk/entries/autostart/com.alibabainc.dingtalk.desktop
/usr/share/applications/com.alibabainc.dingtalk.desktop
root@fedora:~# cat /usr/share/applications/com.alibabainc.dingtalk.desktop
[Desktop Entry]
Categories=Chat;Office;
Comment=
Exec=/opt/apps/com.alibabainc.dingtalk/files/Elevator.sh %u
GenericName=dingtalk
Icon=/opt/apps/com.alibabainc.dingtalk/files/logo.ico
Keywords=dingtalk;
MimeType=x-scheme-handler/dingtalk;
Name=钉钉
Type=Application
X-Deepin-Vendor=user-custom

必须以普通用户suozhang运行启动命令
suozhang@fedora:~$ /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh
fedora
fedora branch
fedora glibc lower branch
preload_libs=./envlib.so ./plugins/dtwebview/libcef.so
./com.alibabainc.dingtalk: ./libm.so.6: version GLIBC_2.38' not found (required by /lib64/libgtk-3.so.0) ./com.alibabainc.dingtalk: ./libm.so.6: version GLIBC_2.29’ not found (required by /lib64/libgtk-3.so.0)
./com.alibabainc.dingtalk: ./libm.so.6: version GLIBC_2.38' not found (required by /lib64/libgdk-3.so.0) ./com.alibabainc.dingtalk: ./libm.so.6: version GLIBC_2.29’ not found (required by /lib64/libcairo.so.2)
出错提示说找不到libm.so.6

八、查找libm.so.6
root@fedora:~# dnf install plocate
root@fedora:~# updatedb
root@fedora:~# locate libm.so.6
/opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001/libm.so.6
/usr/lib/libm.so.6
/usr/lib64/libm.so.6
root@fedora:~# rm /opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001/libm.so.6
rm: 是否删除普通文件 ‘/opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001/libm.so.6’?y
root@fedora:~# ln -s /usr/lib64/libm.so.6 /opt/apps/com.alibabainc.dingtalk/files/7.6.25-Release.4122001/libm.so.6
删除钉钉自带的libm.so.6,建立一个软链接使用fedora41的/lib64/libm.so.6

root@fedora:~# grep ldd /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh
libc_version=`ldd --version | grep ldd | cut -d’ ’ -f 5

root@fedora:~# ldd --version | grep ldd | cut -d’ ’ -f5
没有任何输出,不能得出ldd的版本号数字
root@fedora:~# ldd --version | grep ldd | cut -d’ ’ -f 4
2.40
所以要将
libc_version=ldd --version | grep ldd | cut -d’ ’ -f5
改成
libc_version=ldd --version | grep ldd | cut -d’ ’ -f 4
root@fedora:~# vim /opt/apps/com.alibabainc.dingtalk/files/Elevator.sh
使用vim文本编辑软件打开Elevator.sh修改f5成f 4再保存就行了(f与4之间有一个空格)

九、将软件类型Chat修改为InstantMessaging;Network
root@fedora:~# vim /usr/share/applications/com.alibabainc.dingtalk.desktop
打开启动文件找到这行
Categories=Chat;Office;
改为
Categories=InstantMessaging;Network;

应用程序——互联网——钉钉——出现登录对话框——单击左上角的二维码图标——出现二维码——勾选自动登录
安卓手机——钉钉——右上角的加号图标——右上角的扫一扫——扫描屏幕中的二维码——桌面版登录确认
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/69836.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设置mysql的主从复制模式

mysql设置主从复制模式似乎很容易,关键在于1)主库启用二进制日志,2)从库将主库设为主库。另外,主从复制,复制些什么?从我现在获得的还很少的经验来看,复制的内容有表,用户…

【算法学习】拓扑排序(Topological Sorting)

目录 定义 例子 拓扑排序的实现 核心思想 实现方法 1,Kahn算法(基于贪心策略) 步骤: 用二维数组存储图的例子 用哈希表存储图的例子 2,基于DFS的后序遍历法 总结 拓扑排序的应用场景 1,任务调度 …

AGI时代的认知重塑:人类文明的范式转移与思维革命

文章目录 引言:站在文明转型的临界点一、认知危机:当机器开始理解世界1.1 AGI的本质突破:从模式识别到世界建模1.2 人类认知的脆弱性暴露二、认知革命:重构思维的四个维度2.1 元认知升级:从直觉思维到二阶观察2.2 混合智能:人机认知回路的构建2.3 认知安全:防御机器思维…

零基础学CocosCreator·第九季-网络游戏同步策略与ESC架构

课程里的版本好像是1.9,目前使用版本为3.8.3 开始~ 目录 状态同步帧同步帧同步客户端帧同步服务端ECS框架概念ECS的解释ECS的特点EntityComponentSystemWorld ECS实现逻辑帧&渲染帧 ECS框架使用帧同步&ECS 状态同步 一般游戏的同步策略有两种:…

实现限制同一个账号最多只能在3个客户端(有电脑、手机等)登录(附关键源码)

如上图,我的百度网盘已登录设备列表,有一个手机,2个windows客户端。手机设备有型号、最后登录时间、IP等。windows客户端信息有最后登录时间、操作系统类型、IP地址等。这些具体是如何实现的?下面分别给出android APP中采集手机信…

算法基础:贪心|双指针|二分|倍增

贪心 算法思想: 把整个问题分解成多个步骤,在每个步骤都选取当前步骤的最优方案,直到所有步骤结束;每个步骤都不会影响后续步骤。 核心:采取局部最优,最终结果就全局最优。 双指针 反向扫描 同向扫描 二…

在本地校验密码或弱口令 (windows)

# 0x00 背景 需求是验证服务器的弱口令,如果通过网络侧校验可能会造成账户锁定风险。在本地校验不会有锁定风险或频率限制。 # 0x01 实践 ## 1 使用 net use 命令 可以通过命令行使用 net use 命令来验证本地账户的密码。打开命令提示符(CMD&#xff0…

【设计模式】【行为型模式】观察者模式(Observer)

👋hi,我不是一名外包公司的员工,也不会偷吃茶水间的零食,我的梦想是能写高端CRUD 🔥 2025本人正在沉淀中… 博客更新速度 📫 欢迎V: flzjcsg2,我们共同讨论Java深渊的奥秘 &#x1f…

OSPF高级特性(3):安全特效

引言 OSPF的基础我们已经结束学习了,接下来我们继续学习OSPF的高级特性。为了方便大家阅读,我会将高级特性的几篇链接放在末尾,所有链接都是站内的,大家点击即可阅读: OSPF基础(1):工…

把 DeepSeek1.5b 部署在显卡小于4G的电脑上

这里写自定义目录标题 介绍准备安装 Ollama查看CUDA需要版本安装CudaToolkit检查Cuda是否装好二、设置Ollama环境变量三、验证是否跑在GPU上ollama如何导入本地下载的模型安装及配置docker安装open-webui启动open-webui开始对话介绍 Deepseek1.5b能够运行在只用cpu和gpu内存小…

WebSocket与Socket.io的区别

文章目录 引言一、WebSocket:原生的实时通信协议(一)WebSocket 是什么(二)WebSocket 的工作原理(三)WebSocket 的使用方法(四)WebSocket 的优势(五&#xff0…

STM32 裸机 C编程 vs micropython编程 vs linux python

以led点亮为例。 STM32 裸机 C编程需要设置时钟,管脚。 static void MX_GPIO_Init(void) {GPIO_InitTypeDef GPIO_InitStruct {0};// GPIO端口时钟使能__HAL_RCC_GPIOA_CLK_ENABLE();// 配置PA5为推挽输出模式GPIO_InitStruct.Pin GPIO_PIN_5;GPIO_InitStruct.M…

AI语言模型的技术之争:DeepSeek与ChatGPT的架构与训练揭秘

云边有个稻草人-CSDN博客 目录 第一章:DeepSeek与ChatGPT的基础概述 1.1 DeepSeek简介 1.2 ChatGPT简介 第二章:模型架构对比 2.1 Transformer架构:核心相似性 2.2 模型规模与参数 第三章:训练方法与技术 3.1 预训练与微调…

稀土抑烟剂——为汽车火灾安全增添防线

一、稀土抑烟剂的基本概念 稀土抑烟剂是一类基于稀土元素(如稀土氧化物和稀土金属化合物)开发的高效阻燃材料。它可以显著提高汽车内饰材料的阻燃性能,减少火灾发生时有毒气体和烟雾的产生。稀土抑烟剂不仅能提升火灾时的安全性,…

硅基流动平台大模型 DeepSeek API 调用示例

硅基流动平台大模型 API 调用示例 硅基流动平台作为一个集成多种主流开源大模型的云服务平台,为用户提供了便捷的 API 调用方式,让用户无需自建硬件或进行复杂配置,即可轻松使用各种大模型。以下是详细的硅基流动平台大模型 API 调用示例&am…

vue项目 Axios创建拦截器

Axios 1. Axios 和 Ajax 简介2. Axios 和 Ajax 的区别3. 从 按钮 到 Axios请求后端接口的 大致顺序 1. Axios 和 Ajax 简介 Ajax(Asynchronous JavaScript and XML) 不是一种技术,而是一个编程技术概念,核心是通过 XMLHttpReques…

CNN-BiGRU卷积神经网络双向门控循环单元多变量多步预测,光伏功率预测

CNN-BiGRU卷积神经网络双向门控循环单元多变量多步预测,光伏功率预测 代码下载:CNN-BiGRU卷积神经网络双向门控循环单元多变量多步预测,光伏功率预测 一、引言 1.1、研究背景及意义 随着全球能源危机和环境问题的日益严重,可再…

碳纤维复合材料制造的六西格玛管理实践:破解高端制造良率困局的实战密码

碳纤维复合材料制造的六西格玛管理实践:破解高端制造良率困局的实战密码 在全球碳中和与高端制造升级的双重驱动下,碳纤维复合材料行业正经历前爆发式增长。航空航天、新能源汽车、风电叶片等领域对碳纤维产品的性能稳定性提出近乎苛刻的要求&#xff0…

如何保证Redis和MySQL数据的一致性刨析

1、常见的缓存更新策略: 定义:主要用来进行redis和mysql的数据同步更新的一些策略 内存淘汰:等触发淘汰机制后,刚好淘汰到了用户查询的数据,此时是null,会进行查询数据库并写入到缓存中,此时…

Golang GORM系列:GORM 高级查询教程

有效的数据检索是任何程序功能的基础。健壮的Go对象关系映射包(称为GORM)除了标准的CRUD操作之外,还提供了复杂的查询功能。这是学习如何使用GORM进行高级查询的综合资源。我们将涵盖WHERE条件、连接、关联、预加载相关数据,甚至涉…