- 华为云DevCloud为大家提供了一套完整的研发知识全生命周期管理工具,覆盖了知识采集、知识结构化、知识创作、团队协作、知识检索、知识分享等各个知识管理环节,帮助研发团队完成研发知识的沉淀。 华为云DevCloud为大家提供了一套完整的研发知识全生命周期管理工具,覆盖了知识采集、知识结构化、知识创作、团队协作、知识检索、知识分享等各个知识管理环节,帮助研发团队完成研发知识的沉淀。
- 技术写作是一项学问,很多同学或多或少都有写些技术文章的想法,但因为缺乏一些基本的写作技巧,常常无从下手。本文将给出一些技术写作的建议,力求让软件工程师们能够写好技术文章,爱上技术写作。 技术写作是一项学问,很多同学或多或少都有写些技术文章的想法,但因为缺乏一些基本的写作技巧,常常无从下手。本文将给出一些技术写作的建议,力求让软件工程师们能够写好技术文章,爱上技术写作。
- 注释是软件开发过程中的性价比极高的一个工具,它只需要花费20%的时间,即可获取80%的价值。代码注释最重要的作用就是让读者可以在不读源码的情况下,快速了解一段代码的主要功能。 注释是软件开发过程中的性价比极高的一个工具,它只需要花费20%的时间,即可获取80%的价值。代码注释最重要的作用就是让读者可以在不读源码的情况下,快速了解一段代码的主要功能。
- 软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对于不同的软件系统,可以采用不同的开发方法、 软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对于不同的软件系统,可以采用不同的开发方法、
- 那些年被误解的程序员们,是如何花式回怼的?如何一句话向父母说明白你的工作? 那些年被误解的程序员们,是如何花式回怼的?如何一句话向父母说明白你的工作?
- 辗转相除法求两个正整数的最大公约数 该算法的要领是:假设两个正整数为a和b,先求出前者除以后者的余数,存放到变量r中,若r不为0,则将b的值得赋给a,将r的值得赋给b;再求出a除以b的余数,仍然存放到变量r中……如此反复,直至r为0时终止,此时b中存放的即为原来两数的最大公约数。1、任意读入两个正整数,求出它们的最大公约数。[法一:用while循环时,最大公约数存放于b中]#inc... 辗转相除法求两个正整数的最大公约数 该算法的要领是:假设两个正整数为a和b,先求出前者除以后者的余数,存放到变量r中,若r不为0,则将b的值得赋给a,将r的值得赋给b;再求出a除以b的余数,仍然存放到变量r中……如此反复,直至r为0时终止,此时b中存放的即为原来两数的最大公约数。1、任意读入两个正整数,求出它们的最大公约数。[法一:用while循环时,最大公约数存放于b中]#inc...
- 在本文中,我总结了开发过程中最为常见的几种 MySQL 抛出的异常以及如何解决,包括高版本驱动的问题、时区配置问题、SSL 连接问题等,是一篇经验总结贴,于我个人而言,这一篇足以解决目前项目中所有遇到的 MySQL 问题。同时,也希望本文能对 MySQL 数据库初学者有一定的引导入门作用。 在本文中,我总结了开发过程中最为常见的几种 MySQL 抛出的异常以及如何解决,包括高版本驱动的问题、时区配置问题、SSL 连接问题等,是一篇经验总结贴,于我个人而言,这一篇足以解决目前项目中所有遇到的 MySQL 问题。同时,也希望本文能对 MySQL 数据库初学者有一定的引导入门作用。
- 互联网改变人们的衣食住行,也在悄然无声间为根植之上的软件行业带来颠覆性的变化,尤其是在云服务这样新的基础设施的助推下,从早期的瀑布开发,到中期的敏捷开发以及如今大热的DevOps,互联网正在重塑软件开发模式。2013年踏入互联网浪潮的张浩,在8年的软件开发中,一一经历了这三段“历史进程”,感受到技术迭代更新背后的魅力。 瀑布开发,漫长而又痛苦张浩的开发经验丰富,既在中兴做过大数据分析系统的开... 互联网改变人们的衣食住行,也在悄然无声间为根植之上的软件行业带来颠覆性的变化,尤其是在云服务这样新的基础设施的助推下,从早期的瀑布开发,到中期的敏捷开发以及如今大热的DevOps,互联网正在重塑软件开发模式。2013年踏入互联网浪潮的张浩,在8年的软件开发中,一一经历了这三段“历史进程”,感受到技术迭代更新背后的魅力。 瀑布开发,漫长而又痛苦张浩的开发经验丰富,既在中兴做过大数据分析系统的开...
- 大家好,我是陈泽鑫,今天的博客内容是vue框架的4种父子组件的方式。方式一:采用props传值方式二:$emit传值方式三:$parent(vue3中已没有$children)方式四:$ref属性 大家好,我是陈泽鑫,今天的博客内容是vue框架的4种父子组件的方式。方式一:采用props传值方式二:$emit传值方式三:$parent(vue3中已没有$children)方式四:$ref属性
- 华为云敏捷扑克牌是一套敏捷和DevOps体系知识卡牌,由华为云DevCloud专家服务团队精心研发。持续集成(Continuous Integration,CI)最开始作为极限编程的一项实践出现在大家面前,随着敏捷软件开发方法的推行,小步快跑的理念由开发侧推行到运维侧,端到端的DevOps应运而生,CI作为必不可少的一环逐渐被大众接受和采纳。 华为云敏捷扑克牌是一套敏捷和DevOps体系知识卡牌,由华为云DevCloud专家服务团队精心研发。持续集成(Continuous Integration,CI)最开始作为极限编程的一项实践出现在大家面前,随着敏捷软件开发方法的推行,小步快跑的理念由开发侧推行到运维侧,端到端的DevOps应运而生,CI作为必不可少的一环逐渐被大众接受和采纳。
- 华为云敏捷扑克牌是一套敏捷和DevOps体系的知识卡牌,由华为云DevCloud专家服务团队精心研发,限量定制。 敏捷软件开发宣言简称敏捷宣言,包括价值观和原则两项内容。敏捷软件开发宣言被视为敏捷软件开发的指导思想。 华为云敏捷扑克牌是一套敏捷和DevOps体系的知识卡牌,由华为云DevCloud专家服务团队精心研发,限量定制。 敏捷软件开发宣言简称敏捷宣言,包括价值观和原则两项内容。敏捷软件开发宣言被视为敏捷软件开发的指导思想。
- CPU内置少量的高速缓存的重要性不言而喻,在体积、成本、效率等因素下产生了当今用到的计算机的存储结构。 CPU内置少量的高速缓存的重要性不言而喻,在体积、成本、效率等因素下产生了当今用到的计算机的存储结构。
- SSH=Struts+Spring+Hibernate 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理... SSH=Struts+Spring+Hibernate 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理...
- IntelliJ IDEA 如果不进行配置的话,运行程序时控制台中文乱码问题会非常严重,严重影响我们对信息的获取和程序的跟踪。我总结以下 4 点用于解决控制台中文乱码问题,希望有助于大家。 IntelliJ IDEA 如果不进行配置的话,运行程序时控制台中文乱码问题会非常严重,严重影响我们对信息的获取和程序的跟踪。我总结以下 4 点用于解决控制台中文乱码问题,希望有助于大家。
- linux程序运行的状态以及如何推导调用栈。 linux程序运行的状态以及如何推导调用栈。
上滑加载中
推荐直播
-
通过Rust语言计算加速技术突破图片识别性能瓶颈
2022/05/31 周二 17:00-18:30
李老师 工程师B
为您讲解在Rust项目中如何利用计算加速技术帮助开发者解决图片识别等场景下的性能瓶颈问题。
即将直播 -
ModelBox隔空作画 绘制你的专属画作
2022/05/31 周二 19:00-20:00
华为云算法工程师 小鱼
本期直播教你基于ModelBox框架实现AI隔空作画,将云端训练模型转换为开发板上的AI应用! 1、强大并实用!实现ModelArts平台训练模型应用到端侧硬件。 2、简单易上手!教你如何使用开发板进行AI应用开发。 3、儿童节不知道给孩子什么礼物?来直播间用AI隔空作画,让TA惊喜满分。
去报名 -
制造业企业如何建设“条码工厂”
2022/06/01 周三 16:00-17:00
沈涛 帆软制造业行业化高级顾问
本次直播为您分享传统制造业在数字化转型中面临的难题,结合制造企业落地实践案例分享报工、设备、仓库等场景最佳实践,现学现用。
即将直播
热门标签