自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Java IO与集合理解

集合数组与集合的区别常用集合分类Collection接口的接口 对象的集合(单列集合)List 接口:元素按进入先后有序保存,可重复​ LinkedList: 接口实现类, 链表, 插入删除, 没有同步, 线程不安全​ ArrayList: 接口实现类, 数组, 随机访问, 没有同步, 线程不安全​ Vector: 接口实现类 数组, 同步, 线程安全​ Stack 是Vector类的实现类Set 接口: 仅接收一次,不可重复,并做内部排序​ HashSe

2020-11-26 13:42:10 342

原创 Mybatis-Plus的基础使用

mybatisPlus特性无侵入∶只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作,BaseMapper强大的CRUD操作︰内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的条件构造器,满足各类使用需求,以后简单的CRUD操作,它不用自己编写了!支持Lambda形式调用∶通过Lambda表达式,方便的编写各类查询条件,无需再担心字段写错支持主键自动生成︰支持多达4种

2020-11-23 09:25:53 253

原创 Redis的命令使用及问题解决

Redis五大基本数据类型Redis-key查看所有key: key *设置key: set key value获取key: get key判断当前key是否存在:exists key移除当前key: move key 1设置key的过期时间: expire key 时间 //时间单位为秒查看key的剩余时间: ttl key查看key的类型: type keyStringappend key valu

2020-11-23 09:22:23 402 1

原创 java基础详细概括笔记

java基础语法注释单行注释 //多行注释 /* */文档注释 /** */标识符所有表示符都应该以(A-Z或者a-z),美元符(¥),下划线(_)开始不能使用关键字作为方法名和变量名大小写敏感数据类型java为强类型语言:要求变量的使用严格符合规定,所有变量都必须先定义后才可以使用基本类型:byte 、short、 int、long、float、double、char、boolean引用类型:类、接口、数组整数拓展​ 进制:二进制0b 、十进制、八进制0、十六

2020-11-23 09:16:03 484 1

原创 java注解和反射详解

注解什么是注解Annotation是从JDK1.5开始引入的新技术Annotation的作用:不是程序本身,可以对程序做出解释可以被其他程序读取Annotation的格式:​ 注解是以“@注释名”在代码中存在的,还可以添加一下参数值​ 如:@SuppressWarning(value=“unchecked”)Annotation在哪里使用:​ 可以附加在包,类,方法,属性等上面,相当于给他们添加了额外的辅助信息,我们就可以通过反射机制编程实现对这些元数据的访问内置

2020-11-23 09:15:37 198

原创 java多线程详解及线程池创建

多线程线程线程是独立的执行路径在程序执行时,即使自己没有创建线程,后台也会有多个线程main()称为主线程,为系统的入口,用于执行整个程序在一个进程中如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为干预的对同一份资源操作时,会存在资源抢夺问题,需要并发控制线程会带来额外的开销,如cpu的调度时间,并发控制开销每个线程在自己的工作内存交互,内存控制不当会造成数据不一致线程创建继承Thread类不建议使用:避免oop单继承局限性主要分为

2020-11-23 09:13:59 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除