樂多星空間

Archives

2025 / 06

2025-06-08

Activiti7工作流 概述 工作流就是用来应对流程经常变动的情况,例如请假审批流程,如果使用硬编码方式实现审批流程就会非常被动,因为审批流程可能会经常变动,如果使用硬编码方式实现,如果流程一变动那编写的代码流程就要随着变动,所以直接使用硬编码实现流程是非常不明智的选择。使用工作流就是为了让我们写
1.概述 该文档是记录学成在线项目开发中结合实际运用开发的时的新知识, 学成在线项目是一个微服务架构的系统,以功能模块为一个微服务,一个微服务一个数据库。 整个微服务系统有一个parent父工程管理依赖版本,一个base基础依赖模块 一个微服务又拆分成了api模块、model模块,Service模块

2025 / 05

1.Spring框架 1.1.概述 Spring是一个支持快速开发Java EE应用程序的框架,它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,Spring Framework主要包括几个模块: 支持IoC和AOP的容器; 支持JDBC和ORM的数据访问模块; 支持声明式事务的

2025-05-11

1.关系型数据库 1.1.关系型数据结构模型 数据库按照数据结构来组织、存储和管理数据,实际上,数据库一共有三种模型: 层次模型 网状模型 关系模型 层次模型就是以“上下级”的层次关系来组织数据的一种方式,层次模型的数据结构看起来就像一颗树: 网状模型把每个数据节点和其他很多节点都连接起来,它的数据

2025 / 04

1.手写MVC框架 MVC=ModelAndView(数据和视图)+Controller(由Servlet控制层实现) Controller的方法定义的@Get或@Post的Path决定调用哪个方法,最后,获得方法返回的ModelAndView后,渲染模板,写入HttpServletResponse
1.Servlet概述 1.1.Web Server HTTP协议 今天我们访问网站,使用App时,都是基于Web这种Browser/Server模式,简称B/S架构,它的特点是,客户端只需要一个浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器只需要请求服务器,获取Web页面,并把Web页面展示
1.idea快捷键 1.1.代码缩进 选中代码块, 按下tab键,整个块就会缩进 按下 shift + tab 就会反向缩进 1.2.代码格式化 ctrl+alt+L 1.3.生成代码(如get、set方法,构造函数等) Alt+Insert 1.4.快速生成返回对象 Ctrl+Alt+V:new对
1.VMware NAT网络设置 利用VMware的NAT网路地址转换技术可以实现虚拟机访问外网,设置独立内网IP,并且能让运行VMware的物理机能访问VMware中的虚拟机,以达到使用SSH远程连接VMware中虚拟机的目的。 教程分为以下4步:

2025-04-14

1.泛型 1.1.概述 泛型是一种“代码模板”,可以用一套代码套用各种类型,只需要编写一次代码模板就能实现万能的类型匹配和保障编译器编译时的类型安全。

2025-04-14

1.日期与时间 1.1.概述 日期是指某一天,它不是连续变化的,例如:2019-11-11 而时间有两种概念,一种是不带日期的时间,例如,12:30:59。另一种是带日期的时间,例如,2020-1-1 20:21:59,只有这种带日期的时间才能能唯一确定的某个时刻,不带日期的时间是无法确定一个唯一时