HSDB:HotSpot Debugger Jvm自带工具,用于查看JVM运行时的状态 1、断点 断点查看代理类名,或者打印输出 2、查看进程ID jps命令查看当前程序的进程ID值 3、启动HSDB 如果HSDB启动报错:UnsatisfiedLinkError sawindbg.dll 再jdk ...
分类:
数据库 时间:
2020-01-20 14:57:37
阅读次数:
95
我们知道,SpringMVC最后是通过Tomcat来进行部署的。当在Servlet中进行进行应用部署时,主要步骤为(引用来自http://download.oracle.com/otn pub/jcp/servlet 3.0 fr eval oth JSpec/servlet 3_0 final s ...
分类:
编程语言 时间:
2020-01-19 09:24:57
阅读次数:
65
package designMode;//抽象主题interface Subject{ void Request();}//真实主题class RealSubject implements Subject{ public void Request(){ System.out.println("访问真 ...
分类:
其他好文 时间:
2020-01-17 18:51:29
阅读次数:
81
使用WPF的DataGrid的时候 会自定义列或者是绑定某些属性。 但是通常有些问题,获取不到或者没有数据。 因为Column是属性所以并不在逻辑树和视觉树中。 此时可以通过代理类来做中间部分。 将某些属性放置到或者绑定到这个类,DataGird的列在通过绑定就可以获取数据。 例如自定义Header ...
CGLIB 动态代理 之前我们详细介绍了 JDK 自身的 API 所提供的动态代理的实现,也说明了它存在的缺陷,那就是只能为接口中的方法做代理,被代理类自身和父类的方法都不能被代理。 CGLIB 就是为了解决这个问题而生的,高新能的,底层基于 ASM 框架的一个代码生成框架,它完美的解决了 JDK ...
分类:
其他好文 时间:
2020-01-09 22:48:29
阅读次数:
79
什么是 Local 为什么使用 Local 为什么使用自定义 Local,而不是 threading.local。这是由内核决定的 1. web 应用在启动之后,是一单线+协成程启动的话,会污染全局变量,无法区分, 2. 使用多线程+协成无法保证,派发请求的工作协程,无法保证同时工作时且分别位于多个 ...
分类:
其他好文 时间:
2020-01-06 19:38:33
阅读次数:
64
1.适配器模式(Adapter):将原来不兼容的类组合,现有类通过适配器转换为目标需要的类 成为目标对象并拥有原有的功能--实现目标接口,并拥有原有类或继承原有类-->转换它 (1)FileInputStream-->InputStreamReader FileOutputStream-->Outp ...
分类:
其他好文 时间:
2020-01-05 15:51:20
阅读次数:
77
静态代理的实现 1-3步,同上。 4. 创建 代理类 com.monkey1024.proxy 包下的 SomeServiceProxy.java 1 package com.monkey1024.proxy; 2 import com.monkey1024.service.ISomeService ...
分类:
其他好文 时间:
2020-01-03 18:02:20
阅读次数:
92
主动调用: 步骤:创建企业服务代理类—SM59配置—LPCONFIG配置逻辑端口—接口调用方法类 1.1创建企业服务代理类: 1.1.1 1.1.2 1.1.3 1.2 SM59配置 最后保存即可 1.3 LPCONFIG配置逻辑端口 1.4接口调用方法类 *" *"*"本地接口: *" IMPOR ...
分类:
Web程序 时间:
2019-12-31 18:45:32
阅读次数:
213
proxy [TOC] 一、简介 代理设计模式是一种结构设计模式。这种模式建议为控制和访问主要对象提供额外的间接层。 在这种模式下,将创建一个新的代理类,该类实现与主对象相同的接口。这使您可以在主对象的实际逻辑之前或者之后执行某些行为。 二、代码 三、参考资料 1、https://golangbye ...
分类:
其他好文 时间:
2019-12-22 16:38:55
阅读次数:
72