上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 41 下一页
摘要: 进程是计算机操作系统中非常重要的概念。是一种非常重要的抽象。 一、为什么要引入进程这个概念? 先从计算机的体系结构——冯诺依曼体系结构。它是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。这个体系结构 阅读全文
posted @ 2019-09-28 22:12 Grooovvve 阅读(828) 评论(0) 推荐(0)
摘要: IC (integrated circuit) 集成电路:微电路、微芯片、芯片;集成电路又分成:模拟集成电路(线性电路)、数字集成电路、数/模混合集成电路; 模拟集成电路:产生、放大、处理各种模拟信号(幅度随时间变化的信号); 数字集成电路:产生、放大、处理各种数字信号(时间和幅度上离散取值的信号) 阅读全文
posted @ 2019-09-28 18:31 Grooovvve 阅读(15041) 评论(0) 推荐(2)
摘要: 我之前的博文中有专门的5篇整理并介绍了STL的概念: STL1——整体介绍:https://www.cnblogs.com/grooovvve/p/10467794.html STL2——泛型编程(模板类、迭代器):https://www.cnblogs.com/grooovvve/p/104677 阅读全文
posted @ 2019-09-22 15:29 Grooovvve 阅读(266) 评论(0) 推荐(0)
摘要: 普通队列是一个先进先出的数据结构,元素在队尾添加,在队头删除。 优先队列的出队逻辑相比于普通队列发生了改变,具有最高优先级的元素先出队。 在C++中只要包含了#include<queue>就可以使用优先队列这个数据结构priority_queue; 优先队列包含了普通队列的所有操作。只是在这个基础上 阅读全文
posted @ 2019-09-22 13:33 Grooovvve 阅读(145) 评论(0) 推荐(0)
摘要: 一、Activity和View Activity是Android应用中负责与用户交互的组件。 View是所有UI控件、容器控件的基类。View组件就是Android应用中用户实实在在看到的部分。 Activity为Android应用提供了可视化用户界面,如果该Android应用需要多个用户界面,那么 阅读全文
posted @ 2019-09-20 18:13 Grooovvve 阅读(256) 评论(0) 推荐(0)
摘要: 当代码量越来越大,类越来越多。尤其会增加同名类的风险。所以对类进行管理就显得非常重要。 包(package)机制是java中管理类的重要手段。 包名的命名方式:业内默认的做法是使用公司的网络域名的倒写来当做包名。 java中的包也起到命名空间的作用。相同命名空间不允许存在同名的类,不同的命令空间可以 阅读全文
posted @ 2019-09-20 14:48 Grooovvve 阅读(926) 评论(0) 推荐(0)
摘要: 一、Log介绍: Android中的日志工具类是Log(android.util.Log),这个类中提供了如下5个方法来供我们打印日志。 Log.v() 。用于打印那些最为琐碎的、意义最小的日志信息。对应级别verbose,是Android日志里面级别最低的一种。 Log.d() 。用于打印一些调试 阅读全文
posted @ 2019-09-20 14:22 Grooovvve 阅读(1558) 评论(0) 推荐(0)
摘要: 一、Gradle Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。 面向Java应用 阅读全文
posted @ 2019-09-20 14:00 Grooovvve 阅读(240) 评论(0) 推荐(0)
摘要: 一、项目结构 成功运行第一个AS项目HelloWorld之后,我们开始试着分析一下这个项目。毕竟知其然也要知其所以然。 这是一个安卓的项目结构(实际上这是安卓模式的项目结构) 我们可以切换成Project模式的项目结构。这个才是项目真实的目录结构,安卓模式的项目结构是将该Project模式的项目结构 阅读全文
posted @ 2019-09-20 10:13 Grooovvve 阅读(311) 评论(0) 推荐(0)
摘要: 一、开发安卓程序需要具备一些开发工具,这里简单罗列一下: JDK :这是Java语言的开发工具包,包含了Java的运行环境、工具集合、基础类库等内容。 Android Studio:目前主流的安卓开发IDE。(以下简称AS) Android SDK:是谷歌提供的安卓开发工具包,我们需要通过引入该工具 阅读全文
posted @ 2019-09-20 09:49 Grooovvve 阅读(5236) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 41 下一页