自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

独泪了无痕

并不是因为我需要用到什么领域的知识而去学习,而只是单纯的我想知道、我想弄明白。搞明白之后,到底有什么价值、可以创造多少财富,这是我从来不关心的

  • 博客(155)
  • 资源 (6)
  • 收藏
  • 关注

原创 2023:情若能自控,要心有何用。。。。

岁末将至,人心渐老,百般滋味涌上心头,话到嘴边不值得一提。词穷不是沉默,而是一言难尽。该接受的不该接受的,都接受了,没啥不公平的,习惯了。看错人,不是瞎,是心软;信错人,不是傻,是重情义;爱错人,不是愚蠢,而是你的劫。什么事情都要自身找原因,不要苟且他人。鞋子脏了,是因为你走的路不干净。该反省的是自己的眼光和见识,永远不要怀疑自己的真诚和善良……好了,时间到了,该走了……

2023-12-15 18:51:19 608

原创 手把手教你安装使用文心快码(Baidu Comate)

文心快码(Baidu Comate)是百度推出的一款基于人工智能的代码生成工具,结合百度积累多年的编程现场大数据和外部优秀开源数据,旨在帮助开发者提高编程效率和质量。它通过自然语言处理和机器学习技术,提供代码补全、代码生成、代码分析、代码测试和代码管理等功能,可实现“帮你想、帮你写、帮你改”的场景应用形态。无论是前端、后端还是移动端开发,文心快码都能提供精准的代码建议,极大地提升了开发效率。文心快码依靠的是百度自研的大模型——文心大模型。

2025-05-27 06:36:03 1060

原创 CodeGeeX - AI编程助手

CodeGeeX 是是国内人工智能公司智谱AI开发的对标 GitHub Copilot 的免费 AI 智能编程助手,它可以实现代码的生成与补全、自动为代码添加注释、自动解释代码、自动编写单元测试、实现代码审 查Code Review、自动修复代码fixbug、自动生 成commit message 完成 git 提交,以及在不同编程语言的代码间实现互译、针对技术和代码问题的智能问答等丰富的功能。

2025-05-26 21:55:40 715

原创 Mysql 中的日期时间函数汇总

MySQL 提供了丰富的日期和时间函数,帮助用户灵活处理日期和时间数据。常用的函数包括获取当前日期和时间的 NOW()、CURDATE() 和 CURTIME(),以及日期时间格式化的 DATE_FORMAT() 和 STR_TO_DATE()。此外,MySQL 还支持日期时间的加减运算,如 DATE_ADD() 和 DATEDIFF(),以及从日期时间中提取特定部分的函数,如 YEAR() 和 MONTH()。时间戳转换函数 FROM_UNIXTIME() 和 UNIX_TIMESTAMP() 也常用于处

2025-05-20 23:32:15 831

原创 带你搞懂@Valid和@Validated的区别

本文介绍了Spring Boot中用于参数校验的两个核心注解@Valid和@Validated的用法及区别。@Valid是Java EE标准注解,主要用于触发参数校验,支持嵌套校验,常用于方法参数和成员属性上。@Validated是Spring框架特有的注解,支持分组验证,适用于类、方法和方法参数,但不支持成员属性。通过代码示例展示了如何在Controller层使用这两个注解进行参数校验,并处理校验结果。参数校验是确保数据完整性和一致性的重要手段,能够有效防止恶意数据对系统造成损害。

2025-05-20 00:07:11 996

原创 MongoTemplate 基础使用帮助手册

MongoTemplate 是 Spring Data MongoDB 中的核心组件,提供了丰富的 API 来简化与 MongoDB 的交互。它封装了常见的数据库操作,如 CRUD、复杂查询和聚合等,使开发者能够轻松管理非结构化数据。本文介绍了 MongoTemplate 的基本用法,包括其构造方法、配置文件的设置、实体类的定义以及如何注入 MongoTemplate。此外,还详细讲解了 Query 和 Criteria 对象的使用,这些对象用于构建复杂的查询条件。通过 MongoTemplate,开发者可

