VMware安装openEuler 24.03 LTS SP3全攻略
1. 环境准备与镜像获取在VMware中安装openEuler-24.03-LTS-SP3之前需要先准备好必要的环境和安装镜像。这个环节看似简单但实际操作中很多新手容易在镜像选择和虚拟机配置上踩坑。1.1 获取官方镜像openEuler官网提供了多个版本的下载选项我们需要特别关注24.03 LTS SP3这个特定版本。访问openEuler官网的下载中心https://www.openeuler.org/zh/download/找到Community Releases部分。这里有个重要细节openEuler的LTS版本分为基础版和SP(Service Pack)更新版。24.03 LTS SP3是基于Linux Kernel 6.6的增强版本专为服务器、云计算和AI工作负载设计生命周期支持到2027年12月。相比基础版SP3包含了关键的安全补丁和性能优化。下载时注意选择正确的架构x86_64适用于大多数Intel/AMD处理器的PC和服务器AArch64适用于华为鲲鹏等ARM架构服务器其他架构如RISC-V等根据实际需求选择1.2 VMware环境准备推荐使用VMware Workstation Pro 17或更新版本ESXi也可以但配置略有不同。安装VMware时需要注意确保主机系统满足硬件要求至少4核CPU推荐8核以上8GB内存推荐16GB以上50GB可用磁盘空间开启VT-x/AMD-V虚拟化支持需在BIOS中设置安装VMware Tools 虽然openEuler自带open-vm-tools但建议在VMware中先安装完整版的VMware Tools以获得更好的兼容性。网络配置建议初次安装建议使用NAT模式需要固定IP的话可后续改为桥接模式避免使用仅主机模式除非有特殊需求提示如果主机是Windows 11系统需要在启用或关闭Windows功能中开启Hyper-V相关选项否则VMware可能无法正常运行。2. 创建虚拟机与基础配置2.1 新建虚拟机关键参数在VMware中点击创建新的虚拟机选择自定义(高级)配置以下参数需要特别注意硬件兼容性选择新安装选择Workstation 17.x如果需要兼容旧版VMware则选择更低版本操作系统选择客户机操作系统选择Linux版本选择CentOS 8 64位openEuler基于CentOS此选项兼容性最好处理器配置- 处理器数量2 - 每个处理器的核心数量2总4核 - 勾选虚拟化Intel VT-x/EPT或AMD-V/RVI内存分配最少4GB运行桌面环境建议8GB不要超过主机物理内存的50%网络类型初次安装选择NAT高级选项中勾选复制物理网络连接状态磁盘配置创建新虚拟磁盘磁盘大小至少40GB选择将虚拟磁盘拆分成多个文件磁盘类型选择SCSI兼容性更好2.2 虚拟机高级设置在完成基础创建后还需要对一些高级参数进行调整显示设置显存设置为128MB运行图形界面需要开启3D图形加速硬件加速在处理器选项中勾选启用虚拟化CPU性能计数器内存选项中开启预留所有客户机内存USB控制器建议移除USB控制器除非需要连接外部设备可以减少资源占用和提高稳定性声卡和打印机服务器环境建议移除这些不必要设备可以节省系统资源注意这些设置完成后先不要启动虚拟机我们需要先挂载安装镜像。3. 系统安装过程详解3.1 启动安装程序将下载好的openEuler-24.03-LTS-SP3镜像挂载到虚拟机的CD/DVD驱动器右键虚拟机 → 设置 → CD/DVD选择使用ISO映像文件并浏览到下载的镜像勾选启动时连接启动虚拟机你会看到openEuler的安装引导界面。这里有三个选项Install openEuler 24.03-LTS-SP3Test this media install openEulerTroubleshooting建议先选择第二项进行介质验证确保下载的镜像没有损坏。验证通过后会自动进入安装界面。3.2 安装配置关键步骤安装程序会依次要求配置以下内容语言选择建议选择English安装完成后再设置中文避免选择中文安装某些情况下会出现乱码安装信息摘要这里需要配置所有安装选项主要包含以下几个部分DATE TIME时区选择Asia/Shanghai开启NTP同步添加国内NTP服务器如ntp.aliyun.com ntp.tuna.tsinghua.edu.cnSOFTWARE SELECTION基础环境选择Minimal Install最小化安装适合服务器Server with GUI带图形界面Virtualization Host虚拟化主机附加选项开发工具GCC、make等系统管理工具兼容性库如果需要运行老旧软件INSTALLATION DESTINATION自动分区方案新手建议选择Automatic高级用户可以选择I will configure partitioning手动分区示例适用于生产环境/boot 1GB 标准分区 / 20GB LVM /var 10GB LVM /home 剩余空间 LVM swap 内存大小的1.5倍不超过8GBNETWORK HOSTNAME主机名设置可后续修改开启以太网连接建议配置静态IP生产环境必须SECURITY POLICY选择Standard System Security Profile可以后续通过oscap工具调整3.3 用户账户配置在安装即将完成前需要设置root密码和创建普通用户ROOT PASSWORD设置强密码12位以上包含大小写字母、数字和特殊字符可以勾选允许root用户SSH登录生产环境不建议USER CREATION创建至少一个普通用户勾选将此用户设为管理员建议用户名不要包含大写字母和特殊字符重要提示安装完成后不要立即重启先点击Finish Configuration完成所有配置。4. 安装后优化与配置4.1 首次启动设置系统首次启动会进行一些初始化配置需要关注以下几点许可证接受阅读并接受openEuler许可协议初始设置可以跳过订阅注册社区版不需要配置Kdump内存保留建议256MB开启或关闭SELinux建议先保持Enforcing模式登录验证使用创建的用户登录通过su -切换到root用户测试4.2 基础系统优化更新系统dnf makecache dnf update -y更换国内源大幅提升软件下载速度sudo sed -e s|^metalink|#metalink|g \ -e s|^#baseurlhttp://download.openeuler.org|baseurlhttps://mirrors.huaweicloud.com/openeuler|g \ -i.bak /etc/yum.repos.d/openEuler.repo安装常用工具dnf install -y vim wget curl net-tools tar gzip open-vm-tools时间同步优化cat EOF | sudo tee /etc/chrony.conf server ntp.aliyun.com iburst server ntp.tuna.tsinghua.edu.cn iburst driftfile /var/lib/chrony/drift makestep 1.0 3 rtcsync keyfile /etc/chrony.keys leapsectz right/UTC logdir /var/log/chrony EOF systemctl restart chronyd4.3 VMware工具集成虽然openEuler自带open-vm-tools但完整集成VMware工具能获得更好的体验在VMware菜单选择虚拟机 → 安装VMware Tools挂载VMware Tools镜像mkdir -p /mnt/cdrom mount /dev/cdrom /mnt/cdrom安装依赖dnf install -y perl kernel-devel gcc make编译安装cd /mnt/cdrom tar zxvf VMwareTools-*.tar.gz cd vmware-tools-distrib/ ./vmware-install.pl -d重启生效reboot安装完成后你应该能使用VMware的拖放、共享文件夹等高级功能了。5. 常见问题与解决方案5.1 安装阶段问题问题1安装程序无法识别磁盘解决方案检查虚拟机设置中磁盘控制器类型建议使用SCSI在安装界面按e编辑启动参数添加nodmraid选项或者尝试在VMware设置中将磁盘从SCSI改为SATA问题2图形安装界面卡死解决方案改用文本模式安装在启动菜单添加inst.text参数调整虚拟机显存大小至少64MB关闭3D加速功能问题3安装后无法启动解决方案检查是否启用了UEFI但未创建ESP分区在VMware设置中尝试切换BIOS/UEFI模式使用安装介质进入救援模式修复引导5.2 网络配置问题问题1无法获取IP地址排查步骤ip a # 检查网卡是否识别 journalctl -u NetworkManager # 查看网络服务日志 nmcli device show # 检查网络设备状态解决方案检查VMware网络设置NAT/桥接重启NetworkManager服务systemctl restart NetworkManager手动配置网络nmcli con add con-name static-eth0 ifname eth0 type ethernet ip4 192.168.1.100/24 gw4 192.168.1.1 nmcli con mod static-eth0 ipv4.dns 8.8.8.8 114.114.114.114 nmcli con up static-eth0问题2主机与虚拟机无法互通解决方案检查防火墙设置firewall-cmd --list-all临时关闭防火墙测试systemctl stop firewalld永久开放端口如SSHfirewall-cmd --permanent --add-servicessh firewall-cmd --reload5.3 性能优化建议内存气球驱动dnf install -y open-vm-tools systemctl enable --now vmtoolsd磁盘I/O优化在VMware设置中将磁盘类型改为NVMe需关机操作调整I/O调度器echo none /sys/block/sda/queue/schedulerCPU性能调节dnf install -y tuned tuned-adm profile virtual-guest定期清理缓存echo 3 /proc/sys/vm/drop_caches6. 进阶配置与应用部署6.1 图形界面安装可选如果安装时选择了最小化安装后续可以通过以下步骤安装图形界面安装GNOME桌面环境dnf groupinstall -y GNOME Desktop设置默认启动目标systemctl set-default graphical.target安装必要组件dnf install -y gdm xorg-x11-server-Xorg xorg-x11-drivers启动显示管理器systemctl enable --now gdm重启系统reboot注意图形界面会显著增加系统资源占用服务器环境不建议安装。6.2 开发环境配置安装开发工具链dnf groupinstall -y Development Tools dnf install -y git gcc-c cmake python3-devel配置Python环境dnf install -y python3-pip pip3 install --upgrade pip pip3 install virtualenv安装容器运行时dnf install -y podman docker-compose systemctl enable --now podman配置IDE以VSCode为例rpm --import https://packages.microsoft.com/keys/microsoft.asc sh -c echo -e [code]\nnameVisual Studio Code\nbaseurlhttps://packages.microsoft.com/yumrepos/vscode\nenabled1\ngpgcheck1\ngpgkeyhttps://packages.microsoft.com/keys/microsoft.asc /etc/yum.repos.d/vscode.repo dnf install -y code6.3 服务器应用部署示例部署Nginx Web服务器安装Nginxdnf install -y nginx配置防火墙firewall-cmd --permanent --add-servicehttp firewall-cmd --permanent --add-servicehttps firewall-cmd --reload启动并启用Nginxsystemctl enable --now nginx验证安装curl http://localhost部署MySQL数据库安装MySQL 8.0dnf install -y mysql-server安全初始化systemctl start mysqld mysql_secure_installation配置开机启动systemctl enable mysqld验证安装mysql -u root -p部署Docker环境安装依赖dnf config-manager --add-repohttps://download.docker.com/linux/centos/docker-ce.repo dnf install -y docker-ce docker-ce-cli containerd.io配置镜像加速mkdir -p /etc/docker cat EOF | tee /etc/docker/daemon.json { registry-mirrors: [https://registry.docker-cn.com] } EOF启动服务systemctl enable --now docker验证安装docker run hello-world7. 系统监控与维护7.1 基础监控设置安装sysstat工具dnf install -y sysstat systemctl enable --now sysstat配置日志轮转dnf install -y logrotate设置系统审计dnf install -y audit systemctl enable --now auditd内存监控dnf install -y htop7.2 性能分析工具安装perf工具dnf install -y perf使用示例perf top # 实时监控系统性能 perf stat ls # 统计命令执行情况 perf record -a sleep 10 # 记录10秒系统状态 perf report # 分析记录结果系统基准测试dnf install -y sysbench sysbench cpu --threads4 run sysbench memory run7.3 定期维护任务设置自动更新cat EOF | tee /etc/cron.weekly/autoupdate #!/bin/bash dnf makecache dnf update -y EOF chmod x /etc/cron.weekly/autoupdate日志清理脚本cat EOF | tee /usr/local/bin/cleanlogs #!/bin/bash find /var/log -type f -name *.log -mtime 30 -delete journalctl --vacuum-time30d EOF chmod x /usr/local/bin/cleanlogs备份脚本示例cat EOF | tee /usr/local/bin/backup-system #!/bin/bash BACKUP_DIR/backup [ -d $BACKUP_DIR ] || mkdir -p $BACKUP_DIR tar -czf $BACKUP_DIR/backup-$(date %Y%m%d).tar.gz \ --exclude/backup \ --exclude/proc \ --exclude/tmp \ --exclude/mnt \ --exclude/dev \ --exclude/sys \ --exclude/run \ --exclude/media \ --exclude/var/log \ --exclude/var/cache \ / EOF chmod x /usr/local/bin/backup-system8. 安全加固指南8.1 基础安全配置更新所有软件包dnf update -y配置SSH安全sed -i s/#PermitRootLogin yes/PermitRootLogin no/ /etc/ssh/sshd_config sed -i s/#PasswordAuthentication yes/PasswordAuthentication no/ /etc/ssh/sshd_config systemctl restart sshd安装fail2bandnf install -y fail2ban systemctl enable --now fail2ban配置防火墙firewall-cmd --permanent --remove-servicedhcpv6-client firewall-cmd --permanent --remove-servicecockpit firewall-cmd --reload8.2 高级安全措施启用SELinuxdnf install -y selinux-policy-targeted setenforce 1 sed -i s/SELINUXpermissive/SELINUXenforcing/ /etc/selinux/config安装安全审计工具dnf install -y lynis rkhunter运行安全扫描lynis audit system rkhunter --check配置系统审计cat EOF | tee /etc/audit/rules.d/my.rules -a always,exit -F archb64 -S execve -k exec -a always,exit -F archb32 -S execve -k exec -w /etc/passwd -p wa -k passwd -w /etc/group -p wa -k group -w /etc/shadow -p wa -k shadow EOF augenrules --load8.3 定期安全检查检查异常用户awk -F: ($3 0) {print} /etc/passwd检查SUID文件find / -perm -4000 -type f -exec ls -la {} \; 2/dev/null检查开放端口ss -tulnp检查计划任务ls -la /etc/cron* crontab -l检查登录记录last journalctl _SYSTEMD_UNITsshd.service9. 虚拟化高级功能9.1 快照管理VMware的快照功能对openEuler同样有效但需要注意创建快照前sync dnf clean all最佳实践重要操作前创建快照单个虚拟机快照不超过3个定期删除旧快照命令行操作需在主机执行vmrun -T ws snapshot [VMX文件路径] [快照名称] vmrun -T ws revertToSnapshot [VMX文件路径] [快照名称]9.2 克隆虚拟机完整克隆推荐在VMware界面右键虚拟机 → 管理 → 克隆选择完整克隆修改新虚拟机的MAC地址和主机名链接克隆节省空间适用于短期测试环境依赖父虚拟机不能独立运行命令行克隆vmrun -T ws clone [源VMX路径] [目标VMX路径] full9.3 性能监控与优化安装VMware性能工具dnf install -y vmware-tools-vmstats监控关键指标vmware-toolbox-cmd stat [选项] # 可用选项 # memsize - 内存大小 # memres - 预留内存 # cpures - CPU预留 # balloon - 气球内存 # swap - 交换分区调整资源分配动态内存在VMware设置中启用内存热添加CPU热插拔启用处理器热添加虚拟磁盘定期压缩磁盘9.4 与物理机交互共享文件夹配置在VMware设置中添加共享文件夹在openEuler中挂载vmhgfs-fuse .host:/共享名 /mnt/hgfs -o subtypevmhgfs-fuse,allow_otherUSB设备直通在VMware设置中连接USB设备在openEuler中查看lsusb dmesg | grep usb剪贴板共享确保VMware Tools安装正确在VMware设置中启用复制和粘贴10. 故障排查与日志分析10.1 系统启动问题问题现象系统卡在启动界面排查步骤在启动菜单按e编辑启动参数在linux行末尾添加systemd.unitrescue.target按CtrlX启动进入救援模式检查日志journalctl -xb dmesg | grep error常见解决方案文件系统损坏xfs_repair /dev/sda1驱动问题添加nomodeset启动参数内存不足调整VMware内存分配10.2 性能问题排查CPU瓶颈检查top vmstat 1 sar -u 1 5内存瓶颈检查free -h cat /proc/meminfo sar -r 1 5I/O瓶颈检查iostat -x 1 iotop sar -d 1 5网络瓶颈检查iftop nload sar -n DEV 1 510.3 日志分析技巧关键日志文件位置/var/log/messages # 系统主日志 /var/log/secure # 安全相关日志 /var/log/dnf.log # 软件包管理日志 /var/log/audit/audit.log # 审计日志常用日志分析命令journalctl -u sshd --since 1 hour ago # 查看SSH服务日志 grep -i error /var/log/messages # 查找错误信息 tail -f /var/log/nginx/access.log # 实时查看Nginx访问日志日志分析工具安装dnf install -y logwatch logwatch --detail High --range yesterday --mailto root10.4 内核问题处理查看当前内核uname -r安装调试符号dnf debuginfo-install kernel内核崩溃分析dnf install -y crash crash /usr/lib/debug/lib/modules/$(uname -r)/vmlinux /var/crash/xxx/vmcore内核参数调整# 临时修改 sysctl -w vm.swappiness10 # 永久修改 echo vm.swappiness 10 /etc/sysctl.conf sysctl -p11. 备份与迁移策略11.1 虚拟机备份方法VMware快照备份短期备份方案不适合长期保留完整虚拟机备份关闭虚拟机复制整个虚拟机目录使用压缩工具打包命令行备份示例vmrun -T ws stop [VMX路径] tar -czvf backup.tar.gz /path/to/vm vmrun -T ws start [VMX路径]11.2 系统数据备份配置文件备份tar -czvf etc-backup.tar.gz /etc用户数据备份tar -czvf home-backup.tar.gz /home数据库备份mysqldump -u root -p --all-databases all-databases.sql定期备份脚本cat EOF | tee /usr/local/bin/full-backup #!/bin/bash BACKUP_DIR/backup/$(date %Y%m%d) mkdir -p $BACKUP_DIR # 备份配置文件 tar -czvf $BACKUP_DIR/etc.tar.gz /etc # 备份用户数据 tar -czvf $BACKUP_DIR/home.tar.gz /home # 备份数据库 mysqldump -u root -pPASSWORD --all-databases $BACKUP_DIR/all-databases.sql # 备份软件列表 rpm -qa $BACKUP_DIR/packages.list dnf repolist $BACKUP_DIR/repos.list EOF chmod x /usr/local/bin/full-backup11.3 虚拟机迁移指南迁移到其他VMware主机使用OVF工具导出复制虚拟机文件到新主机迁移到物理机# 创建系统镜像 dd if/dev/sda | gzip system.img.gz # 恢复到物理机 gzip -dc system.img.gz | dd of/dev/sdX迁移到云平台使用qemu-img转换磁盘格式上传到云平台并创建实例跨平台迁移工具dnf install -y qemu-img qemu-img convert -f vmdk -O qcow2 disk.vmdk disk.qcow212. 资源扩展与升级12.1 动态资源调整增加CPU核心需关机在VMware设置中增加处理器数量启动后验证lscpu增加内存支持热添加在VMware设置中增加内存在系统中查看free -h扩展磁盘空间在VMware设置中扩展虚拟磁盘在系统中扩展分区lsblk growpart /dev/sda 1 xfs_growfs /12.2 系统升级策略小版本升级如SP3→SP4dnf makecache dnf update -y大版本升级如23.03→24.03建议使用全新安装或者使用dnf system-upgradednf install -y dnf-plugin-system-upgrade dnf system-upgrade download --releasever24.03 dnf system-upgrade reboot内核升级dnf install -y kernel grub2-mkconfig -o /boot/grub2/grub.cfg reboot12.3 集群与高可用安装Pacemaker集群dnf install -y pacemaker pcs systemctl enable --now pcsd passwd hacluster配置集群pcs cluster auth node1 node2 pcs cluster setup --name my_cluster node1 node2 pcs cluster start --all添加资源pcs resource create VirtualIP ocf:heartbeat:IPaddr2 ip192.168.1.100 cidr_netmask24 op monitor interval30s配置约束pcs constraint colocation add VirtualIP with WebServer INFINITY pcs constraint order WebServer then VirtualIP13. 图形界面优化13.1 GNOME桌面调优安装优化工具dnf install -y gnome-tweaks禁用不必要的服务systemctl disable abrtd systemctl disable cups调整视觉效果gsettings set org.gnome.desktop.interface enable-animations false gsettings set org.gnome.desktop.background show-desktop-icons false安装扩展dnf install -y gnome-shell-extension*13.2 远程桌面配置安装XRDPdnf install -y xrdp systemctl enable --now xrdp配置防火墙firewall-cmd --permanent --add-port3389/tcp firewall-cmd --reload优化显示设置cat EOF | tee /etc/xrdp/xrdp.ini [globals] bitmap_cacheyes bitmap_compressionyes max_bpp24 EOF使用Windows远程桌面连接输入虚拟机IP地址使用GNOME会话类型13.3 3D加速配置检查3D支持glxinfo | grep OpenGL renderer安装驱动dnf install -y mesa-dri-drivers配置VMware 3D在VMware设置中启用3D加速显存设置为256MB以上测试性能glxgears14. 容器化部署14.1 Podman基础安装Podmandnf install -y podman podman-docker配置镜像加速mkdir -p /etc/containers cat EOF | tee /etc/containers/registries.conf.d/mirror.conf unqualified-search-registries [docker.io] [[registry]] prefix docker.io location docker.mirrors.ustc.edu.cn EOF基本使用podman pull nginx podman run -d -p 80:80 --name web nginx14.2 Kubernetes集群安装minikubecurl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm dnf install -y minikube-latest.x86_64.rpm启动集群minikube start --driverpodman安装kubectlcat EOF | tee /etc/yum.repos.d/kubernetes.repo [kubernetes] nameKubernetes baseurlhttps://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled1 gpgcheck1 repo_gpgcheck1 g

