自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 RabbitMQ事务和Confirm发送方消息确认

我们知道,如果要保证消息的可靠性,需要对消息进行持久化处理,然而消息持久化除了需要代码的设置之外,还有一个重要步骤是至关重要的,那就是保证你的消息顺利进入Broker(代理服务器),如图所示:正常情况下,如果消息经过交换器进入队列就可以完成消息的持久化,但如果消息在没有到达broker之前出现意外,那就造成消息丢失,有没有办法可以解决这个问题?RabbitMQ有两种方式来解决这个问题:...

2019-11-08 11:16:00 140

转载 堆和栈的概念和区别

在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分:      Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进行管理。      JVM内存的划分有五片:       1.   寄存器;...

2019-02-10 10:48:33 138

转载 什么是分布式

一、三个步骤完成华丽转身——任意软件变为“分布式”分布式——一个高大上的名词,是计算机软件设计中人民群众喜闻乐见的“逼格满满”、“不明觉厉”的几个名词之一。但很可惜,这玩意儿一点也不复杂,甚至有些“简单”。不信?你只要遵循下述步骤即可将任何一个软件拆分为“分布式”的:将你的整个软件视为一个系统(不管它有多复杂)将整个系统分割为一系列的 Process(进程), 每个 Process 完成一...

2019-02-01 10:30:24 150

转载 数据库SQL优化大总结之 百万级数据库优化方案

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 wh...

2019-01-27 20:10:14 97

转载 SpringMVC中HttpServletHttpRequest与HttpServletResponse详解

 除了model,@RequestParam @PathVariable可以传递参数外,还有HttpServletRequest和HttpServletResponse也可以进行参数传递。Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象,向客户端发送数据找HttpServletResponse,从客户端...

2019-01-27 17:51:27 2429

转载 理解Cookie和Session的区别及使用

https://blog.csdn.net/liyifan687/article/details/80077928

2019-01-27 17:47:46 114

原创 http和https

http://www.runoob.com/http/http-intro.htmlhttps://www.cnblogs.com/wqhwe/p/5407468.htmlHTTPS和HTTP的区别主要如下:  1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。  2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。...

2019-01-27 17:31:35 92

原创 Memcached ,Redis,Mysql,Mongodb

一,Memcached1.它是一个开源的,分布式内存对象缓存系统。2.是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象),值存储超过1mb需要压缩,且建不能超过250个字符。https://blog.csdn.net/u011386690/article/details/9316545二,Redis1.它是开源的,高性能的key-value数据库...

2019-01-25 11:51:38 204

原创 选择排序和优化选择排序

直接入题。先来看几张图片。下面是当初我上学时老师所讲,今天我翻来研究一下,发现所谓的优化并不是太明显。1.选择排序为了能方便的计算时间,把最后的遍历数据也一并加了进去。第一次测试第二次测试...... 2.优化选择排序第一次测试第二次测试.......。。。。。。华丽丽的分割线。。。。。。。经过连续几十次的测试发现:1.在数据量较...

2019-01-23 17:10:53 1371 1

空空如也

空空如也

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

TA关注的人

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