AOP的五种通知方式: 前置通知:在我们执行目标方法之前运行(@Before) 后置通知:在我们目标方法运行结束之后,不管有没有异常(@After) 返回通知:在我们的目标方法正常返回值后运行(@AfterReturning) 异常通知:在我们的目标方法出现异常后运行(@AfterThrowing) ...
分类:
编程语言 时间:
2019-12-11 21:02:53
阅读次数:
91
import com.spire.pdf.PdfDocument;import com.spire.pdf.PdfPageBase;import java.io.*; public class Extract_Text { public static void main(String[] args) ...
分类:
其他好文 时间:
2019-12-10 17:17:49
阅读次数:
171
什么是Dubbox: Dubbo是一个被国内很多互联网公司广泛使用的开源分布式服务框架,即使从国际视野来看应该也是一个非常全面的SOA基础框架。作为一个重要的技术研究课题,在当当网根据自身的需求,为Dubbo实现了一些新的功能,并将其命名为Dubbox(即Dubbo eXtensions)。 主要的 ...
分类:
其他好文 时间:
2019-12-09 19:06:07
阅读次数:
95
转自 https://segmentfault.com/a/1190000006749441 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且 ...
分类:
编程语言 时间:
2019-12-08 20:13:44
阅读次数:
100
1.@EnableAspectJAutoProxy(proxyTargetClass = true) 就是弄了个"org.springframework.aop.config.internalAutoProxyCreator"::AnnotationAwareAspectJAutoProxyCrea ...
分类:
编程语言 时间:
2019-12-08 15:24:23
阅读次数:
86
CrawlSpiders 通过下面的命令可以快速创建 CrawlSpider模板 的代码: scrapy genspider -t crawl loaderan cnblogs.com class scrapy.spiders.CrawlSpider 它是Spider的派生类,Spider类的设计原 ...
分类:
其他好文 时间:
2019-12-08 14:02:34
阅读次数:
84
1.导入Log4j.jar 2.在成员位置创建Logger对象 Logger log=Logger.getLogger(当前类名.class) 3.logger.inof(日志内容) 4.设置日志文件输出地址 点击Log4j.properties文件 log4j.appender.file.file ...
分类:
其他好文 时间:
2019-12-08 12:39:49
阅读次数:
114
SpringBoot在项目启动时如果遇到异常并不能友好的打印出具体的堆栈错误信息,我们只能查看到简单的错误消息,以致于并不能及时解决发生的问题,针对这个问题SpringBoot提供了故障分析仪的概念(failure-analyzer),内部根据不同类型的异常提供了一些实现,我们如果想自定义该怎么去做 ...
分类:
编程语言 时间:
2019-12-08 10:21:56
阅读次数:
134
ETL is short for extract, transform, load, three database functions that are combined into one tool to pull data out of one database and place it into ...
分类:
其他好文 时间:
2019-12-07 19:29:36
阅读次数:
136
1.jar包依赖 需要添加 2 个jar包:log4j-core 和 log4j-api <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.1 ...
分类:
其他好文 时间:
2019-12-06 11:37:35
阅读次数:
116