Java大联盟

博主具备多年Java开发经验,历任项目经理,技术总监。慕课网签约讲师,公众号内容深入浅出,通俗易懂,
105 篇文章
50 人订阅

全部文章

南风

Java 中的注解到底是如何工作的?

自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecate...

564
南风

Java面向对象是人人都会的基础?来看看你掌握的怎么样

关注公众号的朋友们都知道,楠哥最近出了一本书《Java零基础实战》,这本书中整合了我多年的一线研发经验,包括我对一些技术点的理解,可能与其他书籍讲解的角度略有不...

673
南风

一眼就看出你的简历是包装过的,老司机揭秘求职套路

https://my.oschina.net/hooker/blog/3014656

652
南风

Date API用着不顺手?来看看Java8是怎么优化的

Java8 之前,对于日期和时间的操作主要是通过 Date 来完成的,但是 Date 类的设计存在诸多不足。

783
南风

Java8新特性:Optional类的正确使用姿势

空指针异常是我们在实际开发中经常会遇到的问题,为了防止程序因为异常而中断,通常要在代码中添加大量的非空验证,例如一个释放 JDBC 相关资源的代码,如下所示。

1033
南风

说一个MySQL里可能人人都会遇到的坑

最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误:

835
南风

为什么说即便是新手,也应该学习微服务?

微服务是当下非常火的话题,出门遇见同行,不会点微服务你可能都不好意思跟别人打招呼,企业的招聘信息中也越来越多地出现对于微服务架构能力的要求,不会点微服务找工作别...

702
南风

Java8新特性:默认方法详解

Java8 中的默认方法是针对接口添加的新特性,它是指接口可以直接对方法进行实现,实现方式很简单,直接在方法定义处添加 default 关键字即可,如下所示。

872
南风

Java8新特性:方法引用详解

Java8 引入了方法引用特性,使用它可以简化 Lambda 表达式,我们知道 Lambda 是用来替代匿名类的,即使用 Lambda 可以更加方便地实现函数接...

935
南风

大三、研二秋招备战手册:Java、大数据方向

1.分享经验。从去年五月份到今年五月份,我面试了n家公司,也收了(n/2+10)家的offer,经历了两个春招一个秋招,其中有腾讯、今日头条、京东等offer。...

921
南风

Java8新特性:Lambda表达式详解

在 Java 版本的历次更新迭代中,Java8 是一个特殊的存在,与以往的版本升级不同。我们对 Java8 似乎抱有更大的期待,因为它是 Java5 之后最重要...

801
南风

Apollo服务端设计原理剖析,文末有福利

配置中心最重要的一个特性就是实时推送了,正因为有这个特性,我们可以依赖配置中心做很多事情。在我自己开发的Smconf这个配置中心,Smconf是依赖于Zooke...

763
南风

经常被面试官问到的HashMap,详细解读看这一篇就够了

https://juejin.im/post/5d09f2d56fb9a07ec7551fb0

2232
南风

你真的理解生产者/消费者模式吗?

目光从厕所转到饭馆,一个饭馆里通常都有好多厨师以及好多服务员,这里我们把厨师称为生产者,把服务员称为消费者,厨师和服务员是不直接打交道的,而是在厨师做好菜之后放...

1112
南风

Spring Security 工作原理概览

SpringSecurity 采用的是责任链的设计模式,它有一条很长的过滤器链。现在对这条过滤器链的各个进行说明:

1322
南风

面试官问你MySQL的优化,看这篇文章就够了

MySQL对于IN做了相应的优化,即将IN中的常量全部存储在一个数组里面,而且这个数组是排好序的。但是如果数值较多,产生的消耗也是比较大的。再例如:select...

811
南风

Java并发编程系列:wait/notify机制

如果一个线程从头到尾执行完也不和别的线程打交道的话,那就不会有各种安全性问题了。但是协作越来越成为社会发展的大势,一个大任务拆成若干个小任务之后,各个小任务之间...

731
南风

面试官:从 URL 输入到页面展现到底发生了什么?

当然故事其实并不是从输入一个URL或抓着鼠标点击一个链接开始的,事情的开端要追溯到服务器启动监听服务的时候,在某个未知的时刻,一台机房里普普通通的服务器,加上电...

1423
南风

数据结构Java实现:循环链表和双向链表

上篇教程给大家分享了单链表的概念,以及如何用 Java 实现一个单链表的结构:数据结构Java实现:单链表。单链表是最基础的一种链表结构,在实际开发中的使用有一...

1792
南风

数据结构Java实现:单链表

对一名程序猿来讲,使用哪种语言来开发程序不是最重要的,数据结构和算法才是核心,是程序猿的内功,最终决定你的技术上限。如果你想拔高自己的水平,提高核心竞争力,数据...

1423

扫码关注云+社区

领取腾讯云代金券