- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 Vue中Vuex的使用
VUEX的使用安装vuexnpm install vuex --save创建vue的store文件import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export default new Vuex.Store({ state: { city: '北京' }})在main.js中添加// ---...
2019-01-30 17:54:32 298
原创 Springboot之自定义参数验证
针对表单提交时,我们需要对参数进行校验,然而验证的种类不能符合我们的需求,需要自定义参数验证。自定义参数验证依赖注解实现,所有我们需要自定义一个自己的注解手机号的验证注解import javax.validation.Constraint;import javax.validation.Payload;import java.lang.annotation.Documented;imp...
2019-01-26 18:38:51 6758
原创 Java设计模式之适配器模式
适配器模式定义将一个类的接口转换成客户期望的另一个接口使原本接口不兼容的类可以在一起工作类型结构型适用场景已经存在的类,他的方法和需求不匹配时(方法结果相同或者相似)不是软件设计阶段考虑的设计模式,是随着软件维护,由于不同产品、不同厂家造成功能类似而接口不相同情况下维护方案优点能提高类的透明性和复用,现有的类复用但不需要改变目标类和适配器类解耦,提高程序扩展性...
2019-01-24 22:40:52 162
原创 Java设计模式之代理模式
代理模式常见的代理模式远程代理虚拟代理保护代理智能引用代理代理模式实现 —— 静态代理代理和被代理对象在代理之前是确定的。他们都实现相同的接口或者继承相同的抽象类。// 定义一个接口public interface Moveable { public void move();}public class Car implements Moveable { ...
2019-01-24 17:05:01 596
原创 Java数据结构之数组队列和循环队列的实现
队列基于数组的实现的队列// 动态数组的封装public class Array<E> { private E[] data; private int size; /** * 数组扩容 * @param newCapacity */ private void resize(int newCapacity) { ...
2019-01-21 17:33:11 201
原创 Java数据结构之数组栈的实现
栈栈是一种后进先出的数据结构Last In First Out (LIFO)首先依托Array组数的实现public class Array<E> { private E[] data; private int size; /** * 数组扩容 * @param newCapacity */ private vo...
2019-01-21 17:31:53 195
原创 Java数据结构之对数组的操作
数组的基础实现public class Array { private int[] data; private int size; /** * 构造函数 * @param capacity */ public Array(int capacity) { data = new int[capacity]; ...
2019-01-20 12:20:27 165
原创 Java数据结构之链表实现栈和队列
栈的实现// 栈的基本方法public interface Stack<E> { void push(E e); E pop(); E peek(); int getSize(); boolean isEmpty();}// 链表的基本方法的实现public class LinkedList<E> { p...
2019-01-18 15:38:13 600
原创 Java数据结构之链表的基本操作
链表 Linked List数据存储在“节点”中优点真正的动态,不需要处理固定容量的问题缺点丧失了随机访问的能力数组和链表的对比数组最好用于索引有语意。最大优点:支持快速查询链表不适合用于索引有语意的情况最大优点:动态代码实现public class LinkedList&lt;E&gt; { private Node head; private...
2019-01-18 14:38:51 563
原创 Java实现阿里OSS上传和删除
依赖<!-- httpclient --><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.4</version&
2019-01-13 09:26:57 7879 9
原创 小程序之上拉加载和下拉刷新
创建Data/** * 页面的初始数据 */ data: { articleInfo: [], // 请求数据是否为空的状态 flag: true, // 初始为第一页 index: 1,},分页请求数据 /** * 生命周期函数--监听页面加载 */ onLoad: function (options) ...
2019-01-09 18:06:13 526
原创 小程序之文件上传
小程序前端数据处理// 引入Model类import {PlayModel} from "../../../models/PlayModel";import {FileModel} from "../../../models/FileModel";import {TimeStorage} from "../../../utils/timeStorage";let playModel ...
2019-01-06 18:32:52 5028 1
SpringBoot整合Jpa和Thymeleaf实现CRUD
2018-08-11
SSM框架+layui+thymeleaf+权限管理+登录拦截
2018-07-13
PHP+layer+tp5+mysql数据库模型设计
2018-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人