首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
艾拳拳
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
5年前
关注
Class.forName & ClassLoader.loadClass 比较
类的生命周期,分为加载,连接(验证,准备,解析),初始化,使用,卸载这几个过程。 Class.forName和ClassLoader.loadClass都会执行加载过程,将...
17
6
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
5年前
关注
Spring AOP源码实现分步解析
最基本的使用,在创建了业务接口和实现类后,通过配置<aop:config>....</aop:config>标签来指定<aop:pointcut和<aop:advisor。...
20
8
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
5年前
关注
Condition的await/signal源码实现简析
必须在Lock.lock()后才能进行Condition.await操作,原因文章后面会讲。 Condition基于AQS实现,AQS可以参考AQS源码分析及核心方法解析。...
6
评论
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
6年前
关注
ReentrantLock-基于AQS实现独占锁
ReentrantLock是基于AQS实现的一款独占锁,有公平锁和非公平锁两种模式。 3 Sync是一个抽象类,有两个实现类NonfairSync/FairSync,分别用...
13
评论
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
6年前
关注
AQS源码分析及核心方法解析
AQS提供了一个基于FIFO队列实现锁和同步器的基本框架。 1 同步器需要以一个单独的数字表示状态。 2 同步器需要定义一个继承AQS的内部类去实现同步属性。 3 内部类继...
12
2
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
6年前
关注
加快web访问的一些最佳实践
最终用户的80%时间都花在前端,比如下载图片,js,css等。所需减少展示一个页面所需要的http请求是快速展示页面的关键。 一种方式是简化页面设计。在此基础上: 1)压缩...
5
评论
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
6年前
关注
非正则方式验证ipv4
转为数字值后不能大于255。...
4
评论
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
6年前
关注
JVM常规实用参数设置
-Xss : -Xss1m, 每个线程的栈大小,jdk5之后,默认1m。相同物理内存下,减小Xss可生成更多线程, 操作系统对一个进程内的线程数是有限制的,不能无限生成,经...
8
评论
分享
艾拳拳
赞了这篇文章
BoomShell
Java开发
·
6年前
关注
Spring加载过程及核心类
1. ClassPathXmlApplicationContext 下面以ClassPathXmlApplicationContext来看加载流程。 2. 加载步骤 Cla...
7
评论
分享
艾拳拳
关注了
BoomShell
艾拳拳
关注了
AI前线
艾拳拳
关注了
aoho
艾拳拳
关注了
腾讯云开发者
艾拳拳
关注了
咖啡拿铁
艾拳拳
关注了
Jaybo
艾拳拳
关注了
Millie_Lin
艾拳拳
关注了
68dc8900ef0111e986f8011ec3460062
下一页
关注了
15
关注者
2
收藏集
0
关注标签
63
加入于
2018-11-18