自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 RabbitMq入门(三)springBoot整合RabbitMQ

1、配置pom文件此过程可以使用spring start project选择需要的web、和rabbitMQ模块快速构建最终pom.xml如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w...

2019-04-28 10:18:29 288

原创 RabbitMq入门(二)常用的工作模式

0、"Hello World!"代码 请参考代码1、Work queues工作队列模式相比于helloworld入门程序就是同一个队列被多个消费者绑定,结果:1、一条消息只会被一个消费者接收;2、rabbit采用轮询的方式将消息是平均发送给消费者的;3、消费者在处理完某条消息后,才会收到下一条消息。2、Publish/Subscribe消息生成者...

2019-04-26 15:22:04 366

原创 RabbitMQ入门(一)

1、前言目前消息队列(MQ)在大型系统中被广泛应用,掌握MQ是java程序员的必备技能,下面我们从零开始学习MQ1.1、什么是MQMQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced MessageQueue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非...

2019-04-26 11:21:59 248

原创 docker下 常用软件安装

1、mongo安装1.1、查找mongodocker search mongodocker search mongo1.2、下载mongo镜像docker pull mongodocker pull mongostars 表示收藏多少OFFICAL 表示是否官方提供1.1、启动mongodocker run -id --name=mymong...

2019-04-25 11:58:58 338

原创 Freemarker自定义指令把java对象转成json

1、前言使用Freemarker做模板构建页面是比较简单的,但在某些复杂的场景下需要在js中使用spring 中的model对象是个问题。但是js不认识java对象。需要用Freemarker自定义函数去解决这个问题2、项目构建构建web应用3.1、添加fastJson依赖 <dependency> ...

2019-04-19 15:55:15 6606

翻译 Spring Web MVC 5.1.6.RELEASE官方文档翻译

Web on Servlet StackVersion 5.1.6.RELEASE本文是springMVC官方原版文档的翻译,版本是基于最新稳定版Version5.1.6.RELEASE1. Spring Web MVC Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring Framework中。 正式名称“Spring W...

2019-04-18 16:35:58 1352

原创 spring5使用fastJson把java对象转换成json

spring内置的消息转换器@ResponseBody可以把java对象转换成jsonspring内置了很多消息转换器,当我们没有定义消息转换器时就会使用默认的消息转换器。在直接返回json对象的时候,如果包含date类型的对象,默认转换成json的时候是转换成long型的格式,不是我们常用的"yyyy-MM-dd HH:mm:ss"格式。这时候需要做一个转换,比较喜欢下面的方...

2019-04-18 14:57:07 2005

转载 接口限流实践

http://www.cnblogs.com/LBSer/p/4083131.html一、问题描述    某天A君突然发现自己的接口请求量突然涨到之前的10倍,没多久该接口几乎不可使用,并引发连锁反应导致整个系统崩溃。如何应对这种情况呢?生活给了我们答案:比如老式电闸都安装了保险丝,一旦有人使用超大功率的设备,保险丝就会烧断以保护各个电器不被强电流给烧坏。同理我们的接口也需要...

2019-04-17 10:58:08 146

转载 红黑树的特性

红黑树的特性 红黑树的特性:(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(NIL)是黑色。 [注意:这里叶子节点,是指为空(NIL或NULL)的叶子节点!](4)如果一个节点是红色的,则它的子节点必须是黑色的。(5)从一个节点到该节点的子孙节点的所有路径上包含相同数目的黑节点。[这里指到叶子节点的路径...

2019-04-15 10:55:38 176

原创 mybatis-plus使用Velocity格式模板生成代码

第一步 引入所需pom文件<!--数据库驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> &l...

2019-04-11 17:29:06 4660 3

转载 常用加密算法介绍

加密技术通常分为两大类:"对称式"和"非对称式"。对称性加密算法:对称式加密就是加密和解密使用同一个密钥。信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行加解密了。对称加密算法用来对敏感数据等信息进行加密。非对称算法:非对称式加密就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为"公钥"和"私钥",它们两个必需配对使用,否则不能打开加密文件。发送双方A,...

2019-04-09 17:24:59 207

原创 Docker安装

1、yum 包更新到最新sudoyumupdate2、安装需要的软件包yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的sudo yum install -y yum-utils device-mapper-persistent-data lvm23、设置yum源为阿里云sudo yum-conf...

2019-04-05 15:35:11 165

原创 阿里druid-spring-boot-starter 配置

# JDBC 配置(驱动类自动从url的mysql识别,数据源类型自动识别)# 或spring.datasource.url=spring.datasource.druid.url=jdbc:mysql://192.168.1.1:3306/test?useUnicode=true&characterEncoding=UTF8# 或spring.datasource.usernam...

2019-04-04 10:41:53 864

原创 SpringBoot整合mybatis使用Druid做连接池

项目构建使用的spring官方的eclipse版本为sts-4.0.1.RELEASE下一步下一步finishpom文件修改增加配置<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifact...

2019-04-03 16:57:55 1165

原创 Spring Cloud学习(Greenwich版)-02-服务注册与服务发现-Eureka

1、创建服务注册中心1.1、创建父工程下一步下一步finish修改打包方式定义常用工具类版本号注意lombok需要安装完整的pom文件如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" x...

2019-04-01 15:45:00 241

原创 Spring Cloud学习(Greenwich版)-01-开篇

前言springCloud是目前比较火的技术,本系列博客主要是对自己学习过程的一个总结和记录。主要参考博客周立的博客 http://www.itmuch.com/方志朋的博客https://www.fangzhipeng.comSpring Cloud简介尽管Spring Cloud带有“Cloud”的字样,但它并不是云计算解决方案,而是在Spring Boot基...

2019-04-01 14:21:05 3451

EditPlus5绿色版

EditPlus5 绿色版解压可用,命令行下输入a添加右键菜单,输入d删除右键菜单

2018-05-07

2018中级java工程师面试总结

2018年武汉java面试总结 内容从java基础数据库,框架几乎都包含进去

2018-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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