自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iCloudEnd的博客

Swift及SwiftUI开发 openswiftui.com

  • 博客(6489)
  • 资源 (59)
  • 问答 (2)
  • 收藏
  • 关注

原创 SwiftUI macOS全球开发资源汇总

你说flash好用,苹果给封杀了。你说h5很灵活,苹果悄悄清洗h5。你说kotlin好用,苹果给你造了Swift。你说flutter好用,苹果就自己造了SwiftUI。苹果的原则很简单,我的世界必须都是我的。作为在苹果世界里面种地的码农,俺们还是要遵守人家都规则,能够native就尽量不要高跨平台,能用苹果制造就不要用google生产。大牛肯定要给你布道跨平台的优势,但是人家在做现象级别的app,可以和苹果讨价还价,而俺们这类普通程序员还是老老实实的用苹果造吧。WWDC2020更新汇总本次次.

2020-08-07 22:41:45 2498 5

原创 我如何构建、训练和部署现在运行我整个业务的人工智能模型

"))我把它部署在我的商业网站上——当我睡觉时,客户正在与人工智能聊天。

2025-06-21 21:23:19

原创 RAG:构建 AI 助手时没人告诉你的事 每个人都说 RAG 很容易,直到你真正尝试构建一个。

RAG 是一个结合了两个强大理念的框架:检索:在运行时提取相关的外部数据块(如 PDF、文档或 wiki)。生成:将这些块输入语言模型(如 GPT-4 或 Mistral)以生成上下文答案。为了使检索更加精确且有意义,我们使用了向量编码。当用户提出问题时,问题会被转换成向量,即捕捉其含义的数值表示,这被称为嵌入。然后,我们会将这个向量化的查询与存储在专用数据库中的文档向量进行比较。每个向量都代表了我们知识库中的文本片段。通过找到含义最接近的向量,该模型能够确保只检索最相关的信息。

2025-06-21 21:14:39

原创 DocETL:一个用于人工智能数据处理的 Python 库

几个月前,我正忙于一个项目,艰难地翻阅一堆混乱的医疗记录,试图找出药物名称及其副作用。我曾解决过很多数据噩梦,但这一次却在考验我的耐心。然后我发现了DocETL,这是加州大学伯克利分校的一个 Python 库,它就像一个超级英雄,可以用人工智能处理混乱的非结构化数据。它不仅仅是一种工具——它还能改变游戏规则。让我为您分解一下,并用一些代码向您展示它是如何工作的。

2025-06-21 21:10:19

原创 日志记录 + LLM + FastAPI

我认为 LLM 应用中最被低估的领域之一是日志记录。尤其是在 MVP 或原型开发中,大多数人只希望他们的 LLM 模型能够很好地满足业务需求。这当然没问题,但我确实认为添加某种可观察性来记录和存储应用中的数据非常重要。虽然有很多服务可以追踪追踪、令牌、响应等,但我还是想从头开始写这篇博客,讲解一下基础知识。这个想法源于我正在构建的一个演示,其中我添加了很多日志,由于日志记录可能是一个阻塞操作,所以我的端点有点慢。

2025-06-21 21:02:12

原创 使用 Python 从头构建 Google Veo 3 预处理数据、编码器、潜在扩散等

我们先来看看谷歌提供的Veo 3高层架构:因此训练过程开始了……从编码输入提示开始,首先是文本提示,然后由处理程序UL2 encoder创建语义嵌入。此外,还可以选择添加图像提示并进行编码,以丰富输入。这些嵌入被组合成一个嵌入提示,作为条件输入。同时,初始化一个带噪声的压缩视频来模拟用于训练模型的生成空间。接下来,潜在扩散模型学习使用嵌入的提示作为指导来对压缩视频进行去噪,逐渐生成精细的压缩视频。然后,该输出通过解码器重建全分辨率视频,例如清晰的 1080p 向日葵盛开延时视频。

2025-06-21 20:51:59

原创 Deepseek + Ollama + Elasticsearch:基于 Docker 的本地 RAG 游乐场 - 内含脚本,轻松运行!

检索增强生成 (RAG)将语言模型的推理能力与结构化知识库或文档相结合。但是,如果您想在本地运行所有程序,并且手边有一台 8 GB RAM 的笔记本电脑/PC,而不依赖 OpenAI API 或外部云服务,该怎么办?那就让我们在本地运行并提问吧。以下是您需要的三样东西:Ollama >在您自己的机器上快速运行Mistral或DeepSeek等 LLM。Elasticsearch > 搜索和向量数据库,用于存储语义上下文和嵌入。Kibana使用Playground可视化、搜索并与模型响应进行交互。

