摘要:分享一篇文章😂 地址:https://www.iteye.com/blog/412887952-qq-com-2303075 阅读全文
posted @ 2020-01-15 18:37 筱荣 阅读 (17) 评论 (0) 编辑
摘要:四种常见的数据结构: 1.堆栈结构: 先进后出的特点。(就像弹夹一样,先进去的在后进去的低下。) 2.队列结构: 先进先出的特点。(就像安检一样,先进去的先出来) 3.数组结构: 查找元素快,但是增删元素慢 4.链表结构: 增删元素快,但是查找元素慢 LinkedList:(List接口下的一个子类 阅读全文
posted @ 2019-12-26 20:40 筱荣 阅读 (122) 评论 (0) 编辑
摘要:Collection体系(集合类,它是一个接口): 两个子类: List、Set(这两个子类也是接口) List有两个常用子类:(值,不唯一,允许有重复的元素,都是有序的) ArrayList: 数组结构,查找快,增删慢。线程不安全。 LinkedList: 有序,链表结构,查找慢,增删快。线程不安 阅读全文
posted @ 2019-12-24 20:02 筱荣 阅读 (80) 评论 (0) 编辑
摘要:jdk1.8新特性知识点: Lambda表达式 Stream API 函数式接口 方法引用和构造器调用 接口中的默认方法和静态方法 新时间日期API default Lambda表达式 Lambda就是把我们之前一些复杂的代码更简单化,比如集合内容的判断比较/排序,我们之前可以进行遍历判断取出我们想 阅读全文
posted @ 2019-12-23 22:45 筱荣 阅读 (113) 评论 (0) 编辑
摘要:Date(基本已过时了,被Calendar替换) 构造方法(有两个) Date(); Date(long l);long类型的毫秒值 常用方法(其他方法都已被Calendar替换) getTime()方法: 获取时间的毫秒值 DateFormat(它是一个抽象类,用来将日期格式化) 一些常用的时间的 阅读全文
posted @ 2019-12-22 22:28 筱荣 阅读 (56) 评论 (0) 编辑
摘要:Object类(所有类的顶级父类) 今天说的两个方法: equals: 用于比较两个对象是否相同,它其实是使用两个对象的内存地址进行比较,底层默认使用的是==比较运算符来判断的。 在以后开发中,要比较两个对象是否相同,经常会根据对象中的属性值进行比较。也就是经常需要重写Object类中的equals 阅读全文
posted @ 2019-12-21 21:55 筱荣 阅读 (52) 评论 (0) 编辑
摘要:static 关键字:(可用于修饰方法、变量) static 特点: static是静态修饰符,一般修饰成员变量。被static修饰的属于全局共享。被static修饰的成员属于类,(又叫类成员)不属于单个这个类的某个对象。 被static关键字修饰的成员可通过类名.的方式调用。而且,被static修 阅读全文
posted @ 2019-12-20 12:52 筱荣 阅读 (85) 评论 (0) 编辑
摘要:前言: 本篇文章介绍关于自己写的一个集成微信、支付宝的支付、提现等功能的介绍,本项目已在码云上进行开源,欢迎大家一起来进行改造,使进行更好的创新供大家使用;也有对应的pom文件坐标可以导入,因目前不知道怎么放入阿里/Maven公共仓库,所以目前在个人的阿里仓库私服中,导入该坐标需要修改setting 阅读全文
posted @ 2019-12-19 13:18 筱荣 阅读 (459) 评论 (0) 编辑
摘要:BIO(缺乏弹性伸缩能力,并发量小,容易出现内存溢出,出现宕机 每一个客户端对应一个线程 伪异步IO:创建线程池,由线程池里边的线程负责连接处理,M个个请求进来时,会在线程池创建N个线程。容易出现线程池阻塞。由一个线程池来处理客户端的请求。 NIO:异步非阻塞,服务器实现模式为一个请求一个线程,客户 阅读全文
posted @ 2018-09-27 14:26 筱荣 阅读 (531) 评论 (2) 编辑
摘要:slf4j的日志级别分为五种 info、debug、error、warn、trane 常用的是这是三个。 info 一般处理业务逻辑的时候使用,就跟 system.err打印一样,用于说明此处是干什么的。slf4j使用的时候是可以动态的传参的,使用占位符 {} 。后边一次加参数,会挨个对应进去。 d 阅读全文
posted @ 2018-09-27 13:47 筱荣 阅读 (4670) 评论 (0) 编辑