通常我们在本地使用Java发送邮件,通常是没有问题的,但是部署到服务器的话,就可能遇到问题。当然了,这与运营商也有关系。比如我之前在咖啡主机上购买虚拟机,然后将个人网站部署上去,通常是没有问题的,没有那么多限制。 但是在阿里云上限制就比较多,比如如果端口的入口方向不开的话,可能导致你在服务器上安装的 ...
分类:
编程语言 时间:
2019-09-08 22:50:05
阅读次数:
192
面向编程对象的好处及应用简单工厂模式(1 3) 1. 当初: 在上一个随笔之前做一个修改和拓展 (继承,多态) 2. 现在: 完善上一篇随笔 简单工厂实例 可以参考之前的 面向编程对象的好处及应用紧耦合VS松耦合(继承,多态)(1 2) 添加OperationFactory运算工厂类 using S ...
分类:
其他好文 时间:
2019-09-08 09:30:11
阅读次数:
77
前言......... Actor模型作为Akka中最核心的概念,所以Actor在Akka中的组织结构是至关重要,本文主要介绍Akka中Actor系统。 1.Actor系统 Actor作为一种封装状态和行为的对象,总是需要一个系统去统一的组织和管理它们,在Akka中即为ActorSystem,其实这 ...
分类:
其他好文 时间:
2019-09-06 16:07:35
阅读次数:
86
整合步骤 0、搭建动态web项目 1、需要的jar包 1. spring(包括springmvc) 2. mybatis相关jar包 3. mybatis与spring的整合包(个人建议尽量使用高版本的,避免出现一些奇怪的错误mybatis spring 2.0.2.jar) 4. 数据库驱动包(m ...
分类:
其他好文 时间:
2019-09-05 20:22:03
阅读次数:
109
我们知道在asp.net中每次请求,都要经过请求管道,依次触发管道中的一系列事件。那么我们可以这么理解,中间件是请求管道中的一个组件,可以用来拦截请求,以方便我们进行请求和响应处理,中间件可以定义多个,每一个中间件都可以对管道中的请求进行拦截,它可以决定是否将请求转移给下一个中间件。 自定义中间件 ...
分类:
其他好文 时间:
2019-09-05 13:26:57
阅读次数:
83
为啥要封装starter 如何封装 测试 为啥要封装starter springboot的starter开箱即用,只需要引入依赖,就可以帮你自动装配bean,这样可以让开发者不需要过多的关注框架的配置。 如何封装 新建SpringBoot项目,引入以下依赖包到pom.xml ps: 官方的start ...
分类:
编程语言 时间:
2019-09-04 11:34:06
阅读次数:
108
第一、责任链模式模式定义 客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。这样就实现了请求者和接受者之间的解耦,并且在客户端可以实现动态的组合职责链。使编程更有灵活性。 定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些 ...
分类:
其他好文 时间:
2019-09-02 23:39:12
阅读次数:
138
一般@Value是使用在非静态方法上的 对于静态方法,以下做法是无效的 需要使用如下方法 方法一:xml通过bean注入 方法二:使用set方法注入 方法三:通过中间变量赋值 1.@PostConstruct说明 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只 ...
分类:
其他好文 时间:
2019-09-02 12:13:30
阅读次数:
774
web.xml中增加spring-mybatis.xml文档12345678 contextConfigLocation classpath:spring-mybatis.xml org.springframewo... ...
分类:
编程语言 时间:
2019-09-02 11:51:37
阅读次数:
85