在fedora41中安装钉钉dingtalk_7.6.25.4122001_amd64

news2025/2/13 7:51:30

在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.coloradmin.cn/o/2297244.html

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

相关文章

看期货用的指标,可以提示买卖点和K线转折变颜色的主图指标源码下载

A:MA(CLOSE,17)ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)); B:MA(CLOSE,17)MA(CLOSE,17)-REF(MA(CLOSE,17),1); 分界线:IF(MA(CLOSE,17)<B,B,MA(CLOSE,17)),COLORFF00FF,LINETHICK2; 操作线:分界线-(EMA(C,3)-分界线),COLOR00FFFF,LINETHICK2; GUP:MA(C,5),COLORWHITE,LINE…

【PS 2022】Adobe Genuine Service Alert 弹出

电脑总是弹出Adobe Genuine Service Alert弹窗 1. 不关掉弹窗并打开任务管理器&#xff0c;找到Adobe Genuine Service Alert&#xff0c;并右键进入文件所在位置 2 在任务管理器中结束进程并将文件夹中的 .exe 文件都使用空文档替换掉 3. 打开PS不弹出弹窗&#xff0c;解决&a…

30天开发操作系统 第 20 天 -- API

前言 大家早上好&#xff0c;今天我们继续努力哦。 昨天我们已经实现了应用程序的运行, 今天我们来实现由应用程序对操作系统功能的调用(即API, 也叫系统调用)。 为什么这样的功能称为“系统调用”(system call)呢&#xff1f;因为它是由应用程序来调用(操作)系统中的功能来完…

蓝桥杯(B组)-每日一题(求最大公约数最小公倍数)

题目&#xff1a; 代码展现&#xff1a; #include<iostream> using namespace std; int main() {int m,n,x,y;cin>>m>>n;//输入两个整数int b;bm%n;//取余数xm;//赋值yn;while(b)//当余数不为0的时候{xy;//辗转相除求最小公约数yb;bx%y;}cout<<y<&…

arduino扩展:Arduino Mega 控制 32 个舵机(参考表情机器人)

参考&#xff1a;表情机器人中使用22个舵机的案例 引言 在电子制作与自动化控制领域&#xff0c;Arduino 凭借其易用性和强大的扩展性备受青睐。Arduino Mega 作为其中功能较为强大的一款开发板&#xff0c;具备丰富的引脚资源&#xff0c;能够实现复杂的控制任务。舵机作为常…

基于51单片机的门禁刷卡器proteus仿真

地址&#xff1a;https://pan.baidu.com/s/1j0KAmH5pVGWZWRpT6p5hBg 提取码&#xff1a;1234 仿真图&#xff1a; 芯片/模块的特点&#xff1a; AT89C52/AT89C51简介&#xff1a; AT89C52/AT89C51是一款经典的8位单片机&#xff0c;是意法半导体&#xff08;STMicroelectron…

mapbox进阶,添加绘图扩展插件,裁剪线

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:mapbox 从入门到精通 文章目录 一、🍀前言1.1 ☘️mapboxgl.Map 地图对象1.2 ☘️mapboxgl.Map style属性1.3 ☘️MapboxDraw 绘图控件二、🍀添加绘图扩…

19.4.6 读写数据库中的二进制数据

版权声明&#xff1a;本文为博主原创文章&#xff0c;转载请在显著位置标明本文出处以及作者网名&#xff0c;未经作者允许不得用于商业目的。 需要北风数据库的请留言自己的信箱。 北风数据库中&#xff0c;类别表的图片字段在【数据表视图】中显示为Bitmap Image&#xff1…

MapReduce到底是个啥?

在聊 MapReduce 之前不妨先看个例子&#xff1a;假设某短视频平台日活用户大约在7000万左右&#xff0c;若平均每一个用户产生3条行为日志&#xff1a;点赞、转发、收藏&#xff1b;这样就是两亿条行为日志&#xff0c;再假设每条日志大小为100个字节&#xff0c;那么一天就会产…

Winform自定义控件与案例 - 构建炫酷的自定义环形进度条控件

