Easter79 Easter79
2年前
tomcat nio
tomcat的运行模式有3种.修改他们的运行模式.3种模式的运行是否成功,可以看他的启动控制台,或者启动日志.或者登录他们的默认页面http://localhost:8080/查看其中的服务器状态。1)bio默认的模式,性能非常低下,没有经过任何优化处理和支持.2)nio利用java的异步io护理技术,noblocking
待兔 待兔
3年前
Android中一个Activity关闭另一个Activity或者在一个Activity中关闭多个Activity
前言最近项目中涉及需要在一个Activity中关闭另一个Activity或者在一个Activity中关闭多个Activity的需求,不涉及到应用的退出。自己首先想了一些方案,同时也查了一些方案,就各个方案比较下优劣。方案一广播的方式这个是最容易想到的,同时也是网上提供最多的。由于多个Activity要使用,关闭页面
刘望舒 刘望舒
2年前
Android深入四大组件(二)Service的启动过程
Android框架层Android深入四大组件categories:Android框架层本文首发于微信公众号「刘望舒」前言此前我用较长的篇幅来介绍Android应用程序的启动过程(根Activity的启动过程),这一篇我们接着来分析Service的启动过程。建议阅读此篇文章前,请先阅读和这两篇文章。<!more1.ContextImpl到Activi
浩浩 浩浩
3年前
中级Android面试总结之Android篇
主要收集在面试过程中普遍问到的基础知识(面试收集主要来自于bilibili嵩恒蚂蚁金服等互联网公司)由于总结的东西很多很乱Android启动启动模式1.standard标准模式2.singleTop栈顶复用模式(例如:推送点击消息界面)3.singleTask栈内复用模式(例如:首
Stella981 Stella981
2年前
Android 使用intent传递返回值:startActivityForResult()与onActivityResult()与setResult()参数分析,activity带参数的返回
在一个父Activity通过intent跳转至多个不同子Activity上去,当子模块的代码执行完毕后再次返回父页面,将子activity中得到的数据显示在主界面/完成的数据交给父Activity处理。这种带数据的intent跳转需要使用activity的onActivityResult()方法。(1)startActivityForResult(
Stella981 Stella981
2年前
Android 中如何计算 App 的启动时间?
利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来说就是点击游戏图标到进入到登录界面的这段时间。已知的两种方法貌似可以获取,但是感觉结果不准确:一种是,adbshellamstartwpackagename/activity,这个可以得到两个值,ThisTime和To
Stella981 Stella981
2年前
IDEA debug模式启动速度异常
!idea使用技巧(https://static.oschina.net/uploads/img/201712/18145656_cEkc.jpg)今天一早打开idea,debug模式启动,然后去丢了个大,回来发现还在启动!(https://static.oschina.net/uploads/img/201712/18145656_Zq
Stella981 Stella981
2年前
Android冷启动优化
我们知道新打开一个应用的时候,会出现短暂的白屏或者黑屏,严重影响到我们的用户体验,其实这个过程是launcher启动新进程,进程中启动activity时,会先绑定window,然后使用默认的windowBackground导致的。下面有三种解决办法:1.主题切换法:设置背景为透明:<stylename"AppTheme.Launc
Stella981 Stella981
2年前
IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)
IDEA启动tomcat端口占用原因以及解决方法(使用debug模式)参考文章:(1)IDEA启动tomcat端口占用原因以及解决方法(使用debug模式)(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.codeprj.com%2Fblog%2F84
Wesley13 Wesley13
2年前
vertx的HttpServer模块
StartHttpServer/启动HttpServermultiinstances采用synchronized防止线程安全问题addHandlers方法是actor模式的实现(EventLoopPoolSizeinstances