
实战
文章平均质量分 90
网罗开发
华为HDE,大学讲师,开源创新毕业设计导师,Swift社区主理人,COC上海社区主理人,优快云博客专家。
《SwiftUI 入门,进阶与实战》 作者
《ESP32-C3 物联网工程开发实战》作者
全网 10万+ 粉丝, 欢迎您的关注与支持。交流合作私信+
展开
-
Swift 并发中的任务让步(Yielding)和防抖(Debouncing)
本篇文章的主题是任务让步(Task Yielding)和防抖(Debouncing)。yield和sleep。今天我们就来看看它们的用法,以及在什么场景下应该使用它们。想象一下,你正在开发一个搜索功能,用户每输入一个字符,程序就会去一个庞大的数据集里查找匹配的结果。如果不加控制,每次键入都会触发新的搜索任务,可能会导致多个任务同时执行,影响性能甚至引发竞争条件(Race Condition)。// 执行复杂的搜索任务在这个代码里,每次用户输入新字符,都会创建一个新的任务去执行搜索。原创 2025-03-18 21:11:12 · 1225 阅读 · 0 评论 -
「灰度发布与 A/B 测试」如何降低上线风险?
每次上线新功能,总是有点让人紧张。万一有 bug?万一影响现有用户?传统的。原创 2025-03-17 21:16:37 · 1062 阅读 · 0 评论 -
如何减少跨团队交付摩擦?——基于 DevOps 与敏捷的最佳实践
在现代软件开发中,跨团队协作的挑战主要体现在需求变更、测试环境不匹配、沟通不畅,这些问题往往导致交付延迟。本文将探讨如何通过DevOps、Scrum 以及协作文档来提升跨团队协作效率,并提供可运行的 Demo 代码模块,帮助读者落地最佳实践。info:paths:get:summary: 获取用户信息- name: idin: pathschema:responses:'200':description: 成功content:schema:id:name:收益。原创 2025-03-16 00:51:28 · 1255 阅读 · 0 评论 -
从线程池到负载均衡:高并发场景下的系统优化实战
在高并发场景下,性能优化和负载均衡是确保系统稳定性和高效运行的关键。本文将深入探讨并发性能优化的常见手段(如线程池、任务分解等),分析负载均衡的策略(如轮询、加权轮询等),并通过实际案例和代码示例,帮助开发者掌握系统的优化思路和实现方案。通过线程池优化、任务分解和异步编程,可以有效提升系统的并发性能。结合轮询、加权轮询和最少连接等负载均衡策略,可以进一步优化系统资源利用率。本文提供的代码示例和实际案例,帮助开发者掌握高并发场景下的性能优化和负载均衡技术。动态负载均衡。原创 2025-02-16 23:09:00 · 1414 阅读 · 0 评论 -
【分布式日志篇】从工具选型到实战部署:全面解析日志采集与管理路径
在分布式系统中,多个节点同时生成的海量日志需要集中管理与分析,以提高问题定位和系统运维的效率。本文将介绍分布式日志采集与管理的核心概念,深入探讨 Fluentd 和 Logstash 等工具的具体应用实践,并通过示例代码展示如何构建高效的日志平台。本文详细介绍了分布式日志采集与管理的核心挑战与工具实践,通过 Fluentd 和 Logstash 的配置与代码示例,展示了如何搭建高效的日志平台。无论是轻量级需求还是复杂场景,这些工具都能有效提升日志管理能力。未来展望引入 AI 和机器学习进行日志异常检测。原创 2025-01-23 17:33:49 · 1841 阅读 · 0 评论 -
【日志管理】从性能指标监测到错误率分析:打造高效日志系统的实践指南
系统日志是运维和开发者用来发现系统性能瓶颈、定位问题的关键工具。通过从日志中提取有价值的系统稳定性指标(如响应时间、错误率、资源使用率等),可以实现对系统问题的早期预警,从而提升系统的稳定性和可靠性。本文介绍了如何从日志中提取和分析性能指标,并结合代码示例和可视化展示,为开发者提供具体的实践方案。通过从日志中提取性能指标,开发者可以快速发现系统潜在问题,并采取措施提升系统的稳定性。本文提供了具体的日志格式设计、数据提取与分析方法,以及可运行的示例代码,帮助开发者更高效地利用日志。原创 2025-01-13 20:31:44 · 1240 阅读 · 0 评论 -
基于 GitHub Actions 的流程自动化实践
开源项目协作流程中的重复性任务(如 Issue 管理、Pull Request 检查、代码合并)常常耗费大量时间,导致效率低下。本文将探讨如何设计基于 GitHub Actions 和 Bot 系统的自动化工具,以优化开源项目的协作流程。通过详细的代码示例和配图,展示如何实现 Issue 自动标记、Pull Request 模板自动检查、合并冲突提醒等功能,帮助开发者专注于核心开发任务。原创 2025-01-04 17:40:37 · 1328 阅读 · 0 评论 -
构建混合技术栈的统一监控与日志平台
在多技术栈开发环境中,不同系统可能使用不同的监控和日志工具,导致数据分散、分析困难。本文以 Prometheus 和 ELK Stack 为例,展示如何构建一个统一的监控与日志平台,实现混合技术栈下的系统可观测性。文章包含一个可运行的示例 Demo,并通过图解说明系统架构,帮助开发者快速上手。通过构建统一的监控与日志平台,可以显著提升系统的可观测性和问题定位效率。本文展示了基于 Prometheus 和 ELK Stack 的实现方法,为开发者在混合技术栈环境中的监控与日志管理提供了实践指导。原创 2024-12-30 22:52:05 · 1118 阅读 · 0 评论 -
ByConity BSP 解锁数据仓库新未来
在现代数据分析场景中,实时数仓与离线数仓各有侧重:实时数仓注重低延迟的数据入库与即时分析能力,而离线数仓则强调复杂任务的稳定执行及高效的内存管理。为满足用户多样化的数据需求,ByConity作为一款开源云原生数据仓库,提供了全新的BSP 模式,大幅提升了数据仓库的适用场景与性能表现。Task 级容错:在数据处理过程中实现更高效的错误恢复机制,确保任务的稳定性。更细粒度的调度:以任务为单位进行资源调度,优化计算资源的使用效率。资源感知调度:根据当前资源情况动态调整任务分配,提升并行执行的效率。原创 2024-12-25 18:49:06 · 1432 阅读 · 0 评论 -
全栈开发中的技术选型决策:快速上线与扩展的平衡
在全栈开发中,技术选型直接影响项目的开发效率、扩展性以及后期维护成本。本篇文章将探讨如何根据项目需求进行合理的技术栈选择,并分享关键的权衡点和实践经验。同时,结合 Java 示例代码展示一种常见的全栈架构方案,帮助开发者更好地理解选型背后的逻辑。技术选型贯穿于全栈开发的每个环节,是快速上线和长期扩展的基础。通过明确项目需求、评估团队技能、考虑生态环境等方法,开发者能够更科学地选择适合的技术栈。随着技术的不断进步,全栈开发工具链也将更加智能化。原创 2024-12-23 20:54:58 · 1058 阅读 · 0 评论 -
架构设计 - 软件开发的基础与成功之道
在软件开发中,架构设计不仅是项目开发的基础框架,也是软件成功与否的关键。对于许多初学者和新开发者来说,架构设计的概念和实践可能难以理解,尤其是在没有经验的情况下很容易忽视架构对项目长期维护和扩展的重要性。本文将详细探讨架构设计的基本概念,架构设计对软件生命周期的影响,以及如何从零开始学习架构设计。通过简单的示例代码和可视化配图,我们将引导开发者理解架构设计的重要性,助力项目顺利开发与维护。架构设计是对软件系统整体结构的规划和设计。原创 2024-12-05 10:36:28 · 1270 阅读 · 0 评论 -
@天命人,这场大赛69万奖金等你来分!
另外,今年大赛还将组织校园行活动,走进成都、香港、武汉的高校,和大家面对面交流,三个赛道的专家评委和金融科技行业专家将围绕赛题展开技术干货分享,说不定下一站,我们就会来到你的大学!而对于“深圳国际金融科技大赛——西丽湖金融科技大学生挑战赛”而言,6年,从初出茅庐的“新生赛事”成为了具有稳定基础和广泛影响的“赛事盛宴”,大赛完成了一场华丽的蜕变!要注意的是,大赛需要2-5人“团队战斗”,成员不限学历、专业、年级,国内国外的高校在读生(含本科生、硕士 / 博士研究生都能参加!原创 2024-10-29 19:45:01 · 372 阅读 · 0 评论 -
将理论付诸实践:如何通过实际项目有效学习和应用新技术
在技术的不断进步和变化的环境中,开发者常常需要学习新技术。然而,理论知识与实际应用之间存在着较大的差距,这往往使学习新技术的过程变得充满挑战。本文通过一个具体的项目案例,展示如何在实际项目中应用新技术,并分享在这一过程中遇到的挑战及解决方法。本文旨在帮助开发者更好地将理论知识转化为实际操作能力,提升项目实施中的技术应用水平。本文通过一个实际项目案例,介绍了如何在学习新技术时将理论知识转化为实际操作能力,并在这一过程中克服各种学习困难。原创 2024-10-25 23:55:51 · 1670 阅读 · 0 评论 -
C# Windows桌面应用打包指南
C# Windows 桌面应用程序的打包有多种选择,从简单易用的 ClickOnce 到高度自定义的 WiX Toolset 和第三方工具,开发者可以根据项目需求选择适合的打包方案。对于较为简单的应用,可以选择 ClickOnce 或 Visual Studio Installer Projects,而对于复杂的应用程序,可以考虑使用 MSI 安装包或 WiX Toolset 来满足定制化安装的需求。通过选择合适的打包工具,不仅可以提高开发效率,还能为用户提供更好的安装体验。和一些第三方工具(如。原创 2024-10-22 17:18:16 · 1058 阅读 · 3 评论 -
探索秘境:如何使用智能体插件打造专属的小众旅游助手『小众旅游探险家』
本文将详细介绍如何使用智能体平台开发一款名为“小众旅游探险家”的旅游智能体。通过这款智能体,用户可以探索冷门旅游路线和独特的旅行体验,避免传统热门景点的人潮。我们将逐步拆解智能体的创意构想和实现路径,涵盖从基础配置到插件的深度集成,提供调优建议以及常见问题的解决方案,帮助开发者顺利打造高效的智能体。“小众旅游探险家”是一款帮助用户挖掘冷门旅游路线和目的地的智能体,致力于为用户提供独特、个性化的旅行体验。无论是隐秘的自然风光,还是人少景美的文化胜地,智能体都可以帮助用户发现并制定个性化的旅行计划。原创 2024-10-14 19:49:57 · 1471 阅读 · 0 评论 -
数据库入门不再难:克服学习障碍的实用技巧与演示
数据库学习对于初学者来说,往往会面临诸多困难。本文将讨论这些挑战,分享有效的学习策略,并通过可运行的代码示例、图示和工具推荐,帮助读者克服数据库学习过程中的主要困难。数据库学习尽管充满挑战,但通过有效的学习方法和工具的帮助,初学者可以逐步掌握数据库技术。本文通过总结常见的学习困难,提供了解决方法和工具建议,并通过实战示例展示了数据库的基本操作。希望这篇文章能帮助读者克服数据库学习中的障碍,取得更大的进步。原创 2024-09-29 10:42:06 · 1534 阅读 · 0 评论 -
如何利用多线程提高计算密集型任务的性能
多线程编程可以充分利用多核处理器的计算能力,从而显著提高计算密集型任务的性能。本篇文章将介绍多线程编程的基本概念和原理,如何判断任务是否适合使用多线程,以及在多线程编程中需要注意的关键问题。我们还将讨论如何设计和实现高效的多线程计算密集型任务,并提供一个可运行的示例代码模块。多线程编程可以显著提高计算密集型任务的性能,但也需要处理线程同步、死锁和资源竞争等问题。通过合理设计任务分解、使用线程池和同步机制,可以实现高效的多线程计算密集型任务。原创 2024-09-27 09:53:33 · 1445 阅读 · 2 评论 -
丹摩智算平台部署 Llama 3.1:实践与体验
在最近的开发工作中,我有机会体验了丹摩智算平台,部署并使用了 Llama 3.1 模型。在人工智能和大模型领域,Meta 推出的 Llama 3.1 已经成为了目前最受瞩目的开源模型之一。今天,我将通过这次实践,分享在丹摩平台上部署 Llama 3.1 的实际操作流程以及我的个人心得。总体来说,丹摩智算平台提供了一个强大且高效的 AI 开发环境,尤其适合像我这样需要进行大模型部署和实验的开发者。无论是硬件资源的灵活选择,还是内置的环境配置和工具支持,都极大地简化了部署流程。原创 2024-09-26 15:53:51 · 3793 阅读 · 54 评论 -
微服务架构的未来发展趋势
微服务架构在软件开发中已经成为主流,但随着市场需求和技术环境的快速变化,微服务架构也在不断演进。本文将分析当前微服务架构的发展趋势和热门技术,如 Serverless、Service Mesh、AIOps 等,探讨这些技术如何影响微服务架构的设计和实现,并展望未来可能出现的挑战。原创 2024-08-12 21:18:00 · 1763 阅读 · 0 评论 -
如何在 CI/CD 过程中实施高效的自动化测试和部署
在持续集成(CI)和持续交付(CD)过程中,自动化测试和部署是提高软件交付速度和质量的关键。本文将详细介绍如何选择适合的CI/CD工具,配置自动化构建和测试流程,制定全面的测试策略,并确保部署环境的稳定性,采用蓝绿部署等策略降低风险。本文详细介绍了如何在CI/CD过程中实施有效的自动化测试和部署。从选择合适的CI/CD工具、配置自动化构建和测试流程、制定全面的测试策略,到确保部署环境的稳定性,采用蓝绿部署等策略,本文提供了具体的示例代码和配置说明。原创 2024-08-08 21:06:47 · 1592 阅读 · 0 评论 -
从技术博客到个人 IP 矩阵:全面攻略与实战示例
本文旨在探讨如何在自媒体时代,通过技术博客打造和维护个人 IP 矩阵。文章将结合实际经验和具体操作方法,帮助技术爱好者更好地树立个人品牌。内容包括创建博客、内容规划、SEO 优化、社交媒体推广等,最后附带一个可运行的 Demo 代码模块和相关配图。本文详细探讨了如何通过技术博客打造和维护个人IP矩阵,包括创建博客、内容规划、SEO优化、社交媒体推广等关键环节。选择合适的平台并设计美观的博客界面,确保用户体验良好。明确目标受众,制定详细的内容方向和发布计划,以高质量的原创内容吸引读者。原创 2024-07-31 19:41:44 · 1405 阅读 · 0 评论 -
讨论在 Swift 中引入函数体宏
文章内容精选提案:函数体 Macros 提案正在审查中Swift 论坛:Swift 中引入函数体宏你是更能接受同性上司还是更能接受异性上司?上期话题结果投票结果反映,大多数开发者还是比较担心自己的头发,另外就是身体变胖。久坐缺乏运动会导致一系列的身体健康问题。建议大家抽时间多运动,避免久坐。原创 2024-07-29 19:58:08 · 923 阅读 · 0 评论 -
提升物联网安全:应对未来挑战的实战解决方案
随着物联网(IoT)的迅速普及,其安全问题日益凸显。本文将探讨物联网设备的安全漏洞、攻击手段及其防御策略,并分析物联网安全标准的制定和实施对行业的影响。我们将通过实际的Demo代码模块演示如何提升物联网设备的安全性,辅以相关章节配图来增强理解。原创 2024-07-25 21:03:34 · 1186 阅读 · 0 评论 -
在 ArkTS 中集成 C 语言模块来管理文件描述符
在现代开发中,尤其是在处理文件操作时,使用文件描述符(fd)是一种常见的方法。ArkTS提供了一种强大的方式来与底层C代码交互,使我们能够利用C语言的性能优势来管理文件描述符。在这篇文章中,我们将介绍如何通过ArkTS和C语言的结合来实现文件描述符的管理,并确保资源的正确释放。当我们使用方法在ArkTS中打开文件时,系统会返回一个文件描述符(fd)。这个文件描述符用于标识已打开的文件。原创 2024-07-23 23:44:13 · 1060 阅读 · 0 评论 -
拥抱智能体生态,2024 百度万象大会亮点抢先看
百度移动生态的业务集体出街亮相,聚焦智能体,用实际业务进展,向公众展示大模型带来的耳目一新,据有关业内人士称,这是国内首个智能体生态大会。在主论坛环节,百度集团资深副总裁、百度移动生态事业群组总经理何俊杰将发表题为「让智能体人人可用」的演讲,向用户和生态伙伴分享低门槛、多场景、高价值的智能体生态所带来的无限机遇。除了含金量满满的主论坛,本次大会特设「百度文心智能体」、「百度APP&百家号」、「百度文库」、「百度电商」四大分论坛,与创作者、生态伙伴碰撞交流,共同探索智能体发展新思路。原创 2024-05-23 10:27:21 · 660 阅读 · 0 评论 -
OceanBase 开发者大会 - 见闻与洞察
4 月 20 日,我有幸受邀参加了第二届 OceanBase 开发者大会。50 余位业界知名数据库大咖和数据库爱好者,与来自全国近 600 名开发者相聚。共同探讨一体化、多模、TP 与 AP 融合等前沿趋势,交流场景探索和最佳实践,度过了开发者的一天。大会议程包含上午的主论坛,下午的技术专场,伯乐有话说和动手实验营。其中技术专场有产品技术专场、专有云实践专场、技术生态专场、创新场景实践专场。非常开心能受邀参加 OceanBase 开发者大会。原创 2024-04-23 19:39:26 · 1286 阅读 · 0 评论 -
掌握使用 React 和 Ant Design 的个人博客艺术之美
在当今数字时代,个人博客成为表达观点、分享经验和展示技能的独特平台。在这个互联网浪潮中,选择使用 React 的 Ant Design库,为你的个人博客赋予了更为华丽而现代的外观。React 的灵活性与 Ant Design 的美观设计相结合,创造出令人印象深刻的用户体验。本篇文章将引导你快速入门,借助这一强大的技术组合,打造一个令人赏心悦目的个人博客。在这次的 React 与 Ant Design 的融合之旅中,我们不仅仅是创建了一个个人博客,更是在数字创意的大舞台上留下了自己的印记。原创 2024-01-29 20:10:34 · 2238 阅读 · 39 评论 -
如何在 SwiftUI 中实现音频图表
在可访问性方面,图表是复杂的事物之一。iOS 15 引入了一项名为“音频图表”的新功能。下面我们将学习如何通过使用视图修饰符为任何 SwiftUI 视图构建音频表示,呈现类似自定义条形图视图或图像的图表。音频图表功能对于视力受损的用户来说是一项重大改进。音频图表功能的好处是,可以将其用于任何您想要的视图,甚至包括图像视图。只需创建类型的实例。原创 2024-01-12 19:33:11 · 2106 阅读 · 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 · 1895 阅读 · 1 评论 -
在 SwiftUI 中 accessibilityChildren 视图修饰符的作用
SwiftUI 为我们提供了一系列丰富的视图修饰符,用于操作视图的可访问性树。我已经介绍了其中许多,你可以在博客中找到它们。本文我们将讨论视图修饰符以及我们如何从中受益。视图修饰符允许我们为视图创建一个可访问性容器,并使用闭包提供的视图元素进行填充。今天,我们了解了 SwiftUI 为我们提供的又一个强大的可访问性视图修饰符。SwiftUI 凭借提供如此多友好的 API,简化了我们为了使我们的应用对每个人都具有可访问性而必须做的工作,做得非常出色。原创 2023-12-21 11:39:40 · 890 阅读 · 0 评论 -
实战体验 Amazon SageMaker 机器学习
本文介绍了 Amazon SageMaker 的工作原理和实战使用机器学习环境。机器学习的基本工作流程包括生成示例数据、训练模型和部署模型。Peter DeSantis 的演讲展示了 Amazon在云计算领域持续创新的决心。Serverless不仅是技术的突破,更是满足企业需求的全新范式。这些创新产品和服务将为开发者和企业带来更大的灵活性、效率和成本效益,为云计算的未来开辟了崭新的道路。原创 2023-12-15 11:43:36 · 2953 阅读 · 10 评论 -
「玩转 TableAgent 数据智能分析」实战数据分析演练
数字化时代,数据分析的重要性犹如空气般无处不在。商业数据分析是数字化管理、智能决策的基础,同时数据分析又是一个专业性极强的工作,描述性分析、诊断性分析、预测性分析,会让大多数只会用 Excel 的人望而生畏。九章云极 DataCanvas 公司自主研发的 TableAgent 数据分析智能体让大模型对个人生产力的赋能,从写纪要、做总结上升到新的台阶,只要会提问,就能成为一个高级的数据分析师,洞察数据奥秘。进入平台可以看到如下截图,点击立即体验。登陆成功后可以看到页面中分为内容区域和数据集区域。原创 2023-12-13 16:13:47 · 1310 阅读 · 45 评论 -
GitHub 开源开发者日,沙龙见闻与洞察
12月10日,我有幸受邀参加了 GitHub Universe 2023 Watch Party in Shanghai – 开源开发者日。这次活动在上海微软 Reactor 线下举行,与数位 AI 及开源大咖汇聚现场,与开源爱好者们共同畅聊开源之旅。整个线下大会中,我们踏入 GitHub 云环境,实地部署开发小游戏。在激动人心的实操演示中,我们深入学习如何给小游戏添加单元测试、应用接口等功能,全程感受 GitHub Copilot 最新功能的强大。原创 2023-12-11 17:51:23 · 619 阅读 · 34 评论 -
利用 React 和 Bootstrap 进行强大的前端开发
创建响应式、交互式和外观引人入胜的 Web 界面是现代前端开发人员的基本技能。幸运的是,借助 React 和 Bootstrap 等工具的出现,制作这些 UI 变得更加简单,花费的时间更少。在本文中,我们将探讨如何将 Bootstrap 与 React 结合使用,进行高效和强大的前端开发。原创 2023-11-21 10:03:26 · 2729 阅读 · 62 评论 -
高级 Bootstrap:发挥 Sass 定制的威力
Bootstrap 是一个强大的框架,有助于创建响应式、以移动设备为首的网站。虽然开箱即用的 Bootstrap 样式非常出色,但在某些情况下,你可能希望进一步定制设计。这就是 Sass 的魔力发挥作用的地方,Sass 是一种预处理脚本语言,可以解释或编译成层叠样式表(CSS)。Bootstrap 提供了其源 Sass 文件,以提供更好的定制体验。这个功能允许开发人员充分利用框架,通过调整元素使其符合他们的喜好,甚至添加新元素。在本文中,我们将深入探讨如何使用 Sass 定制 Bootstrap。原创 2023-11-15 10:25:52 · 3821 阅读 · 76 评论 -
了解 SwiftUI 中 StoreKit 2 新功能
StoreKit 为我们提供了通过应用程序获得收入的机会。它允许我们设置应用内购买和订阅的购买流程。StoreKit 2 引入了一种基于现代 Swift 的 API,用于构建类型安全的应用内购买。下面我们将开始关于 StoreKit 2 的系列文章。这篇文章介绍了如何在 iOS 应用中使用 StoreKit 2 实现应用内购买和订阅功能。主要内容包括项目配置、构建 Paywall 功能、显示产品列表、购买产品、处理交易状态、监控交易更新和获取活跃订阅与购买。原创 2023-11-13 11:57:20 · 1929 阅读 · 94 评论 -
如何在后台执行 SwiftData 操作
SwiftData 是一个用于处理数据操作的框架,特别是在 Swift 语言中进行并发操作。本文介绍了如何在后台执行 SwiftData 操作以及与 Core Data 进行比较。在 Core Data 中,可以使用私有后台队列上下文来执行长时间运行的任务,以避免阻塞主队列。SwiftData 利用了 Swift 的并发特性,通过在 ModelActor 上创建上下文,实现了类似的后台操作。原创 2023-11-08 10:03:47 · 920 阅读 · 46 评论 -
如何调整职场心态,提高工作表现
职场中的心态调整对于我们在工作中表现的影响非常重要。作为一名全栈开发者,我深知在 AI 算法和云技能领域工作的挑战和机遇。在这篇文章中,将为大家分享如何调整职场心态,以帮助我们在工作中表现更出色。原创 2023-11-02 10:12:34 · 8611 阅读 · 53 评论 -
从速度到兼容性:一起来看看腾讯文档双核引擎的全面优势
在刚结束的腾讯数字生态大会上,腾讯文档发布了独家自主研发的双核编辑引擎。根据会上介绍,该引擎采用了统一的 OOXML 底层存储格式,实现了格式兼容和文档类型的流转。这意味着用户可以在本地编辑文档,并与多人多端进行同步协作,提高了编辑的灵活性和流畅度。简单总结,就是搭载了该引擎后,文档在不同容器下均可查看和协作编辑,无论是在浏览器还是客户端,都能获得无缝的文档协作体验,兼顾便捷和效率。原创 2023-09-20 15:48:14 · 9610 阅读 · 32 评论 -
『Swift社区赠书第 1 期』- 『循序渐进 Vue.js 3.x 前端开发实战』
对书中代码新增了索引,方便读者在源文件中找到对应的代码片段。源代码中补充了大量注释,更便于读者学习理解。对原书中使用的 Element Plus、VueRouter 等库进行了更新,对过时的API进行了清理,并替换为新接口。根据使用本书读者的反馈,修正了部分错误。根据一线教师反馈,对语义双关和描述不清的部分知识点进行了补充。本书视频教学是作者录制的 Vue.js 网络课程,随书免费赠送,读者扫码本书二维码即可观看。本书各章还专门设计了练习题,帮助读者巩固知识。原创 2023-09-04 09:49:24 · 1174 阅读 · 113 评论