10 2022 档案
摘要:栈与队列 队列 队列的定义 其实队列这个数据结构就是计算机模拟现实生活中的体现,就跟一个人排队一样,先排上就先走,拿最新很火的梨泰院的例子来说:走在前面的人就应该尽快出去,不然就会产生问题,产生了碾压的大问题。 环形队列(取模的巅峰) 栈 ###栈的定义 栈与队列正好相反,栈是先入后出的有序列表,有
阅读全文
摘要:需求 1. C60Gs.inp: 改变之后的inp文件 2. C60Gs-nochange.inp: 改变之前的inp文件 3. cohesive_element.txt:其中的内容会插入到inp中,*End Part前 4. the cohesive properties-1.txt: 其中的内容
阅读全文
摘要:常用类 包装类的比较 Integer i1 = new Integer(127); Integer i2 = new Integer(127); System.out.println(i1 == i2);//F(因为是两个对象) Integer i5 = 127;//底层 Integer.value
阅读全文
摘要:数组 数组定义时需要注意的地方 //1.直接定义数组(知道数组的大小容量) int aa[] = new int[5]; //2.先声明一个空数组,此时内存中已经有一个指针指向数组地址,然后再new分配空间 int b[] = null; b = new int[6]; //3.直接初始化,因为这个
阅读全文
摘要:链表 为什么需要链表数据结构 与队列和数组相比,链表由于具有指针结构,是最容易进行增删改的数据结构形式。 关于链表结构的几道面试题思考(思考多种方法) ==首先定义节点和单链表结构== public class HeroNode {//这里定义一个节点对象,Java里默认没有数据的节点就是Node对
阅读全文
摘要:反射 ==为什么我们需要反射?== 因为反射就是通过找到一个类的CLASS对象,从而对该类的属性和方法进行操作,可以理解为使用了一个镜子来操控类。 反射原理图 ==反射优化== 类加载的过程 反射的演示 //得到Class对象 Class<?> stuClass = Class.forName("r
阅读全文
摘要:MySQL 数据库创建的规范 数据库的创建语句一般都是用大写,数据库表名称和属性名称一般都是小写 CREATE DATABASE hsp_db MySQL索引 CREATE INDEX empno_index ON emp(empno) //创建索引可以极大地提高查询速度 ==为什么使用索引就会提高
阅读全文