本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- 龙儿筝
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
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 ...