相关新闻

AI 时代的技术管理者成长路径:从执行者到决策者的 5 个台阶

AI 时代的技术管理者成长路径:从执行者到决策者的 5 个台阶

文章目录 AI 时代的技术管理者成长路径:从执行者到决策者的 5 个台阶 引言:技术管理者自己,是最被忽视的"项目" 一、5 个台阶的全局视角:管理半径的 5 次跃迁 二、第 1 台阶:从"做事者"到"管事者"——管理半径的起点 2.1 这个台阶的本质:交…

2026/7/14 6:07:20 阅读更多 →
初识C语言 | 第5篇

初识C语言 | 第5篇

文章目录 链表什么是链表?链表 vs 数组(核心区别)为什么要用链表? 关键字typedefvoid 关键字笔记核心含义三种基本用法常见禁忌 static核心总思想 浮点数舍入指针内存的核心作用地址的概念内存容量与寻址能力关键总结指针变量的大…

2026/7/14 6:03:19 阅读更多 →
Python爬虫实战:AES解密金融数据接口全流程解析

Python爬虫实战:AES解密金融数据接口全流程解析

1. 项目概述与核心价值最近在分析一些金融数据源时,遇到了一个典型的场景:某证券信息接口的数据返回并非明文,而是经过了AES加密。对于需要批量、自动化获取这类数据的开发者或数据分析师来说,手动复制粘贴显然不现实,…

