莫颜道人

大道无疆,自然而然

过滤器和拦截器的区别

spring的拦截器和Servlet的Filter有相似之处,比如二者都是AOP编程思想的提现,都能实现权限检查、日志记录等。不同的是: 使用范围不同:Filter是Servlet规范规定的,只能用于Web程序中。而拦截器既可以用于Web程序,也可以用于Application、Swing程序...

2019-05-30 10:24:39

阅读数 9

评论数 0

微信H5支付申请配置流程

微信H5支付申请配置流程 由于微信各个账户申请流程较长,请在开发前做好准备 本文主要是补充说明了微信支付文档中配置不明确的地方,其他内容详见官方文档 一、申请微信服务号 二、申请微信支付商户号 请确保服务号的经营主体与商户号的主体一致,否则可能会审核不通过;可以通过微信服务号中直接申请(推荐...

2019-04-27 12:07:16

阅读数 225

评论数 0

微信公众号支付JSAPI申请配置流程

微信公众号支付JSAPI申请配置流程 由于微信各个账户申请流程较长,请在开发前做好准备 本文主要是补充说明了微信开发文档中不明确的地方,业务流程请查看官方文档 一、申请微信服务号 二、申请微信支付商户号 请确保服务号的经营主体与商户号的主体一致,否则可能会审核不通过;可以通过微信服务号中直接...

2019-04-27 12:06:03

阅读数 42

评论数 0

Exel文件的导入和导出

Exel文件的导入和导出 1.POM文件添加依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexc...

2019-04-11 17:38:39

阅读数 25

评论数 0

springboot快速开发微信支付

springboot快速开发微信支付 1. POM文件添加依赖 <properties> <wechat.sdk.version>3.3.7.B</wechat.sdk.version> </pr...

2019-04-11 17:36:54

阅读数 374

评论数 1

Springboot发送邮件

1. pom包配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...

2019-04-07 16:26:54

阅读数 18

评论数 0

抽象工厂模式

在什么情形下应当使用抽象工厂模式:   一个系统不应当依赖于产品类实例如何被创建、组合和表达的细节,这对所有形态的工厂模式都是重要的。 这个系统的产品有多于一个的产品族,而系统只消费其中某一族的产品; 同属于同一个产品族的产品是在一起使用的,这一约束必须在系统的设计中体现出来。 系统提供...

2018-10-28 18:54:30

阅读数 26

评论数 0

工厂方法模式

模式描述:        提供一个用于创建对象的接口(工厂接口),让其实现类(工厂实现类)决定实例化哪一个类(产品类),并且由该实现类创建对应类的实例。   模式作用:          可以一定程度上解耦,消费者和产品实现类隔离开,只依赖产品接口(抽象产品),产品实现类如何改动与消费者...

2018-10-28 18:51:24

阅读数 20

评论数 0

简单工厂模式

简单工厂模式: 第一:创建一个面条的抽象类,或者接口 public abstract class Noodle { public abstract void desc(); } 第二:创建实体类,继承面条的抽象类或者实现接口 public class LZNoodle extends Nood...

2018-10-28 18:43:01

阅读数 24

评论数 0

单例模式

单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例。 饿汉式单例类: public class EagerSingleton { private static EagerSingleton instance = new Eag...

2018-10-28 18:33:55

阅读数 25

评论数 0

springmvc框架知识重点

1. 什么是springmvc? Springmvc是一个基于mvc的web框架,它是spring框架的一个模块,两者无需通过中间整合进行整合。 2. Springmvc的优点 (1)Spring MVC中提供一个DispatcherServlet, 无需额外开发。 (2)springMVC中使用...

2018-10-26 12:43:48

阅读数 272

评论数 0

spring基础面试题

什么是spring? Spring是个开源框架,它主要是负责技术的整合,它可以整合很多技术。该框架提供IOC和AOP机制,可以有效降低系统组件的耦合度,有利于项目系统的维护和扩展。 描述一下关于spring的IOC与AOP? IOC是控制反转的意思,作用就是对象的创建,不过主要是依赖于sp...

2018-10-09 18:18:00

阅读数 36

评论数 0

Java中的多线程编程---面试

什么是多线程 关键考点: a) 线程的概念。 b) 多线程的概念。 c) 多线程并发的含义。 答案: 线程是进程中的一个执行单元,又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度。 而多线程是这样的一种机制:它允许在程序中并发执行多个指令流,每个指令流都称为一个线程。多线程...

2018-10-09 18:13:51

阅读数 34

评论数 0

Java数组和集合的使用---面试

如何理解数组在Java中作为一个类。 关键考点: a) 数组的使用语法 b) Java数组的数据存储的本质 使用数组的步骤: 声明数组,使用一个引用来操作数组。 使用new来关键字来为数组创建所需的内存空间,并且返回一个引用的值,还可以用{}符号来为数组赋值。 使用数组的下标对数组的值进行操...

2018-10-09 18:11:16

阅读数 64

评论数 0

Java基础类型和语法---面试

变量及其作用范围 关键考点:  什么是变量。  Java变量的类别和含义。  Java变量的作用范围。 答案: Java变量可以分为:静态变量、成员变量和局部变量3种。静态变量指的是在类中用static修饰的变量,它的生存周期是由类来决定的。成员将变量则是在类中没有用static修饰的变...

2018-10-09 18:08:12

阅读数 32

评论数 0

Java输入输出流---面试

目录和文件操作 关键考点:  File类的概念。  如何用File类看来操作目录和文件。 答案: Java提供了java.io.File类对目录和文件进行操作。主要的操作方法包括:路径字符串构造方法、isDirectory、isFile、createNewFile、list、getName...

2018-10-09 18:04:54

阅读数 65

评论数 0

Java对象和类型---面试

类和对象有什么区别 关键考点:  类的概念  对象的概念  如何通过类来创造对象 答案: Java的类通过class关键字进行定义,它代表了一种抽象的集合,例如,学生类、动物类等,在它的里面可以定义各种属性和方法,它们代表了每个类实例的特定的数据和动作。Java虚拟机对类只加载一次,对它...

2018-10-09 18:03:39

阅读数 73

评论数 0

Java的反射机制---面试

反射的原理是什么 关键考点:  什么是反射机制  反射机制的作用是什么 【答案】 反射是为了能够动态地加载一个类,动态地调用一个方法,动态地访问一个属性等动态要求而设计的。它的出发点就在于JVM会为每个类创建一个java.lang.Class类的实例,通过该对象可以获取这个类的信息,然后通...

2018-10-09 18:02:05

阅读数 1371

评论数 0

Java包和访问控制----面试题

包应该如何被创建及使用 关键考点:  包的含义  包的使用方法 答案: 包是Java程序中关于命名空间的一种手段,它可以有效的解决类重名的问题。当需要把一个类定义在某个包下的时候,需要使用package关键字进行定义。当需要使用其他包下的类的时候,则需要使用import关键字进行导入。 ...

2018-10-06 13:04:14

阅读数 124

评论数 0

MySQL高级特性

集合函数 1) 行列计数 计算查询语句返回的的记录行数,直接计算函数count()的值 比如:select count() from user where gender=’男’; 2) 统计字段值的数目 比如:查询user表中name列的数目 select count(name) from ...

2018-10-04 13:46:54

阅读数 74

评论数 0

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