layui的图标取自于阿里巴巴的矢量图标库 Iconfont,同样的,这篇教程也是基于Iconfont进行扩展。 第一步,通过浏览器打开 http://iconfont.cn/ ,访问阿里巴巴矢量图标库。 第二步,通过右上角的用户图标,授权登陆一个账号,在此我选择使用Github作为登陆账号。 第三 ...
分类:
其他好文 时间:
2019-03-28 13:50:33
阅读次数:
2063
1.概述 Java内存运行时区域,其中程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此在这几个区域的内存分配和回收都具备确定性。而Java堆和方法区则不一样 ...
分类:
其他好文 时间:
2019-03-25 19:20:41
阅读次数:
162
flume sink核心类结构 1 核心接口Sink org.apache.flume.Sink process为核心接口,返回值为状态,只有两个:ready和backoff,调用方会根据返回值做相应处理,后边会看到;这个接口也是扩展flume sink需要实现的接口,比如KuduSink; 2 S ...
分类:
Web程序 时间:
2019-03-21 12:04:24
阅读次数:
272
泛型:泛型结构(类、结构体)、泛型函数(从本质上来说也是一个结构)统称为泛型; 泛型参量:泛型中的待定参量; 具体化:对泛型结构中的泛型参量进行指定,构造出具体的类型; 递归定义:泛型结构中的泛型参量依赖于外部的环境泛型参量; 约束:对一个泛型结构的泛型参量的可指定类型范围进行限制;或对多个泛型结构 ...
分类:
其他好文 时间:
2019-03-15 19:11:43
阅读次数:
186
GOF23设计模式之适配器模式 结构型模式: 核心作用:是从程序的结构上实现松耦合,从而可以扩大整体的类结构,用来解决更大的问题。 分类:适配器模式、代理模式、桥接模式、装饰模式、组合模式、外观模式、享元模式 什么是适配器模式? 将一个类的接口转换成客户希望的另一个接口。Adapter 模式使得原本 ...
分类:
其他好文 时间:
2019-03-11 00:45:11
阅读次数:
211
一、什么是泛型 泛型是具有占位符(类型参数)的类、结构、接口和方法,这些占位符是类、结构、接口和方法所存储或使用的一个或多个类型的占位符。泛型集合类可以将类型参数用作它所存储的对象的类型的占位符;类型参数作为其字段的类型及其方法的参数类型出现。泛型方法可以将其类型参数用作其返回值的类型或者其某个形参 ...
初识抽象工厂模式 定义 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 结构和说明 AbstractFactory:? 抽象工厂,定义创建一系列产品对象的操作接口。 ConcreteFactory:? 具体的工厂,实现抽象工厂定义的方法,具体实现一系列产品对象的创建。 Abst ...
分类:
其他好文 时间:
2019-02-17 12:48:29
阅读次数:
205
总结: Aspects 是对 类的继承结构isa、mataclass结构的调整和维护;相当于链表的节点插入和删除; 同时使用method Swizzling 对方法统一重定向; 同时使用类似代理的机制对消息进行转发; 在类结构调整和消息交换重定向的过程中插入织入的功能。 前言 众所周知,Aspect ...
分类:
移动开发 时间:
2019-02-16 00:06:19
阅读次数:
297
初识工厂方法模式 定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到其子类。 结构和说明 Product:定义工厂方法所创建的对象的接口,也就是实际需要使用的对象的接口 ConcreteProduct:具体的Product接口的实现对象。 ...
分类:
其他好文 时间:
2019-02-15 15:50:23
阅读次数:
183