首页
学习
活动
专区
工具
TVP
发布

Java大联盟

博主具备多年Java开发经验,技术总监。《Java零基础实战》作者,B站认证UP主(楠哥教你学Java)
专栏作者
177
文章
259076
阅读量
75
订阅数
JDK8已出这么久了,还是有很多人不会用Opitonal啊
相信不少小伙伴已经被java的NPE(Null Pointer Exception)所谓的空指针异常搞的头昏脑涨,有大佬说过“防止 NPE,是程序员的基本修养。”但是修养归修养,也是我们程序员最头疼的问题之一,那么我们今天就要尽可能的利用Java8的新特性Optional来尽量简化代码同时高效处理NPE(Null Pointer Exception空指针异常)
南风
2022-10-27
8900
居然很多人没用过这款神级API接口管理工具
API 本质是一个封装了功能并公开一个用于访问功能的接口!关于API的信息外界无从得知,所以没有好的文档,使用者就无法理解和使用。API 文档最核心的需求是简洁精准,当然要是颜值再高一点那就更好了!
南风
2022-04-07
5660
Element UI极简教程(4):Select、Switch组件的使用
Element UI 的 Select 直接使用 el-select / el-option 标签即可,属性 v-model 表示该下拉框绑定的对象,即最终选择的值会赋给该对象,直接用于 el-select 标签,el-option 标签直接用来遍历可选数据,然后做展示,其中 label 属性为选项展示的文本信息,value 为该选项的值,代码如下所示:
南风
2021-12-27
1.5K0
Mybatis Plus 动态 SQL 是这样实现的
Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,开发就不需要再写xml了,直接调用这些方法就行,就类似于JPA。那么这篇文章就来阅读以下MP的具体实现,看看是怎样实现这些增强的。
南风
2021-10-11
2.1K0
居然还有很多人不会用?超强的Stream流操作了解一下
大家好,我是楠哥,今天给大家分享一下 Java 中的 Stream 流,关于这个技术点其实大家可能或多或少都了解过一些,毕竟你肯定背过面经,JDK 新特性你应该了解过。
南风
2021-09-16
3840
你会用IDEA吗?搞定这些配置,让你事半功倍!
安装好 Intellij idea 之后,进行如下的初始化操作,工作效率提升十倍。
南风
2021-08-24
6770
太牛了,MySQL每秒写入57万条数据
一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。
南风
2021-08-24
2.1K0
适合 Spring Boot 初学者的 OA 开源项目
办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率。
南风
2021-01-26
1.6K0
Spring 自定义注解你了解过吗?
https://juejin.im/post/5cf376e16fb9a07eee5eb6eb
南风
2020-09-11
5310
没时间直播,先来一波 Shiro 整合 Spring Boot 图文教程!
Apache Shiro 是一款 Java 安全框架,不依赖任何容器,可以运行在 Java SE 和 Java EE 项目中,它的主要作用是用来做身份认证、授权、会话管理和加密等操作。
南风
2020-07-09
4990
超详细 Spring Boot 整合 Shiro 教程!
Apache Shiro 是一款 Java 安全框架,不依赖任何容器,可以运行在 Java SE 和 Java EE 项目中,它的主要作用是用来做身份认证、授权、会话管理和加密等操作。
南风
2020-06-11
24.7K1
只会用 Postman?来了解一下 Swagger
作为一个以前后端分离为模式开发小组,我们每隔一段时间都进行这样一个场景:前端人员和后端开发在一起热烈的讨论"哎,你这参数又变了啊","接口怎么又请求不通了啊","你再试试,我打个断点调试一下.."。可以看到在前后端沟通中出现了不少问题。对于这样的问题,之前一直没有很好的解决方案,直到它的出现,没错...这就是我们今天要讨论的神器:swagger,一款致力于解决接口规范化、标准化、文档化的开源库,一款真正的开发神器。
南风
2020-02-26
3.2K0
Spring AOP 是怎么运行的?彻底搞定这道面试必考题
其实, 接触了这么久的 AOP, 我感觉, AOP 给人难以理解的一个关键点是它的概念比较多, 而且坑爹的是, 这些概念经过了中文翻译后, 变得面目全非, 相同的一个术语, 在不同的翻译下, 含义总有着各种莫名其妙的差别. 鉴于此, 我在本章的开头, 着重为为大家介绍一个 Spring AOP 的各项术语的基本含义. 为了术语传达的准确性, 我在接下来的叙述中, 能使用英文术语的地方, 尽量使用英文。
南风
2020-02-17
4.6K0
记一次 FastJson 的踩坑经历
项目和第三方对接,有接口一直调不通,直到我拿到合作方的入参后,问题来了,有了接下来的一系列故事。
南风
2020-02-17
1.2K0
Open JDK 和 Oracle JDK,哪个更优秀?
Open JDK 是 Sun 在 2006 年末把 Java 开源而形成的项目,这里的“开源”是通常意义上的源码开放形式,即源码是可被复用的,例如 IcedTea、UltraViolet 都是从 Open JDK 源码衍生出的发行版。
南风
2020-02-17
1.1K0
Spring Boot 参数校验详解
在 Spring Boot 的官网中,关于Validation只是简单的提了一句,如下
南风
2020-01-15
1.2K0
Spring Boot 源码解析,一步步分析启动原理
Spring Boot 是一套 Java 开发框架,可以快速构建基于 Spring 生态的 Java Application,实现自动配置,作为 Java 领域最火的技术栈,我们有必要搞清楚 Spring Boot 的底层原理,今天楠哥就带大家一探究竟。
南风
2020-01-15
6640
面试官:LinkedList 真的是查找慢、增删快?
废话不多说,先上测试结果。作者分别在 ArrayList 和 LinkedList 的头部、尾部和中间三个位置插入与查找 100000 个元素所消耗的时间来进行对比测试,下面是测试结果。
南风
2019-12-19
2K0
自定义ClassLoader的实现
ClassLoader 是 JVM 结构中很重要的一块,也可以说是整个 JVM 运行机制的入口,程序通过 ClassLoader 将编译好的字节码文件加载到内存中,生成 Class,进而创建对象,之后才能进行各种运算、解析,最终生成机器码提交到操作系统中。
南风
2019-12-05
4.1K0
一次性把JVM讲清楚,别再被面试官问住了
JVM 一直都是面试的必考点,大家都知道,但是要把它搞清楚又好像不是特别容易。JVM 的知识点太散,不系统,所以不便于归纳总结,今天楠哥今天就来帮大家解决这个问题,用一篇文章把 JVM 的结构讲清楚。
南风
2019-12-05
5640
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档