Java
文章平均质量分 62
lemostic
品德,往往仅在于有勇气做出选择!
展开
-
WPF+springMVC实现动态SQL报表
WPF+springMVC实现动态自定义SQL报表原创 2022-10-17 18:27:06 · 470 阅读 · 0 评论 -
JDK动态代理
jdk动态代理是java.lang.reflect.*包提供的方式,必须接住接口才能产生代理对象,所以需要先创建一个接口:public interface HelloWorld{ public void sayHelloWorld();}再提供HelloWorldImpl来实现这个接口:public class HelloWorldImpl implements HelloWorld ...转载 2018-12-19 15:08:11 · 188 阅读 · 0 评论 -
CGLIB动态代理
JDK动态代理必须提供接口才能使用,在一些不能提供接口的环境中无法使用JDK代理,这时候可以采用CGLIB实现动态代理,它的有优点是只需要一个非抽象类就可以实现动态代理。真实类代码如下:public class TestHelloWorld { public void sayHelloWorld() { System.out.println("Hello World"); }}...原创 2018-12-19 16:56:27 · 264 阅读 · 0 评论 -
JDK动态代理实现拦截器的逻辑
定义一个拦截器的接口public interface Interceptor { public boolean before(Object proxy,Object target,Method method,Object[] args); public void around(Object proxy,Object target,Method method,Object[] args);...转载 2018-12-19 22:14:31 · 282 阅读 · 0 评论 -
JDK动态代理实现责任链模式
当一个对象在一条链上被多个拦截器拦截处理(拦截器也可以选择不拦截它)时,把这种设计模式称为责任链模式,它用于一个对象在多个角色中传递的场景。依据上一篇文章中创建的拦截器接口,创建三个拦截器对象public class Interceptor1 implements Interceptor{ @Override public boolean before(Object proxy, O...转载 2018-12-19 22:42:24 · 767 阅读 · 0 评论 -
观察者模式
观察者模式又称为发布订阅模式,时对象的行为模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监视着被观察者的状态,当被观察者的状态发生变化时,会通知所有的观察者,并让其主动更新自己。函数y=x^2的图像如下图所示:y的值是根据x的变化而变化的额,把x称之为自变量,y称之为因变量。有些条件发生了变化,其他的行为也要随之发生变化。类似这样,一个对象回去监听另一个对象,当被监听...原创 2018-12-19 23:22:45 · 258 阅读 · 0 评论 -
SSH项目升级JDK1.7至JDK1.8时遇到的问题及解决办法
负责的一个SSH老项目,因为想集成flowable工作流,但是看了flowable的说明发现必须采用jdk 1.8运行。可是我的项目恰好是在jdk 1.7上运行是没问题的,所以就想着升级成1.8,结果发现升级之后项目无法运行,并报如下错误:AnnotationAwareAspectJAutoProxyCreator is only available on Java 1.5 and higher...原创 2019-01-23 14:15:14 · 3609 阅读 · 0 评论 -
EL表达式显示科学技术法原始数字
后台传到页面的double数值显示为科学技术法,如果不想以这种方式展示,可引入<fmt:formatNumber>标签来显示原始数值引入fmt标签<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>格式化数字<fmt:formatNumber value="${enti...原创 2019-07-19 16:52:24 · 395 阅读 · 0 评论 -
aspose将word文档转为html内容
网站开发过程中,有时候需要将word内容展示在网页,可以通过aspose将doc文件直接转为pdf进行预览,但是有时候可能需要就在网页的某部分信息中显示内容,而不需要在线预览,这时候可以考虑将word内容简单转换为html内容来显示。引入aspose相关jar包将word内容转为HTML字符串/** * word转html文本 * @param doc 需要转换的doc文件对...原创 2019-07-25 18:21:37 · 7509 阅读 · 7 评论