- 博客(3)
- 收藏
- 关注
原创 android- AspectJ 的接入使用
AspectJ 作为aop的著名工具,现在就让我们进行使用他,不逼逼。接入有两种方式,一种是组件化式接入,一种是非组件化接入。组件化接入,就是当我们的项目是组件化开发时,有多个moudle。非组件化接入:第一步:在项目gradle中添加aspectJ的依赖classpath 'org.aspectj:aspectjtools:1.8.6'第二步:在app gradle中...
2019-02-28 15:18:30 2692 3
原创 maven仓库的理解
当我们在使用第三方库的时候,过去我们是要从网上下载相关的jar包,放到项目的libs包下,引入到项目。但是当jar包更新后,我们还要到网上下载最新的jar包,更换旧的jar包。相当麻烦!这样maven就出现了,他是一个全球的网络代码仓库,你可以将自己的代码上传到maven库中,也可以获取其他团队上传的maven库代码。Maven是基于项目对象模型(POM project object mo...
2019-02-25 14:41:53 628
原创 数据结构 - 排序模块
整个数据结构被分为两部分,一部分为“排序”,一部位为“查找”。排序就是将一串无意义的数据进行整理变成更有意义。关于排序算法主要分两类:比较排序,线性时间排序。比较排序依赖元素的比较和交换,找到合适的位置。线性排序依赖数据集合中的某些特征,所以不是所有场合都可以使用。常用的排序包括:1)冒泡排序:时间复杂度 O(n^2) 空间复杂度 O(1)一种简单基础,但是低效的排序方式。两...
2019-02-11 18:03:28 580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人