自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 爱立信面试准备

JVMJVM的构成JVM 运行时内存划分以下是JDK1.6的JVM运行时区域JDK1.7的改变常量池和静态变量放到 Java 堆里。JDK8 的改变字符串常量存放到堆内存中。用元空间(Metaspace) 替代了 Perm Space (废弃) ;-XX:Max...

2019-04-12 02:38:00 308

转载 多线程

1.守护线程和用户线程区别JVM会等待非守护线程完成后关闭, 但不会等待守护线程2.线程的生命周期五个状态:新建,可运行(就绪),运行,阻塞,死亡三种阻塞原因:sleep,wait,suspend生命周期以及以及3.如何结束一个一直运行的线程场景一: 中断处于...

2019-04-06 04:23:00 161

转载 dubbo

Dubbo 调用是同步的吗? 默认同步 Dubbo 的异常处理机制? dubbo的异常处理类是com.alibaba.dubbo.rpc.filter.ExceptionFilter 1)如果provider实现了GenericService接口,直接抛出 2)如果是checke...

2019-04-04 07:47:00 192

转载 Redis和zookeeper

数据类型 String, List, Set, Sorted Set, Hash 线程模型 内部采用单线程 NIO + 事件监听处理机制,处理各种操作。 为什么 Redis 单线程模型也能效率这么高? redis是内存数据库,不需要磁盘操作 基于NIO机制 单线程...

2019-04-04 06:33:00 367

转载 MySQL

数据库三范式和反模式 范式 第一范式:原子性约束,字段不可再分。 第二范式:唯一性约束,必须有主键,其他列必须依赖主键。 第三范式:冗余性约束,非主键列必须直接依赖于主键。例如订单表(订单编码,顾客编码,顾客名称)中,名称依赖于顾客编码,从而间接依赖于主键,就不符合第三范式。 ...

2019-04-04 05:37:00 82

转载 spring mvc

介绍下 Spring MVC 的核心组件? 有很多,主要以下三个常用 HandlerMapping HandlerAdapter HandlerExceptionResolver Spring MVC容器初始化过程(Spring和Servlet集成) 当我们启动一个WEB项目容...

2019-04-04 00:29:00 108

转载 spring

Spring 框架中都用到了哪些设计模式? 单例模式——Bean的默认scope 工厂模式——用BeanFactory创建对象 代理模式——AOP 模板方法——jdbcTemplate, RestTemplate 前端控制器——DispatchServlet来对请求分发 可以通...

2019-04-03 16:01:00 108

转载 Dubbo重要知识点

线程池 服务暴露(本地暴露,远程暴露) 服务引用(本地引用,远程引用) 注册中心(抽象API,注册中心zookeeper, 注册中心redis) 服务调用(Dubbo,Http,Hessian,REST, RMI, REDIS, MEMCACHED) NIO服务器 ...

2019-04-01 16:17:00 103

转载 配置Eureka-client报EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT...

启动eureka-client时eureka-server控制台报如下错误 EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN T...

2019-03-31 18:31:00 887

转载 Java常见内存溢出场景

参考 分析工具:https://www.cnblogs.com/zhangyaxiao/p/6678385.html https://blog.csdn.net/adermxl/article/details/37725151 实战:https://blog.csdn.net/li...

2019-03-31 02:23:00 159

转载 Java运行时数据区——JMM模型

