搜索结果
查询Tags标签: new,共有 8274条记录-
7.ReadWriteLock的使用以及源码解读
1.读读共享public static void main(String[] args) {ReadWriteLock readWriteLock = new ReentrantReadWriteLock();for (int i = 0; i < 5; i++) {new Thread(()->{Lock lock = readWriteLock.readLock();try {lock.lock();System.out.println(Thread.currentThre…
2021/7/18 11:06:26 人评论 次浏览 -
7.ReadWriteLock的使用以及源码解读
1.读读共享public static void main(String[] args) {ReadWriteLock readWriteLock = new ReentrantReadWriteLock();for (int i = 0; i < 5; i++) {new Thread(()->{Lock lock = readWriteLock.readLock();try {lock.lock();System.out.println(Thread.currentThre…
2021/7/18 11:06:26 人评论 次浏览 -
Java 处理流
处理流: 作用:增强功能、提供性能,节点流之上 1.缓冲流 输入流:BufferedInputStream(字节) BufferedReader(字符) 输出流:BufferedOutputStream(字节) BufferedWriter(字符)2、转换流: 字节流 转为字符流 处理乱码(编码集、解码集) 1)、编码与解码概念 编码…
2021/7/18 9:35:52 人评论 次浏览 -
Java 处理流
处理流: 作用:增强功能、提供性能,节点流之上 1.缓冲流 输入流:BufferedInputStream(字节) BufferedReader(字符) 输出流:BufferedOutputStream(字节) BufferedWriter(字符)2、转换流: 字节流 转为字符流 处理乱码(编码集、解码集) 1)、编码与解码概念 编码…
2021/7/18 9:35:52 人评论 次浏览 -
JAVA 数据类型扩展
1public class Demo01 {public static void main(String[] args) {String sa= new String("Hello world");String sb= new String("Hello world");System.out.println(sa==sb);String sc= "Hello world";String sd= "Hello world"…
2021/7/18 1:05:44 人评论 次浏览 -
JAVA 数据类型扩展
1public class Demo01 {public static void main(String[] args) {String sa= new String("Hello world");String sb= new String("Hello world");System.out.println(sa==sb);String sc= "Hello world";String sd= "Hello world"…
2021/7/18 1:05:44 人评论 次浏览 -
【原创】大数据基础之Kafka(2)reassign过程
reassign过程选择每个partition的各个replica分布到哪个broker每个partition的第一个replica随机选择一个broker 除第一个replica之外其他的replicas会加一个随机shift之后顺序选择n-1个broker选择这个broker中多个log_dir中的哪个来存放如果这个broker之前存在该partitio…
2021/7/17 23:11:24 人评论 次浏览 -
【原创】大数据基础之Kafka(2)reassign过程
reassign过程选择每个partition的各个replica分布到哪个broker每个partition的第一个replica随机选择一个broker 除第一个replica之外其他的replicas会加一个随机shift之后顺序选择n-1个broker选择这个broker中多个log_dir中的哪个来存放如果这个broker之前存在该partitio…
2021/7/17 23:11:24 人评论 次浏览 -
Java中初始化Thymeleaf模板
把以下代码复制即可// 初始化 Thymeleaf// 1) 创建一个 engine(引擎), 负责把 Java 中的数据替换到模板中TemplateEngine engine = new TemplateEngine();// 2) 创建一个 resolver 对象(解析器), 负责找到 html 模板在哪, 并加载到内存中// 供 engine 对象来使用.Servl…
2021/7/17 22:06:11 人评论 次浏览 -
Java中初始化Thymeleaf模板
把以下代码复制即可// 初始化 Thymeleaf// 1) 创建一个 engine(引擎), 负责把 Java 中的数据替换到模板中TemplateEngine engine = new TemplateEngine();// 2) 创建一个 resolver 对象(解析器), 负责找到 html 模板在哪, 并加载到内存中// 供 engine 对象来使用.Servl…
2021/7/17 22:06:11 人评论 次浏览 -
leetcode 355. Design Twitter | 355. 设计推特(Java)
题目 https://leetcode.com/problems/design-twitter/ 题解 这题不难,就是业务代码。。写就是了。不知道为啥是 medium 题。 class Twitter {public static class Feed {int userId;int tweetId;public Feed(int userId, int tweetId) {this.userId = userId;this.tweet…
2021/7/17 22:06:08 人评论 次浏览 -
leetcode 355. Design Twitter | 355. 设计推特(Java)
题目 https://leetcode.com/problems/design-twitter/ 题解 这题不难,就是业务代码。。写就是了。不知道为啥是 medium 题。 class Twitter {public static class Feed {int userId;int tweetId;public Feed(int userId, int tweetId) {this.userId = userId;this.tweet…
2021/7/17 22:06:08 人评论 次浏览 -
JAVA递归遍历树级菜单结构
parentid为0的都是根节点,也就是一级菜单,后面的子菜单的parentid为父菜单的ID。二、MenuDTO类(菜单类)的结构:@Data public class MenuDTO {private Integer id;private String content;private Integer parentid;private Date createtime;private Integer num;priv…
2021/7/17 20:35:53 人评论 次浏览 -
JAVA递归遍历树级菜单结构
parentid为0的都是根节点,也就是一级菜单,后面的子菜单的parentid为父菜单的ID。二、MenuDTO类(菜单类)的结构:@Data public class MenuDTO {private Integer id;private String content;private Integer parentid;private Date createtime;private Integer num;priv…
2021/7/17 20:35:53 人评论 次浏览 -
黑马程序员Java个人总结
目录 1、泛型1、泛型的定义格式:1.1 泛型的好处:2、泛型类:3、泛型方法:4、泛型接口:5、类型通配符:6、可变参数:7、可变参数的使用:2、Map集合1、Map集合的概述和特点2、Map集合的基本功能3、Map集合的获取功能4、Map集合的遍历4.1遍历方法一4.2遍历方法二5、Has…
2021/7/17 20:08:42 人评论 次浏览