2026/7/14 6:03:19 阅读更多 →

最新新闻

3步掌握RWTS-PDFwriter:macOS用户的终极PDF打印解决方案

3步掌握RWTS-PDFwriter:macOS用户的终极PDF打印解决方案

3步掌握RWTS-PDFwriter:macOS用户的终极PDF打印解决方案 【免费下载链接】RWTS-PDFwriter An OSX print to pdf-file printer driver 项目地址: https://gitcode.com/gh_mirrors/rw/RWTS-PDFwriter 还在为macOS上缺少简单高效的PDF打印驱动而烦恼吗&#xff…

2026/7/14 7:49:52 阅读更多 →
CentOS yum源配置与优化全指南

CentOS yum源配置与优化全指南

1. CentOS yum源配置基础认知在CentOS系统中,yum(Yellowdog Updater Modified)是RPM包管理器的前端工具,它通过自动解决依赖关系来简化软件安装过程。而yum源则是包含大量RPM软件包的软件仓库,系统通过读取这些仓库的元…

2026/7/14 7:47:52 阅读更多 →
光伏发电GHI估算的无监督学习方法与实践

光伏发电GHI估算的无监督学习方法与实践

1. 光伏功率测量与全局水平辐照度估算的背景与挑战在光伏发电系统中,准确估算全局水平辐照度(GHI)是评估系统性能和预测发电量的关键环节。传统方法通常依赖地面气象站或卫星遥感数据,但这些方法存在成本高、空间分辨率有限等问题…

