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

好好学java的技术栈

专栏成员
554
文章
625941
阅读量
58
订阅数
阿里二面:main 方法可以继承吗?
昨天,微信群里一位网友,在群里发了自己面试阿里的过程。其中一个面试,他在群里 PUA 其他网友。这道面试题就是:Java 中的 main 方法可以继承吗?
好好学java
2022-03-01
3390
一款小清新的 SpringBoot+ Mybatis 前后端分离后台管理系统项目
今日推荐推荐3个快速开发平台 前后端都有 项目经验又有着落了 推荐一个高仿微信的项目 有点屌!! 一二线城市知名 IT 互联网公司名单(新版)
好好学java
2021-12-21
7710
昨天,JetBrains 推出“下一代 IDE”,快看看有哪些值得期待的功能!
11月29日,JetBrains 在官方博客宣布,推出一款有点不一样的轻量级编辑器 Fleet,并称其为“下一代 IDE”。
好好学java
2021-12-08
4190
硬核!一套基于SpringBoot + Vue 的开源物联网智能家居系统!
今天推荐的一个可以用来二次开发和学习的开源的软硬件系统,你可以用快速搭建自己的智能家居系统。
好好学java
2021-10-20
1.1K0
Java 8 一行代码解决了空指针问题,太厉害了...
在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示
好好学java
2021-10-09
3760
List中remove()方法的陷阱,被坑惨了!
Java的List在删除元素时,一般会用list.remove(o)/remove(i)方法。在使用时,容易触碰陷阱,得到意想不到的结果。总结以往经验,记录下来与大家分享。
好好学java
2021-10-09
6110
25000 字详解 23 种设计模式,原来可以这么简单!
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的😂😂😂,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。 设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Gang of Four (GoF) 的分类了,他们将设计模式分类为 23 种经典的模式,根据用途我们又可以分为三大类,分别为创建型模式、结构型模式和行为型模式。 有一些重要的设计原则在开篇和大家分享下,这些原则将贯通全文: 面向
好好学java
2021-10-09
2570
最牛逼的 Java 日志框架,性能无敌,横扫所有对手.....
Logback 算是JAVA 里一个老牌的日志框架,从06年开始第一个版本,迭代至今也十几年了。不过logback最近一个稳定版本还停留在 2017 年,好几年都没有更新;logback的兄弟 slf4j 最近一个稳定版也是2017年,有点凉凉的意思。
好好学java
2021-10-09
9830
吊打 ThreadLocal,谈谈FastThreadLocal为啥能这么快?
既然jdk已经有ThreadLocal,为何netty还要自己造个FastThreadLocal?FastThreadLocal快在哪里?
好好学java
2021-09-15
3700
10亿数据量只需要100MB内存,Redis的位存储为什么这么牛?
力求让大家彻底学会使用redis的bit位操作并掌握其底层实现原理!主要包含以下内容:
好好学java
2021-07-28
1.8K0
盘点 HashMap 源码中的那些优雅的设计!
1.无参构造函数public HashMap():使用无参构造函数创建的hashmap对象,其默认容量为16,默认的负载因子为0.75。
好好学java
2021-07-28
4340
SpringBean默认是单例的,高并发情况下,如何保证并发安全?
Spring的bean默认都是单例的,某些情况下,单例是并发不安全的,以Controller举例,问题根源在于,我们可能会在Controller中定义成员变量,如此一来,多个请求来临,进入的都是同一个单例的Controller对象,并对此成员变量的值进行修改操作,因此会互相影响,无法达到并发安全(不同于线程隔离的概念,后面会解释到)的效果。
好好学java
2021-07-05
1.8K0
CTO 说了,用错 @Autowired 和 @Resource 的人可以领盒饭了
来源:https://juejin.cn/post/6844904064212271117
好好学java
2021-07-05
4970
为什么不建议你用a.equals(b)判断对象相等
1.a.equals(b), a 是null, 抛出NullPointException异常。
好好学java
2021-07-05
5560
JDK8 Stream 效率如何?
Stream 是Java SE 8类库中新增的关键抽象,它被定义于 java.util.stream (这个包里有若干流类型:Stream<T> 代表对象引用流,此外还有一系列特化流,如 IntStream,LongStream,DoubleStream等 )。
好好学java
2021-04-30
4240
Java中的 Switch 是如何支持 String 的?为什么不支持 long?
我们知道 Java Switch 支持byte、short、int 类型,在 JDK 1.5 时,支持了枚举类型,在 JDK 1.7 时,又支持了 String类型。那么它为什么就不能支持 long 类型呢,明明它跟 byte、short、int 一样都是数值型,它又是咋支持 String 类型的呢?
好好学java
2021-04-30
7290
SQL注入详解
SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。
好好学java
2021-04-30
1.3K0
如何正确的创建和销毁Java对象
blog.csdn.net/zyhlwzy/article/details/78937421
好好学java
2021-04-30
1.4K0
最常用的分布式 ID 解决方案,都在这里了!
说起ID,特性就是唯一,在人的世界里,ID就是身份证,是每个人的唯一的身份标识。在复杂的分布式系统中,往往也需要对大量的数据和消息进行唯一标识。举个例子,数据库的ID字段在单体的情况下可以使用自增来作为ID,但是对数据分库分表后一定需要一个唯一的ID来标识一条数据,这个ID就是分布式ID。对于分布式ID而言,也需要具备分布式系统的特点:高并发,高可用,高性能等特点。
好好学java
2021-04-19
1.6K0
Spring中毒太深,离开Spring我居然连最基本的接口都不会写了
来源:cnblogs.com/lonely-wolf/p/14127957.html
好好学java
2021-04-19
2360
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档