标题 关于这周我所干的事
- 星期一:花了很多时间学对列,因为之前在队列上只是有一个了解,并没有真的系统去写队列题,因此在how2j上花了点时间看了看。
Queue是先进先出队列 FIFO,常用方法:
offer 在最后添加元素;
poll 取出第一个元素;
peek 查看第一个元素。
`package collection;
import java.util.LinkedList;
import java.util.List;
import java.util.Queue;
import charactor.Hero;
public class TestCollection {
public static void main(String[] args) {
//和ArrayList一样,LinkedList也实现了List接口
List ll =new LinkedList<Hero>();
//所不同的是LinkedList还实现了Deque,进而又实现了Queue这个接口
//Queue代表FIFO 先进先出的队列
Queue<Hero> q= new LinkedList<Hero>();
//加在队列的最后面
System.out.print("初始化队列:\t");
q.offer(new Hero("Hero1"));
q.offer(new Hero("Hero2"));
q.offer(new Hero("Hero3"));
q.offer(new Hero("Hero4"));
System.out.println(q);
System.out.print("把第一个元素取poll()出来:\t");
//取出第一个Hero,FIFO 先进先出
Hero h = q.poll();
System.out.println(h);
System.out.print("取出第一个元素之后的队列:\t");
System.out.println(q);
//把第一个拿出来看一看,但是不取出来
h=q.peek();
System.out.print("查看peek()第一个元素:\t");
System.out.println(h);
System.out.print("查看并不会导致第一个元素被取出来:\t");
System.out.println(q);
}
}
`
另外,之前idea感觉社区版的插件比较少,如springboot什么的都要自己 去装,所以我又去装了一个企业版idea。
- 星期二:把mysql装了,因为之前下了mysql8,因为不知道里面有workbench,用mysqlfront结果版本不兼容,修改一些配置,发现各种报错,然后去找了官网,后来还是放弃了,但是等我去装mysql5的时候发现装不下来,因为之前的mysql没有删除干净,然后又去运行注册表,方法:win+r,弹出运行程序窗口,输入regedit去查mysql connector才完全删除。
- 星期三:学了mysql一些基本语句,然后把jdbc结合用了一下。
- 星期四:去找了一些关于springboot的简介,下周得开始学着玩玩后端。
- 星期五:去找怎么装markdown去使用typora,然后请教大佬安装虚拟机,调配好后去跑了几个网站发现还可以,只是不太好用。明天打算去系统学学springboot,当然每天的算法也不能落下。