2026/7/14 7:45:52 阅读更多 →
micro-analytics-cli API完全手册:掌握数据追踪与查询的核心方法

micro-analytics-cli API完全手册:掌握数据追踪与查询的核心方法

micro-analytics-cli API完全手册:掌握数据追踪与查询的核心方法 【免费下载链接】micro-analytics-cli Public analytics as a Node.js microservice. No sysadmin experience required! 📈 项目地址: https://gitcode.com/gh_mirrors/mi/micro-analy…

2026/7/14 7:45:52 阅读更多 →
Unity渐变纹理Shader:从原理到实战,打造高级UI与特效视觉

Unity渐变纹理Shader:从原理到实战,打造高级UI与特效视觉

1. 项目概述:为什么渐变纹理是UI与特效的“氛围感”利器在游戏和交互应用的视觉呈现中,我们常常陷入一种“非黑即白”的困境:一个按钮要么是纯色,要么是静态贴图;一个特效要么是生硬的边缘,要么是突兀的闪烁…

2026/7/14 7:45:52 阅读更多 →
AI绘画角色一致性生成:从Stable Diffusion基础到实战应用

AI绘画角色一致性生成:从Stable Diffusion基础到实战应用

最近在AI绘画圈子里,一个名为"少女与百合"的项目突然火了起来。不少开发者发现,这个看似简单的AI美女生成项目,实际上隐藏着不少值得关注的技术细节。如果你正在寻找一个既能快速上手,又具备一定技术深度的AI绘画实践案…

