微信纯血鸿蒙版正式发布,295天走完微信14年技术之路!
不管外界如何评价和鞭策,这款产品本身,依然需要研发团队一个键一个键敲出来,从内核,到架构,到内测,到公测,再到一轮一轮的 debug,他们要在不到一年的时间里,走完微信14 年的路。
回顾鹅厂所做过的产品里,也许从未有过一款,被如此放在放大镜下凝视。每一次上架,每一个 bug,乃至于每一个里程碑,几乎都预定当天热搜。
为什么要单元测试
单元测试是软件开发中的重要环节,旨在验证程序模块的正确性。相比传统依赖人工检测的方式,自动化单元测试能显著提升效率与质量。在现代软件工程中,单元测试占据测试金字塔80%的基础地位,有助于快速定位问题、优化代码设计并提高整体研发效率。然而,忽视单元测试可能导致“冰激凌筒”或“沙漏”等反面模式,使系统难以维护。优秀的单元测试不仅保障代码质量,还能增强团队协作与持续交付能力,是构建高质量软件不可或缺的一部分。
240小时,中国东航从“出海”到“入海”,连接世界的精彩
在全球化3.0时代,中国“单方面免签”、“240小时过境免签”等政策正为航空业注入新动能。作为国家战略的重要航空实施主体,中国东方航空集团有限公司(以下简称东航)深度融入“一带一路”建设,持续将政策优势转化为航线网络优势,切实推动“让世界看中国”的国家战略落地实施,加速中国企业全球化布局进程。
近日,在阿里云主办的「2025中企出海大会」主论坛上,中国东方航空股份有限公司市场营销部副总经理徐喆发表题为《中国东航:连接世界的精彩》的主题演讲,与业界共话政策开放下航空业的出海实践,探索AI时代民航全球化发展的新路径。
2025产品需求管理最佳实践:从流程优化到工具选型 详解项目需求管理实战
本文深入探讨产品需求管理的核心概念与全流程优化方法,涵盖需求采集、分析、优先级排序及落地实现等关键环节。通过多维度需求采集、科学评估与敏捷迭代,结合团队角色分工,确保需求价值最大化。同时对比评测板栗看板、Jira、Axosoft等管理工具,并展望AI赋能下的智能生成、预测性分析与自动化流程新趋势,助力企业精准把握市场动态,打造爆款产品。掌握需求管理精髓,是产品成功的关键驱动力。
数据资产运营:从资源到资本的价值跃迁之路
在数字经济时代,数据已成为关键生产要素。本文提出“数据资产运营框架”,涵盖价值路径、战略体系与基础支撑,推动数据从资源到资本的跃迁,助力企业实现数字化转型与价值创新。
为什么要单元测试
本文探讨单元测试在现代软件开发中的核心价值,打破“写单测费时”的误区。通过测试金字塔模型,阐述单元测试如何提升代码质量、加速迭代、增强重构信心,并揭示冰激凌筒等反面模式的危害,倡导研发自测、高效交付的工程实践。
远程容器镜像的解决方案 Overlaybd
Accelerated Container Image是论文“DADI: Block-Level Image Service for Agile and Elastic Application Deployment.USENIX ATC'20”的开源实现。它是远程容器镜像的解决方案,支持按需获取镜像数据,无需在容器运行前下载和解压整个镜像。
加速的核心是overlaybd,它提供了作为块设备的一系列基于块的层的合并视图。该存储库是加速集装箱图像的组成部分,提供了由iSCSI和overlaybd的实施TCMU。
基于jsoneditor二次封装一个可实时预览的json编辑器组件(react版)
做为一名前端开发人员,掌握vue/react/angular等框架已经是必不可少的技能了,我们都知道,vue或react等MVVM框架提倡组件化开发,这样一方面可以提高组件复用性和可扩展性,另一方面也带来了项目开发的灵活性和可维护,方便多人开发协作.接下来文章将介绍如何使用react,开发一个自定义json编辑器组件.我们这里使用了jsoneditor这个第三方库,官方地址:jsoneditor通过实现一个json在线编辑器,来学习如何一步步封装自己的组件(不限于react,vue,原理类似).