2025-05-16 22:42:22 1156

原创 【MyBatis插件】PageHelper 分页

PageHelper 是一款基于 MyBatis 的开源分页插件,旨在简化海量数据的分页查询操作。它通过拦截 MyBatis 的查询执行器,动态添加分页逻辑,支持多种数据库(如 MySQL、Oracle 等),并提供了丰富的配置选项。PageHelper 的核心功能包括自动处理分页参数、支持多种分页方式以及结果集排序和筛选等。使用 PageHelper 时,只需在项目中引入相关依赖,并在 MyBatis 或 Spring Boot 中进行简单配置即可。通过 PageHelper,开发者可以轻松实现分页查询,

2025-05-15 23:05:18 882

原创 Hutool之DateUtil:让Java日期处理变得更加简单

Hutool 的 DateUtil 工具类是 Hutool 工具库中用于日期和时间处理的核心类之一,提供了许多静态方法,用于方便地处理常见的日期和时间操作。考虑到 Java 本身对日期时间的支持有限,并且 Date 和 Calendar 对象的并存导致各种方法使用混乱和复杂,故使用此工具类做了封装。这其中的封装主要是日期和字符串之间的转换,以及提供对日期的定位。通过学习 Hutool 工具库中的 DateUtil 工具类,我们可以方便地处理日期和时间相关的操作。

2025-04-18 22:26:58 1117

原创 Hutool之Convert类:轻松搞定Java类型转换

在日常 Java 开发中我们要面对各种各样的类型转换问题,尤其是从命令行获取的用户参数、从HttpRequest获取的Parameter等等,这些参数类型多种多样,我们怎么去转换他们呢?常用的办法是先整成String,然后调用XXX.parseXXX方法,还要承受转换失败的风险,不得不加一层try catch,这个小小的过程混迹在业务代码中会显得非常难看和臃肿。Convert 类可以说是一个工具方法类,里面封装了针对Java常见类型的转换,用于简化类型转换。

2025-04-18 22:13:31 710

原创 数据库开发必备:理解DDL、DML、DQL和DCL

DDL,全称(Data Definition Language数据定义语言),用来定义数据库结构,包括创建、修改和删除数据库中的表、索引、视图、存储过程、触发器等数据库对象。DDL语句的特点是会自动提交,一旦执行就会永久生效,不可回滚。操作语句简要说明create可以创建数据库和数据库的一些对象,如表、索引、视图等。drop可以删除数据表、索引、触发程序、条件约束以及数据表的权限等。alter修改数据表定义及属性,例如添加、删除或修改表字段。truncate清空表数据,但不会删除表结构。

2025-04-10 21:21:52 1322

原创 MyBatis中特殊符号处理总结

MyBatis 是一款流行的Java持久层框架,广泛应用于各种类型的项目中。因为我们在日常代码 MyBatis 动态拼接语句时,会经常使用到 大于(>,>=)、小于(<,<=)、不等于(<>、!=)操作符号。由于此符号包含了尖括号,而 MyBatis 使用的*.xml文件格式,由于 XML 本身的语法限制,会导致一些语法解析错误。为了正确处理这些符号,需要将尖括号进行相关的转义,使得程序得以能够运行。本文将探讨在 MyBatis 中使用大于、小于、不等于等符号的应用技巧,并提供具体的代码示例。

2025-04-09 22:48:58 786

原创 Optional 使用指南:彻底告别 NPE

