上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 什么是联结? 在关系型数据库中,为了减少数据冗余、提高存储效率,通常会将数据分散存储在多个表中。联结(JOIN) 是一种机制,用于在一条 SELECT 语句中从多个表检索数据,通过表之间的关联字段将数据组合起来。 为什么使用联结? 避免数据重复:每个数据只在一个表中存储一次,节省空间,避免更新异常。 阅读全文
posted @ 2022-11-21 10:50 克峰同学 阅读(99) 评论(0) 推荐(0)
摘要: 面向对象基础 类与对象 类:一组具有相同属性和行为的对象的抽象描述。它是创建对象的模板。 对象:类的具体实例,代表现实世界中某个具体的事物。 成员变量:对象的属性(状态)。 成员方法:对象的行为(操作)。 关系:类是对象的抽象,对象是类的实例。类不占用内存,而对象存储在堆内存中。 示例:学生类 cl 阅读全文
posted @ 2022-10-27 17:23 克峰同学 阅读(82) 评论(0) 推荐(0)
摘要: 反射简介 反射(Reflection) 是 Java 被视为动态语言的关键。反射机制允许程序在执行期借助 Reflection API 取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个 Class 类型对象(一个类只有一个 Class 对象) 阅读全文
posted @ 2022-10-19 09:07 克峰同学 阅读(63) 评论(0) 推荐(0)
摘要: Git 安装 官网下载 Git 官网:https://git-scm.com Git 是一个免费开源的分布式版本控制系统,设计用于高效处理从小型到大型项目的版本管理。 Git 速度极快,拥有庞大的 GUI 客户端、托管服务和命令行工具生态系统。 国内镜像加速(官网下载慢时使用) 淘宝镜像地址:htt 阅读全文
posted @ 2022-10-18 15:49 克峰同学 阅读(97) 评论(0) 推荐(0)
摘要: 什么是Git Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。它由 Linux 创始人 Linus Torvalds 为了帮助管理 Linux 内核开发而开发,具有速度快、完全分布式、允许成千上万个并行分支等优点。 Git历史 1991–2002:Linux 阅读全文
posted @ 2022-10-18 15:44 克峰同学 阅读(228) 评论(0) 推荐(0)
摘要: 什么是微服务? 微服务是一种架构风格,它将一个大型应用构建成一系列按业务领域划分的、小的、自治的服务集合。简单来说,就是将系统按业务拆分成多个子系统,每个子系统都是完整、可独立运行的,子系统间通过 HTTP 协议或消息队列(如 RocketMQ、Kafka)进行通信。 微服务的特点 特点 说明 解耦 阅读全文
posted @ 2022-10-12 17:02 克峰同学 阅读(189) 评论(1) 推荐(0)
摘要: 引言:为什么要遵循设计原则? 什么是软件设计原则? 是一组指导方针,旨在帮助我们避开不良的软件设计。这些原则由 Robert Martin 在《敏捷软件开发:原则、模式与实践》一书中系统整理。 不良设计的三个特征: 僵化:难以改动,一处修改波及整个系统。 脆弱:每次改动都会引发意想不到的问题。 死板 阅读全文
posted @ 2022-10-08 10:58 克峰同学 阅读(107) 评论(0) 推荐(1)
摘要: 概述 在复杂的工作流程中,各个任务的执行方式可能不同。根据任务之间的时序关系,工作流可以分为三种类型:同步、异步和并行。 同步工作流 定义:任务按顺序依次执行,每个任务必须等待前一个任务完成后才能开始。 类比:一家小店只有一名店员,店员每次只能服务一位顾客,从接待到结账全程负责,其他顾客必须排队等待 阅读全文
posted @ 2022-09-30 16:32 克峰同学 阅读(169) 评论(0) 推荐(0)
摘要: 什么是计算机编程? 简单来说,计算机编程 就是让计算机执行特定任务的一种方式。它涉及编写一套机器能够理解的指令集(即代码),并让计算机按照这些指令去工作。最终目的可能是解数学方程、自动化处理繁琐事务、创建网页、开发软件、制作移动应用,甚至是设计一款完整的游戏。 计算机编程既需要扎实的技术能力,也离不 阅读全文
posted @ 2022-09-29 09:32 克峰同学 阅读(433) 评论(0) 推荐(0)
摘要: Markdown简介 Markdown 是一种轻量级标记语言,允许人们使用易读易写的纯文本格式编写文档。 由约翰·格鲁伯(John Gruber)于 2004 年创建。 编写的文档可以导出为 HTML、Word、PDF、Epub 等多种格式。 文件扩展名通常为 .md 或 .markdown。 Ty 阅读全文
posted @ 2022-09-23 17:02 克峰同学 阅读(378) 评论(1) 推荐(1)
上一页 1 ··· 5 6 7 8 9 10 下一页