Mac中禁用系统更新

Mac中禁用系统更新

Mac中禁用系统更新

文章目录

1. 修改hosts,屏蔽系统更新检测联网

打开终端,执行命令:

sudo vim /etc/hosts 
127.0.0.1 swdist.apple.com 127.0.0.1 swscan.apple.com 127.0.0.1 swcdn.apple.com 127.0.0.1 gdmf.apple.com 127.0.0.1 mesu.apple.com 127.0.0.1 xp.apple.com 

然后按:wq或者:wq!强制保存hosts文件修改

2. 去除系统偏好设置–系统更新已有的小红点标记

终端执行下面两条命令:

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 Killall Dock 

执行完毕后,dock栏将被关闭重启,系统偏好设置的小红点将会去掉。

image-20241107160012552

3、杀掉进程(重启)

1、launchctl list | grep -i softwareupdate 确认系统更新的进程名称 2、分别在终端中执行: sudo launchctl bootout system/com.apple.softwareupdated sudo launchctl disable system/com.apple.softwareupdated 3、重启电脑 

Read more

零基础学AI大模型之Milvus部署架构选型+Linux实战:Docker一键部署+WebUI使用

零基础学AI大模型之Milvus部署架构选型+Linux实战:Docker一键部署+WebUI使用

大家好,我是工藤学编程 🦉一个正在努力学习的小博主,期待你的关注实战代码系列最新文章😉C++实现图书管理系统(Qt C++ GUI界面版)SpringBoot实战系列🐷【SpringBoot实战系列】SpringBoot3.X 整合 MinIO 存储原生方案分库分表分库分表之实战-sharding-JDBC分库分表执行流程原理剖析消息队列深入浅出 RabbitMQ-RabbitMQ消息确认机制(ACK)AI大模型零基础学AI大模型之Milvus核心:分区-分片-段结构全解+最佳实践 前情摘要 前情摘要 1、零基础学AI大模型之读懂AI大模型 2、零基础学AI大模型之从0到1调用大模型API 3、零基础学AI大模型之SpringAI 4、零基础学AI大模型之AI大模型常见概念 5、零基础学AI大模型之大模型私有化部署全指南 6、零基础学AI大模型之AI大模型可视化界面 7、零基础学AI大模型之LangChain 8、零基础学AI大模型之LangChain六大核心模块与大模型IO交互链路 9、零基础学AI大模型之Prompt提示词工程 10、零基础学AI大模型之La

Flutter 三方库 anthropic_sdk_dart 的鸿蒙化适配指南 - 让 Claude 3.x 尖端 AI 能力深植鸿蒙应用架构

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 anthropic_sdk_dart 的鸿蒙化适配指南 - 让 Claude 3.x 尖端 AI 能力深植鸿蒙应用架构 在鸿蒙(OpenHarmony)系统的智能终端、智慧座舱或分布式办公应用中,如何高效调用顶级大模型(LLM)Claude 3.x 执行深度文本理解、视觉分析或复杂任务编排?anthropic_sdk_dart 做为官方级的 Dart 客户端,为鸿蒙开发者提供了分钟级集成 Claude 的能力。本文将带您深入实战其在鸿蒙生态中的适配细节。 前言 什么是 Anthropic SDK?它是访问 Claude 模型簇(如 Opus, Sonnet,

【MySQL】第十三节—索引:底层原理、B + 树演进、操作实战

【MySQL】第十三节—索引:底层原理、B + 树演进、操作实战

Hello,好久不见,我是云边有个稻草人-个人主页,与你分享C++领域专业知识! 《MySQL》——本篇文章所属专栏,持续更新中 本文深入解析MySQL索引原理与操作。首先通过实验展示数据默认有序现象,解释Page机制减少IO次数的原理。然后循序渐进分析B+树结构的优势:从单页线性遍历、引入目录到多级目录页构建,最终形成高效的B+树索引。文章对比了B+树与B树、哈希等结构的差异,阐述聚簇索引与非聚簇索引的本质区别。在操作层面,详细介绍了主键索引、唯一索引、普通索引和全文索引的创建与删除方法,并给出索引使用原则:频繁查询字段适合建索引,但更新频繁或唯一性差的字段不宜建索引。最后提及复合索引的最左匹配原则和索引覆盖优化技巧。 【MySQL】第十二节—不懂磁盘与 Page,谈何用好 MySQL 索引?——索引上篇 目录 5. 索引的理解 (1)一个现象和一个结论 (2)循序渐进,理解索引的数据结构为什么选择B+树 第一层—线性遍历效率低下 第二层—引入目录

Rust异步编程实战:构建高性能WebSocket服务

Rust异步编程实战:构建高性能WebSocket服务

Rust异步编程实战:构建高性能WebSocket服务 一、WebSocket协议概述 1.1 WebSocket的基本概念 💡WebSocket是一种在单个TCP连接上进行全双工通信的协议,它允许服务器主动向客户端发送消息,而不需要客户端先发起请求。这种通信方式适用于实时应用,如聊天应用、实时通知、在线游戏等。 WebSocket协议的主要特点: * 全双工通信:服务器和客户端可以同时发送和接收消息。 * 低延迟:WebSocket通信的延迟比HTTP低,因为它不需要每次请求都建立新的连接。 * 可靠性:WebSocket使用TCP协议,保证了消息的可靠传输。 * 跨域支持:WebSocket支持跨域请求,只需要在服务器端设置相应的CORS策略。 1.2 WebSocket与HTTP的区别 特性HTTPWebSocket通信方式客户端发起请求,服务器响应全双工通信,服务器可以主动发送消息连接类型无状态,每次请求建立新连接持久连接,连接建立后保持打开状态延迟高,因为每次请求需要建立连接低,连接建立后直接通信适用场景静态资源请求、RESTful API实时应