在我们的开发中,NullPointerException 可谓是随时随处可见,为了避免空指针异常,我们常常需要进行一些防御式的检查,所以在代码中常常可见if(obj!= null) 这样的判断。实际项目中会处理大量为空的值,代码会有很多的条件判断,难以阅读与维护。我们从一个简单的用例开始,在 Java 8 之前,任何访问对象方法或属性的调用都可能导致 NullPointerException。if(user!

2025-03-29 11:02:44 722

原创 Vue中使用JsonView进行JSON数据展示

Vue-JSON-Viewer 是一个用于在Vue项目中展示JSON数据的组件,它解决了在项目开发中面临的展示JSON数据的需求,尤其是当JSON文件体积较大时,也可以快速渲染。用官方的话来说,就是一个专为 Vue.js 框架设计的简单 JSON 查看器组件,兼容 Vue.js 2.x 及 3.x,并支持服务器端渲染(SSR)。此项目由 JavaScript 编写,采用 MIT 许可证分发,是处理和展示 JSON 数据的理想选择,尤其是对于那些需要以可视化方式查看复杂数据结构的开发者来说。

2025-03-26 09:31:28 1679

原创 MySQL查询优化-distinct

在使用 MySQL 数据库时,我们经常需要从表中查询数据。有时候我们会遇到查询结果中包含重复记录的情况,为了去除这些重复记录,我们会使用 DISTINCT 关键字。在 MySQL 中使用 distinct 关键字通常是为了去除查询结果中的重复行,这在某些情况下确实可以提升查询性能,尤其是在处理大量数据时。然而,在某些情况下,特别是在大数据集上使用 distinct 可能会导致查询速度变慢,以下是一些可能导致 distinct 拖慢速度的原因以及如何解决这些问题的建议。

2025-02-20 20:18:11 916

原创 DatePicker 实现:日期范围截止时间为23:59:59

在使用 Element Plus 的 `el-date-picker` 组件进行日期范围选择时,如果你希望选择的日期范围截止时间为所选时间的23:59:59,你可以通过设置 type 属性为 `daterange`,并结合使用 `value-format` 属性来控制时间格式。使用 `value-format` 来格式化绑定值,并在用户选择日期后通过 JavaScript 代码来调整时间。

2025-02-11 00:04:41 844

原创 研究 Day.js 及其在 Vue3 和 Vue 框架中的应用详解

Day.js 是一个小巧且快速的 JavaScript 日期库,提供了与 Moment.js 类似的 API,但体积更小,加载速度更快。Day.js 支持多种语言,易于定制,非常适合在前端开发中处理日期和时间问题。各个传入的单位对大小写不敏感,支持缩写和复数。请注意,缩写是区分大小写的。单位缩写描述dateD日期 [1,31]dayd星期[0,6] (星期日0,星期六6)monthM月份0,11yeary年 [1,31]hourh小时 [0,23]minutem。

2025-01-22 19:33:19 1282

原创 【Element Plus系列】解决 DatePicker 组件清空时,触发两次change

el-date-picker 组件在 Element Plus 库中用于日期选择(daterange、datetimerange、monthrange、yearrange),并且在选择日期范围时确实会触发两次 change 事件。这是因为,当用户选择了范围的开始时,会立即触发一次 change 事件。而当用户选择了范围的结束时,又会触发一次 change 事件。

2025-01-16 20:01:20 1298

原创 Maven核心插件之maven-resources-plugin

在项目当中进行编译的时候,默认是不会对某些文件进行编译的,例如在java文件夹下的mybatis当中的 xml 文件,还有在resources文件夹当中有时候会存储一些资源文件,默认也是不进行编译的。注意,这里的不进行编译指的是不会编译到target文件夹当中,并且打包也是。在正常开发项目的时候,有时候获取资源是获取的编译后的路径地址,在编译后的路径找不到文件(target文件夹),就是这个原因。

2025-01-09 22:12:40 1927

原创 2024:踏平坎坷成大道,斗罢艰险又出发!

历经苦难,方知生命可贵!承受困难,方懂世事艰辛!无惧苦难,方能勇往直前!

2024-12-29 15:26:15 638

原创 Nacos系列:Nacos 控制台手册

Nacos是阿里巴巴中间件部门开源的一款用于服务发现和配置管理的产品,Nacos 控制台主要旨在于增强对于服务列表、健康状态管理、服务治理、分布式配置管理等方面的管控能力,以便进一步帮助用户降低管理微服务应用架构的成本。

2024-12-14 23:46:54 2593

原创 【IntelliJ IDEA 集成工具】TalkX - AI编程助手

TalkX 是一款基于 Chat GPT 开发集成到 IDE 的 AI 编程插件,专注于为技术开发群体提供特定的编程指导,帮助研发人员提高编码效率和质量。TalkX可以提供对各种编程语言的支持和帮助,无论使用的是Python、JavaScript、Java、C++、C#、Ruby、Go、Swift、PHP还是其他主流编程语言,通过与 TalkX 进行对话,研发人员可以获得针对性的建议和指导,从而提高开发过程中的编码效率和质量。

2024-12-13 21:35:13 2238

原创 【Hutool系列】计时器工具-TimeInterval

Hutool 是一个 Java 工具包,提供了一些常用的工具类和方法,方便开发者在 Java 开发中使用。其中,TimeInterval 是 Hutool 中的一个类,用于表示时间间隔,可以方便地计算两个时间点之间的差值。Hutool 通过封装 TimeInterval 实现计时器功能,即可以计算方法或过程执行的时间,精确到毫秒或纳秒。TimeInterval 还支持分组计时,方便对比时间。// 花费毫秒数// 返回花费时间,并重置开始时间// 花费分钟数。

2024-12-11 23:54:05 1426

原创 【Maven系列】深入解析 Maven 常用命令

在当今的软件开发过程中,项目管理是至关重要的一环。项目管理包括了项目构建、依赖管理以及发布部署等诸多方面。而在Java生态系统中,Maven已经成为了最受欢迎的项目管理工具之一。Maven 是一套用于构建、依赖管理和项目管理的工具,主要用于 Java 项目。Maven 命令是 Maven 的核心功能之一,通过这些命令可以执行项目的构建、编译、测试、打包等操作,帮助开发者自动化构建、测试和部署Java项目。了解Maven的常用命令是使用它的关键,下面将简单介绍一些我们日常开发中经常会用到的一些 Maven 命

2024-12-01 19:56:55 1464

原创 【Maven系列】深入解析 Maven 镜像配置

Maven镜像是指由各个组织或个人创建和维护的代理中央仓库的服务器。这些镜像服务器会周期性地同步中央仓库的内容,并且根据用户的请求来提供相应文件的下载。通过使用Maven镜像,我们可以获得更快的下载速度和更可靠的依赖管理。

2024-12-01 19:43:51 6162 1

原创 探索 IntelliJ IDEA 中 Spring Boot 运行配置

IntelliJ IDEA 作为一款功能强大的集成开发环境(IDE),为 Spring Boot 应用提供了丰富的运行配置选项,定义了如何在 IntelliJ IDEA 中运行 Spring Boot 应用程序,当从主类文件运行应用程序时,IDE 将创建一个 Spring Boot 运行配置,帮助开发者便捷地启动、调试和监控应用。在本文中,将逐一解析这些选项及其在 Spring Boot 开发中的作用。

2024-11-27 22:42:02 2680 3

原创 【MySQL系列】深入理解MySQL中的存储、排序字符集

utf8 是 Mysql 中最早支持的 Unicode 字符集,是一种可变长度的字符编码方式,可以表示世界上几乎所有的字符。它使用 1 到 3 个字节的 UTF-8 字符,具体取决于字符的编码范围。要在 Mysql 中保存 4 字节长度的 UTF-8 字符,需要使用 utf8mb4 字符集,但只有 5.5.3 版本以后的才支持。个人觉得,为了获取更好的兼容性,应该总是使用 utf8mb4 而非 utf8。

2024-11-18 23:48:19 1154

原创 【DM系列】详解 DM 字符串大小写敏感

安装完达梦数据库后,需要初始化实例,在初始化实例时,需要注意大小写敏感的设置。大小写敏感只能在初始化数据库的时候设置,默认为大小写敏感,一旦设置成功就无法修改,如果想要修改,只能重新初始化实例。本文主要介绍达梦数据库中的大小写敏感问题,将会从对象名、字符串内容、常用工具这三个方面介绍达梦数据库的大小写敏感和大小写不敏感设置的区分和介绍,希望大家看完这篇文章能够完全搞明白。

2024-11-15 04:24:54 5365

原创 【Hutool系列】反射工具-ReflectUtil

Hutool是一个Java工具类库,提供了很多常用的工具类和方法,包括反射操作。通过Hutool,我们可以更加方便地使用反射来获取类的属性值。Hutool针对Java的反射机制做了工具化封装,封装包括获取构造方法、获取字段、获取字段值、获取方法、执行方法(对象方法和静态方法)等。// 获取某个类的所有方法// 获取某个类的指定方法// 使用反射来创建对象// 反射执行对象的方法return CommonResult.success(null,"操作成功!");

2024-11-15 02:16:37 2207

原创 WebStorm 如何调试 Vue 项目

关于使用 WebStorm 如何调试 Vue 代码就介绍到这了,相信你已经掌握了使用 WebStorm 调试 Vue 代码的基本方法。WebStorm 作为一款功能强大的IDE,提供了丰富的调试功能和技巧,可以帮助你更高效地开发和调试 Vue 应用。当然,除了 WebStorm 外,还有很多其他的调试工具和技术可以使用,如Chrome DevTools、Visual Studio Code等。你可以根据自己的需求和喜好选择合适的工具来提高开发效率,希望本文对你有所帮助!

2024-11-12 21:51:01 2650

原创 【DM系列】DM 集成 JDBC 开发指南

在实际项目开发中,操作数据库是必不可少的,常用的操作数据库的框架,如:MyBatis、JdbcTemplate等有很多。但是,无论使用哪种框架操作数据库,最底层的api实现都是JDBC,就是说,在开发中,JDBC有着举足轻重的地位,是最基础也是最核心的。JDBC 是 Java 应用程序与数据库的接口规范,旨在让各数据库开发商为 Java 程序员提供标准的数据库应用程序编程接口,其定义了一个跨数据库、跨平台的通用 SQL 数据库 API。

2024-11-06 20:48:56 1534

原创 手把手教你用IntelliJ IDEA 操作 DM8

随着科技的发展和全球数字化的推进,数据库已经成为企业和组织运作的核心组件之一。DM 数据库是一款国产的关系型数据库管理系统,因其高性能和稳定性而被广泛应用于政府、金融等多个领域。DM 官方工具用起来怪怪的,总觉得不方便,可能官方的东西都不咋地。为了提高效率和管理能力,众多开发者和IT专业人士选择了 IntelliJ IDEA 这款强大的集成开发环境(IDE)来进行数据库操作。本文将重点介绍如何使用IntelliJ IDEA进行 DM 数据库操作,帮助您更高效地进行项目开发和数据管理。

2024-11-03 16:30:57 1371

原创 Hutool - Java 工具类库

Hutool 是一个小而全的 Java 工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,使用一个工具方法代替一段复杂代码,从而最大限度的避免“复制粘贴”代码的问题。Hutool 中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当。

2024-10-27 12:58:32 935

原创 IDEA初探:深入理解 Structure 功能

在IDEA中构建项目,我们肯定离不开 Project Structure 即“项目结构”,它几乎涵盖了一个项目所有的个性化的配置项。一般我们可以在打开下图这个面板,当然也可以通过快捷键或打开这个面板,那么接下来我们就来看看这个面板上的内容。配置项说明及备注项目级别的设置Project项目设置项目级别的设置,用来指定项目名称、SDK版本、语言级别、编译文件输出路径。Modules模块信息设置模块名称、模块目录结构、模块编译、JavaDoc和外部注释的输出路径、模块依赖Libraries。

2024-10-24 21:39:20 1990 1

原创 Web Storage:数据储存机制

在HTML5之前,开发人员一般是通过使用Cookie在客户端保存一些简单的信息的。在HTML5发布后,提供了一种新的客户端本地保存数据的方法,那就是Web Storage,它也被分为:LocalStorage和SessionStorage,它允许通过JavaScript在Web浏览器中以键值对的形式保存数据。Web Storage 是一种在浏览器中存储数据的机制,允许在用户的浏览器中存储数据。在大多数情况下,可供我们使用就是LocalStorage和SessionStorage。

2024-10-17 22:28:27 1267

原创 帝都程序猿十二时辰

程序员的十二时辰看似很简单,三点一线,却也道出了他们的艰辛。作为一名资深狼卫,想对程序猿说几句知心话,但想了半天不知道说什么,都在这幅图里了,自己慢慢地、细细地体会。这就是我前几年亲身经历过的,至于为啥现在才写,哎,毕竟笔者小胳膊小腿的,拧不过大腿啊……若是跟我曾同事过,又或者现在还在那个垃圾公司的,奉劝一句:能走就早走吧!要不然,能力越强做的越多,付出的远远超过能得到,最后连死的都不知道的,那妥妥的“大怨种”了。把今天最好的表现当作明天最新的起点…….~

2024-10-01 10:01:15 1372

原创 【老生常谈、查漏补缺】SpringBoot接收参数的几种方式图文详解

在实际开发过程中,我们经常会遇到各种不同的场景,需要从客户端接收不同的参数。Spring Boot 提供了多种方式来接收这些参数,使得我们的开发更加灵活便捷。这篇文章主要介绍了 SpringBoot 在接收参数的几种常用方式详解。随着前后端的分离,接口方式开发成为普遍的开发形式,前端相对于后端来说,常用的接口传参方式就一定要了解和熟悉。下面我们梳理了常用的几种 Controller 层接受参数的方式,需要的朋友可以参考下。

2024-10-01 07:57:29 1410

原创 Vue UI - 可视化的Vue项目管理器

这一步在选择项目所需的配置项时,就很直观了。页面内也有很多提示和查看详情的入口,相较于之前命令行的方式,方便简单多了。我这里只简单选择了Choose Vue version、Babel、Router等三项。选择Vue语法版本(2.x / 3.x(Preview));选择路由模式(history mode / hash mode);

2024-08-17 19:13:55 3223

原创 SublimeText - 强大的文本编辑器,程序员必备神器

Sublime Text 是一个文本编辑器(收费软件,可以无限期试用),同时也是一个先进的代码编辑器。Sublime Text是由程序员 Jon Skinner 于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

2024-08-02 22:52:33 6623 3

原创 【Docker系列】Docker容器的生命周期

Docker 是一个开源的容器化平台,旨在帮助开发人员更轻松地构建、部署和运行应用程序。它利用容器技术,将应用程序及其所有依赖项打包成一个独立的单元,使其在任何环境中都能一致运行。Docker 容器是 Docker 镜像的一个实例化运行,它是一个轻量级的、可执行的软件包,包含了运行应用程序所需的所有内容:代码、运行时、系统工具、系统库等。容器隔离了应用程序与其它容器及主机系统,使其能在一个独立的环境中运行。Docker 镜像是容器的模板,是一个只读的模板,包含了运行应用程序所需的所有内容。

2024-07-13 17:07:27 1146

原创 【Redis系列】Redis进阶 - 朝生暮死之Redis过期策略

Redis 缓存的过期策略是保证缓存可靠性和性能的关键之一,通过设置键值对缓存、设置过期时间、取消过期时间和查看 Redis 内存使用情况等操作,可以实现对缓存的控制和管理。需要注意的是,在设置缓存过期时间时,应根据业务场景和数据类型来选择合适的时间。

2024-06-22 22:20:12 2448

禅道项目管理系列教程12:禅道使用之产品经理篇.mp4

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

2020-12-02

禅道项目管理系列教程16:禅道使用之个人篇.mp4

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

2020-12-02

禅道项目管理系列教程11:第一个演示项目.mp4

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

2020-11-22

禅道项目管理系列教程15:禅道使用之测试团队篇.mp4

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

2020-12-02

禅道项目管理系列教程13:禅道使用之项目经理篇.mp4

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

2020-12-02

禅道项目管理系列教程14:禅道使用之研发团队篇.mp4

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

2020-12-02

空空如也

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

TA关注的人

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