2025-06-17 10:43:17 10

原创 DeepSeek R1 的 CoT 革命:从链到超图重新思考 AI 推理 探索从线性 CoT 到思维树、思维图和思维程序的演变——以及它对人机协同的意义

随着人工智能持续迅猛发展,一场静悄悄的革命正在新闻头条之下酝酿。科技界痴迷于更大规模的模型和更快的推理速度,而人工智能系统的推理方式却正在发生一场更根本性的转变。思维链 (CoT) 范式代表着从黑箱直觉到结构化、透明思维过程的转变——这一发展或许标志着人工智能自 Transformer 架构以来最重要的进步。

2025-06-14 15:56:03 17

原创 使用 Ollama 和 DeepSeek 在 VS Code 中构建您自己的本地 AI 聊天助手

虽然deepseek-r1:latest很棒,但我想给我的助手起一个个性化的名字,并可能自定义一个系统提示。Ollama 允许你使用 来实现这一点Modelfile。SYSTEM """"""这Modelfile告诉 Ollama:用作deepseek-r1:latest基底。设置一些生成参数,如temperature、、top_k和top_p。提供自定义SYSTEM提示。这对于定义 AI 的角色和一般行为至关重要。

2025-06-14 15:51:27 22

原创 使用 DeepSeek 增强 Python 中的地理空间可视化:4 个实用技巧 使用 AI 辅助代码、可视化快捷方式和更智能的调试简化您的映射工作流程。

地理空间可视化已经取得了长足的进步——从静态 Shapefile 到交互式 Web 地图。但随着数据集日益复杂,洞察愈发迫切,我们使用的工具也必须随之演进。DeepSeek 正是为此而生,它是一款开源 AI 模型,正在重新定义我们编写、调试和优化地理空间代码的方式。借助 DeepSeek,地理空间开发者可以突破传统的编码工作流程。想象一下,只需几秒钟,模型就能生成卫星图像分类脚本、优化性能低下的空间连接,或解释 GeoPandas 操作的怪异之处。

2025-06-14 15:42:59 20

原创 使用 MCP、CrewAI 和 Streamlit 构建 AI 驱动的学习助手

想象一下,您拥有一位个人研究助理,它能够即时搜索网页、分析信息、生成全面的摘要,甚至创建相关图像——所有这些都可以通过美观的网页界面实现。如果这款助理能够搭载尖端的 AI 代理,并与外部工具和 API 无缝协作,那会怎样?了解一下由 MCP 驱动的学习助手——一款融合了最佳现代 AI 技术的革命性应用程序:• 🤖 CrewAI 代理,用于智能研究和写作• 📡模型上下文协议 (MCP),用于无缝工具集成• 🌐 Streamlit提供直观的 Web 界面。

2025-06-14 15:19:00 29

原创 Xcode 26 现已发布,并支持代码智能 它与基于 Cursor 和 AI Agent 的工作流程相比如何?

Xcode 26 昨天发布了!惊喜的是,它支持 macOS 15,但要使用新的 ChatGPT 助手,你需要 macOS 26 Tahoe。所以我把我的 M3 Max MacBook Pro 升级到了 Tahoe。我不是说你应该升级,但我这么做是为了测试 Xcode 的新功能并与大家分享!值得注意的是,这是迄今为止最小的 Xcode 版本(下载大小)!

2025-06-14 15:13:20 21

原创 DepthAnything v2 教程:如何使用 Python 将 2D 图像转换为 3D 模型 学习如何使用 AI 和 Python 将任意图像转换为精细的 3D 模型。无需任何专用硬件,只需按照本

直到最近,创建 3D 模型还需要昂贵的硬件设置、多个摄像机角度或艰苦的手动建模。对于个人和小团队来说,进入门槛太高了。现在情况已经大不相同了,我很高兴能分享一个开源解决方案。得益于人工智能深度估计领域的最新突破,特别是DepthAnything v2等模型,我们现在可以从 2D 图像中提取令人惊讶的精确深度信息。此功能大大降低了 3D 内容创建的门槛,任何具有基本 Python 知识的人都可以使用它,而无需昂贵的设备和专门的培训。

2025-05-23 16:25:55 761

原创 法律科技领域人工智能代理构建的十个经验教训,一位人工智能工程师通过构建、部署和维护智能代理的经验教训来优化法律工作流程的历程。

