Wesley13 Wesley13
3年前
SSH框架和SSM框架
(一)SSH框架是Struts2Spring Hibernate  而SSM框架指的是SpringMVCSpringMybatis区别:1\.主要区别就是Struts2和SpringMVC的区别。【各种框架的对比】类中已经写了2\.Hibernate和Mybatis的区别Mybatis优势
刘望舒 刘望舒
4年前
Android Binder原理(三)系统服务的注册过程
Binder原理Android框架层本文首发于微信公众号「刘望舒」<!more前言在上一篇文章中,我们学习了ServiceManager中的Binder机制,有一个问题由于篇幅问题没有讲完,那就是MediaPlayerService是如何注册的。通过了解MediaPlayerService是如何注册的,可以得知系统服务的注册过程。1.从调用链角度说明M
Stella981 Stella981
3年前
Native层HIDL服务的获取原理
摘要:本节主要来讲解Android10.0Native层HIDL服务的获取原理阅读本文大约需要花费23分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!\Android取经之路\的源码都基于AndroidQ(10.0)进
Stella981 Stella981
3年前
Android系统四层架构分享
Android系统四层架构个人网站:http://www.51pansou.com(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.51pansou.com)Android视频下载:Android视频(https://www.oschina.
Wesley13 Wesley13
3年前
Java进阶学习(3)之对象容器(上)
对象容器顺序容器记事本的例子UI设计和业务逻辑要分离接口设计add(Stringnote);getSize();getNote(intindex);
Easter79 Easter79
3年前
Vue + Element 实现动态添加input
 此篇博客背景:项目开发技术为vueelement,需求为form表单中动态添加input表单,本element中有现成form动态添加案例,但ui小姐姐效果图与ui库有些微差别,固重新整理。废话不多说啦,正式开始了:代码地址:https://codepen.io/newgingkgo/pen/gObMMow (备注:将代码复制至vue项目即可查看
Stella981 Stella981
3年前
Android之ClassLoader和插件
Android之ClassLoader和插件Android中的ClassLoader本质上跟JRE中的一样,但Android的字节码格式不一样,Android下的ClassLoader不能直接加载普通的jar包,需要使用dex2jar工具中的d2jjar2dex.bat,  把jar转换为classe
Stella981 Stella981
3年前
Greenrobot
EventBus深入学习四之实例&类说明本篇开始,则转向greenrobot/EventBus,之前基本上将Guava中设计的思路捋了一遍,逻辑比较简单和清晰,接下来则看下广泛运用于android的这个框架又有什么不一样的地方,有什么独特的精妙所在一些废话开始之前,当然是要先把代码
Stella981 Stella981
3年前
Android Wear 2.0 AlarmManager 后台定时任务
以前在Android4.0时,alarmManager没什么问题。后来android为了优化系统耗电情况,引入了doze模式,参见此页https://developer.android.com/training/monitoringdevicestate/dozestandby(https://www.oschina.net/action/