kafka是一款基于发布与订阅的消息系统。它一般被称为“分布式提交日志”或者“分布式流平台”。文件系统或者数据库提交日志用来提供所有事物的持久化记录,通过重建这些日志可以重建系统的状态。同样地,kafka的数据是按照一定顺序持久化保存的,可以按需读取。
2025年07月13日
kafka是一款基于发布与订阅的消息系统。它一般被称为“分布式提交日志”或者“分布式流平台”。文件系统或者数据库提交日志用来提供所有事物的持久化记录,通过重建这些日志可以重建系统的状态。同样地,kafka的数据是按照一定顺序持久化保存的,可以按需读取。
2025年07月13日
经历过校招的人都知道,算法和数据结构都是不可避免的。
在笔试的时候,最主要的就是靠算法题。像拼多多、头条这种大公司,上来就来几道算法题,如果你没AC出来,面试机会都没有。
在面试(现场面或者视频面)的时候也会问算法题,难度肯定是没有笔试的时候那么难的。我们可以想象一个场景,一面面试面到一半,面试官让你反转二叉树,问问现在的自己,你还会吗。
2025年07月13日
数据结构概述
1)什么是数据?
但凡能够被计算机存储、识别和计算的东西都叫数据(二进制)
硬盘中:mp3、jpg、doc、avi、exe、txt
内存中:变量、常量、数组、对象、字节码
2)什么是结构?
数据与数据之间的一种或多种特定的关系
3)什么是数据结构?
数据结构=数据+数据之间的关系
4)数据结构主要解决什么样的问题?
这个世界上,零散的数据总比连续的数据多
2025年07月13日
语言:人与人交流沟通的表达方式
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言
Java语言是美国Sun公司(Stanford University Network)在
2025年07月13日
Spring框架采用的是分层架构,它一系列的功能要素被分成20个模块,这些模块大体分为Core Container、Data Access/Integration、Web、AOP(Aspect Oriented Programming)、Instrumentation、Messaging和Test。
上图中,包含了Spring框架的所有模块,其中,灰色背景模块为本书中所涉及的主要模块。接下来分别对体系结构中的模块作用进行简单介绍,具体如下。
2025年07月13日
作者:Grady_Camel
来源:简书
一个新对象初始化的最终步骤是通过new关键字去调用对象的构造方法,构造方法必须满足以下几个条件
(1)方法名必须与类名称完全相匹配
(2)不要声明返回类型。
(3)不能被static final synchronized abstract native 修饰,且不能被return语句返回值
创建某类的对象要遵循如下语法:
类名 对象名=new 类名();
2025年07月13日
java程序是面朝向对象的程序开发语言。java语言的基本组成单元是类,类中有包括属性与方法两部分。每一个程序都必须包含一个main()方法,含有main()方法的类称之为主类。
基本数据类型
整数类型用来储存整数数值,既没有小数部分的数值,可以是正数,也可以是负数。java中整数类型有三种表达方式,分别为十进制、八进制和十六进制。
Powered By Z-BlogPHP 1.7.4
蜀ICP备2024111239号-43