- 博客(5)
- 收藏
- 关注
原创 乐优商城学习笔记07-文件上传以及跨域解决
1.在leyou下新建Module:2.打开pom.xml文件引入eurake客户端、web启动器、单元测试依赖: <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifa...
2020-02-27 19:50:48 510
原创 Java类重写equals方法和hashCode方法
前言我们知道,所有的类都继承了Object类,所以每个类都拥有了Object类里面的equals方法和hashCode方法:Object里的equals方法:public boolean equals(Object obj) { return (this == obj); }Object里的hashCode方法:public native int has...
2020-02-16 23:34:17 307
原创 GOF23设计模式02之动态代理模式
前言由于前面静态代理暴露出一个问题,就是当需要代理的对象越来越多怎么办?于是就有了动态代理。1.我们首先需要修改Agent.java:必须实现invocationHandler接口package com.wei;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;public ...
2020-02-09 23:19:14 105
原创 GOF23设计模式01之静态代理模式
前言:什么是代理模式?代理顾名思义就是帮别人做事情,那么代理模式也是一样的,不直接暴露真实的对象给调用者,而是通过代理的对象去调用。那么这样有什么作用呢?我们可以先写一个静态代理模式来看看。1.我们先创建一个Girl接口:package com.wei;public interface Girl { void sing();}2.然后我们创建一个RealGirl去实现这个接口:...
2020-02-09 22:25:21 112
原创 PHP学习笔记06-静态变量、回调函数、匿名函数、闭包
1.静态变量修饰符static使用static修饰变量可以使函数之间跨函数共享数据如上图所示,static修饰变量b后,调用三次函数,变量b的值都在增加,而没有static修饰的变量a,每次调用的变量都是1。2.可变函数假如变量的值是一个函数名称,则可以直接在改变量之后加上括号即可调用改函数。3.回调过程和回调函数我们一般把一个函数传入给另一个函数去使用,这个过程称之为回调函...
2020-02-08 17:36:14 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人