首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我叫那个你么
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
73
文章 72
沸点 1
赞
73
返回
|
搜索文章
赞
文章( 72 )
沸点( 1 )
你一定不知道的一个类加载问题(JVM 源码分析篇)
源码调试看奇奇怪怪的类加载行为,代码没有被任何人调用,类居然被加载了,接口和抽象类行为还不一样,看看 jvm 内部是怎么玩的
@Autowired注解的实现原理
1. 问题 2. Demo 运行main()方法,最终会在query()方法中打印出UserService对象。 3. 实现原理:AutowiredAnnotationBeanPostProcessor 在分析AutowiredAnnotationBeanPostProcess…
Java底层知识:什么是 “桥接方法” ?
笔者在最近的日常工作中,因业务需要研究 Java 字节码层面的知识。需要根据类字节码,获取特定方法名的方法入参,此方法名在源码中只有一个。但是
SpringBoot2.x入门教程:理解配置文件
这篇文章是《SpringBoot2.x入门》专辑的「第4篇」文章,使用的SpringBoot版本为2.3.1.RELEASE,JDK版本为1.8。 主要介绍SpringBoot配置文件一些常用属性、配置文件的加载优先级以及一些和配置相关的注意事项。 资源文件存放在src/mai…
Java程序员必备:序列化全方位解析
相信大家日常开发中,经常看到Java对象“implements Serializable”。那么,它到底有什么用呢?本文从以下几个角度来解析序列这一块知识点~ Java对象是运行在JVM的堆内存中的,如果JVM停止后,它的生命也就戛然而止。 2) 序列化机制让Java对象在网络…
我画了20张图,终于让女朋友学会了翻转链表
如果说数据结构是算法的基础,那么数组和链表就是数据结构的基础。 因为像堆,栈,对,图等比较复杂的数组结基本上都可以由数组和链表来表示,所以掌握数组和链表的基本操作十分重要。 链表的知识点蛮多的,所以分成上下两篇,这篇主要讲解链表翻转的解题技巧,下篇主要讲关于链表快慢指针的知识点…
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。 一旦代码中if-else过多,就会大大的影响其可读性和可维护性。 首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代…
不就是SELECT COUNT语句吗,竟然能被面试官虐的体无完肤
数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。 在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,统计数量操作更是经常被用到。 关于数据库中行数统计,无论是MySQL还是Oracle,都有一…
漫画:什么是中台?
在传统IT企业,项目的物理结构是什么样的呢?无论项目内部的如何复杂,都可分为“前台”和“后台”这两部分。 首先,这里所说的“前台”和“前端”并不是一回事。所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询…
一次难得的分库分表实践
从标题可以看得出来,当时我们只做了分表;还是由于业务发展,截止到现在也做了分库,目前看来都还比较顺利,所以借着脑子还记得清楚来一次复盘。 整个过程也很好理解,基本符合大部分公司的一个发展方向。 很少会有业务一开始就会设计为分库分表,虽说这样会减少后续的坑,但部分公司刚开始都是以…
下一页
关注了
29
关注者
0
收藏集
5
关注标签
20
加入于
2017-12-13