自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Spring cloud 学习

原文链接:https://blog.csdn.net/zpcandzhj/article/...

2019-08-23 10:00:27 340

转载 JDK动态代理[1]---静态代理和动态代理

静态代理 定义接口 public interface Subject { void visit();} 创建真正实现的类 public class RealSubject implements Subject { private String name = "proxy.state"; @Override public void visi...

2018-11-02 10:48:59 141

转载 JDK动态代理[4]---ProxyGenerator生成代理类的字节码文件解析

原文地址代理类是通过Proxy类的ProxyClassFactory工厂生成的,这个工厂类会去调用ProxyGenerator类的generateProxyClass()方法来生成代理类的字节码。ProxyGenerator这个类存放在sun.misc包下,我们可以通过OpenJDK源码来找到这个类,该类的generateProxyClass()静态方法的核心内容就是去调用generateCl...

2018-11-02 10:47:09 708

转载 JDK动态代理[2]---JDK动态代理的底层实现之Proxy源码分析

原文地址Proxy类的静态方法newProxyInstance方法去生成一个代理类,这个静态方法接收三个参数,分别是目标类的类加载器,目标类实现的接口集合,InvocationHandler实例,最后返回一个Object类型的代理类。我们先从该方法开始,看看代理类是怎样一步一步造出来的,废话不多说,直接上代码public static Object newProxyInstance(Cl...

2018-11-01 15:21:42 191

转载 JDK动态代理[3]---JDK动态代理的WeakCache缓存的实现机制

原文地址Proxy内部用到了缓存机制,如果根据提供的类加载器和接口数组能在缓存中找到代理类就直接返回该代理类,否则会调用ProxyClassFactory工厂去生成代理类。这里用到的缓存是二级缓存,它的一级缓存key是根据类加载器生成的,二级缓存key是根据接口数组生成的。具体的内部机制我们直接贴上代码详细解释。//Reference引用队列private final Referenc...

2018-11-01 15:15:16 252

原创 注解

1、注解的简介1.1、注解的作用注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过解析注解来使用这些数据),常见的作用有以下几种:生成文档。这是最常见的,也是java 最早提供的注解。常用的有@see @param @return 等跟踪代码依赖性,实现替代配置文件功能。比较常见的是spring 2.5 开始的基于注解配置。...

2018-07-08 20:15:27 246

转载 ThreadLocal理解和使用

Java并发编程:深入剖析ThreadLocal      因为在公司项目中前辈采用ThreadLocal来实现线程变量,简化开发,想要了解学习下。个人觉得网上此文讲解不错。特转载记录下。  想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其...

2018-07-05 15:32:30 139

原创 微信公众号支付

统一下单发起支付支付结果通知

2018-07-05 13:52:22 2911

原创 微信普通消息类型

接收普通消息当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。具体有以下类型的消息类型文本消息图片消息语音消息视频消息小视频消息地理位置消息链接消息下面简单介绍各种消息包含数据字段文本消息<xml><ToUserName><![CDATA[gh_47bd9550a0a1]]></ToUserName>...

2018-07-04 15:55:03 2235

原创 微信客服消息发送

微信客服消息机制如果公众号处于开发模式,普通微信用户向公众号发消息时,微信服务器会先将消息POST到开发者填写的url上,如果希望将消息转发到客服系统,则需要开发者在响应包中返回MsgType为transfer_customer_service的消息,微信服务器收到响应后会把当次发送的消息再转发至客服系统。因此处于开发模式中,普通微信用户向公众号发送的任何消息,都会经过后端服务器(客服和普...

2018-07-04 15:17:23 3169

原创 微信公众号发送模板消息

模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。关于使用规则,请注意:1、所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,但只有认证后的服务号才可以申请模板消息的使用权限并获得该权限;2、需要选择公众账号服务所处的2个行业,每月可更改1次所选行...

2018-07-03 17:20:16 365

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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