2023年底,我开始从事法律科技工作,当时正值GenAI(通用人工智能)热潮兴起之初,法律专业人士开始认识到人工智能的价值,并将其应用于他们的法律工作流程。许多法律技术提供商,例如我的雇主,都已在其平台上添加了人工智能功能。这些功能大多以各种非代理的方式使用了大型语言模型。到了2024年,随着推理模型的蓬勃发展,行业内外人士开始意识到,我们正处于代理能力的根本性转变之中。例如,Clio(2024)的一项研究表明,法律专业人士的人工智能采用率从约19%飙升至79%,增幅约为415% [1]。

2025-05-22 10:01:03 76

原创 字节跳动的 DreamO:用于 Photoshop 级别编辑的 AI 模型 使用开源人工智能编辑图像

字节跳动的DreamO不仅仅是 Stable Diffusion 的另一个分支。它是一个功能齐全的图像定制框架,可以一次性更换衣服、风格、身份和物品,只需一个命令即可完成。图像定制?使用开源 AI 模型编辑图像DreamO是一种统一的图像定制模型,可以。

2025-05-17 18:12:46 79

原创 如何利用AI将任何网站转变为图形知识库,从任何网站构建图形知识库和 AI 副驾驶的分步指南

Crawl4ai是一个专为现代 AI 工作流程构建的开源网页爬取和数据抓取框架。与传统的爬虫不同,Crawl4ai 旨在以大型语言模型 (LLM) 能够高效利用的方式提取和构建网站内容。R2R(Reason to Retrieve)是一个先进的、生产的 AI 检索平台,提供基于 RESTful API 的代理检索增强生成 (RAG)。它支持多模态内容提取(例如.txt、、、、.pdf,该平台还配备了直观的用户界面,用于文档提取、管理和协同式聊天,使其成为一个用于构建智能知识界面的完整端到端系统。

2025-05-17 18:09:43 63

原创 使用 Docker 安全轻松地运行任何 MCP 服务器

模型上下文协议 (MCP) 服务器在当今的人工智能领域已变得非常普遍。MCP 服务器可用于许多任务,包括电子邮件集成、云存储访问、内容管理、网页搜索等等。然而,随着这个生态系统的发展,也出现了一些挑战:安全性:您使用的 MCP 服务器有多可靠?它们会意外发送数据吗?底层代码安全吗?安装和配置:设置 MCP 服务器有时会很复杂。可观察性:监控 MCP 服务器在您的系统上实际执行的操作可能很困难。性能:这些服务器的运行效率如何?

2025-05-08 08:41:23 148

原创 DeepSeek 的学术研究与学习用例 — AI 助手

DeepSeek 不仅仅是一条捷径,更是提升学术严谨性的力量倍增器。通过自动化重复性任务,学生和研究人员可以专注于批判性思维、创新和高影响力的写作。

2025-05-07 10:22:43 236

原创 Kimi-Audio:最佳音LLM, 如何免费使用 Kimi-Audio AI 模型?

继DeepSeek之后,字节跳动(现名MoonShotAI,又名Kimi)也在生成式人工智能领域加速发展,并发布了自己的音频模型Kimi-Audio,据说是迄今为止最好的音频模型。

2025-05-07 08:06:47 354

原创 Carla系列教程之 在 Carla 模拟器中释放鱼眼相机的强大功能

Carla 是一款开源的自动驾驶模拟器。多年来,它经历了显著的改进,在支持的功能数量方面堪比众多专业的自动驾驶模拟器。尽管其功能不断增强,但广角摄像头的明显缺失限制了其在实际数据应用中的实用性。绝大多数自动驾驶系统使用不同组合的窄视角摄像头实现远距离感知(例如处理高速公路驾驶场景),并使用宽视角或鱼眼摄像头实现近距离感知(例如停车)。Carla 模拟器仅支持针孔相机投影模型,该模型适用于窄视角相机建模和宽视角相机建模,视野 (FoV) 高达 120 度 [2]。

2025-05-06 14:16:24 172

原创 Carla系列教程之 Carla一款开放式城市驾驶模拟器,快速安装教程

Carla 是一款自动驾驶汽车的开源模拟器。经过一天多的时间,我安装了 Carla 和虚幻引擎 4.26.2。我遇到了很多错误,并在 ChatGPT、Carla GitHub 页面问题、Google 等平台上搜索解决方案。对于安装这样的程序来说,这真是一次全新的体验,因为没有标准的教程。教程本身长达1小时30分钟,而且有些部分还进行了加速。

2025-05-06 14:09:47 76

原创 为您的数据集创建最佳 RAG Finder 管道,从 RAG 系统获得最佳结果并非易事。如何切分文档、检索多少个片段,甚至使用的策略(简单、查询重写、重新排序等)都会显著影响最终答案的质量。

我们需要为我们想要在实验中系统测试的参数定义具体的值。这包括拆分文档的不同方法(chunk size和overlap)以及使用多少个检索到的文档作为上下文(top_k)。我们还配置了特定于某些策略的设置,例如multiplier模拟重新排名方法中的初始检索。我们将测试 2、2chunk sizes和overlaps2 个top_k值,从而得到 2 * 2 * 2 = 8 个基本参数组合。对于每个组合,我们将运行不同的RAG策略(Simple,,)Rewrite。Rerank。

2025-05-06 09:16:05 53

原创 MCP 实践 — 构建 text2sql 工具

MCP(模型上下文协议)是当今的热门词汇。使用 MCP,你可以将 LLM 与各种外部工具连接起来。LLM 使用外部工具(换句话说,函数调用)并不新鲜。那么,为什么它如此流行呢?因为,顾名思义,MCP 提供了统一的函数调用协议。LLM 的函数调用方式有很多,但使用一种统一的函数调用方法可以显著降低代码复杂度,并顺利集成不同的框架和工具。在这篇博客中,我将引导您了解如何创建一个与 MongoDB 集成的简单工具,并将该工具与 Claude 桌面一起使用作为客户端。

2025-05-04 21:07:21 145

原创 Wireshark MCP:您的数据包的新朋友(现在具有隐私保护!)

你有没有试过跟老板解释为什么要跟AI助手分享数据包?“嗯,我把我们内部网络的流量发给互联网上这个聪明的代理……”这可不是什么好的开场白。

2025-05-04 21:02:40 330

原创 让用户与数据库对话:使用 Streamlit 构建由 RAG 支持的 SQL 助手,创建一个与数据库无关的聊天机器人,连接到 SQLite、BigQuery 和 Redshift。

下图展示了整个系统架构——用户、数据库和大型语言模型如何通过应用层进行交互。

2025-05-04 20:47:50 451

原创 如何使用 Llama 4 构建知识图谱(无需任何手动操作)

知识图谱在很多方面都有用。例如,我们可以创建一个具有复杂推理能力的 RAG。

2025-04-30 09:39:43 51

原创 扣子空间(Coze Space)使用教程之 扣子空间专家能力经典案例:基于问卷写用户分析报告、股票专家(教程含邀请码,先到先得)

请帮我总结访谈记录。

2025-04-28 17:41:02 93

原创 扣子空间(Coze Space)使用教程之 扣子空间 生产力经典案例(教程含邀请码,先到先得)

扣子空间是字节跳动于2025年4月18日推出的首款通用AI Agent平台,定位为“AI实习生”与“领域专家”协同办公的智能体系统。其核心目标是通过AI自主规划、调用工具、执行复杂任务,从“回答问题”升级为“解决问题”,覆盖从数据分析到文档生成的全流程办公场景。

2025-04-28 10:09:57 317

原创 扣子空间(Coze Space)使用教程之什么Coze Space,教程含5个邀请码

扣子空间是字节跳动于2025年4月18日推出的首款通用AI Agent平台,定位为“AI实习生”与“领域专家”协同办公的智能体系统。其核心目标是通过AI自主规划、调用工具、执行复杂任务,从“回答问题”升级为“解决问题”,覆盖从数据分析到文档生成的全流程办公场景。

2025-04-28 09:50:56 310

原创 使用 Dify 构建您自己的 RAG 聊天机器人的 5 个简单步骤

您是否想为您的网站或应用程序创建聊天机器人,又不想花费太多?别再犹豫了!Dify 提供了一个功能强大且用户友好的平台,让您可以快速轻松地构建 AI 驱动的聊天机器人。在本文中,我们将引导您完成使用 Dify 创建您自己的聊天机器人的五个简单步骤。

2025-04-28 09:07:11 131

原创 如何从头构建多源知识图谱提取器(教程含源码)

知识图谱是表示复杂且相互关联的信息的强大解决方案。它们将数据建模为由实体(节点)和关系(边)连接的图形,从而能够表示和处理不同事实之间的联系。虽然知识图谱早已应用于搜索和推荐应用,但最近,随着 RAG 应用的广泛采用,人们对知识图谱的兴趣也随之激增。事实上,GraphRAG 是一种在生成之前从知识图谱中检索内容以增强大型语言模型上下文的技术,它有助于提升 RAG 系统的性能。原始 RAG 系统依赖于密集向量存储,利用语义相似性来检索信息。

2025-04-28 08:56:39 51

原创 人工智能代理的开源堆栈

我记得一个周末,我坐下来,确信自己终于可以构建一个像样的研究助理代理原型了。没什么特别的——只是能读取 PDF 文件、提取关键信息,或许还能回答一些后续问题而已。应该很简单,对吧?相反,我花了将近两天的时间在文档不全的仓库、死掉的 GitHub 问题和含糊不清的博客文章之间来回切换。其中一个工具看起来很有前途,直到我意识到它已经八个月没有更新了。另一个工具需要启动四个不同的服务才能解析一个文档。到最后,我的“代理”几乎看不懂文件名,更不用说内容了。但支撑我继续下去的不是挫败感,而是好奇心。

2025-04-27 08:13:01 57

原创 MySQL 9 和新VECTOR数据类型:它是什么以及如何使用它 深入研究 MySQL 9 的新 VECTOR 数据类型,用于语义搜索、AI 应用程序和高维数据。

VECTOR(768) FLOAT定义一个包含 768 个浮点值的固定长度数组。目前仅FLOAT支持。一列中的所有向量必须具有相同的维度。

2025-04-26 18:30:07 57

原创 只需 4 步,即可使用微软 Playwright MCP 服务器和语义内核构建可浏览互联网的 AI 应用 使用 MCP 和语义内核的分步指南

MCP!这可是人工智能领域的新热词。所以,我想——为什么不亲自参与其中呢?于是,我写了这篇博文,介绍如何使用 MCP 服务器、Semantic Kernel 和 Azure AI Foundry。让我们先来了解一下:什么是 MCP?有很多博客和视频帮助我理解了 MCP 的概念,我会在最后放上这些链接。

2025-04-26 18:11:08 206

原创 微软的 MarkItDown MCP 服务器:彻底改变 Markdown 文档转换方式

微软的 MarkItDown MCP 服务器不仅仅是一个文档转换器,它还是一个强大的后端工具,能够实现内容工作流程的现代化和自动化。无论您是维护开发者文档、内部手册,还是迁移内容,这款服务器都能帮您节省数小时繁琐的格式化工作,同时生成简洁专业的 Markdown 内容。

2025-04-26 18:07:00 445

原创 GPU 编程新时代:NVIDIA 终于为 CUDA 添加原生 Python 支持 今年,NVIDIA 全力以赴,明确表示 Python 将成为其 CUDA 并行编程框架中的一等公民

多年来,NVIDIA 为 GPU 计算开发的软件工具包 CUDA 一直缺乏对 Python 的原生支持。但这种情况终于有所改变。在最近的 GTC 大会上,NVIDIA 宣布 CUDA 工具包将提供原生支持并与 Python 完全集成。换句话说,开发人员现在可以使用 Python 直接在 GPU 上运行算法计算。在 NVIDIA 内部,他们已经将 2025 年定为“CUDA Python 年”,这一标签已在公司上下达成共识,并成为今年 GTC 大会的核心主题。

2025-04-22 08:59:15 155

原创 从零开始的 Ollama + MCP 服务器

在过去的几个月里,模型上下文协议已经出现在每个人的关注中,已经开发出多个很酷的集成示例,我相信它会继续存在,因为它为如何将工具与代理或软件与人工智能模型集成设定了标准。由于我热衷于撰写小型LLM课程,因此我决定尝试将Ollama中的小型LLM课程与MCP服务器连接起来,以体验一下这个新标准。今天,我想向大家展示一种将Ollama与MCP服务器集成的可能实现方案。

2025-04-20 10:34:45 160

原创 最适合数据科学家的 MCP 服务器 Jupyter-MCP、PyCharm-MCP、GitHub-MCP、Docker-MCP、SQL-MCP、Excel-MCP、PowerPoint-MCP

模型上下文协议 (MCP) 正在快速升温。互联网上充斥着围绕 MCP 服务器的用例,它们堪称真正的 AI 代理 2.0。许多科技公司和个人贡献者已经开源了多款 MCP 服务器。在这篇文章中,我将为您推荐一些最适合数据科学家或数据分析师的 MCP 服务器。如果你不知道 MCP 服务器是什么。

2025-04-20 10:30:07 180

原创 使用 Google 的 A2A(Agent2Agent)协议、ADK 和 MCP 构建多智能体 AI 应用

A2A(Agent-to-Agent)协议是Google开发的用于跨组织或技术边界的代理之间通信的开放协议。使用 A2A,代理无需共享记忆、想法或工具即可为最终用户完成任务。相反,代理以其原生模式交换上下文、状态、指令和数据。简单:重复使用现有标准企业就绪:身份验证、安全、隐私、跟踪、监控异步优先:(非常)长时间运行的任务和人机交互与模态无关:文本、音频/视频、表单、iframe 等。不透明的执行:代理不必分享想法、计划或工具。

2025-04-20 10:15:50 401

原创 如何将 PostgreSQL MCP 服务器与 Cursor 或 Claude 结合使用

PostgreSQL MCP 服务器可以作为PostgreSQL 数据库和 AI 驱动的开发工具之间的桥梁。它使用模型上下文协议 (MCP),让Claude Desktop和VS Code 等带有 AI 代理的工具直接与数据库交互。它不仅仅是运行 SQL 查询 - 该服务器还允许 AI 代理:分析数据库的性能建议架构改进处理数据迁移以及更多这个开源项目(根据 AGPLv3 许可)非常适合想要通过 AI 辅助增强 PostgreSQL 的开发人员。

2025-04-15 16:32:51 365

macOS SwiftUI文件打开教程FileDialog项目含源码

macOS SwiftUI文件打开教程FileDialog项目含源码。在macOS 10.15及更高版本中,系统始终在单独的过程中绘制“打开”面板,而不管该应用程序是否被沙箱化。当用户选择要打开的文件时,macOS将该文件添加到应用的沙箱中。在macOS 10.15之前,系统仅在沙盒应用程序的单独过程中绘制面板。

2020-12-09

SwiftUI 成品代码之鞋类商品App源码

SwiftUI成品代码之鞋类商品App源码。1.实现左右分屏。2、实现左侧销售类产品目录。3、支持创建购物车。4、显示购物车内容。

2020-12-12

SwiftUI CoreData增删改查完整代码

SwiftUI CoreData增删改查完成代码。1、创建一个批量插入请求。2、查询持久性存储的记录;3、控制UI响应新数据的方式和时间。

2020-12-09

macOS SwiftUI tabView构建切换组件

macOS SwiftUI tabView构建切换组件。TabView,使用交互式用户界面元素在多个子视图之间切换的视图。选项卡视图仅支持Text,Image或Image后跟Text的选项卡项。 传递任何其他类型的视图都将导致可见但为空的标签项。

2020-12-18

macOS SwiftUI动画教程之淡入淡出组件

macOS SwiftUI动画教程之淡入淡出组件.1、动画淡入淡出 .animation(Animation.easeInOut(duration: 1).delay(0.5)); 2、隐藏.transition(.opacity)

2020-12-14

iOS Swift Core Location完整案例代码

iOS Swift Core Location完整案例代码。1、设置核心位置;2、位置权限;3、显示用户的位置;4、注册地理围栏;5、创建地区;6、通知用户地理围栏事件。

2020-12-12

SwiftUI完成代码之Sport App运动新闻App

SwiftUI完成代码之Sport App运动新闻App。1、实现DashBoard完成页面。2、实现ROSTER页面;3、实现视频、图片和文字混排。

2020-12-12

macOS SwiftUI教程之点击获取位置 ClickGestureRecognizer

macOS SwiftUI教程之点击获取位置 ClickGestureRecognizer。NSClickGestureRecognizer 离散手势识别器,可跟踪指定数量的鼠标单击。配置此手势识别器时,可以指定在调用action方法之前必须单击哪些鼠标按钮以及必须发生多少次单击。用户必须单击指定的鼠标按钮所需的次数,而无需拖动鼠标以识别手势。

2020-12-18

SwiftUI TabView 构建滚动轮播图PagedTabViewStyle

SwiftUI TabView 构建滚动轮播图.1、在分页工具栏呈现半透明背景 PageIndexViewStyle(backgroundDisplayMode: .always)。2、创建页面滚动视图 tabViewStyle(PageTabViewStyle())

2020-12-18

macOS SwiftUI教程之绘制垂直虚线Dash

macOS SwiftUI教程之绘制垂直虚线Dash。1、 移动原点位置.move(to: CGPoint(x: 0, y: 0));2、绘制线段.addLine(to: CGPoint(x: rect.width, y: rect.height));3、设置边框类型.stroke(style: StrokeStyle(lineWidth: 1, dash: [2]));4、设置高度和宽度.frame(width: 1, height: 100)。

2020-12-13

macOS SwiftUI教程之绘制楔形体(Wedge)图WedgeChart

macOS SwiftUI教程之绘制楔形体(Wedge)图WedgeChart。1、分段设置 Wedge(-43, 43),Wedge(43,150),Wedge(150,-43);2、绘制弧度addArc;3、closeSubpath绘制封闭图形。

2020-12-13

macOS SwiftUI完整代码之绘制柱状图

macOS SwiftUI完整代码之绘制柱状图。1、取消间距VStack(spacing: 0)。2、矩状图Capsule();3、设置高度.frame(width: 10, height: CGFloat(value))。

2020-12-13

SwiftUI完成代码之Financial App 卡管理Core Data数据库

SwiftUI完成代码之Financial App 卡管理Core Data 。本代码特色:1、完成CoreData代码;2、实现分层管理 Application,Model,Modifiers,Utilities、View Model,View 。

2020-12-12

SwiftUI watchOS成品代码之NBA Draft比赛App

SwiftUI watchOS成品代码之NBA Draft比赛App。 1、实现滚动显示赛事。2、实现图文混排。3、实现详细信息可显示选手位置、学校和经验。

2020-12-12

macOS SwiftUI教程之从饼图中显示百分比

macOS SwiftUI教程之从饼图中显示百分比。1、实现突出显示部分;2、根据需求显示百分比。3、根据百分比多彩显示

2020-12-12

macOS SwiftUI教程之绘制百分比多彩饼图

macOS SwiftUI教程之绘制百分比多彩饼图。1、中心–圆心;2、radius –用于创建圆弧的圆的半径;3、startAngle –弧的起始角度;4、endAngle –圆弧的结束角度;5、顺时针–画弧的方向。

2020-12-12

macOS SwiftUI教程之绘制Path绘制饼图

macOS SwiftUI教程之绘制Path绘制饼图。1、中心–圆心;2、radius –用于创建圆弧的圆的半径;3、startAngle –弧的起始角度;4、endAngle –圆弧的结束角度;5、顺时针–画弧的方向。

2020-12-12

macOS SwiftUI教程之绘制曲线

macOS SwiftUI教程之绘制曲线。Path提供了几种内置的API,可帮助您绘制不同的形状。您不仅限于绘制直线。的addQuadCurve,addCurve和addArc允许你创建曲线和圆弧

2020-12-12

macOS SwiftUI教程之绘制矩形Path

macOS SwiftUI教程之绘制矩形Path。绘制矩形的标准流程。1、移动点(20,20);2、从(20,20)到(300,20)画一条线;3、从(300,20)到(300,200)画一条线;4、从(300,200)到(20,200)画一条线;5、用绿色填充整个区域。

2020-12-12

macOS SwiftUI教程服务共享 NSSharingServicePicker完整代码

macOS SwiftUI教程服务共享 NSSharingServicePicker完整代码。您将掌握的技能,1. 整合Appkit NSViewRepresentable;2.服务选择 NSSharingServicePicker;3. 异步调用 DispatchQueue.main.async

2020-12-12

iOS游戏开发之使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏源码

iOS游戏开发之使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏源码

2023-01-25

使用 Python 自动创建 Excel 仪表板

创建了一个简单的函数,该函数在执行时会自动生成一个 excel 仪表板。您可以随时运行此功能以定期生成报告,例如每个月以在仪表板中生成 KPI。

2023-01-16

全流水线边缘检测器算法使用 VHDL源码

核心包括 Roberts、Prewitt、Scharr 和 Sobel 边缘检测算法。该设计完全流水线化。延迟为 5。在 5 个时钟之后,它在每个时钟产生输出。设计也是通用的。您可以在顶部模块中使用边缘检测器。仅生成您选择的边缘检测器算法的硬件。

2023-01-15

使用Stable Diffusion改进图像分割模型

Stable Diffusion是 Stability AI 在今年早些时候发布的一种非常强大的文本到图像模型。在这篇博文中,我们将探索一种使用稳定扩散来增强训练数据的技术,以提高图像分割任务的性能。这种方法在数据有限或需要繁琐的人工标记的应用程序中特别强大。 在计算机视觉模型的上下文中,图像分割是指根据图像的内容将图像分成两个或多个部分。与“图像分类”相比,分割的目标不仅是识别图像包含什么,而且图像的哪些 部分对应于每个类。 Stable Diffusion是 Stability AI 在今年早些时候发布的一种非常强大的文本到图像模型。在这篇博文中,我们将探索一种使用稳定扩散来增强训练数据的技术,以提高图像分割任务的性能。这种方法在数据有限或需要繁琐的人工标记的应用程序中特别强大。 配套文章:https://blog.csdn.net/iCloudEnd/article/details/128684200

2023-01-14

matlab 微积分和微分方程使用 ezplot、fplot、fimplicit3 和 ezpolar 绘制函数教程

matlab 微积分和微分方程使用 ezplot、fplot、fimplicit3 和 ezpolar 绘制函数教程含源码。 配套文章:https://blog.csdn.net/iCloudEnd/article/details/128680186

2023-01-14

Matlab数学基础操作之derivatives(导数)、integration(积分子)、nonlinear equatio

Matlab数学基础操作之derivatives(导数)、integration(积分子)、nonlinear equations system(非线性方程组)、odes bvp(常微分方程)

2023-01-12

SwiftUI可重用的下拉选择器项目含源码

SwiftUI可重用的下拉选择器项目含源码。实现了自定义组件化,可以方便复用到自己的项目中。配套文章和组件运行效果:https://swiftui.blog.csdn.net/article/details/128640947

2023-01-11

SwiftUI 自定义下拉菜单组件支持自定义颜色Dropdown list menu

下拉菜单是app开发中最常用的内容选择组件,避免用户录入的同时保证了数据准确性。具有优势:1、菜单应该易于打开、关闭和交互;2、菜单内容应适合用户需求;3、菜单项应该易于浏览。下拉菜单可以显示选项列表,由图标、按钮或操作触发。它们的位置因打开它们的元素而异。下拉菜单可以显示选项列表,由图标、按钮或操作触发。它们的位置因打开它们的元素而异。该资源就是SwiftUI 下拉菜单组件的经典源码。配套文章和组件运行效果:https://blog.csdn.net/iCloudEnd/article/details/128639428

2023-01-11

macOS SwiftUI 教程之入门toolbar工具栏

macOS SwiftUI 教程之入门toolbar工具栏。1、侧边栏风格.listStyle(SidebarListStyle())。2、工具栏 .toolbar。3、工具栏项目 ToolbarItem。4、文本标签 Label(“Another”, systemImage:“pencil.tip.crop.circle”)

2020-12-22

macOS SwiftUI 获取本地文件的类型标识符UTType

macOS SwiftUI 获取本地文件的类型标识符UTType。URL类型具有与其所关注资源有关的值的集合。对于文件,这些值可以提供类型标识符,创建或修改日期(无论它是否是目录)等等。

2020-12-22

macOS SwiftUI 设置窗体透明背景和特效

macOS SwiftUI 设置窗体背景和特效 1、 .behindWindow。对于您自己创建的视觉效果视图,请使用属性指定要应用半透明性的方式和位置。2、.hudWindow。平视显示(HUD)窗口背景的材料。3、当强调某些材料时,它们会改变外观。

2020-12-19

SwiftUI iOS商品展示完整App

SwiftUI iOS商品展示完整App。1、搜索功能。2、滚动工具。3、商品中级滚动。4、底部自定义工具栏

2021-03-24

SwiftUI 如何构建您自己的博客应用程序

SwiftUI 如何构建您自己的博客应用程序,后台采用contentful

2021-09-15

macOS SwiftUI 三栏App架构动态修改标题和设置工具栏

macOS SwiftUI 三栏App架构动态修改标题和设置工具栏。1、三栏架构。NavigationView,List,NavigationView。2、导航栏主标题.navigationTitle。 3、导航栏副标题.navigationSubtitle。4、双

2020-12-19

macOS SwiftUI文本编辑器含代码

macOS SwiftUI文本编辑器。NSTextView是获得满足几乎所有在用户界面级别显示和管理文本的需求的文本对象的主要手段。虽然是该类的子类(它声明了文本系统最通用的Cocoa接口),但除了的功能之外,还添加了其他主要功能

2020-12-18

macOS SwiftUI教程之通过回车或点击让TextField失去焦点

macOS SwiftUI教程之通过回车或点击让TextField失去焦点。1、放弃焦点NSApp.keyWindow?.makeFirstResponder(nil)。2、异步调用DispatchQueue.main.async

2020-12-19

macOS SwiftUI LazyVGrid和LazyHGrid源码

macOS SwiftUI LazyVGrid和LazyHGrid源码。1、垂直网格容器LazyVGrid。2、网格容器GridItem。3、生产数组 var gridData: [Int] { data.count%2 == 1 ? data.dropLast() : data }

2020-12-19

macOS_SwiftUI_list.zip

macOS SwiftUI 教程之左右分栏ListStyle 折叠功能Section(教程含源码)1、 导航栏界面基础NavigationView。2、 侧边栏List。3、 列表效果.listStyle(SidebarListStyle())。4、 组块Section(header: Text("The Simpsons"))

2020-12-19

SwiftUI LazyVGrid和LazyHGrid 自定义对齐源码

SwiftUI LazyVGrid和LazyHGrid 自定义对齐。1、垂直网格容器LazyVGrid。2、网格容器GridItem。3、生产数组 var gridData: [Int] { data.count%2 == 1 ? data.dropLast() : data }

2020-12-19

iOS Swift记忆益智游戏Memory Game完整源码

iOS Swift记忆益智游戏Memory Game完整源码。1、实现网格切换4x4 和 6x6,设置网格等宽等高。2、支持重置。3、游戏计时。4、点击翻转。

2020-12-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除