Java North

Java 's Blog


  • 首页

  • 分类

  • 作者

  • 归档

  • 关于

Spring Boot logging 2022-07-08

发表于 2021-07-30 | 分类于 Spring-Boot

大家好,我是指北君。

今天指北君将要带实习生来了解下 Spring Boot 中日志框架的使用。完整的思维导图文件放到文末的github地址中,可以自行获取。

实习生:大佬好,今天你要讲什么呀?

指北君:今天跟你讲讲 Spring Boot 日志是怎么回事的,先看下我整理的思维导图吧。

阅读全文 »

lambda与方法引用-20210826

发表于 2021-07-25 | 分类于 JDK , JUC , 源码解读

哈喽,大家好,我是指北君。

虽然目前Java最新版本都已经到16了,但是绝大部分公司目前用的Java版本都是8,想当初Java8问世后,其Lambda表达式与方法引用可是最亮眼的新特性,目前,这两个特性也被大家广泛使用,所以今天指北君就带大家看看这两个特性

阅读全文 »

fail-fast 机制 -- 20210909

发表于 2021-07-25 | 分类于 JDK , 源码解读

大家好,我是指北君。

我的朋友小 B 今天去面试。面试结果有写惨淡。

面试官:能说说 fail-fast 是什么吗?

小 B:就是在多线程的时候,修改集合时引起 ConcurrentModificationException 异常的一种机制。

面试官:那么在单线程中,会出现吗?

小 B:不会出现。

面试官:你回去吧。

阅读全文 »

解密MongoDB高可用高可靠架构 20220316

发表于 2021-07-25 | 分类于 架构 , 存储 , 数据库 , MongoDB

大家好,我是指北君,大数据时代的来临,不仅仅带来了Hadoop、Spark等分析系统的流行,同时在交易系统中也对传统关系型数据库带来了颠覆性革命,包含NoSQL,NewSQL的诞生,MongoDB正是其中的佼佼者。

阅读全文 »

connection pool setting 干货必须收藏!-20221216

发表于 2021-07-23 | 分类于 性能优化

如果很多资源的使用如果不从共享资源池中里面获取,极容易造成内存泄漏和内存溢出。要想实现高并发并且合理利用资源,大部分设计方案都会用到各种连接池,线程池等等。所有的可重复利用资源均从一组资源池中进行调用。也类似于近几年火爆的共享经济,然而共享经济就和软件设计中的共享资源池类似。不单独持有某个资源,在需要使用的时候再去资源池中进行申请。

下面我们盘一盘各种资源共享池的一些配置,以及优化策略!

阅读全文 »

Spring Boot 嵌入式 Web 服务器

发表于 2021-07-22 | 分类于 Spring-Boot

大家好,我是指北君。

今天指北君要带实习生来了解一下 Spring Boot 嵌入式 Web 服务器的相关内容。好,上思维导图目录。文末有完整的思维导图哦。

概览目录

指北君:实习生,你过来下,我今天给你讲讲 Spring Boot 嵌入式 Web 服务器。

阅读全文 »

volatile 面试题--20210908

发表于 2021-07-18 | 分类于 JDK , 源码解读 , Java关键字

大家好,我是指北君。

今天来了解一下面试题:你对 volatile 了解多少。要了解 volatile 关键字,就得从 Java 内存模型开始。最后到 volatile 的原理。

阅读全文 »

Spring Data JPA配置详解

发表于 2021-07-18 | 分类于 Spring , JPA

大家好,我是指北君,Spring给我们带来很多效率的提升,特别是数据库持久化这块,以往各种必须写代码和SQL实现的数据库操作现在只需要配置和申明接口就能完成相同的任务,包含一些复杂的SQL语句,当然要使用这种便捷的工具少不了按照JPA的要求进行配置,本篇文章中指北君将详细介绍JPA中最核心的配置。

阅读全文 »

hash冲突怎么办-20210906

发表于 2021-07-18 | 分类于 面试

哈喽,我是指北君。

最近有个读者后台私信指北君,说最近面试被问到了如何解决哈希冲突的问题,他只回答了链地址法(HashMap中就用的这种方法),但是面试官说还有其他的方案,于是想让小北解答下,说实话,当时小北也不知道。。。

阅读全文 »

新入职小B一顿操作猛如虎,就被领导。。。

发表于 2021-07-17 | 分类于 设计模式

小B刚入职一家公司,领导就要求把几个接口盘一下,不然就给他一脚。小B上来一顿操作猛如虎改了几个接口,结果还是被给了一脚,小B欲哭无泪。后来小B关注了Java技术指北,看了适配器模式之后,恍然大悟。那我们拾掇一下适配器模式Adapter。

