学习笔记
文章平均质量分 52
hansz0804
慢慢来,会很快!
展开
-
Spring中@Autowired、@Resource和@Inject注解的区别
@Autowired是Spring自带的,@Resource是JSR250规范实现的,@Inject是JSR330规范实现的@Autowired、@Inject用法基本一样,不同的是@Inject没有一个required属性@Autowired、@Inject是默认按照类型匹配的,@Resource是按照名称匹配的@Autowired如果需要按照名称匹配需要和@Qualifier一起使用,@Inject和@Name一起使用,@Resource则通过name进行指定...原创 2021-06-24 08:52:14 · 301 阅读 · 0 评论 -
get 和 post 的区别
get 和 post 的区别get拼接url,post传body1、请求缓存:GET 会被缓存,而post不会 原因就是get是url的请求,没有请求体!不能缓存! 2、收藏书签:GET可以,而POST不能 原因还是因为url可以收藏,请求体不能收藏! 3、保留浏览器历史记录:GET可以,而POST不能 原因还是因为get的url请求! 4、用处:get常用于取回数据,post用于提交数据 原因是get的url传输不管怎么说,都是有字符数限制的,如果字符串长度不超,一样能提交数据! 5、安全原创 2021-06-23 15:54:07 · 187 阅读 · 0 评论 -
MySQL之常用SQL语句
SQL分类1) DDL(Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等2) DML(Data Manipulation Language)数据操作语言 用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等3) DQL(Data Query Language)数据查询语言 用来查询数据库中表的记录(数据)。关键字:select, where 等4) DCL转载 2021-06-23 11:23:13 · 544 阅读 · 0 评论 -
SpringBoot2.0.2版本使用Junit4 test方法没有运行按钮问题
1、在类上加上@RunWith(SpringJUnit4ClassRunner.class)注解。2、把test类和test方法都使用public修饰。运行结果截图:原创 2021-06-18 17:32:19 · 501 阅读 · 0 评论 -
Linux异常解决
在xshell中输入ls命令提示:bash: ls: command not found,无法使用Linux命令。解决方法:是因为环境变量PATH被修改了,只需在命令行执行:export PATH=/bin:/usr/bin:$PATH就可以了。转载 2021-06-17 10:40:01 · 132 阅读 · 0 评论 -
SpringBoot之HelloWorld
SpringBoot简介回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是b...原创 2020-11-06 11:06:00 · 70 阅读 · 0 评论 -
Map集合总结
Map集合现实生活中,我们常会看到这样的一种集合: IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一对应的关系 ,就叫做映射。Java提供了 专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。javo.util.Map<k,v>集合Map集合的特点:Map集合是一个双列集合, 一个元素包含两个值(一个key, 一个value)Map集合中的元素, key和value的数据类型可以相同,也可以不同Map集合中的元素, key是不允许重复的,v原创 2021-06-07 12:11:18 · 175 阅读 · 2 评论 -
Set集合总结
Set集合java.util.set接口和java.util.List接口一样,同样继承自collection接口,它与collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set 接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set接口的特点:不允许存储重复的元素没有索引,没有带索引的方法,也不能使用普通的for循环遍历tips:因为没有索引,所以不能用普通for循环遍历,原创 2021-06-07 10:26:29 · 159 阅读 · 1 评论 -
List集合总结
List集合常用方法以及遍历方式public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getName() {原创 2021-06-07 09:30:18 · 177 阅读 · 0 评论 -
集合学习总结
集合概述集合是java中提供的一种容器,可以用来存储多个数据且长度是可变的。集合框架图单列集合的体系结构Collection常用功能Collection是所有单列集合的父接口,因此在Collection中定义了单列集合(List和Set)通用的一些方法,这些方法可用于操作所有的单列集合。方法如下:public boolean add(E e):把给定的对象添加到当前集合中。public void clear():清空集合中所有的元素。public boolean remove(E e原创 2021-06-07 09:27:57 · 150 阅读 · 0 评论 -
2021-06-02 Java基础学习笔记
Java基础学习笔记If选择结构语法结构:1. if单选择结构if(布尔表达式){//如果布尔表达式为true将执行的语句}2. if双选择结构if(布尔表达式){//如果布尔表达式的值为true}else{//如果布尔表达式的值为false}3. if多选择结构if(布尔表达式1){//如果布尔表达式1的值为true执行代码}else if(布尔表达式2){//如果布尔表达式2的值为true执行代码}else if(布尔表达式3){//如果 布尔表达式3的值为t原创 2021-06-05 08:51:35 · 86 阅读 · 0 评论 -
Idea Debug调试
01_Debug简介和意义什么是程序DeBug?Debug,是程序开发人员必会的一项调试程序的技能。企业中程序开发和程序调试的比例为1:1.5,可以说如果你不会调试程序,你就没有办法从事编程工作。Debug能帮助我们做什么?追踪代码的运行流程。程序运行异常定位。线上问题追踪。Debug对于程序学习者的意义通过调试能够更好的查看程序的执行流程。复杂的程序逻辑,通过老师的口述讲解,很难理解清楚,这个时候借助调试能够很好的帮助同学们理解程序。定位问题,提高自我解转载 2021-05-23 16:56:46 · 69 阅读 · 0 评论