自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RockyBlogs

目前正在学习Java、大数据知识,有兴趣欢迎一起交流,会更新自己学习内容的博客。

  • 博客(89)
  • 资源 (3)
  • 收藏
  • 关注

原创 RocketMQ延迟消费实现的源码解析

RocketMQ延迟消费实现的源码解析

2024-01-06 16:46:30 880

原创 本地缓存与分布式缓存

内存分为本地缓存和分布式缓存。本地缓存是在同一个进程内的内存空间中缓存数据,数据读写都是在同一个进程内完成;而分布式缓存是一个独立部署的进程并且一般都是与应用进程部署在不同的机器,故需要通过网络来完成分布式缓存数据读写操作的数据传输。

2023-11-24 21:05:06 290 1

原创 老生常谈 - 从输入URL到页面加载的过程(详细版)

想必不少小伙伴面试过程中,会遇到「当键入网址后,到网页显示,其间发生了什么」的面试题。还别说,这问题真挺常问的,一起探究探究其间发生了什么?

2023-11-24 20:32:59 230

原创 计算机网络之物理层

计算机网络的物理层是网络体系结构中的基础层,负责将数据转换为电流、电压或光脉冲等物理信号,并通过传输介质进行传送。这层定义传输速率、电压标准、连接拓扑等,确保高层协议在不同硬件平台上通用。物理层技术包括调制解调、编码解码等,对整个网络的性能和稳定性至关重要。

2023-11-15 09:58:05 572

原创 计算机网络之网络体系结构

计算机网络体系结构是一种层次化的设计,旨在有效组织和管理网络功能。两个主要的体系结构模型是OSI模型和TCP/IP模型。OSI模型包括七个层次,从物理连接到用户应用提供了清晰的功能划分。而TCP/IP模型,互联网实际采用的体系结构,包含四个层次,包括网络接口、网际、传输和应用层。这些层次化的结构使得网络设计和实现更模块化,提高了系统的可维护性和可扩展性。不论采用哪种模型,分层设计的优势在于不同层次的相对独立,可通过明确定义的接口进行协同工作,从而实现更有效的网络通信。

2023-11-15 09:52:55 514

原创 TuGraph 开源数据库体验

TuGraph 是蚂蚁集团自主研发的大规模图计算系统,提供图数据库引擎和图分析引擎。其主要特点是大数据量存储和计算,高吞吐率,以及灵活的 API,同时支持高效的在线事务处理(OLTP)和在线分析处理(OLAP)。

2023-04-27 21:23:01 1148 1

原创 MySQL数据库之索引

MySQL数据库学习笔记之索引,笔记源自黑马程序员课程。

2023-04-21 16:23:03 486

原创 MySQL数据库学习笔记之存储引擎

MySQL数据库学习笔记存储引擎部分,内容主要来自于黑马程序员课程。

2023-04-20 22:12:05 464

原创 MySQL数据库 - 基础篇

本篇文章急于黑马《MySQL》课程所做的笔记,主要是基础部分。

2023-04-13 16:46:49 495

原创 JVM 垃圾收集算法

JVM知识中的垃圾收集算法简单介绍。

2023-04-07 15:36:27 276

原创 高并发系统设计:缓存、降级、限流、(熔断)

在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。非核心服务可以采用降级、熔断,核心服务采用缓存和限流。

2023-03-30 11:32:19 980

原创 SpringBoot 中解决 Redis 缓存穿透问题

SpringBoot 中解决 Redis 缓存穿透问题,主要讲解缓存空对象和布隆过滤的方式。

2023-03-29 14:01:37 309

原创 Redis 缓存更新(MySQL与Redis数据一致性问题)

Redis面试中会问到的MySQL和Redis数据一致性问题的解决方式

2023-03-28 20:03:14 459

原创 Java 创建对象的四种方式

Java创建对象的四种方式,在Java面试中也是高频的考点~

2023-02-13 16:37:56 381

原创 序列化和反序列化

