排序:
默认
按更新时间
按访问量

书单

vue.js Thinking in Java、Head First Java Effective Java Java Web开发实战 maven 实战 开发的颠覆者 Spring Boot实战 Java并发编程实战 高性能网站构建实战 Docker 技术入门与实战 设计模式、H...

2018-06-16 15:22:57

阅读数:17

评论数:0

博客目录

1. Android--通信技术              http://blog.csdn.net/u012360634/article/details/45001101 2.Android简介                         http://blog.csdn.net/u0123...

2016-02-25 16:16:54

阅读数:524

评论数:0

Restful API

设计 版本号 在 RESTful API 中,API 接口应该尽量兼容之前的版本,所以在设计 RESTful API 的一种实用的做法是使用版本号。一般情况下,我们会在 url 中保留版本号,并同时兼容多个版本。 【GET】 /v1/users/{user_id} // 版本 ...

2018-06-09 20:32:10

阅读数:26

评论数:0

前端---JQ

1.JQ 2.x版本,不再支持IE6、7、8 2.JQ入口函数 (1)等待文档准备好了,再来执行入口函数里面的代码,来达到操作DOM的目的 $(document).ready(funtion(){ //获取按钮并绑定点击事件 } (2)简写1 $(fu...

2018-01-07 19:03:45

阅读数:141

评论数:0

前端---动画简单封装

/** * Created by Lenovo on 2016/9/11. */ function show(ele){ ele.style.display = "block"; } /** * 获取元素样式兼容写法 * @param ele * @para...

2018-01-04 14:18:18

阅读数:79

评论数:0

前端---正则表达式

1.通过构造函数定义 var 变量名= new RegExp(/表达式/); 2.通过直接量定义(较为常用) var 变量名= /表达式/; 3.test() 方法 (1)正则对象方法,检测测试字符串是否符合该规则,返回true和false,参数(测试字符串) (2)Boo...

2018-01-04 13:38:12

阅读数:276

评论数:0

前端--手风琴效果

缓动动画 .js/** * Created by Lenovo on 2016/9/11. */ function show(ele){ ele.style.display = "block"; }/** * 获取元素样式兼容写法 * @param ele ...

2018-01-01 19:58:39

阅读数:621

评论数:0

前端js特效笔记

Offset家族: offsetWidth和 offsetHight 以及 offsetLeft和 offsetTop以及 offsetParent共同组成了offset家族 offsetWidth和offsetHight,能够获取元素节点的宽和高 offset宽/高 = 盒子自身的宽/高 ...

2017-12-27 10:55:36

阅读数:92

评论数:0

前端基础笔记

1.typeof() 判断数据类型 2.undefined 定义了变量,没有给变量赋值,变量在内存中是存在的 3.null 在内存是找不到这个变量 4.一个数字类型和一个字符串相加,得到的是一个字符串。 5.一个数字类型和一个数字字符串相减,得到的是一个数字类型。 6.一个数字类型和一...

2017-12-15 09:29:18

阅读数:138

评论数:0

代码块执行顺序

/* 代码块: 局部代码块: 放在方法中的代码块{} 构造代码块: 类中方法外的代码块{} -----------在构造方法前执行构造代码块 静态代码块:类中方法外的代码块static{} -----------静态代码块走一次,在类加载到内存后就执行 ...

2017-12-12 01:03:36

阅读数:67

评论数:0

抽象工厂模式

1. 当每个抽象产品都有多于一个的具体子类的时候(空调有型号A和B两种,发动机也有型号A和B两种),工厂角色怎么知道实例化哪一个子类呢?比如每个抽象产品角色都有两个具体产品(产品空调有两个具体产品空调A和空调B)。抽象工厂模式提供两个具体工厂角色(宝马320系列工厂和宝马230系列工厂),分别对...

2017-12-05 17:22:07

阅读数:43

评论数:0

观察者模式

转自:http://blog.csdn.net/jialinqiang/article/details/8878570 一、问题描述 Weather-O-Rama气象站计划建立下一代的Internet气象观察站,该气象站必须建立在WeatherData对象的基础上,Weat...

2017-12-05 16:23:08

阅读数:59

评论数:0

集合

1.数组和ArrayList的区别 (1)数组 : 长度固定,有默认值,可以存放基本数据类型,也可以存放引用数据类型 int[] -> 0 double[] -> 0.0 String[] -&...

2017-12-05 15:54:12

阅读数:56

评论数:0

建造者模式

1.将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。如果用了建造者模式,那么用户就只需指定需要建造的类型就可以得到它们,而具体建造的过程和细节就不需要知道。2.建造者模式结构图 3.角色 (1)、Builder:为创建一个产品对象的各个部件指定抽象接口。 (2)、C...

2017-11-30 23:50:07

阅读数:47

评论数:0

外观模式

1.外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用2.结构图 3. 子系统方法:public class SubSystemOne { public void methodOne(){ System.out...

2017-11-29 22:12:26

阅读数:36

评论数:0

原型模式

1.原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象2.结构图 3.原型模式其实就是从一个对象再创建另一个可定制的对象,而且不需知道任何创建的细节。4.例子:复制简历public class Resume implements Cloneable{ private...

2017-11-29 10:36:37

阅读数:40

评论数:0

代理模式

1.代理模式:为其他对象提供一种代理以控制对这个对象的访问。2.结构图 3.例子 /** * 抽象角色:提供代理角色和真实角色对外提供的公共方法 */ public interface Star { void confer();//面谈 void signContract(...

2017-11-28 20:32:54

阅读数:71

评论数:0

装饰模式

1.单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。2.开放-封闭原则:对于扩展是开放的,对于更改是封闭的3.装饰模式 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活4.结构图 5.装饰模式把每个要装饰的功能放在单独的类中,并让这个类包装它所要装饰的对...

2017-11-26 16:14:17

阅读数:154

评论数:0

策略模式

1.策略模式:定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户。2.策略模式结构图 这些算法随时都可能相互替换(变化点),封装变化点是我们面向对象的一种很重要的思维方式。3.策略模式是一种定义一系列运算的方法,从概念上来看,所有这些算法完成的都是...

2017-11-25 21:56:10

阅读数:52

评论数:0

简单工厂模式

一.具有加减乘除的计算器 (1)//运算类 public class Operation { private double numberA = 0 ; private double numberB = 0 ; public double getNumberA() { ...

2017-11-25 20:28:16

阅读数:55

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