-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlog
26 lines (23 loc) · 2.85 KB
/
log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
11.7
开始在网上搜索,并且结合群里发的路线,看看自己做项目要学什么基本的东西
11.8-11.20
在前几天,我主要学习了Java这一门语言,了解了基本的语法,基本的封装和一些常用的数据结构(字符串,List集合,数组),之后看到别人做的项目里面不只有基本的语法,所以我继续深入学习,了解了异常,注解,
面向对象的高级编程(多态,继承),常用的API,stream流,响应,接口,泛型,抽象类,final常量和枚举类,内部类等等
接下来的几天里面,我开始学习数据库MYSQL,了解了sql语句DDL,DML,DQL,DCL,约束,函数还有多表查询的相关知识
在那之后,我学习了关于Web开发的知识,了解了html,css,js,接着又学习了maven,http,了解了tomcat,还有postman,接着我学习了分层解耦(IOC—DI),mybatis的XML文件,动态SQL,登录功能,JWT令牌,Filter
这些我在idea,datagrip边学边操练,为后面打基础
11.20-11.25
在有了这些基础知识之后,我开始做项目,边做边了解了Restful接口规范,正则表达式与git
在做项目的过程中,我遇到了很多问题:
1.关键字问题:比如index不能直接在idea里写,否则会报错,一开始我用的是'单引号,但是发现不行,后来才发现应该是·(esc下面的)
2.限制太麻烦:在写客户部分的时候,我觉得一个一个写限制太麻烦了,所以学习了正则表达式,并在程序中使用
3.端口号被占用:在我写程序的时候导致运行不了,先是自己研究,发现自己解决不了,然后学着网上用cmd杀死了那个进程,之后就好了
4.版本问题:下的依赖版本高了,报错,把版本调低之后就行了
5.空指针异常:多次遇到空指针异常,有了log日志,与sout的帮助,帮我解决了一些问题
6.Spring secrity:有了这个东西,我总是成功不了,搞了好久,才发现是这个东西有问题,删除了该依赖之后,可以正常运行了
7.CORS跨域问题:也是搞了好久,发现得加一些配置,加了之后,总算可以动了
8.导入SQL文件:一开始是用Mysql Command导入的,导了好久,还出了一个bug,后来发现在Datagrip里面可以直接导
9.对题目的理解问题:- 能够添加、删除、更改一条数据不了解,想了半天还是没有什么思路,所以问了一下学长(多谢多谢)
其实困难不止这些,但是我觉得只要多学,多看,多想,多试,多搜,多练习,还是可以学好的。
11.25-11.28
我开始对前面的知识进行巩固,虽然是想学后面的知识,但是还是把前面学的多多练习一下吧,毕竟知识太多了,不趁热打铁就太可惜了,毕竟虽然是为了进项目组,但是更是为了学到真本领,要不然没什么用