![](https://img-blog.csdnimg.cn/20201004090012685.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 76
一门面向对象的计算机编程语言
Java4ye
InfoQ & 阿里云签约作者
展开
-
看了这篇不再怕面试问线程池了!(建议收藏!)
错过会有点后悔系列~原创 2021-06-02 08:49:03 · 351 阅读 · 0 评论 -
两张图带你看清 ConcurrentHashMap 1.7和1.8的不同
小伙伴们早上好呀~???? 周一啦! 广州终于又降温了!!nice~衔接上上上…文~ 这篇要讲这个 ConcurrentHashMap , 然后接着讲锁的知识点~为什么这么安排呢?嘿嘿 看完这个 ConcurrentHashMap 你就清楚啦!????ConcurrentHashMap包可以看到这个 ConcurrentHashMap 是位于并发包下面的, 这可是大名鼎鼎的 JUC 呀并发涉及到线程安全呀,锁的知识点,还有诸如关键字 volatile 等 有关内存屏障的东原创 2021-03-24 21:01:18 · 2183 阅读 · 2 评论 -
将七牛云导出来的图片url文本转换成 markdown 形式
博主的公众号:Java4y2021一起好好加油! (ง •_•)ง写文章写着写着突然出现意外,导致文章不见了,还没来得及保存。。 赶紧上七牛云将上传的 图片导出来,但是导出来的 文件格式不满意,写个小脚本转化下文本如下:结果如下:代码如下:写得有点糙 哈哈 有需要的小伙伴优化下~package com.example.demo;import lombok.SneakyThrows;import org.junit.jupiter.api.Test;import java.i.原创 2021-01-10 20:06:40 · 398 阅读 · 4 评论 -
你知道怎么在排序算法中使用策略模式吗?
抽点时间简单回顾下八大排序算法中的冒泡 。。毕竟其他也记不住 哈哈哈哈使用策略模式来实现,策略模式使用范围也很广,如省略一堆 if else一般用在。。额 等找到笔记再补上一。定义一个抽象类/** * 之所以定义成 抽象类 而不是接口 只是为了少写点代码,加入name 属性 哈哈哈 */abstract class SortStrategy { String name; abstract int[] sortArr(int[] arr); String getN原创 2020-12-21 13:45:53 · 313 阅读 · 0 评论 -
从 JWT 到 JWS 到 JJWT
我的个人网站 www.ryzeyang.top内容概览写写对JWT 还有踩坑jjwt11的经历原文地址哈哈哈 先来一句熟悉的话 你好!十二月!????文章目录JWT全称特点JWS特点小知识结构介绍头部 Header载荷 Payload签名 Signature最后框架JJWTmaven 配置官网例子JWT是一种标准官网介绍 https://jwt.io/introduction/全称全称:JSON WEB TOKEN特点有两种实现方式:**JWS **( JSON We原创 2020-12-03 06:38:40 · 435 阅读 · 0 评论 -
jackson解析泛型的正确写法,解决 in unnamed module of loader ‘app‘
解决 in unnamed module of loader 'app'原创 2020-10-27 23:05:11 · 19149 阅读 · 4 评论 -
java8四大函数式接口(Consumer,Supplier,Function,Predicate)
我的个人网站 www.ryzeyang.top内容概览看看这四个接口(Consumer,Supplier,Function,Predicate)的简单使用????说到java8 那不得不聊下它的这个函数式编程啦 ????函数式接口函数式接口指的是接口中只有一个抽象方法的接口,用注解@FunctionalInterface标记,表示该接口是函数式接口注解FunctionalInterface如图,只是一个标记接口.四大接口Consumer源码如下:作用: 内部消化传进来的原创 2020-10-15 09:05:46 · 600 阅读 · 0 评论 -
枚举式单例源码解析
我的个人网站 www.ryzeyang.top内容概览注册式单例模式中的一种:枚举式的实现和源码解析前言距离上篇文章《单例模式八个例子》已经过快过去一个月了。(・∀・(・∀・(・∀・*),额 中途又开了一些坑。。去研究下那个序列化的源码了????,后面又想写写项目上的问题。。 想模拟下环境。。没想到自己虚拟机的环境又搞坏了。。又折腾了一下????就当再复习下了 哈哈哈<( ̄︶ ̄)↗[GO!]上次写道到个序列化啦,接着我们要看看下图的这三个啦!公共模块代码 /** *原创 2020-10-03 08:31:45 · 280 阅读 · 0 评论 -
writeObject序列化过程之Serializable方式源码详解(流程图)
我的个人网站 www.ryzeyang.top内容概览通过详细的流程图带你一步步看看序列化的核心过程做了什么?一起来探究这序列化的过程吧!让我们来看下今天的主角 objectOutputStream.writeObject(s2);没错,就是java ObjectOutputStream中的一个主要方法 writeObject,通过该方法,我们可以将对象序列化????。问题:序列化到底序列化了什么?流程图Answer通过writeObject源码的注释可知,序列化时会将指定的对象写入原创 2020-09-24 08:35:49 · 1156 阅读 · 0 评论 -
单例模式之序列化的实现: readResolve 源码解读!
我的个人网站 www.ryzeyang.top内容概览在可序列化类中加上readResolve方法,就可以实现单例模式了!这是为什么呢?让我们一起看看源码中的奥秘吧!继续上篇单例模式的测试。只有实现了序列化接口 Serializable ,才可以进行 序列化操作,class SingletonTest { /** * 序列化测试公共方法 * @param className */ private void testSerializab原创 2020-09-21 09:03:53 · 381 阅读 · 0 评论 -
你知道单例模式有多少种实现方式吗?
我的个人网站 www.ryzeyang.top内容概览实现单例模式的八种模式:饿汉式,懒汉式,双重检查锁模式,静态内部类模式,序列化模式,注册式之枚举,注册式之容器,线程实现ThreadLocal参考大神Tom的《Spring 5核心原理与30个类手写实战-谭勇德》单例模式 Singleton Pattern确保一个类在任何场景下只有一个实例,并提供一个全局访问点使用场景J2EE 标准中的 ServletContext Serv etContextConfig 等、 Spring 框原创 2020-09-11 08:15:55 · 300 阅读 · 0 评论