文章目录 1、控件效果2、案例实现1、代码实现2、代码解释3、使用示例 4、总结 1、控件效果 2、案例实现 1、代码实现 代码如下&#xff08;示例&#xff09;&#xff1a; using System; using System.ComponentModel; using System.Drawing; using System.Drawing.Drawing2D; …

【SpringBoot苍穹外卖】debugDay03.5

1、AOP面向切面编程 1. Target(ElementType.METHOD) 作用&#xff1a;指定自定义注解可以应用的目标范围。 参数&#xff1a;ElementType 是一个枚举类&#xff0c;定义了注解可以应用的目标类型。 ElementType.METHOD 表示该注解只能用于方法上。 其他常见的 ElementType 值…

flink实时集成利器 - apache seatunnel - 核心架构详解

SeaTunnel&#xff08;原名 Waterdrop&#xff09;是一个分布式、高性能、易扩展的数据集成平台&#xff0c;专注于大数据领域的数据同步、数据迁移和数据转换。它支持多种数据源和数据目标&#xff0c;并可以与 Apache Flink、Spark 等计算引擎集成。以下是 SeaTunnel 的核心架…

视频理解新篇章:Mamba模型的探索与应用

人工智能咨询培训老师叶梓 转载标明出处 想要掌握如何将大模型的力量发挥到极致吗&#xff1f;叶老师带您深入了解 Llama Factory —— 一款革命性的大模型微调工具&#xff08;限时免费&#xff09;。 1小时实战课程&#xff0c;您将学习到如何轻松上手并有效利用 Llama Facto…

分形几何表明数学一直存在有首、末的无穷序列

分形几何表明数学一直存在有首、末的无穷序列。一有穷长直线段S可变为锯齿状图形G而由无穷多无穷短直线段连接而成。G和S一样有左、右两个端点。

Python接口自动化测试—接口数据依赖

一般在做自动化测试时&#xff0c;经常会对一整套业务流程进行一组接口上的测试&#xff0c;这时候接口之间经常会有数据依赖&#xff0c;那又该如何继续呢&#xff1f; 那么有如下思路&#xff1a; 抽取之前接口的返回值存储到全局变量字典中。初始化接口请求时&#xff0c;…

C++ 实践扩展(Qt Creator 联动 Visual Studio 2022)

​ 这里我们将在 VS 上实现 QT 编程&#xff0c;实现如下&#xff1a; 一、Vs 2022 配置&#xff08;若已安装&#xff0c;可直接跳过&#xff09; 点击链接&#xff1a;​​​​​Visual Studio 2022 我们先去 Vs 官网下载&#xff0c;如下&#xff1a; 等待程序安装完成之…

Java中性能瓶颈的定位与调优方法

Java中性能瓶颈的定位与调优方法 Java作为一种高效、跨平台的编程语言&#xff0c;广泛应用于企业级应用、服务器端开发、分布式系统等领域。然而&#xff0c;在面对大量并发、高负载的生产环境时&#xff0c;Java应用的性能瓶颈问题往往会暴露出来。如何定位并优化这些性能瓶…

openbmc sdbusplus接口使用(持续更新...)

1.说明 本节介绍如何使用sdbusplus&#xff0c;用来对应不同的场景。 可以参考之前的文章: https://blog.csdn.net/wit_yuan/article/details/145192471 建议阅读本篇文章一定要仔细阅读sd-bus specification 2.说明 2.1 简单server服务注册 本节参考: https://gitee.com…

2.12寒假作业

web&#xff1a;[HDCTF 2023]Welcome To HDCTF 2023 可以直接玩出来 但是这边还是看一下怎么解吧&#xff0c;看一下js代码&#xff0c;在js.game里面找到一个类似brainfuck加密的字符串 解密可以得到答案&#xff0c;但是后面我又去了解了一下let函数let命令、let命令 let命…

GitHub项目推荐--适合练手的13个C++开源项目

1 C 那些事 这是一个适合初学者从入门到进阶的仓库&#xff0c;解决了面试者与学习者想要深入 C及如何入坑 C的问题。 除此之外&#xff0c;本仓库拓展了更加深入的源码分析&#xff0c;多线程并发等的知识&#xff0c;是一个比较全面的 C 学习从入门到进阶提升的仓库。 项目…