JMM 硬件层数据一致性 intel 用MESI https://www.cnblogs.com/z00377750/p/9180644.html 现代CPU的数据一致性实现 = 缓存锁 + 总线锁【早期的唯一实现】 读取缓存以cache line为基本单位,目前64bytes 位于同一缓存行的两个 ...
分类:
其他好文 时间:
2020-09-15 20:52:01
阅读次数:
30
Binder是Android系统的进程间通信机制,是了解Android运行机制必须要掌握的一个知识点,更是一线企业面试必问的知识点!比如:binder有什么优势?(字节)binder一次拷贝原理?(腾讯)Intent传递大数据限制?(阿里)AIDL原理?(字节)谈谈你对binder驱动的了解?(字节)你都能回答上来吗!?到底怎样才能彻底掌握binder机制、游刃有余的应对binder面试问题,让面
分类:
移动开发 时间:
2020-09-12 21:55:03
阅读次数:
72
Android 开发第五讲 学习Button了解Button属性 一丶Button的分类 1.1 Android Button类型 根据Android 官网文档所属. Button可以定义三种形式的 Button 类型 ImageButton 图标类型的 带有android:drawableLeft ...
分类:
移动开发 时间:
2020-09-10 23:10:55
阅读次数:
67
点击蓝字关注我们4月8日,浙江消费者权益保护委员会约谈了爱奇艺、腾讯视频、优酷、B站、芒果TV、搜狐视频、腾讯体育、PP视频、乐视视频9大视频平台,存在广告虚假宣传、自动扣费等9大问题。广告特权描述不清,涉嫌虚假宣传自动续费扣款未提醒默认勾选自动续费,开通容易取消难增设收费项目购买的付费节目不能全屏观看信息收集授权形同虚设充值金额固定,退余额渠道不通畅,切充值余额Android、iOS客户端不通用
分类:
其他好文 时间:
2020-09-10 22:44:58
阅读次数:
49
环境准备(windows 7) jdk1.8.0推荐(64位) android-sdk_r24.3.4-windows appium:1.7以上 Node.js:node-v10.0-x64 --appium依赖环境 Appium-Python-Client==0.26 -- pip 安装 pyth ...
分类:
移动开发 时间:
2020-09-10 22:43:11
阅读次数:
59
对于Android而言,查找appUI界面元素属性的工具有三种:appium desktop,uiautomatorviewer.bat,weditor。之前已经介绍过了weditor的使用,这里我将通过使用uiautomatorview工具查看元素的属性值,来介绍Android app元素定位的八 ...
分类:
移动开发 时间:
2020-09-09 19:17:17
阅读次数:
61
最近有接触到 android 打包这块 所以网站各种搜 https://www.jianshu.com/p/2e9bebb73d37 1.查看cordova版本: cordova-v 2.创建文件结构: cordova create 包名 路径名 文件名 (大概是这样) 3.下载对应系统打包平台: ...
分类:
移动开发 时间:
2020-09-08 20:46:09
阅读次数:
59
不同android版本,对一张图片的内存处理方式是不一样的,使用不正确会导致OOM的发生,这篇文章带你梳理内存占用情况,选择适合你的图片加载模式,解决OOM问题。
分类:
移动开发 时间:
2020-09-07 18:36:58
阅读次数:
64
Kivy是一个很优秀的,基于Python的GUI库,可以快速开发移动端程序,方便应用于android, ios。 1、Kivy安装 Windows进入dos窗口,需要python3环境,且python3版本不能高于3.7.9,目前未支持python3.8 pip install docutils p ...
分类:
编程语言 时间:
2020-09-04 17:35:33
阅读次数:
67
我隔一段时间都会出去面试一次,面试的目的不是为了找到好的工作,而是知道自己的优缺点是什么?知道市场需要什么样的人?同样,面试你的也是同行,这样也能够碰撞出不同的思想。当然,遇到好的机会那是再好不过了。试想?如果你一直待在一家公司,都不知道外面的情况如何的话,那是很可怕的,至少我这么认为。如果您同意这样的观点,不妨接着往下看,让我们一起研究面试过程中需要具备的知识。
分类:
移动开发 时间:
2020-09-02 16:47:23
阅读次数:
164