序列化:将对象转化为字节序列的过程,这些字节序中包含了对象的字段和方法。序列化后的对象可以被写到数据库、写到文件,也可用于网络传输。Java为我们提供了对象序列化的机制,规定了要实现序列化对象的类要满足的条件和实现方法。写入到字节序列中(也会写入序列化的文件中),在反序列化时会将字节流中的。进行对比,一直的话进行反序列化,不一致则失败报错(报。先讲述下序列化的过程:在进行序列化时,会把当前类的。反序列化:将字节序列转化成对象的过程。接口必须重写连个方法。

2023-01-20 16:05:10 715

原创 Leetcode -234 - 回文链表

Leetcode -234 - 回文链表Java实现题目以及题解。

2023-01-12 09:54:39 106

原创 Leetcode - 445 - 两数相加 II

Leetcode - 445 - 两数相加 IIJava实现题目以及题解。

2023-01-12 09:20:26 59

原创 Leetcode - 24 - 两两交换链表中的节点

Leetcode - 24 - 两两交换链表中的节点Java实现题目以及题解。

2023-01-11 21:05:38 87

原创 Leetcode - 19 - 删除链表的倒数第 N 个结点

Leetcode - 19 - 删除链表的倒数第 N 个结点Java题目以及题解

2023-01-10 12:19:18 338

原创 Leetcode - 83 - 删除排序链表中的重复元素

Leetcode - 83 - 删除排序链表中的重复元素Java实现题目以及题解。

2023-01-10 11:14:06 94

原创 Leetcode - 21 - 合并两个有序链表

Leetcode - 21 - 合并两个有序链表题目以及题解(Java实现)

2023-01-08 10:33:37 52

原创 Leetcode - 206 - 反转链表

Leetcode 206 反转链表题目以及题解(Java实现)

2023-01-08 10:31:50 110

原创 Leetcode - 106 - 相交链表

Leetcode 106 相交链表题目以及题解。

2023-01-07 19:47:11 150

原创 详解Spring面试AOP

AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构。OOP(Object Oriented Programming)面向对象编程(我们都知道OOP是一种编程思想,那么AOP也是一种编程思想,编程思想主要的内容就是指导程序员该如何编写程序,所以它们两个是不同的编程范式。)

2023-01-01 14:55:24 1068

原创 详解Spring面试IoC

本文详解Java面试中经常遇到的Spring问题之IOC。

2022-11-23 21:50:08 456

原创 一文详细讲解JAVA开发中的XML

XML的全称是EXtensible Markup Language , 可扩展标记语言编写XML就是编写标签,与HTML非常类似,扩展.xml良好的人机可读性。

2022-09-12 16:28:15 3751 1

原创 Java程序员人人都该知道的设计原则

本文讲解Java的设计原则。即使类的设计很糟糕,也还是有可能实现一个应用程序,使之运行并完成所需的工作。一个已完成的应用程序能够运行,但并不能表明程序内部的结构是否良好。

2022-07-30 19:10:37 1821 2

原创 我的创作纪念日

在CSDN的第三年整啦,希望之后的自己产出更优质的文章,也希望这些文章对大家有所帮助!

2022-07-29 14:02:49 157 5

原创 Java面试必问之面向对象“多态”

本文结合浙江大学翁恺老师的面向对象进阶课程,总结了Java面向对象中常见的多态问题,在平时面试中也时必问问题之一!

2022-07-28 18:06:09 2535 7

原创 一文讲清楚Java面向对象的继承关系

结合浙江大学翁恺老师的Java面向对象的进阶课程的第四周以及菜鸟教程的Java教程,综合写了这一篇面向对象中的继承关系,在面试中经常遇到!

2022-07-27 17:00:48 273 6

原创 Java面向对象中【对象容器】我们该如何理解?

本文是观看翁恺老师《面向对象程序设计Java》时所做视频来源-中国大学Mooc网。

2022-07-25 18:53:00 433 5

原创 利用“HiFolw”快捷制作高校学生返校名单信息生成

每一个高校现在疫情防控政策已经成熟,再写一个疫情防控的等级汇总感觉完全没有必要,我的想法是在疫情防控现有的登记基础上,为学生返校提供便利。通过学校汇总的学生疫情防疫数据,通过腾讯云场景连接器以及Vika表格,其中有AI识别健康码以及AI识别行程码,其中可以获取大量的信息。AI识别健康码可以获取到健康码颜色,核酸检测时间,核酸检测结果等信息。AI识别行程码可以获取到行程码颜色,7天内到达或途经存在中高风险地区的城市等重要信息。.........

2022-07-21 18:24:21 6262 7

原创 基于知识图谱的职位推荐系统的设计与实现

此文为我在本科毕业设计时所设计的通过知识图谱进行职位推荐系统的设计与实现,因为职位推荐系统不多,所以发出来给之后的朋友做一个参考,有什么问题可以咨询我,但本文不允许转载以及二次创作。数据表设计、推荐算法实现等重要设计我未上传。需求分析为解决当今毕业生求职的问题,基于Neo4j图数据库的职位推荐系统把知识图谱的概念应用到毕业生寻找适合自己职位的过程中,令毕业生在大量的职位信息中快速准确的找到适合自己的职位,本项目推荐流程如图所示。图5-1推荐流程。.........

2022-07-21 11:08:22 5209 45

原创 pink老师 JavaScript基础以及进阶笔记

将自己之前看pink老师课程是做的笔记做一个汇总,前端知识业余学习,所以可能会有很多疏漏的地方,希望大家批评指正。还有一些笔记可能不太全,之后有机会补充!JavaScript进阶篇、JavaScript基础篇。...

2022-07-20 17:48:53 1507 3

原创 保姆级安装 Linux 虚拟机教程 (CentOS 7)

cenos 7以及VMWare的详细安装过程~

2022-07-20 14:58:58 961 3

原创 Java进阶面向对象程序设计 - 对象交互

本文是观看翁恺老师《面向对象程序设计Java》时所做视频来源-Mooc。

2022-07-18 18:54:11 562 17

转载 王道数据结构 线性表笔记

王道数据结构线性表笔记。包含顺序表、单链表、双链表、循环链表、静态链表。

2022-07-15 15:50:55 156

原创 Java进阶面向对象程序设计 - 类与对象

用对象思考,用类来写作。Java语言是一种面向对象语言,是业界使用最为广泛的语言,十二年前就占据了1/4的编程语言份额,到今天仍然以1/5的比例站在编程语言排行榜的前列。Java是优秀的面向对象编程语言,特别适合构建多人协作的大型软件产品。.........

2022-07-15 15:28:55 150 10

原创 CSDN陪伴了我四年本科生活,自己也开始好好记录一下啦

自己博客发展的记录

2022-07-14 10:36:48 97

原创 狂神JavaWeb课程笔记

狂神说JavaWeb的课程笔记内容。

2022-07-13 16:01:42 1042

湖南大学计算机考研复试资料

湖南大学计算机考研复试资料,包含湖大计算机操作系统,数据库原理,软件工程以及算法导论等课件。

2022-07-15

pink老师Javascript基础PPT.zip

2021年pink老师线下班 Javascript基础班的PPT

2022-02-06

codeblocks

Code::Blocks is a free C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms. Built around a plugin frame

2020-12-10

空空如也

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

TA关注的人

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