- 博客(36)
- 收藏
- 关注
原创 SpringBoot整合Quartz 注入Job对象
SpringBoot整合Quartz 注入Job对象/** * *spring Boot 整合Quartz案例 * */@SpringBootApplication@EnableSchedulingpublic class App { public static void main(String[] args) { SpringApplication.run(App.cl...
2019-02-13 14:02:15 860 3
原创 SpringBoot整合Quartz
SpringBoot整合Quartz<!-- Quartz坐标 --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</ve
2019-02-13 13:50:47 234
原创 Quartz入门
Quartz入门<!-- Quartz坐标 --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version&
2019-02-13 13:43:54 139
原创 SpringBoot整合Spring Data Jpa
1.Maven 坐标<!-- springBoot的启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dep...
2019-01-23 17:30:41 139
原创 docker本地镜像推送到阿里云
docker本地镜像推送到阿里云docker阿里云平台地址:https://cr.console.aliyun.com/cn-shenzhen/repositories
2018-12-27 14:16:35 467
原创 http常见状态码
http常见状态码200 请求成功400 请求格式错误(例如参数类型不对等)404 请求的路径不存在405 请求的方法不匹配(method=post还是get或put或delete等)500 服务器内部错误...
2018-12-23 10:26:59 485
原创 SpringMVC注解之@JsonView
SpringMVC注解之@JsonView使用步骤:第一步:使用接口来声明多个视图第二步:在值对象的get方法上指定视图第三步:在Controller方法上指定视图import java.util.Date;import javax.validation.constraints.Past;import com.fasterxml.jackson.annotation.JsonVi...
2018-12-23 09:54:28 228
原创 SpringBoot测试框架
SpringBoot测试框架依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-test&lt;/artifactId&gt; &am
2018-12-23 09:10:08 666
原创 SpringBoot项目打包使用的Maven插件
SpringBoot项目打包使用的Maven插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>
2018-12-23 09:03:47 750
原创 ActiveMQ介绍和整合Spring使用
ActiveMQ介绍和整合Spring使用一、什么是ActiveMQActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。主要特点:多种语言和协议编写客户端。语言: Java, ...
2018-12-22 07:53:33 396
原创 Redis的复制(Master/Slave)
Redis的复制(Master/Slave)行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主起到的作用:读写分离 容灾恢复配置:配从(库)不配主(库)从库配置:slaveof 主库IP 主库端口每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件使用:...
2018-12-18 21:05:57 222
原创 Redis的事务
Redis的事务可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞一个队列中,一次性、顺序性、排他性的执行一系列命令正常执行multiset k1 v1set k2 v2exec放弃事务multiset k1 v1set k2 v2discard全体连坐multiset k3 v3se...
2018-12-17 19:15:39 138
原创 SpringCloud之Feign负载均衡
SpringCloud之Feign负载均衡官网解释:http://projects.spring.io/spring-cloud/spring-cloud.html#spring-cloud-feignFeign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单, 它的使用方法是定义一个接口,然后在上面添加注解,同时也支持JAX-RS标准的注解...
2018-12-13 11:18:22 116
原创 SpringBoot 异步任务
SpringBoot 异步任务1.主启动类import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.scheduling.annotation.EnableAs...
2018-12-11 20:43:51 257
原创 SpringCloud之Ribbon负载均衡
SpringCloud之Ribbon负载均衡是什么Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列...
2018-12-11 10:52:54 154
原创 Java实现多线程之Callable接口
Java实现多线程之Callable接口/* * 一、创建执行线程的方式三:实现 Callable 接口。 相较于实现 Runnable 接口的方式,方法可以有返回值,并且可以抛出异常。 * * 二、执行 Callable 方式,需要 FutureTask 实现类的支持,用于接收运算结果。 FutureTask 是 Future 接口的实现类 */public class Tes...
2018-12-11 09:25:50 186
原创 CentOS 6.8下编译安装MySQL 5.6.14
CentOS 6.8下编译安装MySQL 5.6.14概述:通过源代码安装高版本的5.6.14。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉目前我们查询到的是这样的:[root@hsp ~]# rpm -qa | grep mysqlmysql-libs-5.1.73-7.el6.x...
2018-12-11 08:22:23 386
原创 Docker 安装 zookeeper
Docker 安装 zookeeper1.第一步 拉取镜像,最新版docker pull zookeeper2.第二步 查看是否成功拉取到本地docker images3.第三步 运行zookeeper镜像得到容器实例 docker run --name zk01 --restart always -d zookeeper -p 2181:21814.第四步 查看是否启动成功...
2018-12-09 08:39:34 842
原创 Linux操作系统安装Tomcat
Linux操作系统安装Tomcat1.下载Tomcat压缩包并上传到Linux操作系统上http://tomcat.apache.org/2.解压Tomcat压缩包到/usr/local/目录下tar -zxvf apache-tomcat-8.0.47.tar.gz -C /usr/local3.进入解压后的目录找到bin目录下启动tomcat服务器./startup.sh4...
2018-12-08 12:47:22 341
原创 Linux操作系统 安装JDK
Linux操作系统 安装JDK1.第一步 下载JDK的安装包并上传到Linux操作系统上下载地址:以JDK1.8为例http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.把安装包解压到/usr/local/目录下tar -zxvf jdk-8u60-linux-x64.t...
2018-12-08 12:34:23 148
原创 SpringBoot整合ActiveMQ
SpringBoot整合ActiveMQ1.第一步 加入依赖配置,也即Maven坐标&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-activemq&lt;/arti
2018-12-06 11:19:51 116
转载 JDK之动态代理
JDK之动态代理 关于JDK的动态代理,最为人熟知要可能要数Spring AOP的实现,默认情况下,Spring AOP的实现对于接口来说就是使用的JDK的动态代理来实现的,而对于类的代理使用CGLIB来实现。那么,什么是JDK的动态代理呢?JDK的动态代理,就是在程序运行的过程中,根据被代理的接口来动态生成代理类的class文件,并加载运行的过程。JDK从1.3开始支持动态代理。那么JDK是...
2018-12-06 07:15:25 107
原创 nginx配置负载均衡
nginx配置负载均衡如果一个服务由多条服务器提供,需要把负载分配到不同的服务器处理,需要负载均衡。upstream tomcat2 {server 192.168.25.148:8081;server 192.168.25.148:8082;}可以根据服务器的实际情况调整服务器权重。权重越高分配的请求越多,权重越低,请求越少。默认是都是1 upstream tomcat2 { s...
2018-12-05 13:36:34 201
原创 JavaScript的DOM操作(02)
JavaScript的DOM操作(02)1.节点的添加操作&lt;script type="text/javascript"&gt; //新创建一个元素节点, 并把该节点添加为文档中指定节点的子节点 window.onload = function(){ alert(1); //1. document.createElement(elementTa...
2018-12-05 12:28:37 130
原创 JavaScript的DOM操作(01)
JavaScript的DOM操作(01)简介&lt;script type="text/javascript"&gt; //1. 当整个 HTML 文档完全加载成功后触发 window.onload 事件. //事件触发时, 执行后面 function 里边的函数体. window.onload = function(){ //2. 获取所有的 button 节点. 并取得第一个...
2018-12-05 07:26:06 96
原创 Maven版本的Tomcat插件
Maven版本的Tomcat插件&lt;build&gt; &lt;plugins&gt; &lt;!-- 配置Tomcat插件 --&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.tomcat.maven&lt;/groupId&gt;
2018-12-04 21:00:50 1119
原创 Zookeeper的安装
Zookeeper的安装简介官方推荐使用zookeeper注册中心。注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小。使用dubbo-2.3.3以上版本,建议使用zookeeper注册中心。Zookeeper是Apacahe Hadoop的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,...
2018-12-04 20:46:56 81
原创 redis在Linux上的安装
redis在Linux上的安装1)安装redis编译的c环境,yum install gcc-c++2)将redis-2.6.16.tar.gz上传到Linux系统中3)解压到/usr/local下 tar -xvf redis-2.6.16.tar.gz -C /usr/local4)进入redis-2.6.16目录 使用make命令编译redis5)在redis-2.6.16目录中...
2018-12-04 16:41:58 133
原创 SSM整合(Spring/SpringMVC/Mybatis)
SSM整合(Spring/SpringMVC/Mybatis)1.该SSM以Maven的方式进行整合2.首先创建一个Maven工程,目录结构如下3.Spring环境的搭建
2018-12-03 13:58:54 178
原创 nginx安装教程
nginx安装教程1.安装环境要求nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl...
2018-12-03 13:58:29 105
原创 kaptcha验证码的使用
kaptcha验证码的使用1.首先在pom.xml文件中导入Maven依赖&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.github.penggle&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;kaptcha&amp;lt;/
2018-12-03 08:07:10 1902
原创 SpringBoot1.5.12.RELEASE注册Servlet三大组件【Servlet、Filter、Listener】
SpringBoot1.5.12.RELEASE注册Servlet三大组件【Servlet、Filter、Listener】1.理由:由于SpringBoot默认是以jar包的方式启动嵌入式的Servlet容器来启动SpringBoot的web应用,没有web.xml文件。2.注册方式import com.atguigu.springboot.filter.MyFilter;import ...
2018-12-02 23:32:42 352
原创 SpringBoot1.5.12.RELEASE整合JSP
SpringBoot1.5.12.RELEASE整合JSP1.简单说明嵌入式Servlet容器:应用打成可执行的jar 优点:简单、便携;缺点:默认不支持JSP、优化定制比较复杂(使用定制器【ServerProperties、自定义EmbeddedServletContainerCustomizer】,自己编写嵌入式Servlet容器的创建工厂【EmbeddedServletConta...
2018-12-02 23:13:39 672
原创 SpringBoot1.5.12.RELEASE整合Thymeleaf
SpringBoot1.5.12.RELEASE整合Thymeleaf1.首先导入Thymeleaf的场景启动器,也就Maven坐标&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-t
2018-12-02 22:46:42 973
原创 SpringBoot1.5.12.RELEASE发送邮件
SpringBoot1.5.12.RELEASE发送邮件首先 第一步 加入邮件的场景启动器,也就是Maven坐标&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-mail&am
2018-12-02 16:22:32 843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人