实战
文章平均质量分 88
网罗开发
全网 10万+ 粉丝, 欢迎您的关注与支持。交流合作私信+
展开
-
微服务架构的未来发展趋势
微服务架构在软件开发中已经成为主流,但随着市场需求和技术环境的快速变化,微服务架构也在不断演进。本文将分析当前微服务架构的发展趋势和热门技术,如 Serverless、Service Mesh、AIOps 等,探讨这些技术如何影响微服务架构的设计和实现,并展望未来可能出现的挑战。原创 2024-08-12 21:18:00 · 1416 阅读 · 0 评论 -
如何在 CI/CD 过程中实施高效的自动化测试和部署
在持续集成(CI)和持续交付(CD)过程中,自动化测试和部署是提高软件交付速度和质量的关键。本文将详细介绍如何选择适合的CI/CD工具,配置自动化构建和测试流程,制定全面的测试策略,并确保部署环境的稳定性,采用蓝绿部署等策略降低风险。本文详细介绍了如何在CI/CD过程中实施有效的自动化测试和部署。从选择合适的CI/CD工具、配置自动化构建和测试流程、制定全面的测试策略,到确保部署环境的稳定性,采用蓝绿部署等策略,本文提供了具体的示例代码和配置说明。原创 2024-08-08 21:06:47 · 1416 阅读 · 0 评论 -
从技术博客到个人 IP 矩阵:全面攻略与实战示例
本文旨在探讨如何在自媒体时代,通过技术博客打造和维护个人 IP 矩阵。文章将结合实际经验和具体操作方法,帮助技术爱好者更好地树立个人品牌。内容包括创建博客、内容规划、SEO 优化、社交媒体推广等,最后附带一个可运行的 Demo 代码模块和相关配图。本文详细探讨了如何通过技术博客打造和维护个人IP矩阵,包括创建博客、内容规划、SEO优化、社交媒体推广等关键环节。选择合适的平台并设计美观的博客界面,确保用户体验良好。明确目标受众,制定详细的内容方向和发布计划,以高质量的原创内容吸引读者。原创 2024-07-31 19:41:44 · 1222 阅读 · 0 评论 -
讨论在 Swift 中引入函数体宏
文章内容精选提案:函数体 Macros 提案正在审查中Swift 论坛:Swift 中引入函数体宏你是更能接受同性上司还是更能接受异性上司?上期话题结果投票结果反映,大多数开发者还是比较担心自己的头发,另外就是身体变胖。久坐缺乏运动会导致一系列的身体健康问题。建议大家抽时间多运动,避免久坐。原创 2024-07-29 19:58:08 · 878 阅读 · 0 评论 -
提升物联网安全:应对未来挑战的实战解决方案
随着物联网(IoT)的迅速普及,其安全问题日益凸显。本文将探讨物联网设备的安全漏洞、攻击手段及其防御策略,并分析物联网安全标准的制定和实施对行业的影响。我们将通过实际的Demo代码模块演示如何提升物联网设备的安全性,辅以相关章节配图来增强理解。原创 2024-07-25 21:03:34 · 1041 阅读 · 0 评论 -
在 ArkTS 中集成 C 语言模块来管理文件描述符
在现代开发中,尤其是在处理文件操作时,使用文件描述符(fd)是一种常见的方法。ArkTS提供了一种强大的方式来与底层C代码交互,使我们能够利用C语言的性能优势来管理文件描述符。在这篇文章中,我们将介绍如何通过ArkTS和C语言的结合来实现文件描述符的管理,并确保资源的正确释放。当我们使用方法在ArkTS中打开文件时,系统会返回一个文件描述符(fd)。这个文件描述符用于标识已打开的文件。原创 2024-07-23 23:44:13 · 972 阅读 · 0 评论 -
拥抱智能体生态,2024 百度万象大会亮点抢先看
百度移动生态的业务集体出街亮相,聚焦智能体,用实际业务进展,向公众展示大模型带来的耳目一新,据有关业内人士称,这是国内首个智能体生态大会。在主论坛环节,百度集团资深副总裁、百度移动生态事业群组总经理何俊杰将发表题为「让智能体人人可用」的演讲,向用户和生态伙伴分享低门槛、多场景、高价值的智能体生态所带来的无限机遇。除了含金量满满的主论坛,本次大会特设「百度文心智能体」、「百度APP&百家号」、「百度文库」、「百度电商」四大分论坛,与创作者、生态伙伴碰撞交流,共同探索智能体发展新思路。原创 2024-05-23 10:27:21 · 572 阅读 · 0 评论 -
OceanBase 开发者大会 - 见闻与洞察
4 月 20 日,我有幸受邀参加了第二届 OceanBase 开发者大会。50 余位业界知名数据库大咖和数据库爱好者,与来自全国近 600 名开发者相聚。共同探讨一体化、多模、TP 与 AP 融合等前沿趋势,交流场景探索和最佳实践,度过了开发者的一天。大会议程包含上午的主论坛,下午的技术专场,伯乐有话说和动手实验营。其中技术专场有产品技术专场、专有云实践专场、技术生态专场、创新场景实践专场。非常开心能受邀参加 OceanBase 开发者大会。原创 2024-04-23 19:39:26 · 1235 阅读 · 0 评论 -
掌握使用 React 和 Ant Design 的个人博客艺术之美
在当今数字时代,个人博客成为表达观点、分享经验和展示技能的独特平台。在这个互联网浪潮中,选择使用 React 的 Ant Design库,为你的个人博客赋予了更为华丽而现代的外观。React 的灵活性与 Ant Design 的美观设计相结合,创造出令人印象深刻的用户体验。本篇文章将引导你快速入门,借助这一强大的技术组合,打造一个令人赏心悦目的个人博客。在这次的 React 与 Ant Design 的融合之旅中,我们不仅仅是创建了一个个人博客,更是在数字创意的大舞台上留下了自己的印记。原创 2024-01-29 20:10:34 · 2134 阅读 · 39 评论 -
如何在 SwiftUI 中实现音频图表
在可访问性方面,图表是复杂的事物之一。iOS 15 引入了一项名为“音频图表”的新功能。下面我们将学习如何通过使用视图修饰符为任何 SwiftUI 视图构建音频表示,呈现类似自定义条形图视图或图像的图表。音频图表功能对于视力受损的用户来说是一项重大改进。音频图表功能的好处是,可以将其用于任何您想要的视图,甚至包括图像视图。只需创建类型的实例。原创 2024-01-12 19:33:11 · 2004 阅读 · 5 评论 -
将 Python 和 Rust 融合在一起,为 pyQuil® 4.0 带来和谐
pyQuil 一直是在 Rigetti 量子处理单元(QPUs)上构建和运行量子程序的基石,通过我们的 Quantum Cloud Services(QCS™)平台提供服务。它是我们的一个重要客户端库。然而,随着 QCS 平台的发展,我们越来越倾向于使用 Rust,因为它具有出色的性能、类型系统和强调正确性。为了支持Rigetti 不断增长的 Rust 工具和服务生态系统,pyQuil 中的许多功能已被我们的 Rust 库取代。幸运的是,Rust 很适合用作外部函数接口(FFI)。原创 2024-01-02 17:19:44 · 1771 阅读 · 1 评论 -
在 SwiftUI 中 accessibilityChildren 视图修饰符的作用
SwiftUI 为我们提供了一系列丰富的视图修饰符,用于操作视图的可访问性树。我已经介绍了其中许多,你可以在博客中找到它们。本文我们将讨论视图修饰符以及我们如何从中受益。视图修饰符允许我们为视图创建一个可访问性容器,并使用闭包提供的视图元素进行填充。今天,我们了解了 SwiftUI 为我们提供的又一个强大的可访问性视图修饰符。SwiftUI 凭借提供如此多友好的 API,简化了我们为了使我们的应用对每个人都具有可访问性而必须做的工作,做得非常出色。原创 2023-12-21 11:39:40 · 846 阅读 · 0 评论 -
实战体验 Amazon SageMaker 机器学习
本文介绍了 Amazon SageMaker 的工作原理和实战使用机器学习环境。机器学习的基本工作流程包括生成示例数据、训练模型和部署模型。Peter DeSantis 的演讲展示了 Amazon在云计算领域持续创新的决心。Serverless不仅是技术的突破,更是满足企业需求的全新范式。这些创新产品和服务将为开发者和企业带来更大的灵活性、效率和成本效益,为云计算的未来开辟了崭新的道路。原创 2023-12-15 11:43:36 · 2846 阅读 · 10 评论 -
「玩转 TableAgent 数据智能分析」实战数据分析演练
数字化时代,数据分析的重要性犹如空气般无处不在。商业数据分析是数字化管理、智能决策的基础,同时数据分析又是一个专业性极强的工作,描述性分析、诊断性分析、预测性分析,会让大多数只会用 Excel 的人望而生畏。九章云极 DataCanvas 公司自主研发的 TableAgent 数据分析智能体让大模型对个人生产力的赋能,从写纪要、做总结上升到新的台阶,只要会提问,就能成为一个高级的数据分析师,洞察数据奥秘。进入平台可以看到如下截图,点击立即体验。登陆成功后可以看到页面中分为内容区域和数据集区域。原创 2023-12-13 16:13:47 · 1233 阅读 · 45 评论 -
GitHub 开源开发者日,沙龙见闻与洞察
12月10日,我有幸受邀参加了 GitHub Universe 2023 Watch Party in Shanghai – 开源开发者日。这次活动在上海微软 Reactor 线下举行,与数位 AI 及开源大咖汇聚现场,与开源爱好者们共同畅聊开源之旅。整个线下大会中,我们踏入 GitHub 云环境,实地部署开发小游戏。在激动人心的实操演示中,我们深入学习如何给小游戏添加单元测试、应用接口等功能,全程感受 GitHub Copilot 最新功能的强大。原创 2023-12-11 17:51:23 · 588 阅读 · 34 评论 -
利用 React 和 Bootstrap 进行强大的前端开发
创建响应式、交互式和外观引人入胜的 Web 界面是现代前端开发人员的基本技能。幸运的是,借助 React 和 Bootstrap 等工具的出现,制作这些 UI 变得更加简单,花费的时间更少。在本文中,我们将探讨如何将 Bootstrap 与 React 结合使用,进行高效和强大的前端开发。原创 2023-11-21 10:03:26 · 2367 阅读 · 62 评论 -
高级 Bootstrap:发挥 Sass 定制的威力
Bootstrap 是一个强大的框架,有助于创建响应式、以移动设备为首的网站。虽然开箱即用的 Bootstrap 样式非常出色,但在某些情况下,你可能希望进一步定制设计。这就是 Sass 的魔力发挥作用的地方,Sass 是一种预处理脚本语言,可以解释或编译成层叠样式表(CSS)。Bootstrap 提供了其源 Sass 文件,以提供更好的定制体验。这个功能允许开发人员充分利用框架,通过调整元素使其符合他们的喜好,甚至添加新元素。在本文中,我们将深入探讨如何使用 Sass 定制 Bootstrap。原创 2023-11-15 10:25:52 · 3752 阅读 · 76 评论 -
了解 SwiftUI 中 StoreKit 2 新功能
StoreKit 为我们提供了通过应用程序获得收入的机会。它允许我们设置应用内购买和订阅的购买流程。StoreKit 2 引入了一种基于现代 Swift 的 API,用于构建类型安全的应用内购买。下面我们将开始关于 StoreKit 2 的系列文章。这篇文章介绍了如何在 iOS 应用中使用 StoreKit 2 实现应用内购买和订阅功能。主要内容包括项目配置、构建 Paywall 功能、显示产品列表、购买产品、处理交易状态、监控交易更新和获取活跃订阅与购买。原创 2023-11-13 11:57:20 · 1375 阅读 · 94 评论 -
如何在后台执行 SwiftData 操作
SwiftData 是一个用于处理数据操作的框架,特别是在 Swift 语言中进行并发操作。本文介绍了如何在后台执行 SwiftData 操作以及与 Core Data 进行比较。在 Core Data 中,可以使用私有后台队列上下文来执行长时间运行的任务,以避免阻塞主队列。SwiftData 利用了 Swift 的并发特性,通过在 ModelActor 上创建上下文,实现了类似的后台操作。原创 2023-11-08 10:03:47 · 806 阅读 · 46 评论 -
如何调整职场心态,提高工作表现
职场中的心态调整对于我们在工作中表现的影响非常重要。作为一名全栈开发者,我深知在 AI 算法和云技能领域工作的挑战和机遇。在这篇文章中,将为大家分享如何调整职场心态,以帮助我们在工作中表现更出色。原创 2023-11-02 10:12:34 · 8490 阅读 · 53 评论 -
从速度到兼容性:一起来看看腾讯文档双核引擎的全面优势
在刚结束的腾讯数字生态大会上,腾讯文档发布了独家自主研发的双核编辑引擎。根据会上介绍,该引擎采用了统一的 OOXML 底层存储格式,实现了格式兼容和文档类型的流转。这意味着用户可以在本地编辑文档,并与多人多端进行同步协作,提高了编辑的灵活性和流畅度。简单总结,就是搭载了该引擎后,文档在不同容器下均可查看和协作编辑,无论是在浏览器还是客户端,都能获得无缝的文档协作体验,兼顾便捷和效率。原创 2023-09-20 15:48:14 · 9395 阅读 · 32 评论 -
『Swift社区赠书第 1 期』- 『循序渐进 Vue.js 3.x 前端开发实战』
对书中代码新增了索引,方便读者在源文件中找到对应的代码片段。源代码中补充了大量注释,更便于读者学习理解。对原书中使用的 Element Plus、VueRouter 等库进行了更新,对过时的API进行了清理,并替换为新接口。根据使用本书读者的反馈,修正了部分错误。根据一线教师反馈,对语义双关和描述不清的部分知识点进行了补充。本书视频教学是作者录制的 Vue.js 网络课程,随书免费赠送,读者扫码本书二维码即可观看。本书各章还专门设计了练习题,帮助读者巩固知识。原创 2023-09-04 09:49:24 · 1042 阅读 · 113 评论 -
如何构建一个 NodeJS 影院微服务并使用 Docker 部署
如何构建一个 NodeJS 影院微服务并使用 Docker 部署。在这个系列中,将构建一个 NodeJS 微服务,并使用 Docker Swarm 集群进行部署。NodeJS 版本7.2.0NodeJS 的基本知识Docker 的基本知识(并且已经安装了 Docker)MongoDB 的基本知识(并且数据库服务正在运行)微服务是一个单独的自包含单元,与其他许多单元一起构成一个大型应用程序。原创 2023-08-14 15:27:22 · 4434 阅读 · 151 评论 -
【腾讯云 Cloud Studio 实战训练营】体验搭建软件系统,无经验也能做开发
本文介绍如何使用腾讯云 Cloud Studio 快速搭建一个移动端系统。云计算技术的不断发展为代码开发带来了全新的体验,云 IDE(Integrated Development Environment)应运而生。腾讯云还与 CODING 联合推出的一站式云 IDE——Cloud Studio。我们将探讨云 IDE 的优势、特点以及体验,同时使用 Cloud Studio 快速搭建一个移动端 H5 页面,深入感受云 IDE 给我们带来的便利。原创 2023-07-31 10:48:36 · 2276 阅读 · 263 评论 -
阅读《重构的时机和方法》给我带来的帮助
我阅读了一本书《重构的时机和方法》,对我的帮助和收获非常大,提高了我的代码质量和工作效率。这本书是由郭涛翻译,克里斯蒂安·克劳森编写的,本书由风格不同的两部分组成。原创 2023-07-26 10:44:17 · 406 阅读 · 67 评论 -
Sourcery 的 Swift Package 命令行插件
Sourcery 是当下最流行的 Swift 代码生成工具之一。其背后使用了,旨在通过自动生成样板代码来节省开发人员的时间。Sourcery 通过扫描一组输入文件,然后借助模板的帮助,自动生成模板中定义的 Swift 代码。原创 2022-11-04 17:51:34 · 1393 阅读 · 0 评论 -
Flutter 多引擎渲染,在稿定 App 的实践
发这篇文章的原因主要是关于Flutter 多引擎的介绍也好,实践也好,可参考的资源实在太少,包括官方的 issues 也没很多有价值的信息,前几个月确实在坑的泥潭里死去活来。但好在已经走出了一条羊肠小道,可供大家参考。转载 2022-11-02 11:31:17 · 1227 阅读 · 1 评论 -
如何通过 ASWebAuthenticationSession 获取身份验证 code 码
1. 前言项目中需要实现 GitHub、Google、Apple 第三方登录,实现第三方登录登录方案有三种:集成第三方一键登录分别集成 GitHub、Google、Apple 登录 SDK不集成 SDK 打开浏览器登录今天来讲一下不集成 SDK 打开浏览器登录获取身份验证。这需要使用 ASWebAuthenticationSession 获取身份验证 code 码。网站登录身份验证逻辑:一些网站作为一种服务提供了一种用于验证用户身份的安全机制。当用户导航到站点的身份验证URL时,原创 2021-05-14 14:43:41 · 1088 阅读 · 0 评论 -
iOS14 广告追踪隐私适配没有弹框问题
导入框架+实现// System#import <AdSupport/AdSupport.h>#if defined(__IPHONE_14_0)#import <AppTrackingTransparency/AppTrackingTransparency.h>//适配iOS14#endif- (void)getAdPermissions{#if defined(__IPHONE_14_0) if (@available(iOS 14, *)) {原创 2021-05-11 10:45:52 · 1722 阅读 · 0 评论 -
「音频可视化」- 波形频谱和频率直方图
前言项目中需要实现音频智能控制以及根据音乐转换色彩功能,WaveView 完全满足目前需求,完美实现需求,该库还有另外 WaveSurferView 和FrequencyHistogramView 两个库,下面一一介绍,分享给大家。功能展示下面这些波形、频率的计算和显示都是由纯 js 代码编写的,并未用到浏览器专有特性,因此可以方便的移植到其他语言实现,比如移植到 Android、iOS 原生实现。获取源码方式:后台回复 “210329” 即可获取。...原创 2021-03-31 11:18:10 · 1928 阅读 · 5 评论