避免内存泄露内存泄露是造成OOM的最主要原因常见的内存泄露: 1. 单例 因为单例是全生命周期的,如果引用了非全生命周期变量,就会导致内存泄露...
h5+原生 h5部分使用webview渲染,这部分可以动态变化;目前微信小程序则是采用这种方案,以后可能采用原生渲染;这种方案的缺点是体验稍差 ...
tcp/ip是一个协议组,包含很多协议 TCP/IP五层模型 应用层 传输层 网络层 链路层 物理层 TCP和UDP TCP/UDP传输层的协议...
okhttp拦截器采用责任链的设计模式,内置五层拦截器,并提供两种拦截器供用户插入链,类似压栈的结构,后进先出,最上层的可以处理最初始的requ...
空安全 kotlin中在类型后接?表示该变量可能为空,不加则表示一定不会指向一个空引用,可以放心使用 如何安全的使用可空类型的变量 在条件中判断...
AOP即Aspect Oriented Programming的缩写,习惯称为切面编程;与OOP(面向对象编程)万物模块化的思想不同,AOP则是...
App安全性保障方案 之前晋级考核的时候认识到自己在app安全领域存在薄弱环节,所以这段时间研究了Android应用的安全防护,结合公司的项目特...
问题 在客户端中,一些按钮一般是需要避免重复点击的,比如:购买丶支付丶确定丶提交丶点赞丶收藏等等场景,这些场景短时间内的重复点击会引发一些问题....
前言 这篇文章开始我们就正式进入小程序的项目开发,这里主要功能包括:网络请求,轮播图,纵向列表,下拉刷新,上拉加载,item点击传值,页面跳转传...