
Java
文章平均质量分 76
皇甫O
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
包含min函数的栈
包含min函数的栈 思路及坑题目要求题目分析具体的思路 题目要求 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 题目分析 构造一个栈,栈具有先进后出的特点,且需要一个栈顶指针来指向栈的顶部 该栈需要能够返回其中最小的函数,且需要时间复杂度为O(1),因此就需要在push 和 pop操作的时候根据操作的值 记录得到一个min值,这样才能保证时间复杂度为O(1). 考虑到时间复杂度的要求及push和pop都原创 2020-06-07 23:49:56 · 225 阅读 · 0 评论 -
Android应用链接 与深层链接
一个Activity除了可以通过startActivity的方法启动之外,还可以通过scheme协议来启动 说明 一个activity通过scheme协议 方法拉起,也就是深层链接。 当点击的链接或程序化请求调用网页 URI intent 时,Android 系统会按顺序尝试执行以下每项操作,直到请求成功为止: 如果用户指定了可以处理该 URI 的首选应用,则打开此应用。 2.打开唯一可以处理...原创 2020-05-07 22:11:32 · 1461 阅读 · 1 评论 -
Java反射机制1
什么是反射? Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和动态调用对象方法的功能称之为反射机制。 反射机制是很有用的技术,下面会有一些例子. 反射的应用 Spring 框架:IOC 控制反转 Hibernate 框架:关联映射等 白盒测试 相关的API ...原创 2019-05-04 11:21:36 · 200 阅读 · 0 评论 -
mvc设计模式
今天重新学习了mvc设计模式 首先是JavaBean的规范:JavaBean就是实体类,但是必须满足所有属性私有,并且必须要set 和 get 方法。 这个类常常用来充当MVC中的M,代表业务实体模型。 ...原创 2019-05-03 12:45:25 · 203 阅读 · 0 评论 -
Git初试
创建一个分支 git checkout命令加上-b参数表⽰示创建并切换 ,相当于两条命令 git checkout -b dev //以上命令等同于下面的两条命令 git branch dev git checkout dev git branch 会列出所有分支,前面带有*的是当前分支。 在创建了dev分支之后,就可以在该分支上进行正常的更改提交,当在该分支的工作完成后,使用命令git...原创 2019-08-06 22:11:30 · 169 阅读 · 0 评论