自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

转载 jvm 堆栈方法区数据存放和操作流程

栈:1 基础数据类型 byte short int long float double char boolean2 方法的形式参数,方法调用完后从栈空间回收3 引用对象的地址,引用完后,栈空间地址立即被回收,堆空间等待GCa) 栈内的数据线程之间独立b) 具体细分为:b.1) 基本类型变量区b.2) 执行环境上下文b.3) 操作指令区堆1 this2 new出来的对象3 数组a) jvm只有一个堆区,并被所有线程共享。方法区域(又叫 ...

2020-06-19 16:30:12 223

转载 java 策略设计模式

转载:https://blog.csdn.net/qq_38494341/article/details/104018582

2020-06-19 16:24:47 259

原创 springBoot 自定义监听器的几种方式

第一种:在初始化的时候添加监听器 app.addListeners(new MyApplicationListener());第二种:第三种:在application.propertiies 添加context.listener.classes=com.boot.enable.addlistener.MyApplicationListener第四种:@Co...

2019-06-13 22:49:01 3878

原创 springboot 自定义Enable* 注解

项目结构:1.定义一个注解类 EnableScannerpackage com.boot.condition.bootcondition.simple;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplicatio...

2018-10-18 10:00:53 1543

原创 springboot 几种属性配置获取

整个项目结构: 1.通过 Environment 去获取属性配置值2.通过类注解@Component 获取类对象,再通过对象获取属性值,通过 @Value("${redis.port:6380}") 给对应属性赋值或者添加默认值3.通过注解//@Component @ConfigurationProperties(prefix = "gerry.properties") 类来给...

2018-10-16 14:50:39 1099

原创 eclipse 來做springBoot 整合dubbo zookeeper

首先看看整个项目的目录 boot-user-service-provider 服务提供方 boot-order-service-consumer 服务消费方:1.先添加dubbbo 依赖<dependency>            <groupId>com.alibaba.boot</groupId>            <artifa...

2018-10-15 17:49:53 1046

转载 消息中间件(ActiveMQ RabbitMQ KafKa对比)

转摘自:https://blog.csdn.net/vtopqx/article/details/763829341)TPS比较:Kafka最高,RabbitMq 次之, ActiveMq 最差。2)吞吐量对比:kafka具有高的吞吐量,内部采用消息的批量处理,zero-copy机制,数据的存储和获取是本地磁盘顺序批量操作,具有O(1)的复杂度,消息处理的效率很高。rabbitMQ在吞吐...

2018-09-10 14:12:17 615

原创 线程同步锁和异步锁的几种方式

同步锁:当在一个java虚拟机多个线程操作一个变量的时候就会出现线程安全问题,这个时候就会用到同步锁。同步锁的解决方式:先看下一个线程异常的售票public class ThreadSafe { public static void main(String[] args) { MyThread t1 = new MyThread("窗口一"); MyThread t2 ...

2018-09-10 11:12:09 35572 2

原创 springboot 全局异常处理

1.定义一个controller 编写两个方法一个用于抛出页面异常,另外一个用于抛出json异常@Controllerpublic class HelloController { @Autowired private BlogProperties blogProperties; @RequestMapping("/test") public String hello() t...

2018-09-07 16:10:29 134

原创 springboot使用 no sql mongodb

MongoDB安装详情请看:https://blog.csdn.net/qq_18430613/article/details/82424425https://blog.csdn.net/qq_18430613/article/details/824248841.创建一个springboot项目 添加依赖 <dependency> <group...

2018-09-05 15:53:37 195

转载 mongodb设置密码

转载自:https://blog.csdn.net/fofabu2/article/details/78983741 mongodb密码和传统数据如mysql等有些区别:mongodb的用户名和密码是基于特定数据库的,而不是基于整个系统的。所有所有数据库db都需要设置密码mongodb设置管理用户和密码:show dbs 在mongodb新版本里并没有admin数据库,但是并不...

2018-09-05 15:35:44 144

转载 mongodb 安装配置

转载自:https://blog.csdn.net/heshushun/article/details/77776706一、先登录Mongodb官网https://www.mongodb.com/download-center#community 下载   安装包。32、64位的都行。二、安装MongoDB下载后的安装包:安装比较简单,类似于普通QQ软件,中间主要是选择“Cus...

2018-09-05 15:16:08 120

原创 springboot 使用Jpa 简化数据库访问层

1.先看看整个项目结构创建一个springboot项目2.修改pom文件1)添加插件,顺便把数据库连接池也加进去<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactI...

2018-09-04 15:05:28 184

原创 微服务 : 使用eclipse 来搭建一个简单的微服务

下载地址:https://download.csdn.net/download/qq_18430613/106423721.先看看整体项目的一个架构,parent 项目父依赖包,用于管理我们的依赖,provider 服务提供方,consumer 消费者。2.创建parent 项目1)创建无骨架的maven pom项目2)修改pom包 如下步骤:https://proje...

2018-09-03 11:27:52 7317 1

原创 springMvc+spring+mybatis整合

下载地址:https://download.csdn.net/download/qq_18430613/106386791.先来看看整个项目的结构2.好了废话不说了 先来建一个webapp 骨架的web项目,建好后如下结构(修改web.xml 文件为2.5,2.5之前的版本需要修改相关配置所以尽量使用2.5版本,详见如下图 )3.添加依赖1) 在添加依赖之前先修改p...

2018-08-31 17:36:17 141

原创 spring 整合hibernate事物的三种配置

spring整合事物的三种配置在配置声明事事物前,首先创建一个maven jar项目,一下是目录结构(1-0):pom.xml 如下(1-1):<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</arti...

2018-08-30 17:48:40 1617

springcloud微服务 一个简单的微服务提供方和微服务消费者

微服务springcloud 的一个简单集成,服务提供方,服务消费者。

2018-09-03

使用springMVC+spring+mybaits 整合源码(mybatis 自动生成)

使用springMVC+spring+mybaits 整合源码(mybatis 自动生成)

2018-08-31

空空如也

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

TA关注的人

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