2026/7/14 7:45:52 阅读更多 →

日新闻

AI Agent数据越界行为如何被精准溯源?——基于GDPR/CCPA双合规的5层审计框架实战指南

AI Agent数据越界行为如何被精准溯源?——基于GDPR/CCPA双合规的5层审计框架实战指南

更多请点击: https://kaifayun.com 第一章:AI Agent数据越界行为的合规性挑战与溯源必要性 AI Agent在自主执行任务过程中,可能因提示注入、上下文污染或权限配置缺陷,无意或有意访问、缓存、传输受保护数据(如PII、G…

2026/7/14 0:01:13 阅读更多 →
Perplexity vs ChatGPT vs Claude:实测127组复杂查询任务,谁才是真正可靠的“事实型AI助手”?

Perplexity vs ChatGPT vs Claude:实测127组复杂查询任务,谁才是真正可靠的“事实型AI助手”?

更多请点击: https://codechina.net 第一章:Perplexity 怎么用 Perplexity 是衡量语言模型预测能力的核心指标,数值越低表示模型对文本序列的不确定性越小、预测越精准。它本质上是交叉熵损失的指数形式,计算公式为:…

2026/7/14 0:01:13 阅读更多 →
全球首发!五一视界定制物理AI卫星ECS-1剑指万亿赛道

