- 博客(14)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 JDK8 HashMap源码浅析
首先HashMap是基于Hash表存储的,每个元素都是一个key-value键值对,内部结构是hash表和链表以及红黑树所存储。其中链表和红黑树解决冲突问题,当集合容量大于阀值时,自动扩容。HashMap实现了Serializable、Cloneable 接口,因此能被序列化和克隆,HashMap是线程不安全的,如果想要安全的话可以使用concurrent包下的concurrentHashMap。...
2018-03-07 14:38:00
254
转载 Quartz教程详情
Quartz学习 介绍Quartz Quartz是一个开源的任务调度系统,它能用来调度很多任务的执行。 运行环境 · Quartz 能嵌入在其他应用程序里运行。 · Quartz 能在一个应用服务器里被实例化(或servlet容器), 并且参与XA事务 · Quartz能独立运行(通过JVM),或者通过RMI · Quartz能被集群实例化 任务调度
2017-09-21 12:20:27
1507
原创 ELK(二)ElasticSearch
一、下载并安装 下载: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.2.2.tar.gz 解压:tar –vzxf elasticsearch-5.2.2.tar.gz 需要配置一些东西: vi /etc/security/limits.conf 添加一些内容: * so
2017-05-27 17:38:14
373
原创 ELK(一)Logstash
关于ELK的历史跟作用在此就不说了,相信网上很多,大家都能够搜到,在此我说下他们的安装及使用。 一、logstash的下载及安装 下载:wget https://artifacts.elastic.co/downloads/logstash/logstash-5.2.2.tar.gz 解压: tar –vzxf logstash-5.2.2.tar.gz bin/logstash
2017-05-27 17:23:21
374
转载 RabbitMQ (五)主题(Topic)
文章出处:http://blog.csdn.net/lmj623565791/article/details/37706355 上一篇博客中,我们进步改良了我们的日志系统。我们使用direct类型转发器,使得接收者有能力进行选择性的接收日志,,而非fanout那样,只能够无脑的转发,如果你还不了解:RabbitMQ (四) 路由选择 (Routing)。 虽然使用direct类型改
2017-05-27 16:50:14
239
转载 RabbitMQ (四) 路由选择 (Routing)
文章出处: http://blog.csdn.net/lmj623565791/article/details/37669573 致敬作者 上一篇博客我们建立了一个简单的日志系统,我们能够广播日志消息给所有你的接收者,如果你不了解,请查看:RabbitMQ (三) 发布/订阅。本篇博客我们准备给日志系统添加新的特性,让日志接收者能够订阅部分消息。例如,我们可以仅仅将致命的错
2017-05-27 16:48:37
369
转载 RabbitMQ (三) 发布/订阅
http://blog.csdn.net/lmj623565791/article/details/37657225 文章出处 上一篇博客中,我们实现了工作队列,并且我们的工作队列中的一个任务只会发给一个工作者,除非某个工作者未完成任务意外被杀死,会转发给另外的工作者,如果你还不了解:RabbitMQ (二)工作队列。这篇博客中,我们会做一些改变,就是把一个消息发给多个消费者,这种模
2017-05-27 16:43:45
247
转载 RabbitMQ (二)工作队列
http://blog.csdn.net/lmj623565791/article/details/37620057 文章出处 本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。 上一篇博客中我们写了通过一个命名的队列发送和接收消息,如果你还不了解请点击:RabbitMQ 入门 Helloworld。这篇中我们将会创建一个工作队列用来在工作
2017-05-27 16:41:00
245
转载 RabbitMQ 入门 Helloworld
该文章是读取这篇后感觉非常好,作者研究很细致http://blog.csdn.net/lmj623565791/article/details/37607165 所以直接拷过来了, 本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。 “Hello world” of RabbitMQ 1、Windows下RabbitMQ的安装 下
2017-05-27 16:37:35
309
原创 String 的字符串链接时的内存问题
最近在看字符串链接的问题想到字符串用+号链接。例如以下的代码 String s1 = "a"; String s2 = s1 + "b"; String s3 = "a" + "b"; System.out.println(s2 == "ab"); System.out.println(s3 == "ab"); 第一条语句打印的结果为false,第二条语句打印的结果为true,这说明javac
2016-08-16 18:13:50
772
原创 字符串分割问题
需要一个简单的Question类主要代码: public Class Question{ private Long id; private String title; // 题干 private String issue; private String selectOne; private String selectTwo; private String selectThree;
2015-12-20 16:55:11
628
原创 springMVC map传值问题
昨天写到map传值,自认为没错,但是就是出不来结果,很郁闷 找问题找了一天,最后发现是单词写错了啊 最后只有郁闷了。如此简单的错误,太低级了。希望下次不要在犯类似的错了
2015-12-20 16:14:04
532
怎样结一个json字符串类型的值动态增加为HTML标签
2015-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人