- 博客(18)
- 收藏
- 关注
原创 动态SQL
属性:prefix、suffix、prefixOverrdes、suffixOverrides。相当于Java中的switch语句。更灵活的去除多余关键字。替代where和set。只能处理and和or。
2024-04-24 10:11:59
175
原创 SQL映射文件
MyBatis 真正的强大在于SQL映射语句,也是它的魅力所在,专注于SQL,功能强大,SQL映射的配置却是相当简单。SQL映射文件的几个顶级元素(按照定义的顺序)
2024-04-23 16:23:48
294
1
原创 事务、视图、索引、备份和恢复
事务:事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库操作命令要么都执行,要么都不执行。事务是一个不可分割的工作逻辑单元。视图是一张虚拟表,表示一张表的部分数据或多张表的综合数据。其结构和数据是建立在对表的查询基础上视图中不存放数据,数据存放在视图所引用的原始表中一个原始表,根据不同用户的不同需求,可以创建不同的视图汉语字典中的汉字按页存放,一般都有汉语拼音目录(索引)、偏旁部首目录等。
2024-04-23 15:49:57
214
原创 使用DQL命令查询数据
查询是由客户端程序向数据库服务器发送查询请求,然后数据库服务器向客户端程序返回查询结果集1.查询产生一个虚拟表2.看到的是表形式显示的结果,但结果并不真正存储3.每次执行查询只是从数据表中提取数据,并按照表格的形式显示出来。
2024-04-23 15:36:06
1650
原创 初识Mysql
数据库:长期存放在计算机内,有组织、可共享的大量数据的集合,是一个数据的仓库。数据库管理系统(DataBase Management System,DBMSDBMS的概念:一种操作和管理数据库的大型系统软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。DBMS的基本目标:提供一个可以方便有效地存取数据库信息的环境。数据库系统(DataBase System,DBSDBS。
2024-01-02 11:31:13
476
1
原创 二维数组的使用
重复的遍历要排序的元素,一次比较相邻的两个元素,如果前一个比后一个大,就把它们两个调换位置,直到没有元素再需要交换,排序完成。这个算法的名字由来是因为越小(或越大)的元素会经由交换慢慢“浮”到数列的顶端。轮数(i) = 数组长度 - 1每轮比较的次数(j) = 数组长度 - i - 1。
2023-12-04 21:21:44
429
原创 一维数组的定义与使用
元素下标:对数组元素进行编号,数组下标从0开始1,数组中的每个元素都可以通过下标来访问。声明一个数组就是在内存空间划出一串连续的空间。数组是一个变量,存储相同数据类型的一种数据。元素类型:数组元素的数据类型。数组元素:数组中存放的数据。
2023-12-03 19:58:53
797
1
原创 选择结构(一)
3.流程控制是程序中非常关键和基本的部分。流程控制语句把单个的语句组合成有意义的、能够完成一定功能的小逻辑块。1.Java程序的执行需要遵循一定的流程,流程是程序执行的顺序。2.流程控制语句是控制程序中各语句执行顺序的语句。根据一定的条件有选择地执行或跳过特定的语句。2.掌握基本if选择结构。4.掌握多重if选择结构。5.掌握嵌套if选择结构。3.了解流程图的概念。1.流程控制的概念。
2023-11-22 11:58:18
1422
原创 数据类型与运算符(二)
byte,short,char相互之间不转换,他们参与运算首先转换为int类型。5.>、 = 、< =运算符的优先级别高于= =、!3.>、 = 、< =运算符只支持数值类型的数据比较。基本数据类型的类型转换主要在赋值运算、算术运算时发生。=运算符支持所有数据类型的比较。既不能进行自动类型的提升,也不能强制类型转换。1.= 为赋值运算符,= = 为等于运算符。类型与其他基本类型不能进行类型的转换(强制类型转换的语法:(类型名)表达式。规则3:默认转换(从小到大的转换)5.掌握条件运算符的使用。
2023-11-20 19:53:17
119
1
原创 数据类型与运算符(一)
数值型分为:整数类型(byte、short、int、long)、浮点类型(float、double)8.标识符如果由多个单词组成时,必须使用驼峰命名(从第二个单词开始,首字母大写)标识符用来为程序中的常量、变量、方法、类、接口和包命名。第一步:声明变量,即“更具数据类型在内存轻声轻空间”java数据类型分为:基本数据类型、引用数据类型。引用数据类型分为:String、类、接口、数组。第二步:赋值,即“将数据存储至对应的内存空间”基本数据类型分为:数值型、字符型、布尔型。第三步:使用变量,即“取出变量使用”
2023-11-19 15:28:55
71
1
原创 java初体验(二)
类注释/** */:类注释所需三元素:1.目的2.@Author:开发人员3.@Date:时间。Java反编译工具:将字节码文件(.class)转换为源文件(.java)的过程称为反编译。多行注释:/* */(快捷键:CTRL+SHIFT+/)idea创建新的项目首先在src中创建新的package。public修饰的类的名称必须与Java文件同名!单行注释://(快捷键:CTRL+/)运行时选择:debug(调试模式)(规范要求:代码后面不能写注释)main方法四要素不可少。
2023-11-16 15:33:29
81
原创 数据结构基础
循环链表:拥有双链表的基本特点,并且最后一个节点的下一个指针指向第一个元素,第一个元素的上一个指针指向最后一个元素。单链表:每个节点包含两个部分,其一:当前节点的数据,其二:下一个节点的指针。查询效率低,插入/删除效率高,因为每个元素都要存储其他节点的指针,因此占用空间大。通常情况下,一个数组中的每个元素都是同一个类型的,这也决定了数组的类型。提升程序的运行效率,节省系统的内存资源,不同的数据结构有不同的应用场景。连续存储,线性结构,方便查找(O(1)),不方便插入和删除(O(n))
2023-11-07 18:39:33
89
原创 在linux系统中下载jdk
1.首先使用java -version命令查看当前版本 如果符合自身需求则不用下载,若没有或者不符合自身的或者企业需求 则使rpm命令卸载。之后会出现是否同意许可的选项,都点y+enter即可。(不用考虑.noarch文件,卸载以下四个)2.使用rpm命令卸载当前java环境。
2023-11-05 13:28:31
274
1
原创 Linux系统
媒体文件,Linux系统会自动识别一些设备:U盘、光驱等,识别后,Linux系统会把这个设备挂载到该目录下。作用:让用户临时挂载别的文件系统,比如:将光驱挂载在mnt上,然后进入 该目录就能看到光驱里的内容了。用户的主目录,在Linux系统中,每个用户都会有一个自己的目录,且目录名称一般与账户名称同名。保存并退出:先退出(esc),然后输入冒号,然后输入wq,回车即可。dev:device(设备)的缩写,存放的是Linux的外部设备。该目录下存放着不断扩充着的数据,通常将经常修改的数据放在该目录下。
2023-11-02 13:56:51
79
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