- 博客(19)
- 收藏
- 关注
原创 mysql测试索引
CREATE TABLE app_user (id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,name VARCHAR(50) DEFAULT ‘’,email VARCHAR(50) NOT NULL,phone VARCHAR(20) DEFAULT ‘’,gender TINYINT(4) UNSIGNED DEFAULT ‘0’,password VARCHAR(100) NOT NULL DEFAULT ‘’,age TINYINT(4)
2022-04-20 14:12:10
405
原创 MyBatis Plus
MyBatis PlusMybatis Plus简介Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上"只做增强不做改变",为简化开发、提高效率而生,但是他只适合单表的增删改查,没有多表的任何操作。那么它是怎么增强的呢?其实就是它已经封==装好了一些crud方法==,我们不需要再写xml了(也就是不需要写xxxMapper的xml文件了),直接调用这些方法就行。官网:https://mp.baomidou.com/需要引入:mybatis-plus
2022-02-23 09:44:12
858
原创 17---封装
封装封装是面向对象的三大特征之一。面向对象这个思想,拥有三个特征:封装继承多态【抽象】1. 封装的作用public class Dog{ public String name; public int health; public int love; /* *输出够的信息 */ public void print(){ System.out.println("狗狗的名字:" + name); Syste
2021-02-24 10:53:27
135
原创 冒泡排序法(降序)
public static void main(String[] args) { //创建扫描器对象 Scanner scanner = new Scanner(System.in); //定义数组,为为数组分配空间 int[] arr = new int[5]; System.out.println("请输入5名学员的成绩:"); for(int i = 0;i < arr.length;i++) { //通过键盘输入整数,给当前学生的成绩赋值 arr[i] = scanner.
2021-02-18 18:42:24
2626
原创 冒泡排序法(升序)
public static void main(String[] args) { //定义一个数组 //int[] arr=new int[7]; int[] arr= {78,34,99,102,63,11,56}; /* * 外层循环控制比较的轮数。 * 内层循环找到本轮的最大值放到最后。 * 使用数组时,一定要注意:下标不要越界。 * 相邻元素,两两比较。小的靠前,大的靠后。 * index index+1 * arr.length-1-1 * i=0 * j
2021-02-18 18:31:43
958
原创 方法和方法重载
方法和方法重载完全不用担心学不会!以后天天用!1. 方法概述在面向过程出现的时候,方法就出现了。在程序中要存储数据,会采用变量来存储,以方便我们复用。而方法的出现使为了存储程序中的功能代码,以方便我们复用。例如:为了方便我们反复使用键盘录入功能,Scanner 类提供了一个 nextXX(),每次使用键盘录入直接调用该方法即可。2. 方法的语法和分类语法// 方法声明[访问权限修饰符] [其他修饰符] 返回值类型 方法名([方法的参数列表]) { // 方法体 // 功能代码
2021-02-04 10:01:25
113
原创 类和对象
类和对象如果你现在学习没有动力了,先接受我的三个提问?1.不学这个,你能干什么?(你有没有退路?)2.你想不想要赚钱多?(你有没有稳定的赚钱门路,谈对象提起自己的职业是否能开口)3.没有技术傍身,你是不是能够在当前社会独立活下去且活的更好?(现在这个时代需要你有技术)面向对象:有难度!工作2年左右才能完全理解。前期学习过程中,关注语法和一些理论,以及实现步骤。(照猫画虎)不要和我来说:1.好像明白又好像不明白???2.老师这阶段我没学好,下个阶段不行吧???3.老师上可能听懂,下课写不
2021-02-03 14:23:21
159
原创 多维数组
多维数组1. Why?如果要求计算一个班的5名同学的成绩和,可以使用一维数组 + 普通循环解决。而如果是计算三个班的各5名同学的成绩和,一维数组和普通循环实现起来不够好,所以我们才需要学习更高级的概念:多维数组。2. 概念多维数组,可以理解为嵌套数组。二维数组:是以 一维数组 作为 数组元素 的数组,即 “数组的数组”。多维数组的常见表现形式是二维数组、三维数组,但一般以二维数组居多。多维数组在Java中,语法是存在的,但内存角度来看的话,只有一维数组。3. 定义方式一// 数据类型[
2021-02-02 15:20:43
283
原创 一维数组
一维数组变量是一种单个值的存储方式,这种存储方式无法满足日益增多的数据需求。所以我们需要找寻一种可以同时存储多个数据的存储方式。数组可以解决此类问题。1. 什么是数组?数组,顾名思义就是:数据的组合。它是在内存空间中开辟一连串的存储空间,可以存储多个 具有相同数据类型的数据 。而且数组相比于变量来讲,拥有更多的"可玩性"。2. 数组的组成类比变量来记忆。变量的组成:数据类型变量名变量值数组的组成:数组的数据类型:数组存储的是一组相同数据类型的数据,需要做好指定。数组名
2021-02-01 10:36:49
200
原创 多重循环
多重循环1. 死循环死循环: 循环语句无法正常停止的情况,就被称为死循环。一般都是缺失了循环的出口或者循环条件存在问题。按理说,死循环并不是一件好事,但是 “功法没有正邪之分,有正邪之分的是使用的人。” 如果被你使用正确,它可以解决很多问题。适用的场景: 当你不确定,或是确定循环条件及出口时较为困难/麻烦时,可以采用死循环。while (true) { }do { } while (true);for (;;) { }但无论是死循环也好,还是正常循环,都应
2021-01-31 09:01:57
295
原创 循环结构
循环结构代码不规范类名变量名注释缩进{}包名代码是给人看的,不是给机器看的。遵守良好的代码规范,让你在未来就业时,不至于因为代码规范问题而被"指点"。需求理解错误在公司内,需求理解错误,意味着你的辛苦,你的劳累都是无用的。你是在犯错而不是完成自己的工作。看到需求,先读,先去思考过程(程序是一系列指令的集合,是为了完成某件事情的步骤、次序)写代码思路比较传统很长时间内,一直会出现。如果你发现当前你写代码总是写出僵化的代码,例如:老师讲了一种案例,然后只能实
2021-01-30 13:56:06
167
原创 选择结构
选择结构检查问题分析类名采用了小驼峰(目前只有一个)包名采用了大写(目前只有一个)运算符左右没留空格(目前很多)int num = 10;System.out.println("我的年龄是:" + num);注释的//和注释内容之间没有留空格(目前2 - 3人)// 这是注释变量乱起名(目前两人)你可以用有道词典来搜索对应的意思身高:name身高 * 身高:age2交作业的时间非要卡在 DieLine代码中一行注释也没有代码要包含40%以上的注
2021-01-29 09:12:48
165
原创 常用的运算符
常用的运算符检查问题分析命名规范类名:大驼峰命名法 HelloWorld变量名:小驼峰命名法 helloWorld常量名:所有的字母都大写,如果有多个单词,使用_连接包名(package):全部小写缩进问题缩进是同级对齐,下级缩进反例// xxx xxxx xxxx 输入语句结合输出语句的问题使用Scanner导入Scanner创建Scanner对象使用next() 可以输入字符串nextInt() 可以输入整数n
2021-01-28 15:37:29
301
1
原创 变量和常量
变量和常量保留了无用的空行和注释Eclipse自动生成的 // ToDo xxx记得写完后将自己下意识敲出来的空行删掉public class HelloWorld{ public static void main(String[] args){ xxxx }}还在src的默认package中创建类包名package应该小写1. 程序从安装到运行的原理1.1 计算机核心硬件介绍CPU中央处理器,计算机的核心。用来处理/计算数据。
2021-01-28 11:07:46
141
原创 使用Eclipse编写第一个Java程序
使用Eclipse编写第一个Java程序检查问题分析代码缩进问题public class HelloWorld { public static void main(String[] args) { System.out.println("xxx"); }}{}要和对应的语句块开头对齐。起名不注意规范,例如:HelloWorld helloworld(反例)一般Java类名/源文件名应该遵循大驼峰命名法/帕斯卡命名法。首字母要大写,如果有多个单词,
2021-01-27 17:00:12
484
原创 开发的第一个Java程序
开发的第一个Java程序1.DOS系统1.1什么是DOS系统?DOS系统,它全程Disk Operating System,磁盘操作系统,它是一种较为传统的操作系统。没有携带可视化界面,无法使用鼠标。在DOS系统中,需要使用DOS命令来执行任务/工作(复制文件、删除…)。我们可能在电影中看到的“黑窗口”就是用的DOS系统。现今的Windows操作系统,内置了一个建议的DOS系统,为了方便开发者使用。进入方式: Windows键 + R键–> 弹出运行窗口–>输入cmd后回车–>
2021-01-27 16:48:57
178
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人