XuJiangDong

乐于分享,崇尚开源。

RabbitMQ消息接收确认机制ACK

默认情况下,rabbitMQ消息队列中的消息一旦有消费者接收了就会被删除,假如这个时候消费者宕机了或者异常了,就可能会导致消息丢失(接收到消息了,但并没有处理完这个消息),这时候就需要消费端在处理完消息后告诉rabbitMQ:“我已经成功消费完这个消息了,你可以删除这个消息了”。 1.修改消费端r...

2019-04-15 16:32:10

阅读数 29

评论数 0

Git强制覆盖本地代码,保持与远程仓库一致

git强制覆盖: git fetch --all git reset --hard origin/master git pull 也可以一行执行 git fetch --all && git reset --h...

2019-03-10 15:33:59

阅读数 43

评论数 0

Communications link failure The last packet successfully received from the server was xxx millise

1、问题原因 mysql服务器中断了我们的连接,虽然连接池有连接(连接池认为该连接有效,mysql确认为无效) 2、解决办法(我是这么解决的) 数据库地址加上autoReconnect=true,开启断开自动连接 jdbc_url=jdbc:mysql://xxx.xx.xx.xxx:3306/x...

2019-01-31 10:26:24

阅读数 215

评论数 0

mybatis批量更新数据

sql写法: UPDATE user_table SET user_name= CASE id WHEN 1 THEN '张三' WHEN 2 THEN '李四' WHEN 3 THEN '王二' ...

2019-01-29 16:25:04

阅读数 77

评论数 0

Java实现https请求

/** * @author XuJD * @create 2019-01-21 17:21 **/ public class HttpsUtil { private static Logger logger = LoggerFactory.getLogger(HttpsUtil.cl...

2019-01-23 19:06:08

阅读数 214

评论数 0

Java数组和链表三种遍历效率对比

数组结构 示例代码: /*数组结构的三种循环遍历效率对比*/ @org.junit.Test public void test13(){ List<Integer> list = new ArrayList&...

2019-01-20 12:11:21

阅读数 305

评论数 1

正向代理与反向代理的区别

正向代理的概念正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,...

2019-01-20 09:56:03

阅读数 46

评论数 0

Java实现栈

栈:先进后出 基于数组实现的栈 /** * 基于数组实现的栈 * @author XuJD * @create 2019-01-17 17:26 **/ public class StackTest { private String[] data = null; pri...

2019-01-17 19:03:38

阅读数 39

评论数 0

angularjs-dropdown-multiselect使用

介绍一个非常好用下拉列表插件 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190116200026652.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_a...

2019-01-16 20:24:33

阅读数 51

评论数 0

一起学习Springboot(7):springboot整合rabbitmq

rabbitMQ: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于...

2018-12-24 16:02:38

阅读数 57

评论数 0

一起学习Springboot(六):文件上传

本篇文章主要介绍在Springboot中如何上传文件 引入依赖 <dependency> <groupId>org.springframework.boot</groupId...

2018-11-02 15:08:28

阅读数 80

评论数 0

一起学习Springboot(五):Springboot整合redis

本篇文章主要介绍redis在springboot中如何使用,不熟悉redis的同学可以先看看这篇文章:https://blog.csdn.net/xujiangdong1992/article/details/80957059 引入依赖 <depend...

2018-11-01 17:18:21

阅读数 68

评论数 0

一起学习springboot(四):Springboot集成Html

本篇文章主要介绍springboot集成html,并简单说下四种从后端传数据到页面的方式,这里页面使用的是thymeleaf模板引擎,也是springboot官方推荐的使用方式,学习thymeleaf? https://www.thymeleaf.org/ 1、pom.xml中引入thyme...

2018-10-31 17:37:18

阅读数 80

评论数 0

一起学习springboot(三):Springboot集成JSP

引入依赖 <dependency> <groupId>org.apache.tomcat.embed</groupId> <...

2018-10-30 17:14:33

阅读数 72

评论数 0

一起学习springboot(二):使用外置Tomcat启动

本篇博文将在上篇文章代码的基础上进行改造,上篇文章地址:https://blog.csdn.net/xujiangdong1992/article/details/83507318 修改pom.xml文件,新增依赖 <depen...

2018-10-29 18:42:06

阅读数 71

评论数 0

一起学习springboot(一):构建一个springboot工程

开发工具:idea JDK:1.8 maven:3.5 tomcat:8.5 Springboot简介: Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再...

2018-10-29 16:01:42

阅读数 102

评论数 0

Spring五个事务隔离级别和七个事务传播行为

来源:https://yq.aliyun.com/articles/48893   Spring五个事务隔离级别和七个事务传播行为 1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提...

2018-10-26 10:47:20

阅读数 63

评论数 0

Java的自动装箱与拆箱

一、什么是自动装箱拆箱 很简单,下面两句代码就可以看到装箱和拆箱过程 1 //自动装箱 2 Integer total = 99; 3 4 //自定拆箱 5 int totalprim = total;   简单一点说,装箱就是自动将基本数...

2018-10-25 17:36:17

阅读数 46

评论数 0

Angularjs自定义指令实现通用下拉选择框

注释写的比较清楚了吧 。。。 指令 bptconfig.directive('appnameSelect', function () { return { restrict:"EA",//E:元素 A:属性 C:样式类 M:注释 ...

2018-09-29 15:22:52

阅读数 271

评论数 0

HTTP中GET与POST的区别

原文地址 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了自信和喜悦。 你轻轻松...

2018-09-17 19:02:40

阅读数 78

评论数 0

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