工厂方法模式概述 工厂方法模式是为了弥补简单工厂模式的不足并且继承它的优点而延生出的一种设计模式,属于GoF中的一种。它能更好的符合开闭原则的要求。 举个例子:大众汽车公司想必大家都不陌生,它旗下也有不少汽车品牌。大众汽车公司就好比一个汽车工厂,负责生产和销售汽车。它可以为客户提供一个客户需要的汽车 ...
分类:
其他好文 时间:
2019-04-07 23:38:29
阅读次数:
290
import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.api.java.JavaSparkContext;import org.apache.spark.a ...
分类:
其他好文 时间:
2019-04-07 12:37:05
阅读次数:
168
Laravel 提供了很多 辅助函数,有时候我们也需要创建自己的辅助函数。 这里介绍了 tinker,一个laravel内置的php交互式控制台,方便调试php代码 php artisan tinker 我们把所有的『自定义辅助函数』存放于 bootstrap/helpers.php 文件中 首先 ...
分类:
其他好文 时间:
2019-04-05 10:44:48
阅读次数:
122
// 设置 restTemplate FormHttpMessageConverter 编码方式 @Configurationpublic class RestTemplateConfig { @Bean RestTemplate restTemplate(){ SimpleClientHttpRe ...
分类:
Web程序 时间:
2019-04-03 23:46:16
阅读次数:
981
安装步骤: java环境, jdk1.8 从官网下载最新的solr7.5 wget http://mirrors.hust.edu.cn/apache/lucene/solr/7.5.0/solr-7.5.0.tgz 解压 :tar -zxvf solr-7.5.0.tgz -C /usr/loca ...
分类:
其他好文 时间:
2019-04-03 10:55:01
阅读次数:
157
前言: 我的后端项目是Java写的,用的Springboot框架。在部署服务器并配置https访问过程中,因为做了一些令人窒息的操作(事后发现),所以老是不能成功。 不成功具体点说就是:域名地址可以正常访问(http/https均可),而部署在服务器上的API仍然只能通过http访问,通过https ...
分类:
微信 时间:
2019-04-02 19:43:45
阅读次数:
645
一.动态代理与继承和装饰者模式相比 增强手段有三种 1.继承: 特点:被增强对象不能变;增强内容不能变 2.装饰者模式 特点:被增强对象可变,但增强内容不可变 3.动态代理 特点:被增强对象可变,增强内容可变 二. 用代理工厂创建代理对象并使用 目标对象:manWaiter类,它实现了Waiter接 ...
分类:
其他好文 时间:
2019-04-02 10:48:56
阅读次数:
154
HW 3, SDGB 7840: Modeling Literacy RateDue: 3/28 in classSubmit THREE files through Blackboard: (a) .Rmd R Markdown file with answers andcode, (b) Wor ...
分类:
其他好文 时间:
2019-03-27 19:45:36
阅读次数:
107
1.Feign概述 在上一篇的HelloService这个类中,我们有这样一行代码: return restTemplate.getForObject("http://hello-service/hello",String.class); 对于代码有一定洁癖的你来说,一定感觉到了,这个url应该是可 ...
分类:
编程语言 时间:
2019-03-27 17:13:06
阅读次数:
175
import java.lang.reflect.Method; import javax.servlet.http.HttpServletRequest; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.A... ...
分类:
编程语言 时间:
2019-03-27 10:55:16
阅读次数:
168