windows 10下载 https://www.microsoft.com/zh-cn/software-download/windows10ISO[https://www...
windows 10下载 https://www.microsoft.com/zh-cn/software-download/windows10ISO[https://www...
为什么要了解编译技术: 编译技术是计算机科学的一个非常重要的基础技术 编程用的一些框架或组件都用到了编译技术,比如注解支持和字节码动态生成等 帮助理解项目构建流程CMake ...
搜索:Command+Shift+F 文件方法搜索: Control+6 工程导航器: Command+1 显示/隐藏导航器面板:Command+0 显示/隐藏实用工具面板:...
shell文件创建 文件开始需要有标识行: 变量 定义变量时,变量名不加美元符号($),如: 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。 使用变...
图片的存在形式 1.文件形式(即以二进制形式存在于硬盘上)2.流的形式(即以二进制形式存在于内存中)3.Bitmap形式 这三种形式的区别:文件形式和流的形式对图片体积大小并...
密钥硬编码漏洞 危害:"密钥硬编码是指在代码中直接将加密算法的密钥设置为一个固定值。通常加密算法本身都是公开的,而加密内容的保密则主要是依赖于加密密钥。如果密钥泄露,根据加密...
[Z = boolean[][B = byte[][S = short[][I = int[][J = long[][F = float[][D = double[][C =...
类之间的关系 继承关系 实线带三角箭头 接口实现关系 虚线带三角箭头 组合关系 实现带实菱形,B由A组成且B不存在时A也不会存在,如公司与部门的关系 聚合关系 实现带虚菱形,...
为什么Android Unit Test在项目团队中没有普遍应用,主要原因还是Android Api的调用依赖设备,另外一部分是除了ui代码外纯逻辑的代码不多,这篇文章主要针...
该文章是个人实践记录,安装该操作能成功本人是11年的mac air安装了windows7,看网上很多转载的文章踩了很多坑,实际上安装windows没那么复杂,按照mac提供的...
TextView支持字号放大改变颜色添加链接等等富文本操作 示例: 更多支持的富文本标签请查看:android.jar下的android.text.style package...
RxJava是一个生产者和消费者模型,有生产者Observable和消费者Observer,对于简单的一个生产者和一个消费者的情况比较简单,但真实业务中生产者可能有多个,且多...
1 - Scheduler在RxJava中使用代码示例 从《1. RxJava源码分析之 --- 订阅过程和线程切换》中我们看到在发送端/接收端切换线程时都用到Schedul...
RxJava订阅过程和线程切换原理 1 - Observable.just("hello world").subscribe(observer) 这是RxJava中的生产/消...
由于这段时间在Android项目的重构中比较普遍得使用RxJava来简化原有逻辑,感觉对于业务逻辑开发,RxJava对简化逻辑有比较明显的效果,其实业务开发中主要就是数据流处...
Mac 环境变量存放位置 Mac 系统的环境变量有三种地方可供存放,系统按照如下顺序依次加载:1./etc/profile2./etc/bashrc3.~/.bash_pro...
1.桶排序特点 1.待排序数服从均匀分布;2.待排序数可分配到多个单调的部分;3..待排序数分配到哪个部分实现容易;4.平局情况下时间复杂度为O(n);如下图,即把排序数分配...