自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

转载 Spring Boot Actuator之定制Actuator

1、修改端点ID每个Actuator端点都是有一个特定的ID用来决定端点的路径。/beans端点的默认ID就是 beans 。端点的路径是由ID决定的, 那么可以通过修改ID来改变端点的路径。 要做的就是设置一个属性,属性名是 endpoints.endpoint-id.id 。如把/beans改为/beansome:endpoints.beans.id=beansome这时要是想查看bean的信...

2018-03-30 18:41:27 1207

转载 Java8新特性之日期处理

简介伴随 lambda表达式、streams 以及一系列小优化,Java 8 推出了全新的日期时间API。Java处理日期、日历和时间的不足之处:将 java.util.Date 设定为可变类型,以及 SimpleDateFormat 的非线程安全使其应用非常受限。然后就在 java8 上面增加新的特性。全新API的众多好处之一就是,明确了日期时间概念,例如:瞬时(instant)、 长短(dur...

2018-03-28 13:34:33 1283

转载 如何使用jstack分析线程状态

背景记得前段时间,同事说他们测试环境的服务器cpu使用率一直处于100%,本地又没有什么接口调用,为什么会这样?cpu使用率居高不下,自然是有某些线程一直占用着cpu资源,那又如何查看占用cpu较高的线程?当然一个正常的程序员不会写出上述代码,这里只是为了让一个线程占用较高的cpu资源。top命令在linux环境下,可以通过top命令查看各个进程的cpu使用情况,默认按cpu使用率排序1、上图中可...

2018-03-21 19:32:38 647

转载 SpringBoot之集成mybatis:使用mybatis注解

一、使用mybatis注解的集成  1.1  引入maven依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-da...

2018-03-20 20:15:33 315

转载 SpringBoot事务注解@Transactional

SpringBoot提供了非常方便的事务操作,通过注解就可以实现事务的回滚,非常方便快捷,下面我们就说一下如何进行事务操作。1. 事务说明在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。 编程式事务管理: 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,sprin...

2018-03-20 19:48:25 615

转载 Mybatis注解方式开发

编写Mybatis代码,与spring不一样,不需要导入插件,只需导入架包即可;在lib下 导入mybatis架包:mybatis-3.1.1.jarmysql驱动架包:mysql-connector-java-5.1.6-bin.jar 在src目录下建立xml配置文件:conf.xml,是一些连接数据库的配置:<?xml version="1.0" encoding="UTF-8"?&g...

2018-03-20 19:36:17 403

原创 ELk日志管理平台

大家经常会听到使用ELK搭建日志管理平台、完成日志聚合检索的功能,那么这个平台到底是个什么概念,怎么搭建,怎么使用呢?ELK包括ElasticSearch(数据存储、快速查询)、logstash(日志搜集)、kibana(展示ElasticSearch数据的图形界面)。kibana是一个图形界面,可以在上面条件检索存储在ElasticSearch里数据,相当于提供了ES的可视化操作管理器。大概长下...

2018-03-20 14:34:24 331

转载 MySQL索引类型

MySQL索引类型一、简介MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引二、语句CREATE TABLE table_name[col_name data type][unique|fulltext][index|key][index_name](col_name[length])[asc|desc]1.unique|fulltext为可选参数...

2018-03-13 21:13:59 195

原创 rabbitmq配置topic

package com.enniu.cloud.services.zjxafter.config;import org.springframework.amqp.core.*;import org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactory;import org.springframewor...

2018-03-13 15:23:26 2355

转载 SpringBoot应用系列文章

SpringBoot应用系列文章SpringBoot应用之配置中心      https://segmentfault.com/a/1190000004356362SpringBoot应用之分布式会话SpringBoot应用之分布式索引SpringBoot应用之分布式缓存SpringBoot应用之消息队列SpringBoot应用之ELK...

2018-03-13 11:16:25 376

转载 jmeter之Thread Group(线程组)

Thread Group(线程组)1.线程组,或者可以叫用户组,进行性能测试时的用户资源池。2.是任何一个测试计划执行的开始点。3.上一篇提到的“控制器”和“HTTP请求”(采集器)必须在线程组内;监听器等其他组件,可以直接放在测试计划下。线程组设置参数的意义我们以下图为例,进行详细说明。见下图: 区域1(在取样器错误后要执行的动作)这个区域的主要作用很明显,在线程内的采样器失败后,接下来做什么。...

2018-03-12 20:43:30 8107

转载 Jmeter聚合报告分析

聚合报告:Aggregate ReportLabel:每个JMeter的element的Name值。例如HTTP Request的Name#Samples:发出请求数量。如第三行记录,模拟20个用户,循环100次,所以显示了2000Average:平均响应时间(单位:)。默认是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以Transa...

2018-03-12 20:39:10 3329

原创 jmeter测试https请求

公司最近在搞全站HTTPS改造,进一步提高网站的安全性,防止运营商劫持。那么,改造完成后,所有前后端的URL将全部为https。 So ,研究下怎么用Jmeter访问https请求呢。 其实很简单, 第一步在jmeter中创建HTTP请求,如下图进行配置,https端口为443; 第二步,在本机浏览器,如Chrome中导入该域名证书,在更多工具-设置-管理证书的地方,找到该证书,导出到本地。然后在...

2018-03-12 20:32:07 4434

转载 Spring 集成 RabbitMQ 与其概念,消息持久化,ACK机制

目录RabbitMQ 概念exchange交换机机制什么是交换机binding?Direct Exchange交换机Topic Exchange交换机Fanout Exchange交换机Header Exchange交换机RabbitMQ 的 Hello - Demo(springboot实现)RabbitMQ 的 Hello Demo(spring xml实现)RabbitMQ 在生产环境下运用...

2018-03-12 18:01:58 4324

原创 apache jmeter

首先安装JMeter,我用终端命令安装的,比较方便,基本复制命令然后回车自动安装就好了,虽然版本比较老,但凑合用吧。安装步骤:打开终端输入:brew install jmeter,等待安装完成。接下来是测试接口:在终端输入open /usr/local/bin/jmeter打开JMeter,默认界面如下:...

2018-03-12 13:36:28 190

转载 springboot集成prometheus监控

1 Maven pom.xml引入依赖<dependency> <groupId>io.prometheus</groupId> <artifactId>simpleclient_spring_boot</artifactId></dependency>2 启动类引入注解import io.prometheu...

2018-03-09 17:28:12 7161 2

转载 Spring boot+RabbitMQ环境

消息队列在目前分布式系统下具备非常重要的地位,如下的场景是比较适合消息队列的:跨系统的调用,异步性质的调用最佳。高并发问题,利用队列串行特点。订阅模式,数据被未知数量的消费者订阅,比如某种数据的变更会影响多个系统的数据,订单数据就是比较好理解的。之前有一个场景是商品数据在修改后需要推送到elasticsearch中,由于修改产品的并发量以及数据量均不大,所以对于消息未做持久化,而且为了快速上线简化...

2018-03-09 13:24:31 492

转载 SpringBoot中如何监听两个不同源的RabbitMQ消息队列

spring-boot如何配置监听两个不同的RabbitMQ由于前段时间在公司开发过程中碰到了一个问题,需要同时监听两个不同的rabbitMq,但是之前没有同时监听两个RabbitMq的情况,因此在同事的帮助下,成功实现了监听多个MQ。下面我给大家一步一步讲解下,也为自己做个笔记;详细步骤:1. application.properties 文件配置:u.rabbitmq.addresses=10...

2018-03-09 11:37:01 6627 2

转载 MySQL约束

MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息;常用5种约束:  not null: 非空约束,指定某列不为空  unique:  唯一约束,指定某列和几列组合的数据不能重复  primary key:  主键约束,指定某列的数据不能重复、唯一  foreign key:  外键,指定该列记录属于

2018-03-01 17:47:45 626

JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf

JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf

2018-03-21

完整版W3CSchool线下教程.

完整版W3CSchool线下教程.很不错的在线文档 对查询有很大帮助

2014-12-17

韩顺平_Javascript笔记完整版

韩顺平_Javascript笔记完整版 跟上课一样 很不错的

2014-12-17

《韩顺平轻松搞定网页设计》DIV+CSS学习笔记

跟上课的笔记一样,对于web开发初学者很有用对于web开发初学者很有用

2014-12-17

空空如也

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

TA关注的人

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