自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (7)
  • 收藏
  • 关注

转载 kafka数据一致性和防丢失策略

一、什么是kafka Apache kafka is a distributed streaming platform,即官方定义kafka 是一个分布式流式计算平台。而在大部分企业开发人员中,都是把 kafka 当成消息系统使用,即它是一个分布式消息队列,kafka的架构运行图如下: kafka的架构运行图 kafka关键的概念如下: Broker:一个服务器实例 Topic:一条消息流 Partition:分区,每个topic可以按特定分区逻辑分区,类似mysql的分表 P...

2021-10-19 15:43:14 449

原创 美团面试

美团一面: 简单的自我介绍 1、写一个单例,自己写了懒汉模式和饿汉模式(源码在util中) //懒汉模式 class Singleton{ private static Singleton singleton; private Singleton(){ } public static Singleton getInstance(Singleton singleton){ i

2016-11-23 20:34:07 3953 3

原创 jvm--垃圾收集器与内存分配策略

标记—清除算法  (1)标记阶段:先通过根节点,标记所有从根节点开始的对象,未被标记的为垃圾对象  (2)清除阶段:清除所有未被标记的对象 复制算法:    将原有的内存空间分成两块,每次只使用其中一块,在垃圾回收时,将正在使用的内存中的存活对象复制到未使用的内存块中,然后清除正在使用的内存块中的所有对象。 标记—整理算法:(若对象存活率比较高,就要进行多次复制,效率比较低)    (

2016-11-23 20:30:26 333

原创 jvm的分区

(1)程序计数器(线程私有)    当前线程执行的字节码的信号指示器。(每个线程都会在程序计数器中存储其指令,从而实现线程切换后恢复到正确的执行位置,可以回答可中断锁) (2)虚拟机栈(就是常说的栈,线程私有)    每个方法执行(开始到结束就是这个方法的生命周期),每个方法执行都会创建一个栈帧,栈帧存储局部变量表、操作数栈、动态链接、方法出口等信息。   1)(栈内存)为虚拟机执行jav

2016-11-23 20:26:32 406

springmvc的运行原理

springmvc的工作原理:前端控制器如何在处理器映射器中查找handle,在处理器适配器中处理handle,并且返回modelandview,通过视图解析器进行解析

2016-04-25

springmvc+mybatis的所有下载包

springmvc的核心包、spring与mybatis的整合包、数据库的整合包

2016-04-25

数据库的存储过程

存储过程的理念、存储过程的基本语法、常用发放的实现及简易的存储分页

2014-12-13

Lambda表达式

主要介绍Lambda表示式的基本用法,如Lambda语法、常用匿名方法的实例

2014-12-13

基于c#实现的分页

分页是采用c#基于事务实现的分页,实现首页、上一页、下一页、跳转

2014-10-29

xml写的简单学生管理系统

该简易的学生管理系统是用xml写的,包括学生管理系统的最基本操作增删改查

2014-09-19

音乐播放器源码

c语言编写的音乐播放器,主要是根据c语言干大事杨中科老师编写的

2014-03-12

空空如也

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

TA关注的人

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