- 博客(9)
- 收藏
- 关注
原创 SQL经典45题
四个表学生信息表学生课程表课程信息表教师信息表1.查询01课程比02课程分高的学生信息和分数select a.*,b.score,c.score from student a inner join sc b on a.sid = b.sidinner join sc c on a.sid = c.sidand b.cid ='01' and c.cid = '02'where b.score > c.score2.查询同时存在01...
2021-10-25 22:53:23 313
原创 二叉树的前序遍历
二叉树:每个子节点最多只能有两个节点子节点分为左节点和右节点满二叉树:n:层数,所有叶子节点都在最后一层,节点数为2^n-1完全二叉树:所有的叶子节点在最后一层或者倒数第二层最后一层叶子结点在左边连续,倒数第二层叶子结点在右边连续这是二叉树的前序遍历其他两个长得差不多怎么判断是什么遍历呢???根节点在最前面就是前序遍历根节点在最后面就是后序遍历根节点在中间就是中序遍历节点类class Node{ public int no; ...
2021-10-18 23:01:41 142
原创 数据结构 栈
用数组实现栈package arrayStack;public class ArrayStack { public int max; public int top = -1; public int[] s; public ArrayStack(int max){ this.max=max; s = new int[this.max]; } public boolean isFull(){ return
2021-10-11 22:48:16 104 1
原创 尚硅谷单链表学习
内存指向长这样不明白为啥反过来写就不对public class LinkedListDemo {// 链表测试类 public static void main(String[] args) { LinkedList linkedList = new LinkedList(); Node node1 = new Node(1,"狗狗"); Node node2 = new Node(2,"狗狗"); Node...
2021-10-08 22:38:53 95 1
原创 JDBC连接数据写法(mysql8)和封装工具类
我们怎么使用数据库使用可视化工具:首先打开nevicat,输入连接名,用户名密码,编写sql,点击执行在java编辑器连接数据库也是一样加载驱动,通过连接名,用户名密码获取连接,连接成功即登陆了数据库,写sql,执行package com.company;import javax.xml.transform.Result;import java.sql.*;public class TestJDBC { public static void main(String[]
2021-09-28 22:36:23 524
原创 狂神说 JVM入门
JVM:虚拟机 java的运行环境JVM运行在操作系统上1.终端里执行javac命令把.java文件变成.class文件2.把class类通过类加载器(Class Loader)加载到JVM虚拟机里才能运行。JVM内存图JVM调优:基本都是指堆类加载器作用:把磁盘里的.class文件加载到JVM内存中打印类加载器打印其父类加载器appClassLoader>>>extClassLoader>>>bootStapC..
2021-09-15 22:11:25 166
原创 2021-04-27 navicat连接异常2059-authentication plugin
navicat连接异常,2059-authentication plugin…进入mysql控制台:mysql -uroot -proot然后有mysql>输入语句use mysqlselect user,host,plugin,authentication_string from user;MySQL8.0之前使用mysql_native_password方式进行加密,现在使用caching_sha2_password版本加密把MySQL的加密方式改回mysq...
2021-04-27 20:35:58 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人