运行时数据区域 如图是《Java虚拟机规范(Java SE 7 版》中规定的JVM所管理的几个运行时数据区域,注意这只是一个概念分区。 1.程序计数器 空间较小,线程私有,可看作线程执行字节码的行号指示器。这是JVM规范中没有规定任何OutOfMemoryError的区域。 ...

2019-03-31 01:27:00 152

转载 (翻译)JVM——Java物理内存模型(JMM)及运行时内存模型

本人翻译自http://tutorials.jenkov.com/java-concurrency/java-memory-model.html Java内存模型规定了JVM如何基于计算机内存工作。JVM就是一个完整的计算机模型因此这个模型中包含一个内存模型——AKA java内存模...

2019-03-30 04:05:00 496

转载 Java核心——Java基础面试汇总

一、String 怎么比较两个字符串的值一样,怎么比较两个字符串是否同一对象(equals和==比较的区别) == 基本类型:比较值 引用类型:比较地址 equals 比较类型:默认比较地址。 可自定义比较内容 public void test_string() { ...

2019-03-26 17:07:00 56

转载 MySql——索引简介

https://blog.csdn.net/tongdanping/article/details/79878302 https://www.cnblogs.com/bypp/p/7755307.html https://www.imooc.com/article/70428 https...

2019-03-26 03:18:00 60

转载 分布式——ID生成策略之数据库自增ID

参考https://tech.meituan.com/2017/04/21/mt-leaf.html 基本原理 begin;REPLACE INTO Tickets64 (stub) VALUES ('a');SELECT LAST_INSERT_ID();commit; ...

2019-03-26 02:12:00 238

转载 分布式——SnowFlake算法实战

https://www.sohu.com/a/232008315_453160 https://www.cnblogs.com/relucent/p/4955340.html, https://github.com/twitter-archive/snowflake源码参考 http...

2019-03-26 01:15:00 118

转载 分布式——UUID为什么不适合做Mysql主键字段

https://www.sohu.com/a/232008315_453160 转载于:https://my.oschina.net/u/3300976/blog/3027697...

2019-03-26 00:53:00 506

转载 分布式——ID生成策略之数据库自增ID

参考https://tech.meituan.com/2017/04/21/mt-leaf.html https://www.sohu.com/a/232008315_453160 基本原理 begin;REPLACE INTO Tickets64 (stub) VALUES (...

2019-03-25 19:26:00 502

转载 分布式——分布式ID生成方案简介

分布式ID的一些要求 (这段摘自美团Leaf开源项目) 全局唯一性:不能出现重复的ID号,既然是唯一标识,这是最基本的要求。 趋势递增:在MySQL InnoDB引擎中使用的是聚集索引,由于多数RDBMS使用B-tree的数据结构来存储索引数据,在主键的选择上面我们应该尽量使用有序的主键...

2019-03-25 13:35:00 65

转载 Spring——各种扩展接口的具体应用demo

转载于:https://my.oschina.net/u/3300976/blog/3026873

2019-03-24 03:12:00 253

转载 Spring——BeanFactory启动过程

转载于:https://my.oschina.net/u/3300976/blog/3026872

2019-03-24 03:01:00 227

转载 Spring——Bean生命周期

转载于:https://my.oschina.net/u/3300976/blog/3026871

2019-03-24 02:51:00 90

转载 Spring——扩展接口简介

参考https://www.jianshu.com/p/2692bf784976 https://blog.csdn.net/asdfsadfasdfsa/article/details/71192476简单用法 以下为应用 https://www.jianshu.com/p/3d0...

2019-03-24 02:50:00 130

转载 Spring——扩展接口

首先要明白的是,BeanFactory仅仅提供基本的IOC和AOP功能,在BeanFactory启动过程并不会注册ApplicationContextAwareProcessor之类的扩展接口,因此即使你的程序实现了这些扩展接口,容器并不会自动注册,要是这些扩展接口生效,你必须在代码中手动注册...

2019-03-24 02:04:00 135

转载 Spring——ApplicationContext启动过程

大致会经过以下步骤,(图片来自https://www.jianshu.com/p/2692bf784976) 转载于:https://my.oschina.net/u/33009...

2019-03-24 02:00:00 349

转载 Spring——ApplicationContext与BeanFactory对比

BeanFactory是Spring最基础的容器,提供了核心的IOC和AOP功能, 而AppicationContext则在此基础上,提供了更多功能。事实上ApplicationContext在启动时,首先就是要定制一个基础的BeanFactory, 接着会有以下一些主要增强功能: 通过...

2019-03-24 01:58:00 150

转载 Spring——注入集合属性

转载于:https://my.oschina.net/u/3300976/blog/3026835

2019-03-23 22:44:00 118

转载 Spring——FactoryBean

转载于:https://my.oschina.net/u/3300976/blog/3026560

2019-03-23 07:35:00 64

转载 Spring——Bean的加载及初始化

容器启动时 容器启动的时候就会预实例化单例Bean,prototype bean则不会。例如下面这个行初始化容器的代码 ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml"); 其中的bea...

2019-03-23 06:15:00 309

转载 Spring——AwareXXX接口

转载于:https://my.oschina.net/u/3300976/blog/3026553

2019-03-23 02:20:00 80

转载 Spring——事务

转载于:https://my.oschina.net/u/3300976/blog/3026551

2019-03-23 02:19:00 67

转载 Spring——后置处理器

转载于:https://my.oschina.net/u/3300976/blog/3026552

2019-03-23 02:19:00 140

转载 Spring——循环依赖

转载于:https://my.oschina.net/u/3300976/blog/3026550

2019-03-23 02:18:00 64

转载 spring——单例bean中注入非单例bean的方法

代码 https://gitee.com/fysola/Spring-Learning/tree/master/Spring_LookUpSpring Bean的Scopespring中主要分 singleton和prototype的bean(其他四种都是web用暂时不说) 默认情况下是s...

2019-03-23 02:16:00 2476

转载 Java核心——concurrentHashMap

参考 http://www.importnew.com/28263.html http://ifeve.com/concurrenthashmap/ http://www.importnew.com/26049.html https://www.cnblogs.com/yangmin...

2019-03-22 03:48:00 101

转载 Java核心——集合

参考 https://blog.csdn.net/stanwuc/article/details/81509083 https://www.cnblogs.com/javabg/p/7258550.html https://blog.csdn.net/yinbingqiu/articl...

2019-03-21 16:31:00 56

转载 Java核心——反射机制

参考 https://china-jianchen.iteye.com/blog/728774 https://baijiahao.baidu.com/s?id=1573298089973615&wfr=spider&for=pc https://blog.csdn.n...

2019-03-21 02:11:00 69

转载 常用GIT命令

简易的命令行入门教程: Git 全局设置: git config --global user.name "Young"git config --global user.email "fdog@qq.com" 创建 git 仓库: mkdir testcd testgit ...

2019-03-20 16:12:00 67

转载 Java核心——异常机制

相关代码https://gitee.com/fysola/java_core/tree/master/JAVA_EXCEPTION/src 异常分类 先说一下Java异常总体分类 总体上,java异常分为Error和Exception两大类, Error属于严重异常,非程序本身引...

2019-03-20 07:31:00 132

转载 Git使用手册

简易的命令行入门教程: Git 全局设置: git config --global user.name "Young"git config --global user.email "fdog@qq.com" 创建 git 仓库: mkdir xlcqq2cd xlcqq2...

2019-03-14 23:12:00 71

空空如也

空空如也

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

TA关注的人

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