Java 开发
0 人感兴趣 · 31 次引用
- 最新
- 推荐
Java 高手速成 | 单例模式实现方式——枚举
在Java语言中,如果综合考虑线程安全和延迟加载,IoDH(Initialization Demand Holder)无疑是一种比较好的实现方式,它巧妙利用了Java静态内部类的特点。但是,IoDH的实现方式也存在一些问题。
Java 学习路线阅读计划时间线
看书一定要看经典书(不在多),然后按照由浅入深的顺序(Java语言基础->Java语言进阶->分布式&存储->修炼内功)来对书单做描述以及推荐的理由。而且一定要遵循一个核心原则:“理论+实践”,逐步迭代递进的过程。基于本人的经验总结了一个学习新知识的方法论
Java 高手速成 | 多态性实战
多态性(polymorphism)是OOP最强大、最有用的特性。截至目前,多态性用到了所讲的所有其他OOP概念和特性。在通向精通Java语言编程的征程上,多态性是最高级别概念站点。
重写并自定义依赖的原生的 Bean 方法
在项目开发过程中,往往是直接应用很多jar包中依赖且声明好的Bean,拿来即用,但很多场景也需要对这些原生的Bean 进行自定义,定制化封装,这样在项目使用的过程中,可以使用自定义的Bean,而不是原生的Bean。下面总结了几种定制化原生Bean 的几种方式:
面试官:说说数据库事务吧!我:这还不简单
前言面试官在数据库这方面最常问的除了sql优化,还有数据库事务、存储引擎等相关知识。上期有人说没有自动门,所以这一期我特地造了自动门,这门没有四五块造不下来。注意:只是CRUD的搬砖工就不需要看了,看了也忘了,只需要拉到最后,点赞、转发、收藏,一
作为 Java 程序员,阿里一面 Synchronized 连珠炮你是否能够顶住
大家先来看看阿里面试Synchronized连珠炮看看自己是否顶得住
2022 年,作为一名 Java 后端开发程序员,必须掌握哪些框架
做了很多年的Java开发,和大家介绍一下我最近一两年用的比较多比较适合大学生学习的Java框架(包括软件、中间件)。
泛型的类型擦除后,fastjson 反序列化时如何还原?
哈喽大家好啊,我是Hydra~ 在前面的文章中,我们讲过Java中泛型的类型擦除,不过有小伙伴在后台留言提出了一个问题,带有泛型的实体的反序列化过程是如何实现的,今天我们就来看看这个问题。
Java 开发 Redis 面试题分享
Redis 的读写性能非常优秀,可java培训以达到十万级的 QPS。在 Web 应用发展的初期阶段,一个网站的访问量本身就不是很高,直接使用关系型数据库就可以应付绝大部分场景。但是随着互联网时代的崛起,人们对于网站访问速度有着越来越高的要求
微服务架构 | 如何让接口权限继续继承下去?
在访问系统某个或者某类接口后进行一系列权限校验,但在后续接口中我们想让访问权限一直授权下去改如何处理呢?总结本篇文章希望对从事相关工作的同学能够有所帮助或者启发。
版本不兼容 Jar 包冲突该如何是好?
本文主要介绍了版本不兼容Jar包冲突时,通过使用maven-shade-plugin来重命名并打包(relocation)为不同的Jar包,从而实现在同一个工程中能够同时使用多个不兼容版本的Jar包。
☕【Java 实战系列】「技术盲区」Double 与 Float 的坑与解决办法以及 BigDecimal 的取而代之!
涉及诸如float或者double这两种浮点型数据的处理时,偶尔总会有一些怪怪的现象,不知道大家注意过没,举几个常见的栗子:
JDK ThreadPoolExecutor 核心原理与实践
本文内容主要围绕JDK中的ThreadPoolExecutor展开,首先描述了ThreadPoolExecutor的构造流程以及内部状态管理的机理,随后用大量篇幅深入源码探究了ThreadPoolExecutor线程分配、任务处理、拒绝策略、启动停止等过程,其中对Worker内置类进行重点分析。
常用的 5 个分布式缓存框架
在Java培训机构学习Java技术的时候,我们都会学到缓存框架,那么我们为什么要在Java培训中学习缓存框架呢,它最主要的一个原因就是可以加快响应速度。今天,我们通过本文主要是分享了 5 个常用的Java分布式缓存框架,这些缓存框架支持多台服务器的缓存读写功
jackson1 处理特殊字符有什么问题?
处理json是我们日常开发经常需要面对的问题,在经历过多种json工具的使用校验下,目前我们主要选择使用jackson作为处理json的工具。