首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
8月挑战
肥婆猪脚粉
创建于2021-08-01
订阅专栏
备战8月
暂无订阅
共26篇文章
创建于2021-08-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从0到1重新认识Java(面试篇)之HashMap(下)
这是我参与8月更文挑战的第31天,活动详情查看:8月更文挑战 前言 历练 什么是CAS ? 自旋又是什么? CAS 是乐观锁的一种实现方式,是一种轻量级锁,JUC中很多工具类的实现都是基于CAS; C
从0到1重新认识Java(面试篇)之HashMap(上)
这是我参与8月更文挑战的第30天,活动详情查看:8月更文挑战 关于HashMap HashMap是一个key-value模型,具有映射关系,内部所用的数据结构是数组+链表/红黑树 ,通过key值可以找
从0到1重新认识Java(面试复习用)(三)
这是我参与8月更文挑战的第28天,活动详情查看:8月更文挑战 历练 SpringBoot自动配置的原理是什么? SpringBoot启动的时候通过@EnableAutoConfiguration注解找
从0到1重新认识Java(面试复习用)(二)
这是我参与8月更文挑战的第27天,活动详情查看:8月更文挑战 前言 历练 Get和Post请求的区别 答:本质上没有区别,Get、Post请求本质都是HTTP的请求,而Http的请求底层都是TCP/I
深入浅出Java多线程(十二)之ThreadPool(上)
这是我参与8月更文挑战的第24天,活动详情查看:8月更文挑战 前言 ThreadPool 线程池原理 所谓线程池,通俗的理解就是有一个池子,里面存放着已经创建好的线程,当有任务提交给线程池执行时,
从0到1重新认识Java之框架篇(二)
这是我参与8月更文挑战的第22天,活动详情查看:8月更文挑战 Spring MVC 框架有什么用? Spring Web MVC 框架提供 模型-视图-控制器 架构和随时可用的组件,用于开发灵活且松散
深入浅出Java多线程(十一)之wait()、notify()小结
这是我参与8月更文挑战的第21天,活动详情查看:8月更文挑战 前言 常见问题 为什么 wait 必须在 synchronized 同步代码中使用? 为什么 wait/notify/notifyAll
每日算法篇(五)之反转字符串中的元音字母
这是我参与8月更文挑战的第19天,活动详情查看:8月更文挑战 前言 题目 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 示例 1: 示例 2: 题外话 一般有些算法题看不太懂,先不要去搜
深入浅出Java多线程(十)之ThreadGroup详解(上)
这是我参与8月更文挑战的第18天,活动详情查看:8月更文挑战 前言 1.Thread 和 ThreadGroup 在Java程序中,默认的情况下新的 Thread 都会默认添加进 main 线程所在的
每日算法篇(四)之学生出勤记录
这是我参与8月更文挑战的第17天,活动详情查看:8月更文挑战 前言 题目 'A':Absent,缺勤 'L':Late,迟到 'P':Present,到场 按 总出勤 计,学生缺勤('A')严格 少于
深入浅出Java多线程(九)之Sleep()详解
这是我参与8月更文挑战的第16天,活动详情查看:8月更文挑战 前言 Sleep 可以让当前线程进行休眠,有如下两个方法: 实例 sleep()虽然陷入阻塞,但并不会释放锁,会等待时间耗尽,重新执行(起
深入浅出Java多线程(八)之线程的一生
这是我参与8月更文挑战的第15天,活动详情查看:8月更文挑战 前言 线程的一生(生命周期) 线程有哪6种状态 New(新建) new Thread()之后,未执行run()的时候,即准备好却未star
深入浅出多线程(七)之生产者消费者模式
这是我参与8月更文挑战的第14天,活动详情查看:8月更文挑战 前言 生产者消费者模式 生产消费者模式并不是GOF提出的23种设计模式之一,23种设计模式是建立在面向对象的基础上,但其实面向过程的编程中
业务工具杂谈(一)之Redis分布式锁
这是我参与8月更文挑战的第13天,活动详情查看:8月更文挑战 前言 Redis分布式锁 首先介绍两个方法 setIfAbsent()方法 这个方法其实就是 get() + set()的结合体。如果为空
深入浅出多线程(六)之两个线程交替打印奇偶数
这是我参与8月更文挑战的第12天,活动详情查看:8月更文挑战 前言 用两个线程交替打印0-100的奇偶数 方法一 :利用synchronized通信实现线程的交替 定义两个线程,同步机制获取锁 判断奇
每日算法篇(三)之两数相加
这是我参与8月更文挑战的第11天,活动详情查看:8月更文挑战 题目 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个
每日算法篇(二)之等差数列划分
这是我参与8月更文挑战的第10天,活动详情查看:8月更文挑战 题目 如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。 例如,[1,3,5,7,9]、[7,7,7,7
从0到1重新认识Java(框架篇)
这是我参与8月更文挑战的第9天,活动详情查看:8月更文挑战 请谈一谈Spring中自动装配的方式有哪些 no:不进行自动装配,手动设置Bean的依赖关系。 byName:根据Bean的名字进行装配 b
深入浅出Java多线程(五)之前言总结篇
这是我参与8月更文挑战的第8天,活动详情查看:8月更文挑战 创建线程的日常错误说法 线程池创建多线程 解答: 利用线程池方式创建多线程并非新的创建方式,究其本质,线程池需要一个线程工厂创建线程,线程工
下一页