- 博客(6)
- 收藏
- 关注
原创 Lambda表达式简介
1.Lambda表达式和匿名函数很相似其实:没有名称,但是有参数列表,函数主体,返回类型,可能还有一个抛出的异常列表。最主要的作用个人觉得能够大量的简化代码只能在接受函数接口的地方才可以使用Lambda表达式eg.Comparator byAge = new Comparator(){public int compare(Animal a1,Animal a2){return a1.getAge(
2018-01-02 16:18:58
161
原创 spring简介
1.spring是一种轻量级的容器类型的框架 2.srping框架的优缺点: 1)轻量级框架,没有入侵性 2)aop 3)ioc(di) 4)易于本地测试(junit测试) 5)可以声明事务 6)集成功能很强大,可以和许多框架无缝集成 7)支持spring的jpa处理 spring缺点: 1)对开发设计要求高 3.功能解释: 1)侵入性:侵入性的表现形式是在使用框架的同时
2017-12-24 19:44:10
123
原创 单例模式(java)
单例模式 特点:只能有一个实例,单例模式的实例必须是自己创建,要给其他对象提供这一实例。 分类:懒汉式和饿汉式 饿汉式相对实现比较简单:上来先创建一个类的实例,然后定义成构造方法私有化,不让其他类再创建该类的实例。 public class Singleton{ private singleton(); private static final Singleton s = new Si
2017-12-07 10:29:11
125
原创 几种常见的排序算法概述
1.选择排序:先找到数组中最小的元素,之后与第一个元素交换位置。再将剩下的元素找到最小的,再与第二个元素交换位置,以此类推。 特点:运行时间与输入无关,数据移动是最少的 2.插入排序;相当于从第二个元素开始,分别看位置是否正确,如果不正确再与之前的移动 特点:插入排序对部分有序的数组十分有效,也比较适合小规模数组。 注:插入排序不会访问索引右侧的元素,而选择排序不会访问索引左侧的元素,因为
2017-09-19 18:20:54
366
原创 数据结构初步总结
最近看了一点数据结构,有点初步的理解,如果有问题的地方请大家帮忙改正,不喜勿喷 1.常见的三种数据结构:背包(Bag),队列(Queue)和栈(Stack) 2.背包:背包主要目的是为了收集元素和迭代元素,也可以用来获取元素数量和是否为空,但是一般与顺序无关 3.队列:先进先出:主要是类型就是先进先出,就像买票排队一样 4.栈:也称为下压站:是一种后进先出的类型,举例子就是电子邮箱
2017-09-15 18:07:14
146
原创 新手前端问题总结
本人是一个前端新手,只知道var和function并且不知道fuction怎么用,最近一段时间在写前端,所以有些小总结,特别初级,不喜勿喷 1.router-link的使用 使用router-link有两种传值方式: 1) 在utils中直接用?传值就可,使用获取值得方式是query 2) 需要再utils中定义:进行传值,使用获取值得方式是params 2.在data中定义要渲染的
2017-09-01 17:58:29
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人