前言volatile关键字是面试中常问的知识点,包括三点:可见性、有序性、非原子性。接下来就说一下这三点。 JMM(Java Memory Model - Java内存模型)...
IP属地:新疆
前言volatile关键字是面试中常问的知识点,包括三点:可见性、有序性、非原子性。接下来就说一下这三点。 JMM(Java Memory Model - Java内存模型)...
今天测试小哥思彬说我只有一篇 iOS 篇的抓包文章,为啥没有安卓的。。。理论上,它和苹果是一样,以前也确实可以抓取 https,事实上,我后面再试了几次,没成功就没管了。。。...
今天又是连续暴雨的一天,已连续下雨好几周了。房间里黑漆漆的,突然想到JavaScript 的call()、apply()、bind()三个函数。。。人家都在想女友,而我此时此...
今天来写一个链表
今天来玩一下Promise,一步步分析。 原版Promise效果 自定义一个Pomise 执行结果执行结果 此时看起来似乎实现了功能,但是当new MyPromise的时候把...
今天刚好有时间,最近也在观察vue3新特性,抽空玩一玩嵌套路由的vue-router,直接上代码 项目目录结构 代码展示 app.vue Index.vue Person.v...
缓存 RecyclerView的缓存:( tryGetViewHolderForPositionByDeadline这个方法) mAttachedScrap第一级缓存,用于快...
跨进程通信(IPC)方式 Bundle实现了Parcelable接口优点:简单易用缺点:只能传递Bundle支持的数据类型使用场景:四大组件间的进程通讯 文件共享优点:简单易...
为什么会出现内存泄漏问题呢? 分析Handler使用是用来进行线程间通信的,所以新开启的线程是会持有Handler引用的,如果在Activity等中创建Handler,并且是...