自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨蛋超人的博客

一个CTO的成长之路

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

原创 java开发人员需要熟知的技术

微服务技术微服务架构主要有:Spring Cloud、 Dubbo、 Dubbox等,以 Dubbo占比最高,可达26%远程调用技术使用RPC框架的程序员中, 使用Dubbo的人数占比最高,其次为 dubbox、gRPC、hessian也具有一定的使用比例。开发技术多数程序员在工作中使用的开发技术为权限管理和消息队列。1/4的程序员在工作中使用的开发技术为报表技术、分布式缓存技...

2019-03-21 10:01:28 399

原创 spring事务传播机制和隔离级别

一、spring事务的7种传播机制1、PROPAGATION_REQUIRED若当前存在事务,则加入该事务,若不存在事务,则新建一个事务。class C1(){ @Transactional(propagation = Propagation.REQUIRED) function A(){ C2.B(); }}class C2(){ ...

2018-12-05 15:47:25 27600 4

原创 java面试理论篇

一、面向对象的特征面向对象的四大特性:抽象,继承,封装,多态。抽象: 1. 抽象类不能被实例化(初学者很容易犯的错),如果被实例化,就会报错,编译无法通过。只有抽象类的非抽象子类可以创建对象。 2. 抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类。 3. 抽象类中的抽象方法只是声明,不包含方法体,就是不给出方法的具体实现也就是方法的具体功能。 ...

2018-12-03 14:27:02 236

原创 java类加载机制总结

待整理

2018-09-06 15:05:55 118

原创 java单例模式总结

java单例模式应用非常广泛,主要目的都是确保一个对象实例在整个应用中只会创建一次。实现单例的方式有以下几种,他们主要的区别在于是否线程安全,是否实现延迟加载,是否影响程序性能等等。非线程安全的懒汉模式public class LazySingleton { private static LazySingleton instance; private LazySing...

2018-09-06 14:55:33 192

原创 java静态变量用法

static可以修饰方法、变量、内部类以及代码块。static修饰类只有内部类才可以用static修饰,普通类不能用static修饰。特点是可以直接通过外部类型加“.”加内部类名进行访问。内部类在调用时才会加载。static修饰方法static修饰方法可以通过类名加“.”加方法名直接访问。调用内部方法或变量:静态方法只能调用静态方法,只能访问静态变量,不能引用this或者super...

2018-09-06 11:32:02 3927

原创 Spring中加载XML配置文件的方法

Spring中的几种容器都支持使用xml装配bean,包括: XmlBeanFactory引用资源、ClassPathXmlApplicationContext编译路径 ,FileSystemXmlApplicationContext用文件系统的路径、XmlWebApplicationContext专为Web工程定制。  加载这些容器的配置文件的XML有以下几种常见的方法: 

2017-06-30 13:41:17 449

转载 dubbo-基础原语与配置解读

本文主要介绍dubbo相关的基础知识,以及对配置文件的解读,帮助更好的理解、学习dubboOverviewArchitectureProvider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发现的注册中心。Monitor: 统计服务的调用次调和调用时间的监控中心。Container: 服务运行容器。Relat

2017-05-18 19:42:11 529

转载 JVM内存模型

深入理解JVM—JVM内存模型我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,CPU厂商在每颗CPU上加入了高速缓存,用来缓解这种症状

2017-05-18 19:39:36 239

转载 dubbo-如何搭建maven项目,并实现Dubbo分布式服务管理

一、Dubbo概念介绍(必须看!)1.1、Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架其核心部分包含:

2017-05-18 19:33:24 3614

转载 dubbo-非常详细的DUBBO配置方式详解

原文链接:http://www.cnblogs.com/chanshuyi/p/5144288.htmlDUBBO 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是阿里巴巴 SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo采用全spring配置

2017-05-18 18:56:03 968

空空如也

空空如也

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

TA关注的人

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