阅读全文 »

Spring Boot Context Path

发表于 2021-07-16 | 分类于 Spring-Boot

大家好,我是指北君。

这段时间有点忙,写文章有点拉下啦。实习生的问题真的挺多的,指北君有点 hold 不住了。 今天给实习生介绍 Context Path (上下文路径)。起因是这样的,实习生见公司项目都部署在同一个域名下,过来问我为什么那么多项目都能搞到一起,挺神奇的。

阅读全文 »

iCloud详解——键值存储

发表于 2021-07-11 | 分类于 架构设计 , iCloud

大家好,我是指北君,之前为大家介绍了iCloud的基础知识,相信小伙伴们对iCloud的一些机制原理也有了一定的了解。今天,指北君将继续为大家深入探索iCloud,一步步揭开iCloud的神秘面纱。

阅读全文 »

ArrayList 的核心源码真的只有几行 --20210903

发表于 2021-07-11 | 分类于 源码解析

大家好,我是指北君。

前几天我的朋友小 B 给他女神在面试的时候支招,问到 ArrayList 就说是用数组实现的。最后女神被面试官要求手写 ArrayList。小 B 惨遭被分手。小 B 感到非常委屈,ArrayList 不就是数组么。

阅读全文 »

新房装修与装饰模式!

发表于 2021-07-10 | 分类于 设计模式

最近指北君忙于新房装修,那么作为程序员必然会发出一些疑问,装饰模式和装修到底有没有关系?经过一番折腾和操作就有了这篇!那么带大家看看新房装修与装饰模式如何发生关系!

阅读全文 »

Spring Profiles-2022-06-17

发表于 2021-07-09 | 分类于 Spring-Boot

大家好,我是指北君。

最近公司新来了一个实习生,挺上进的,天天追着我问问题。指北君开启了带实习生打怪升级之路。吶,今天问了一个关于 Spring Profiles 的问题。

阅读全文 »

java 中节省 90% 时间的常有的工具类

发表于 2021-07-04 | 分类于 Java

大家好,我是指北君。

我的好朋友小 B 又又又被上司踢了一 jio,这次是因为写的代码太烂了。上司说可以用第三方库类快速实现的方法,小 B 不听还在坚持使用原生代码。

阅读全文 »

iCloud详解——基础篇

发表于 2021-07-04 | 分类于 架构设计 , iCloud

大家好,指北君又来,今天,指北君决定带领大家当一把高富帅,什么是高富帅?当然是“用Mac-学Go-开发iOS”,是不是感觉和指北君一向的标签出入太大,各位小伙伴不要惊慌,技术无界限,指北君只是学习并向小伙伴介绍下iCloud的原理,不涉及代码。

阅读全文 »

super 原来不是超人,是父辈!!!--20210902

发表于 2021-07-03 | 分类于 JDK , 源码解读 , Java关键字

哈喽,大家好,我是指北君。
介绍完 native、static、final、this 关键字后,指北君誓要介绍完所有关键字,接着为大家介绍另一个常用的关键字——super。

阅读全文 »

Spring Boot Actuator --20211118

发表于 2021-07-03 | 分类于 Spring-Boot

大家好,我是指北君

不知道大家在写 Spring Boot 项目的过程中,使用过 Spring Boot Actuator 吗? 知道 Spring Boot Actuator 是什么,干什么的吗?今天就要来给大家介绍一下 Spring Boot Actuator,学习如何在 Spring Boot 2.x 中使用、配置和扩展这个监控工具。Spring Boot 1.x 的使用就不再这边介绍了。相信大家平时使用的框架基本上都要升级到 2.x了吧。

阅读全文 »

又被问到Java代理模式了吧,看完这篇就可以披甲再战了!

发表于 2021-07-03 | 分类于 设计模式 , 代理模式

” 最近朋友小B去面试了,面试官问了代理模式,小B开心的差点笑出了声。原来就是因为小B刚好撸了这篇Java代理模式,然后就对面试官滔滔不绝。那么我们来看看Java中的代理模式是怎么回事,看完还不懂,直接来怼。

阅读全文 »
1 … 15 16 17 … 19
Java Geek Tech

Java Geek Tech

一群热爱 Java 的技术人

379 日志
126 分类
56 作者
RSS
GitHub 知乎
Links
  • 纯洁的微笑
© 2019 - 2025 Java Geek Tech
由 Jekyll 强力驱动
主题 - NexT.Mist