自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 MyBatis实践:提高持久层数据处理效率

MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github。MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。

2024-06-23 20:05:24 1297

原创 SpringFramework

spring.io广义的Spring:Spring技术栈(全家桶)广义上的Spring泛指以Spring Framework 为基础的Spring技术栈。经过十多年的发展,Spring已经不在是一个单纯的应用框架,而是逐渐发展成一个由多个不同子项目(模块)组成的成熟技术,例如Spring Framework、Spring MVC、SpringBoot、Spring Cloud、Spring Data、Spring Security等,其中Spring Framework 是其他子项目的基础。

2024-06-20 17:58:34 1019

原创 链表(单链表、双链表、单向环形链表)

Josephu问题为:设编号为1,2,...n的n个人围坐一圈,约定编号为k(1

2024-06-17 09:47:53 1073

原创 稀疏数组和队列

因为队列的输出、输入分别从前后端来处理,因此需要两个变量 front 及 rear 分别记录队列前后端的下标, front 会随着数据输出而改变,而 rear 则是随着数据输入而改变。队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如上图,其中maxSize是该队列的最大容量。对前面的数组模拟队列的优化,充分利用数组。当一个数组中大部分元素为 0 ,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。遵循先进先出的原则,即:先存入队列的数据,要先取出,后存入的要后取出。

2024-06-17 09:42:30 808

原创 系统架构师《架构图汇总》

信息系统架构案例分析①Ramp Control负责Ramp Control相关各种业务活动的组件;②FLight Management负责航班相关信息的管理,包括航班日程,乘客信息等。(5)Check Loading:由Ramp Control输出,用于检查装货状况。(6)Check Push Back:由Ramp Control输出,用于检查关门动作。(1)从乘务人员管理系统提取航班乘务员的信息,(2)从订票系统中提取乘客信息。(3)从机务人员管理系统中提取机务人员信息。(4)接收来自航班调度系统的航班到

2024-05-20 00:02:20 1210

原创 Maven

Maven软件安装、配置、以及基本功能(项目构建、依赖管理)

2024-04-05 17:40:15 2184 3

原创 常用的idea快捷键及其使用说明如下:

常用的idea快捷键及其使用说明

2023-06-23 15:00:13 1398 2

原创 Java面向对象(基础)

面向对象编程(Object-Oriented Programming,简称OOP)是一种程序设计思想,它将现实世界中的事物抽象成对象,并通过对象之间的交互来实现程序的功能。面向对象编程具有封装、继承和多态三大特性。

2023-05-22 04:21:00 549 1

原创 java数组(三)

Java数组是一系列相同类型的元素集合,可以根据下标进行访问和操作。数组在Java中属于对象,因此可以使用数组的属性和方法。

2023-04-09 22:33:57 157

原创 java数组(二)

数组是一种数据结构,它是一组相同类型的元素的集合,该集合中的每个元素都通过一个索引访问。在Java中,数组是一个对象,它可以存储在堆上或栈上,具体取决于它如何创建。数组可以是单维数组或多维数组。单维数组是一种最基本的数组结构,它包含一个行数和一列数。二维数组是一个数组,其中每个元素都是一个数组,可以通过行号和列号进行访问。动态初始化是在定义和声明数组后,使用分配运算符“new”分配内存空间并初始化数组。多维数组是一个包含行和列的数组,每个元素是一个数组。多维数组的长度等于第一维数组的长度。

2023-04-09 22:30:57 110

原创 java数组(一)

②如何调用数组的制定位置的元素:通过下标(或索引)的方式调用。数组的下标(或索引)从0开始的,到数组的长度-1结束。总结:数组一旦初始化完成,其长度就确定了。①一维数组的声明和初始化。2.2 一维数组的使用。③如何获取数组的长度。

2023-04-09 22:25:29 139 1

原创 编写程序: 从键盘分别输入年、月、日,判断这一天是当年的第几天

编写程序: 从键盘分别输入年、月、日,判断这一天是当年的第几天。1)可以被4整除,但不可被100整除或。注:判断一年是否是闰年的标准。2)可以被400整除。

2023-03-31 22:49:46 556

原创 编写程序: 从键盘上输入2023年的“month”和“day”,要求通过程序输出输入的日期为2023年的第几天。

【代码】编写程序: 从键盘上输入2023年的“month”和“day”,要求通过程序输出输入的日期为2023年的第几天。

2023-03-31 22:35:07 1084

原创 java基础

判断 “条件表达式1” 是否为 true,当 条件表达式1 为 true 时,执行代码块1;判断 “条件表达式2” 是否为 true,当 条件表达式2 为 true 时,执行代码块2;判断 “条件表达式” 是否为 true,当 条件表达式 为 true 时,执行代码块1;执行过程:初始化条件 ---> 循环条件 ---> 循环体 --->迭代条件 ---> 循环条件 ---> 循环体 --->迭代条件...当符号左边为 true 时,| 继续执行符号右边的运算,而 || 不在执行右边的运算。

2023-03-31 22:07:05 303 2

数据结构课程设计课作业资料

数据结构课程设计课作业资料

2024-05-28

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

TA关注的人

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