IT职业

如何画出规范的 UML 用例图

如果你在做设计过程中有一些困惑,如:不会找用例、两个用例图分不清楚、不知道自己画的对不对。那么希望本文能帮助厘清上面几个问题,真正掌握用例图,在后面的设计中能运用的得心应手。

张哥说技术
IT职场
2023-11-24 10:06

5 大创建型设计模式总结,20 张图彻底掌握

设计模式是写出优秀程序的保障,与架构能力与阅读源码的能力息息相关,对程序员来说非常重要,非常值得深入学习。 设计模式是让面向对象保持结构良好的秘诀。可以说,设计模式是软件工程的基石,如同大厦的一块块砖石一样。

带你聊技术
IT职场
2023-11-24 10:04

教育+AIGC开局之年:教育派作业帮、科技派科大讯飞同路不同道

教育企业参战双十一并获得出彩成绩的背后是,智能教育硬件的春天来了。

liukuang
IT生活
2023-11-24 09:56

【精彩瞬间】更多re:Invent 2023 高光时刻直达车

更多re:Invent 2023 高光时刻,请踏上这辆直达车,火速直达现场!

云计算频道
IT职场
2023-11-23 22:04

5 大创建型设计模式总结,20 张图彻底掌握

设计模式是写出优秀程序的保障,与架构能力与阅读源码的能力息息相关,对程序员来说非常重要,非常值得深入学习。

张哥说技术
IT职场
2023-11-23 09:48

一文聊聊代码的可读性

作者通过本文聊聊自己写代码的要求及代码的可读性。

ITPUB社群
IT职场
2023-11-17 09:37

深度解析迪米特原则:降低耦合,提高模块独立性

迪米特原则(Law of Demeter,LoD),也被称为最少知识原则(Principle of Least Knowledge,PoLK),是面向对象编程中的一个重要原则。它的核心思想是降低模块之间的耦合,提高模块的独立性。在本文中,我们将深入探讨迪米特原则的概念、原则、应用、示例和最佳实践。

张哥说技术
IT职场
2023-11-17 09:35

惠普启动“运动梦想课” 公益项目, 助推乡村青少年体育发展

2023年11月15日 —— 惠普日前携手上海真爱梦想公益基金会,发起了名为“运动梦想课”的公益项目。这个项目通过开展运动梦想课程、提供体育器材等方式,致力于改善乡村地区的体育教育,帮助乡村青少年实现身心健康发展。

丸喵喵
IT生活
2023-11-15 16:12

深入理解里式替换原则:构建稳健的面向对象软件

本文将深入探讨里式替换原则,介绍其核心概念和应用,同时提供详细的示例代码来帮助读者更好地理解和应用这一原则。

带你聊技术
IT职场
2023-11-15 09:36

基于亚马逊云科技基础服务与LLM结合,构建企业知识库的智能搜索问答方案

 背景 本篇主要介绍LangChain和开源大语言模型集成,结合亚马逊云科技的云基础服务,构建基于企业知识库的智能搜索问答方案。  LangChain介绍 LangChain是一个利用大语言模型的能力开发各种下游应用的开源框架,它的核心理念是为各种大语言模型应用实现通用的接口,简化大语言模型应用的开发难度,主要的模块示意图为:Index:提供了各类

华夏大视野
IT职场
2023-11-14 15:10

你背的“八股文”可能已经过时了

随着技术的不断更新迭代,一些曾经被认为是“标准答案”的观点和方法,已经不再适应当前的需求,甚至被视为过时的做法。在新的JDK版本中,许多新的特性、工具和方法被引入,使得Java编程变得更加简洁、高效和强大。所以,是时候对“八股文”进行一次知识库的清理和更新了。

ITPUB社群
IT职场
2023-11-14 09:31

为什么要重构?深入探讨重构的原则、范围和时机

如果你是一位软件开发者,你一定听说过"重构"这个词汇。那么,为什么要重构?重构有哪些原则?重构哪些地方?何时开始重构?在本文中,我们将深入探讨这些问题,帮助你更好地理解和应用重构技术。

带你聊技术
IT职场
2023-11-13 09:45

代码重构之道:消灭冗长的if语句,提升代码质量

当我们重构代码时,去除代码中的 if语句通常是一个很好的目标。 if语句可能会使代码变得复杂,难以维护,容易引入 bug。本文将介绍一些去除 if语句的常见方案和代码示例。

码农谈IT
IT职场
2023-11-10 09:57

MySQL MVCC 原理硬核解析,阿里面试官看了都直呼内行

MVCC 是一种强大的数据库并发控制机制,它可以解决并发访问数据库时的很多问题,例如死锁、快照读、读写阻塞等。 当出现读写冲突时,MVCC 在不加锁、或尽量减少锁使用的情况下,也能高效处理读写冲突,实现非阻塞并发读。

张哥说技术
IT职场
2023-11-09 10:12