加载中
javascript 观察者模式的实现

简介:观察者模式在项目开发中非常实用,能很好的处理发布订阅问题。js中的发布订阅模式主要采用回调函数的方式来实现。 一、首先我们得定义个观察者对象类 为它添加几个方法,添加某个要订阅...

2018/08/27 23:09
39
java自定义注解

主要讲解,自定义注解的定义,和反射获取自定义注解

2017/04/21 00:14
89
Oracle创建定时器

Oracle创建定时器 --创建日志信息表(测试表) create table T_LOG ( id number, datetime DATE ); --插入测试数据 insert into t_log values (1,'25-5月-2006'); --查看日志信息 select * ....

2019/05/07 15:15
94
在spring环境中,建立观察者模型

一、观察者模型 观察者模式,就是生产者消费者模式。下面我们来简单的建立一个生产者消费者模型。 1、建立生产者类 package com.dgw.hostel.observer; import org.apache.commons.collectio...

2019/03/20 22:30
21
aop 注解记录接口调用日志

一、定义注解 package com.github.dgw.annotation; import com.github.dgw.enums.InterfaceType; import java.lang.annotation.*; /** * 封装远程调用api 注解 */ @Target({ElementType.METH...

2019/01/08 22:31
131
自定义jsp标签

1、自定义ShowTag类继承BodyTagSupport类,重写方法 package com.dgw.utils; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.BodyCo...

2018/12/25 20:44
0
自定义jsp,fn函数

一、在WEB-INF下面新建tld文件(/WEB-INF/tld/fns.tld) 1、fns.tld文件 <?xml version="1.0" encoding="UTF-8" ?> <taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://ww...

2018/12/25 19:37
28
spring 自定义参数解析器

一、自定义参数解析器说明 spring最为优秀的地方在于,它的设计方式。依赖注入的bean管理方式、和面向接口编程的设计方式。很多模块或者功能,它提供了接口规范,和默认实现。开发者可以很方...

2018/12/10 20:58
81
js点击元素实现复制到剪贴板

本博客参考:https://www.cnblogs.com/PeunZhang/p/3324727.html

2018/11/26 20:34
30
PL/SQL基础

一、PL/SQL基础和变量类型 1、PL/SQL的程序结构 declare 说明部分(变量说明、光标声明、例外说明) begin 语句序列(DML语句) exception 例外处理语句 end; / 2、PL/SQL变量基本类型 基本....

2018/11/20 21:08
17
VMware 安装 Ubuntu Server 18.04.1

1、下载Ubuntu Server 18.04.1镜像 https://www.ubuntu.com/download/server/thank-you?country=CN&version=18.04.1&architecture=amd64 注意:版本号 2、新建虚拟机 3、勾选默认选项,直接下...

2018/10/10 11:54
8K
基于redis的分布式session实现

一、原理讲解 基于redis的分布式session实现,依赖于前台请求中携带的cookie和后台生成的token。大致原理可以分为以下步骤: 1,前端请求目标方法,拦截器判断请求头中是否携带cookie。 2,如...

2018/10/09 11:58
479
SpringMVC/Spring Boot 中JSR-303的使用

一、JSR-303的使用 1, 在pom.xml中引入maven依赖。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </d......

2018/10/08 13:58
442
Spring MVC运行流程

转载出处:https://blog.csdn.net/baidu_36697353/article/details/64444147,https://blog.csdn.net/zuoluoboy/article/details/19766131 详细图: 时序图: SpringMVC工作流程描述 1.用户向...

2018/10/08 11:11
2
编程三境界

古人喜欢把做一件事情的过程体验分成三个境界,清代国学大师王国维就把人生分为三个境界。 第一境界:昨夜西风凋碧树,独上高楼望尽天涯路。 第二境界:衣带渐宽终不悔,为伊消得人憔悴。 第...

2018/09/26 20:38
184
如何理解面向对象编程(oop)和面向接口(interface)编程

一、面向对象的三要素 1、继承 2、封装 3、多态 面向对象的三要素是一个老生常谈的话题了,至于他的具体定义我在本文中不在赘述。今天写这篇文章是想站在不同的角度去更好的理解,面向对象编...

2018/09/26 18:26
996
spring-boot-lock-starter基于redis的分布式锁实现

一、软件介绍 spring-boot-lock-starter 是基于redis实现的简单分布式锁。软件面向接口编程,同时兼顾基于zk或者其他实现的方便扩展。基于redis的分布式锁实现,主要依赖以reids 的set命令 ...

2018/09/20 22:27
2.2K
js类似spring ioc的依赖注入实现

生活中我们知道,女人需要生孩子是需要有男人的配合的,先要出生、成长、结婚、生子。我们这里就简单的假设,男人是女人生孩子时的依赖。而依赖的注入就好比定了个娃娃亲。我们来用代码,一步...

2018/08/27 16:40
95
java多线程Master-Work模式的实现

关于多线程一直都不是很懂,看了很多教程可还是一头雾水。但master-work这种模式在多线程中很常用,索性把看的教程代码写成文章。方便自己以后在工作中遇到了进行copy。 一、创建类 1,需要执...

2018/08/17 11:19
795
js 继承

js继承通常采用对象冒充和原型链添加方法的方式,对象冒充只能继承实例属性(包括实例方法,只不过方法一般情况可以复用,所以不建议使用实例方法。方法可以写在原型链上方便子类类继承使用)...

2018/07/13 00:38
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部