- 博客(14)
- 收藏
- 关注
转载 基于docker搭建的redis集群
拉取redis镜像docker pull redis:5.0.5创建redis容器创建三个redis容器:redis-node1:6379redis-node2:6380redis-node2:6381docker create --name redis-node1 -v /Users/gtshawn/Documents/mydata/redis-data/node1:/data -p 6379:6379 redis:5.0.5 --cluster-enabled yes -..
2021-08-16 00:23:37
168
转载 RabbitMQ
RabbitMQ 的介绍、用途、好处?RabbitMQ是一款开源的,Erlang编写的,基于AMQP协议的消息中间件。作用:解耦 、 异步 、 削峰 。优点:解耦、异步、削峰;缺点:降低了系统的稳定性:系统中使用了消息队列,如果消息队列挂了,那么系统也会挂。降低了系统可用性。加入消息队列,要考虑很多方面的问题,比如:一致性问题 、如何保证消息不被重复消费 、 如何保证消息可靠性传输 等。因此考虑的因素有很多方面,复杂性增加。RabbitMQ 包括哪些要素?生产者 :消息的创建者,发送到Rab.
2021-06-24 11:55:28
154
原创 反射的常用api及在工作当中的使用
反射的常用api方法Method.invoke()//方法自己调用自己,方法调用必须通过object.method()方式,method对象本身是无法调用自己的。Method.getParameterTypes() //获得参数类型Method.getReturnType() //获得返回值类型Method.getParameterCount() //获得方法的参数个数Method.getName() //获得方法名称Method.getExceptionTypes() //获得方法
2021-06-10 15:31:06
169
原创 程序能正常运行,但是debug也不报错,卡死了
昨天晚上,很郁闷程序调试完之后有个服务一直debug不了,开始以为集成redisson配置有问题(redisson一直连接超时)。后来看了一篇博文,和我情况差不多。把idea的断点清掉就行了
2021-05-23 19:05:02
604
原创 Elasticsearch在docker中的安装
(1)下载Elasticsearch和kibana镜像docker pull elasticsearch:7.6.2docker pull kibana:7.6.2(2)配置mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/dataecho "http.host: 0.0.0.0" >/mydata/elasticsearch/config/elasticsearch.ymlchmod -R 777
2020-09-26 00:23:36
277
原创 Docker安装及一些容器的安装
1.介绍:虚拟化容器技术。docker基于镜像,可以秒级启动各种容器,每种容器都是一个完整的运行环境,容器之间相互隔离。2.docker镜像仓库:dockerhub3.docker安装:https://docs.docker.com/engine/install/centos/4.docker阿里云镜像加速:依次运行sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirro
2020-08-16 14:00:05
333
转载 jdbctemplate 多数据源的配置
参考博文https://blog.csdn.net/ycf03211230/article/details/78967875
2020-06-28 08:34:15
228
原创 自定义异常信息
默认情况下,在Spring Boot 中,所有的异常数据其实就是上文所展示出来的5条数据,这5条数据定义在 org.springframework.boot.web.reactive.error.DefaultErrorAttributes 类中,具体定义在 getErrorAttributes 方法中 :@Overridepublic Map<String, Object> getErrorAttributes(ServerRequest request,
2020-06-27 15:09:04
1207
原创 springboot整合freemarker
freemarker简介Freemarker 模版后缀为 .ftl(FreeMarker Template Language)。FTL 是一种简单的、专用的语言,它不是像 Java 那样成熟的编程语言。在模板中,你可以专注于如何展现数据, 而在模板之外可以专注于要展示什么数据。引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo
2020-06-26 00:36:37
334
原创 springboot整合thymeleaf
Thymeleaf 是新一代 Java 模板引擎,它类似于 Velocity、FreeMarker 等传统 Java 模板引擎,但是与传统 Java 模板引擎不同的是,Thymeleaf 支持 HTML 原型。它既可以让前端工程师在浏览器中直接打开查看样式,也可以让后端工程师结合真实数据查看显示效果,同时,SpringBoot 提供了 Thymeleaf 自动化配置解决方案,因此在 SpringBoot 中使用 Thymeleaf 非常方便。事实上, Thymeleaf 除了展示基本的 HTML ,进行
2020-06-26 00:09:31
368
原创 用java代码实现ssm的整合
1.添加spring的配置文件package com.java.config;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;import org.springframework.context.annotation.FilterType;import org.springframework.stereot
2020-06-25 23:44:46
480
原创 SSM框架的简单整合
SSM框架的简单整合1.applicationcontext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org
2020-06-21 22:41:41
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人