全球首发!五一视界定制物理AI卫星ECS-1剑指万亿赛道

五一视界发布公告,近日,公司与环天智慧科技股份有限公司(“环天智慧”)正式达成空天领域战略合作。环天智慧是国内领先、聚焦天基对地观测遥感卫星总体研制与在轨运营的商业航天企业,同时也是西南地区规模最大、具备全自主可控遥感卫星星座建…

2026/7/14 0:03:13 阅读更多 →

周新闻

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨 在一个阳光明媚的上午,互联网大厂的面试官坐在桌前,准备迎接他的面试候选人——燕双非,一个以搞笑和幽默著称的程序员。第一轮提问 面试官:燕双非,作…

2026/7/13 4:38:36 阅读更多 →
车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估在智能驾驶和车联网技术快速发展的今天,车载以太网作为新一代车载网络的核心传输技术,其物理层性能直接决定了数据传输的可靠性和稳定性。1000BASE-T1作为当前主流的…

2026/7/13 4:38:38 阅读更多 →
VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战指南嵌入式开发领域正经历一场工具链的静默革命。当传统Keil用户首次打开VSCode的扩展市场搜索EIDE时,往往会惊讶于这个看似简单的插件竟能重构十余年的开发习惯。本文将揭示如何用五个精准步骤&#xff0…

2026/7/14 7:15:24 阅读更多 →

月新闻