首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习进阶
订阅
超爱学习83228
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
谈谈JVM垃圾回收
Java堆中存放着大量的Java对象实例,在垃圾收集器回收内存前,第一件事情就是确定哪些对象是“活着的”,哪些是可以回收的。 引用计数算法是判断对象是否存活的基本算法:给每个对象添加一个引用计数器,没当一个地方引用它的时候,计数器值加1;当引用失效后,计数器值减1。但是这种方法…
【SpringSecurity系列02】SpringSecurity 表单认证逻辑源码解读
前面一节,通过简单配置即可实现SpringSecurity表单认证功能,而今天这一节将通过阅读源码的形式来学习SpringSecurity是如何实现这些功能, 前方高能预警,本篇分析源码篇幅较长。 前面我说过SpringSecurity是基于过滤器链的形式,那么我解析将会介绍一…
JVM常见面试题解析
总结了JVM一些经典面试题,分享出我自己的解题思路,希望对大家有帮助,有哪里你觉得不正确的话,欢迎指出,后续有空会更新。 1.什么情况下会发生栈内存溢出。 思路: 描述栈定义,再描述为什么会溢出,再说明一下相关配置参数,OK的话可以给面试官手写是一个栈溢出的demo。 栈是线程…
如何优雅的做数据校验-Hibernate Validator详细使用说明
数据校验是在平时的编码过程中常做的工作,在系统的各个层可能都要去实现一些校验逻辑,再去做业务处理。这些繁琐的校验与我们的业务代码在一块就会显得臃肿。而且这些校验通常是业务无关的。也是在工作中使用到Hibernate Validator,但却发现有人没有使用好它(竟然还能看到一些…
在工作中常用的Linux命令
之前写过一篇 《 在公司做的项目和自己在学校做的有什么区别? 》不知道大家还有印象没有,里面提到了在工作中可能需要等上Linux服务器,查看一些信息(特别是查日志找Bug)。 但是,在学校学完,没咋练手(还是太菜了),去到公司可以说是全忘光了。这篇文章主要来回顾以前的笔记,以及…
Java 设计模式
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的???,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。 ) 的分类了,他们将设计模式分类为 23 种经典的模式,根据用途我们又可以…
JDK动态代理底层实现案例
说在前面的话:本人在学习JDK动态代理时,以案例的方式学习了JDK动态代理底层实现,总结了个人的实现步骤,由于本人水平有限,如有不当之处,望指出。 首先描述案例需求,现在有Flyable接口,抽象方法为fly(time)方法,Bird类实现Flyable接口。 现需要生成代理对…
必看!java后端,亮剑诛仙(最全知识点)
你可能有所感悟。零散的资料读了很多,但是很难有提升。到处是干货,但是并没什么用,简单来说就是缺乏系统化。另外,噪音太多,雷同的框架一大把,我不至于全都要去学了吧。 这里,我大体根据基础、Java基础、Java进阶给分了下类,挑的也都是最常用最重要的工具。 这篇文章耗费了我大量的…
【SSH框架】系列之 Spring 整合 Hibernate 框架
Spring 与 Struts2 的整合就是将 Action 对象交给 Spring 容器来负责创建。 Spring 与 Hibernate 的整合就是将 SessionFactory 交给 Spring 容器来负责维护,并且 Spring 容器负责 Session 维护以及相…
[译] 我想学习编程, 但不知道从哪里开始
该列表很适合检查指定的语言是否还在广泛使用. 但如果您不熟悉编程, 笔者建议您不要仅仅通过这个列表来选择一门语言. 计算机科学完全是一个累积研究领域. 这意味着, 每一个后续的知识点都是以先前的知识点为基础. 如果您曾在学校中竭尽全力学习编程(或任何其它科学领域)但失败了——或…