排序:
默认
按更新时间
按访问量

java内存分配思维导图

    当我们使用new关键字在java里面创建对象的时候,需要在堆中分配内存空间,思维导图如下:                          

2018-08-11 09:47:46

阅读数:32

评论数:0

SpringBoot与MybatisPlus1-搭建mybatisplus

           在很久之前我们操作数据库采用的是原始的JDBC来对数据进行CRUD,比较繁琐,需要进行很多重复性的工作。就算进行单表操作也要写很多的sql,十分的不便,后来就有人实现了一个ORM框架,hibernate就问世了。hibernate通过简单xml配置,不需要写sql就可以进行查...

2018-08-09 23:41:20

阅读数:66

评论数:0

Consul4-linux安装consul以及集群搭建

          前面几篇关于consul的文章简单的介绍了windows下安装consul以及consul作为注册中心和配置中心的简单使用,基于前面的基础,这里介绍下载linux下安装consul以及结合docker搭建consul集群,解决consul配置的数据无法保存的问题。 目录  ...

2018-07-28 11:28:01

阅读数:83

评论数:0

Consul3-使用consul作为配置中心

           在前面的文章中学习了consul在windows下的安装配置,然后consul作为spring boot的服务发现和注册中心,详细的参考:https://blog.csdn.net/j903829182/article/details/80960802https://blog...

2018-07-15 13:27:16

阅读数:264

评论数:0

Consul2-使用consul作为服务注册和发现中心

        在windows环境下搭建consul,可以参考我的上一篇博客:https://blog.csdn.net/j903829182/article/details/80960802         在这里进行一个小实战,使用consul作为我们的注册和配置中心,并实现RPC调用,利用...

2018-07-08 17:53:58

阅读数:332

评论数:0

Consul1-window安装consul

        在spring cloud的可以使用eureka和consul,这篇简介下window下怎么安装consul        consul下载地址:https://www.consul.io/downloads.htmlwindows安装consul:1,下载windows64位的c...

2018-07-08 17:23:23

阅读数:162

评论数:0

springboot2学习-webflux与websocke

         websocket可以实现双向通信,客户端可以给服务端发送消息,服务端也可以给客户端发送消息,是一种通信技术,使用websocket我们可以很容易的实现简单的聊天系统。之前的博客也写过websocket的demo,参考:https://blog.csdn.net/j9038291...

2018-06-02 11:01:46

阅读数:644

评论数:0

springboot2学习-webflux整合redis

   前面学习整合了mongodb和 Thymeleaf,这里来整合redis和mongodb。学习参考:http://gitbook.cn/gitchat/column/5acda6f6d7966c5ae1086f2b/topic/5acdaa62d7966c5ae108708a        ...

2018-05-13 10:58:28

阅读数:629

评论数:0

springboot2学习-webflux整合Thymeleaf

       上一篇学习总结了下mongodb和webflux的使用,操作的数据都是接口调用的,没有进行数据的展示。spring boot推荐的模板引擎是Thymeleaf。官网地址为:https://www.thymeleaf.org/        创建一个springboot项目      ...

2018-05-12 13:54:15

阅读数:452

评论数:0

springboot2学习-webflux和mongodb

        这里学习下webflux和mongodb的结合,使用mongodb来进行数据的存储,使用docker来启动mongodb容器简化开发。docker资料学习可以参考:https://www.jianshu.com/p/f272726db9c5这篇博客的学习来源是http://gitb...

2018-05-12 11:41:01

阅读数:334

评论数:0

标准坐标系经纬度转百度火星坐标系经纬度

        标准坐标系经纬度转百度火星坐标系经纬度,代码如下:package com.qwrt.fire.sensor.util; /** * Created by jack on 2018/4/27. * 火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的互转 */ pu...

2018-04-28 12:12:15

阅读数:81

评论数:0

springboot2学习2-基于注解的控制层的WebFlux CRUD

       前面一篇使用webflux实现了一个简单的hello world的请求和输出,这里学习基于注解控制器的webflux的crud操作。学习来源:http://gitbook.cn/gitchat/column/5acda6f6d7966c5ae1086f2b/topic/5acda9d...

2018-04-22 00:26:27

阅读数:910

评论数:0

springboot2学习-webflux1

 在spring boot2中引入了webflux,首先先了解下webflux的一些概念和特性,Spring Boot 2.0 WebFlux,那么什么是 Reactive Streams?。Reactive Streams 是 JVM 中面向流的库标准和规范:处理可能无限数量的元素按顺序处理组件...

2018-04-21 22:54:02

阅读数:325

评论数:1

hadoop伪分布式环境的搭建配置整理

本篇是整理了搭建hadoop环境需要的一些配置和步骤,其中有些配置是完全分布式的时候才用的,这里注意需要注意。linux系统设置1,配置或者搭建集群过程中,全部用root账户登入2,修改主机名方法1)暂时修改机器名:hostname hostname命令可以临时修改机器名,但是机器重启之...

2018-04-07 10:53:25

阅读数:96

评论数:0

linux环境下zookeeper单机伪分布式搭建

         学习大数据云计算相关的东西,机器是一个硬伤啊,虽然可以用虚拟机,但是虚拟机开几台机器的话,自己的笔记本有点受不了了,内存不够大。于是采用一种折中的方法,单机搭建伪分布式,这样的话,一台机器起多个zookeeper的服务,只是端口不一样,也实现了zookeeper分布式的基础知识的...

2018-04-05 20:54:36

阅读数:118

评论数:0

基于springboot修改定时任务的参数

        基于springboot的定时任务的使用,比较简单,这里简单说一下,第一步是在启动类里面开启@EnableScheduling定时任务注解;第二步是定义一个bean,在bean里面的方法上使用定时任务的注解,比如:@Scheduled(fixedDelay = 5000),@Sch...

2018-03-22 12:21:07

阅读数:348

评论数:0

java内存区域与内存溢出异常学习笔记

一,java内存区域与内存溢出异常java运行时数据区域1,程序计数器:     程序计数器(program counter register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型,各种虚拟可能会通过一些更高效的方式去实现),字节...

2018-03-17 23:19:05

阅读数:51

评论数:0

hadoop学习1-Hadoop基础概念

         大数据云计算出来也比较久了,目前也比较的火,最近打算学习下相关的知识。进行学习首先得选择一本书,这里我选择Hadoop+Spark生态系统操作与实战指南,因为书比较薄,适合入门。作者也提供了相关的视频和配置文件,环境。        hadoop权威指南,书是不错,不过太厚,目前...

2018-03-07 11:05:23

阅读数:188

评论数:0

设计模式23-桥梁模式

一 桥梁模式的定义        桥梁模式(Bridge Pattern)也叫做桥接模式,是一个比较简单的模式,其定义如下:将抽象和实现解耦,使得两者可以独立地变化。       通用类图如下:我们先来看桥梁模式中的4个角色。Abstraction——抽象化角色:它的主要职责是定义出该角色的行为,...

2018-01-30 15:13:21

阅读数:267

评论数:1

设计模式22-享元模式

一 享元模式的定义       享元模式(Flyweight Pattern)是池技术的重要实现方式,其定义如下:使用共享对象可有效地支持大量的细粒度的对象。       享元模式的定义为我们提出了两个要求:细粒度的对象和共享对象。我们知道分配太多的对象到应用程序中将有损程序的性能,同时还容易造成...

2018-01-30 12:24:11

阅读数:163

评论数:0

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