自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K宝的博客

不忘初心方得始终

  • 博客(10)
  • 收藏
  • 关注

转载 ES搜索引擎-简单入门

基本概念:  索引Index    es吧数据放到一个或者多个索引中,如果用关系型数据库模型对比,索引的地位与数据库实例(db)相当。索引存放和读取的基本单元是文档(document)。es内部使用的是apache lucene实现的索引中数据的读写。(es被视为单独的一个索引,在lucene中不止一个,因为分布式中,es会用到分区shards和备份replicas机制讲一个索引存储多份)...

2018-08-19 17:15:27 6773

转载 PVM的原理与实现

jBPM4   PVM ( Process   Virtual   Machine ,流程虚拟机)的设计初衷是通过实现接口和定制插件等方式兼容多种流程定义语言和流程活动场景,为 “ 世界上 ” 所有的业务流程定义提供一套通用 API 平台 。  那么,无论是需要对 jBPM 原有流程定义语言进行扩展,或者重新实现一套专用的流程定义语言,都可以通过实现 PVM 指定的接口规范完成咯。PVM 是一...

2018-08-18 15:11:33 12028

原创 jvm gc 垃圾回收机制

一、概要垃圾回收又称gc, gc是运行在Jvm中,回收应用程序中创建的一些无用的对象(学习过Java的人都应该知道)。前面讲解了几篇相关的内容,大家要了解gc的回收机制,不妨先去看看我上一篇: Java Jvm运行机制 http://blog.csdn.net/u011546655/article/details/52175550,好做到一个承上启下的效果。二、问题概要大家在学习...

2018-08-15 23:02:16 155

原创 JAVA 堆栈的区别

Java的堆栈可能是每个程序员都要涉及的一部分知识,今天做一个整理1、概述在Java中,内存分为两种,一种是栈内存,另一种就是堆内存。2、堆内存<span style="color:#000000"><code>1.什么是堆内存?</code></span>1 2堆内存是是Java内存中的一种,它的作用是用于存储Java中...

2018-08-15 22:56:48 5430

原创 JVM Java虚拟机运行机制与原理

一:简介1.Java虚拟机(Jvm)是什么? 2.Java虚拟机是用来干什么的? 3.Java虚拟机它的体系结构是什么样子的? 4.Java虚拟机在工作做扮演什么角色? 5.Java虚拟机在运行时数据区?二:Jvm基础概念Java虚拟机(Jvm)是可运行Java代码的假想计算机Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。在了解...

2018-08-15 22:50:44 4678

转载 TCP协议与UDP协议的区别

TCP协议与UDP协议的区别    首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。TCP/IP协议集包括应用层,传输层,...

2018-08-13 22:57:32 241

原创 网络协议TCP

在正式进入网络编程之前先简单介绍一个网络编程的基本概念。 网络编程就是两个或多个设备之间的数据交换,其实更具体的说,网络编程就是两个或多个程序之间的数据交换即可以理解为一次网络通讯过程。在网络通讯中,第一次主动发起通讯的程序被称作客户端(Client)程序,简称客户端,而在第一次通讯中等待连接的程序被称作服务器端(Server)程序,简称服务器。一旦通讯建立,则客户端和服务器端完全一样,没有本质...

2018-08-13 22:47:33 136

原创 Docker的入门、实践 与深入了解

本人是与HW合作的时候接触过docker,然后在后面一段时间里做了一些详细的了解,今天做以下简单的梳理,请多多指教!docker是一种开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个可移植的容器中;然后发布到任何流行的Linux机器上,同时可支持虚拟化;容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据...

2018-08-11 21:31:54 428

原创 ActiveMq使用心得

1.先讲严重的:服务挂掉。这得从ActiveMQ的储存机制说起。在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的<systemUsage>节点中配置。但是,在非持久化消息堆积到一定程度,内存告急的时候,ActiveMQ会将内存中的非持久化消息写入临时文件中,以腾出内存。虽然都保存到了文件里,但它和持久化消息的区别是,重启后持久化消...

2018-08-03 22:00:51 243

原创 ActiveMQ 原理与应用

在介绍activemq之前,先简单介绍JMS,它是J2EE的13个规范之一,提供的是消息中间件的规范。    JMS包括以下基本构件:   连接工厂,是客户用来创建连接的对象,ActiveMQ提供的是ActiveMQConnectionFactory;   连接connection;   会话session,是发送和接收消息的上下文,用于创建消息生产者,消息消费者,相比rock...

2018-08-03 22:00:00 1090

空空如也

空空如也

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

TA关注的人

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