笔记
yanguopin
这个作者很懒,什么都没留下…
展开
-
关于Activity的生命周期及状态
关于activity的四个状态:running-poused-stopped-killedrunning->当前显示在屏幕的activity(位于任务栈的顶部),用户可见状态。poused->依旧在用户可见状态,但是界面焦点已经失去,此Activity无法与用户进行交互。stopped->用户看不到当前界面,也无法与用户进行交互 完全被覆盖killed->当前界面被销毁,等待这系统被回收Starting ——–>Running 所执行的生命周期原创 2020-05-19 14:39:12 · 734 阅读 · 0 评论 -
排序算法-----归并排序算法详解
基本思想归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。**分而治之**可以看到这种结构很像一棵完全二叉树,本文的归并排序我们采用递归去实现(也可采用迭代的方式去实现)。分阶段可以理解为就是递归拆分子序列的过程,递归深度为log2n。合并相邻有序子序列 再来看看治阶原创 2020-05-18 15:18:16 · 113 阅读 · 0 评论 -
activity中onResume方法详解
onResume比如做一个音乐播放程序,在播放过程中,突然有电话打进来了,这时系统自动调出电话,而你的音乐播放程序置于后台,触发了onPause方法。当你电话结束后,关闭电话,又自动回到音乐播放程序,此时,触发onResume方法,这时,如果你之前在onPause的时候记录了播放点,就可以在onResume方法里来继续播放。onResume方法是Activity第一次创建时 重新加载实例时调用...原创 2020-05-03 20:19:25 · 21070 阅读 · 2 评论 -
Spring中事务管理那些事(事务管理与事务失效)
Spring中事务管理事务的概念不过多介绍,聊聊Spring中的事务,本文中AOP理解成拦截器首先事务管理可以帮助我们保证数据的一致性以及准确性,所以事务管理重要性不言而喻Spring的事务机制包括声明式事务和编程式事务。编程式事务管理:Spring推荐使用TransactionTemplate,实际开发中使用声明式事务较多。声明式事务管理:(依靠AOP)将我们从复杂的事务处理中解脱出来...原创 2020-04-04 18:54:50 · 174 阅读 · 0 评论 -
如何理解IOC(控制反转)容器和DI(依赖注入)
IOC(控制反转)1.什么是控制反转之前我们在业务层需要调用dao层,那么我们的做法是直接在业务层创建一个dao层的对象,这样有一个很大的问题就是大家知道我们需要提高开发效率,就要提高代码的可复用性,假如下次有一个相同业务逻辑的项目我们是需要把之前业务层的代码直接拿过来复用的,但是因为我们之前在业务层中创建了dao对象,所以导致我们不能直接把业务层代码直接复用,也就是业务层不是那么独立,这个时...原创 2020-04-03 12:41:38 · 227 阅读 · 0 评论 -
Spring中AOP那些事(理解过程)
什么是AOP?与OOP对比,AOP是处理一些横切行问题。这些横切性问题不会影响到主逻辑的实现,但是会散落到代码的各个部分,难以维护。AOP就是把这些问题和主业务逻辑分开,达到与主业务逻辑解耦的目的。传统OOP是自上而下的逻辑开发;AOPAOP是一种面向切面的编程思想。这些横切性问题,把它们抽象为一个切面,关注点在切面的编程,这就是所谓的AOP。如果说 IoC 是 Spring 的核心...原创 2020-04-02 21:29:03 · 239 阅读 · 0 评论 -
Mybatis环境搭建与测试
mybatis测试环境搭建1.创建maven工程导入坐标 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3....原创 2020-04-02 12:50:41 · 128 阅读 · 0 评论 -
Java面试基础题==和equals区别
Java面试基础题==和equals区别1.==基本数据类型比较的是值是否相等,引用数据类型比较的是对象的地址是否相等2.equlas (Object类的equals方法)最后还是用“” 来比较的那Object类和其他没有重写equals方法的类“” 和equals是一样的对于其他重写equals方法的类那就不一样了,如String重写equals方法比较字符串是否相等...原创 2020-04-01 20:32:21 · 230 阅读 · 0 评论 -
Java面试基础
**Java面试基础**原创 2020-04-01 14:53:29 · 69 阅读 · 0 评论