冬天的秘密的文章

Java

springboot集成swagger3.0.0

2

冬天的秘密 发布于 2020-07-17

经过了近两年,swagger终于再次更新,2.x最新版已经更新到2.10.5,并且推出了3.x版本的第一个版本3.0.0,支持springboot直接集成springfox-boot-starter。 springboot集成最新的swagger3.0.0版本,只需要一个mave...

阅读(1686)评论(0)赞 (1)

数据库

Redis的数据类型和使用场景

冬天的秘密 发布于 2019-09-17

随着系统规模的扩张,缓存技术变得尤为重要,它能缓解数据库压力,提升系统响应速度,提高用户体验;本文主要介绍一下Redis作为缓存数据库,它的数据类型和使用场景。 1、 String 字符串(基本的键值对,一个key对应一个value),存储场景: 序列化后的对象(比如把登录的用户...

阅读(762)评论(0)赞 (1)

Java

高访问量环境下如何进行限流和削峰?

冬天的秘密 发布于 2019-09-17

最近公司在招人,所以整理一些比较常见的,可能在项目中用到的常见问题,其中并发问题基本都会有涉及到,本文仅记录一些高并发情况下的限流和削峰的策略。

阅读(1718)评论(3)赞 (1)

Java

Spring Cloud 微服务入门介绍

冬天的秘密 发布于 2019-08-21

Spring Cloud简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署...

阅读(903)评论(0)赞 (1)

数据库

Mysql explain 介绍与使用

冬天的秘密 发布于 2019-08-20

MySQL为我们提供了 explain 关键字来直观的查看一条SQL的执行计划,explain显示了MySQL如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语句。

阅读(1224)评论(0)赞 (2)

其它

RabbitMQ入门与安装

4

冬天的秘密 发布于 2019-08-20

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件),由Erlang 编成。

阅读(1086)评论(0)赞 (5)

Java

使用JDK的keytool生成证书

1

冬天的秘密 发布于 2019-08-07

友情提示:JDK版本必须1.8及以上(mac查看jdk安装目录/usr/libexec/java_home -V) 进入JDK的bin目录,执行以下命令: 附(keytool)各个参数的说明:

阅读(1447)评论(0)赞 (2)

Java

SpringCloud 入门搭建配置中心

1

冬天的秘密 发布于 2019-08-07

1、创建maven项目,添加依赖包 2、修改或添加application.yml(或者bootstrap.yml)文件: 3、编写配置中心启动类: 项目工程截图(请忽略我的config目录):

阅读(906)评论(0)赞 (2)