自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringCloud(二) eureka开启安全认证

在上一篇的基础上:在eureka server的pom文件中加下面依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</a...

2018-05-31 21:27:57 3630

原创 SpringCloud(一) eureka服务注册与发现

一、Eureka介绍Eureka是一个基于REST(Representational State Transfer)的服务,主要用于AWS cloud, 提供服务定位(locating services)、负载均衡(load balancing)、故障转移(failover of middle-tier servers)。我们把它叫做Eureka Server. Eureka也提供了...

2018-05-31 16:21:43 774 1

原创 springboot(三)使用redis实现消息队列

redis消息队列适合轻量级高并发的情况,比如秒杀,及时数据分析等。首先springboot配置文件配置如下:spring: redis: database: 1 host: 192.168.94.151 port: 6379 password: xuhaixing jedis: pool: max-idle...

2018-05-30 21:18:54 23549 5

原创 springboot(五) 整合interceptor

过滤器是java实现的,它需要依赖于Servlet容器,而拦截器是SprignMVC实现的一个机制,独立于Servlet容器,而且能实现IOC容器中的各个bean。简单的说:过滤器的urlPattern针对的是所有的请求,而拦截器的urlPattern针对的SpringMVC中的Controller控制器处理的请求,并不会拦截Servlet容器 一、创建一个自定义拦截器,继承HandlerInte...

2018-05-30 14:35:05 706

原创 Executors创建四种线程池

newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。newSingleThreadExecutor 创建一个单线程化...

2018-05-29 17:16:57 1921

原创 Semaphore信号量

当我们需要控制最多多少个线程同时执行时,我们需要信号量。Semaphore semaphore = new Semaphore(5);//配置最多5个线程同时执行 semaphore.acquire();//获取许可 semaphore.release();//释放许可下面是示例代码:/** * Semaphore信号量 当我们需要控制最多5个线程同时进行时,我们需要使用信号量, * ac...

2018-05-29 09:57:05 237

原创 多线程-等待其他线程完成CountDownLatch

CountDownLatch使用场景,所有线程执行完了,再执行等待的线程。比如:比赛完出成绩CountDownLatch latch = new CountDownLatch(10);//初始化同步计数器,只有是0时,等待的线程才会执行,初始化一次后,不可再次设置 latch.countDown(); //每执行一个线程结束,把计数手动减一latch.await(); //在等待线程中执行 ...

2018-05-29 09:39:29 694

原创 springboot(四)集成elk日志

搭建elk请见我的另一篇博客一、加入下面依赖包: &lt;dependency&gt; &lt;groupId&gt;net.logstash.logback&lt;/groupId&gt; &lt;artifactId&gt;logstash-logback-encoder&lt;/artifactId&gt; ...

2018-05-27 20:59:53 2807 1

原创 ElasticSearch介绍

(部分内容转载)【前提:】目前大部分的数据库在提取数据方面是非常薄弱的,虽然它们可以通过时间戳或相关的数值来进行内容的筛选,但是它们无法在全文搜索的同时做到同义词或相关性的搜索,它们也无法获取相同内容的数据。这个看着很有意思,就像我们的搜索引擎,肯定跟一个小小管理系统中的条件搜索不一样,更何况,面对如此巨大的数据量,一个普通的管理系统中能做的无非就是数据表结构进行调整,或者SQL语句进行优化,而对...

2018-05-25 18:27:50 141

原创 elk介绍及其安装教程

ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成。官方网站:https://www.elastic.co/products·        Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。·        Logstash是一个完全开源的工具,他...

2018-05-25 18:24:28 2214

原创 安装es(elasticsearch)遇到问题总结

[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536][2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144][3]...

2018-05-25 18:05:37 797

原创 java线程池ThreadPoolExecutor

部分内容借鉴别的文章package com.xhx.java;import static org.junit.Assert.assertTrue;import org.junit.Test;import java.util.concurrent.LinkedBlockingDeque;import java.util.concurrent.SynchronousQueue;im...

2018-05-25 00:08:26 163

springcloud jar包转war包 demo

eureka,zuul,springclod jar转 war 自己做的示例,放到tomcat中运行,博客地址 http://blog.csdn.net/u012326462/article/details/79055652

2018-01-14

JSP页面的基本结构——求圆面积周长预习报告

JSP页面的基本结构——求圆面积周长预习报告,哈哈哈哈,欢迎大家下载,预习报告。

2015-12-28

JSP页面的基本结构——求圆面积周长

实验报告jsp,求院的周长和面积

2015-12-28

空空如也

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

TA关注的人

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