本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
Servlet 的生命周期图
A servlet life cycle can be defined as the entire process from its creation till the destruction. The following are the paths followed by a servlet
The servlet is initialized by calling the init ( ...
jetty源码分析
加载WebXmlConfiguration对象,找到webdefault.xml(在jetty-webapp-9.1.jar包中)和web.xml文件,创建WebAppClassLoader,利用StandardDescriptorProcessor解析WebXmlConfiguration,将配置信息设置到Context。执行子handler的start,会分别启动SessionHandler, ...
tomcat 源码分析
前言:tomcat启动(BootStrap),会由Server(LifeCycle)的start调用传递到StandardContext(LifeCycle)容器的start调用。
1、init初始化方法:加入ContextConfig listener,然后lifeCycleSupport.fireLifecycleEvent(INIT_EVENT),会触发ContextConfig的init ...
生命周期组件框架:带有多状态机的单实现类
ServiceOrder生命周期元数据
@StateMachine
public interface ServiceOrderLifecycleMeta extends OrderLifecycleMeta {
@StateSet
public static class States extends OrderLifecycleMeta.States {
...
生命周期组件框架:生命周期描述语言——并发加写锁和解写锁执行过程示例
@StateMachine
static interface LockingStateMachine {
@StateSet
static interface States {
@Initial
@Function(transition = LockingStateMachine.Trans ...
生命周期组件框架:生命周期描述语言——关系与读写锁执行过程示例
@StateMachine
static interface InformativeStateMachine {
@StateSet
static interface States {
@Initial
@Functions({ @Function(transition = T ...
生命周期组件框架:生命周期描述语言——生命周期事件示例
public static class TestLifecycleEventHandler implements LifecycleEventHandler {
static List<LifecycleEvent> eventList = new ArrayList<>();
@Override
pub ...
生命周期组件框架:生命周期描述语言——可继承状态机示例
@StateMachine
protected static interface CustomerLifecycleMeta {
@StateSet
static interface States {
@Initial
@Function(transition = CustomerL ...
生命周期组件框架:生命周期描述语言——条件转移以及生命周期回调 示例
@StateMachine
public static interface InvoiceStateMachineMeta {
@StateSet
static interface States {
@Initial
@Function(transition = InvoiceSta ...
生命周期组件框架:生命周期描述语言——简单状态机示例代码
//状态机元数据描述
@StateMachine
protected static interface CustomerLifecycleMeta{
@StateSet
static interface States {
@Initial
@Transition(event = C ...
生命周期组件框架:生命周期描述语言——复合状态机示例
@StateMachine
static interface OrderLifecycle {
@StateSet
static interface States {
@Initial
@Function(transition = Transitions.Start.class, v ...
应用组件-activity的lifecycle
管理activity的生命周期
通过实现回调方法来管理activity的生命周期。一个activity的生命周期受与它关联的其它activity,task和back stack的影响。
一个activity存在3种状态:
resumed(running)-activity运行在前台并且获得用户焦点。
paused-另一个activity运行在前台并且获得用户焦点,但是当前activit ...