小小默:进无止境

QQ:1274654983

SpringBoot - HelloWorld与简解

【1】配置Maven 首先确保环境中已经安装过Maven,未安装的参考博文 : Maven的安装与入门 IDEA设置Maven如下步骤如下: ① 设置已安装的Maven ② 设置自己的Maven配置文件 【2】创建Maven工程-jar ① New Project ...

2018-04-25 15:12:32

阅读数:105

评论数:0

IDEA - 配置Tomcat并运行Web项目

① run - Edit Configuretions 进入配置界面 ② Defaults - Tomcat Server - Local 进行配置 ③ 添加新的Tomcat Server ④ 创建web项目 ⑤ 发布到Tomcat run - Ed...

2018-04-24 21:00:15

阅读数:484

评论数:0

IDEA - 安装和常用设置

【1】安装 下载地址:https://www.jetbrains.com/idea/download/#section=windows 有两种类型:旗舰版和社区版。不用争议,我们当然要用旗舰版。虽然旗舰版是收费的,社区版是免费的。 安装 这里说明一下,IDEA对硬件配置要求比较...

2018-04-23 17:37:37

阅读数:898

评论数:0

SpringMVC与Servlet3.0整合 - 异步处理

Servlet3.0提供了异步处理支持,SpringMVC对其进行了封装,可以通过两种方式进行异步处理。 【1】Callable 官方文档地址: https://docs.spring.io/spring/docs/5.0.5.RELEASE/spring-framework-referen...

2018-04-20 17:14:38

阅读数:430

评论数:0

SpringMVC与Servlet3.0整合 - ServletContainerInitializer注解配置项目

【1】SpringServletContainerInitializer ServletContainerInitializer 该篇博文说明了ServletContainerInitializer是什么以及如何在项目中使用。 SpringMVC同样实现了该功能。 web容器在启...

2018-04-20 16:31:56

阅读数:981

评论数:0

Servlet3.0 - 异步处理

【1】HelloAsyncServlet 在Servlet 3.0之前,Servlet采用Thread-Per-Request的方式处理请求,即每一次Http请求都由某一个线程从头到尾负责处理。 如果一个请求需要进行IO操作,比如访问数据库、调用第三方服务接口等,那么其所对应的线程将同步地...

2018-04-20 15:46:59

阅读数:83

评论数:0

Servlet3.0 - ServletContainerInitializer注册JAVA组件

【1】ServletContainerInitializer是什么 在web容器启动时为提供给第三方组件机会做一些初始化的工作,例如注册servlet或者filtes等,servlet规范中通过ServletContainerInitializer实现此功能。 每个框架要使用ServletCo...

2018-04-20 12:03:28

阅读数:253

评论数:0

Servlet3.0 - Servlet、Filter和Listener(注解注册)

【1】Servlet3.0前 ① Servlet实例 实例代码如下,通常继承HttpServlet public class HelloWorld extends HttpServlet { private String message; public void init...

2018-04-19 20:37:20

阅读数:167

评论数:0

Windows下安装ActiveMQ

【1】下载压缩包 下载地址:http://activemq.apache.org/activemq-5122-release.html 【2】安装 ① 解压到指定路径 ② 进入win64文件夹 内部有两个文件夹,分别对应32位和64位操作系统 ③ 注册为...

2018-04-18 09:05:45

阅读数:444

评论数:0

Windows下安装Redis

【1】下载 Redis 下载地址 : https://github.com/MicrosoftArchive/redis/releases 【2】安装 ① 将获取到的zip解压到指定路径。 ② 测试服务端 cmd进入redis解压目录,输入如下命令: redis...

2018-04-17 17:29:26

阅读数:71

评论数:0

Spring - 注解驱动开发四纯注解实现声明式事务(无xml)

配置类如下: @EnableTransactionManagement @ComponentScan("com.web.tx") @Configuration public class TxConfig { //...

2018-04-15 19:06:54

阅读数:157

评论数:0

Spring - 注解驱动开发三切换环境Profile

@Profile注解 Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能。指定组件在哪个环境的情况下才能被注册到容器中,不指定,任何环境下都能注册这个组件。 接口类如下: 看一下Javadoc,什么都明白了。 /** * Indicate...

2018-04-12 10:54:55

阅读数:174

评论数:0

Spring - 注解驱动开发二组件赋值

【1】@Value和@PropertySource ① @Value 该注解可以直接给bean的属性赋值,具体有以下几种用法: 1、基本数值 2、可以写SpEL; #{} 3、可以写${};取出配置文件【properties】中的值(在运行环境变量里面的值) Bea...

2018-04-09 10:15:49

阅读数:138

评论数:0

Spring - bean的初始化和销毁几种实现方式详解

Bean的生命周期 : 创建bean对象 – 属性赋值 – 初始化方法调用前的操作 – 初始化方法 – 初始化方法调用后的操作 – ….– 销毁前操作 – 销毁方法的调用。 【1】init-method和destroy-method 两种方式,xml配置和注解。 ① xml配...

2018-04-08 18:59:05

阅读数:299

评论数:0

Linux - MySQL安装过程中的疑难杂症

① Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’; ② ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/...

2018-04-03 16:43:41

阅读数:117

评论数:0

Linux - df与du命令查看磁盘空间

【1】背景 项目正常运行,然后某一天出现静态资源拿不到,需要重复刷新或者管理后台登录不上的情况。项目没有报异常,没有出错。经过排查,是服务器磁盘空间不足造成的。 那就研究一下吧,这些东西是躲不过去也糊弄不过去的。 【2】df命令 df命令用于显示磁盘分区上的可使用的磁盘空间。默认显...

2018-04-02 18:29:57

阅读数:115

评论数:0

Spring - 注解驱动开发一组件添加

【1】@Configuration和@bean 从Spring3.0开始,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或Annotat...

2018-04-01 17:01:59

阅读数:412

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