自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 loading 视频播放网站(实习学习工具使用的项目)

“loading视频播放网站(实习学习工具使用的项目)”介绍“loading” 视频播放网站的使用者主要是喜欢观看动漫和各风格视频的观众和喜欢把自己制作的视频投稿的人(在此文Up主与投稿者为一样的意思)。软件架构后端-Springboot 前端-Bootstrap 模板引擎-Thymeleaf安装教程直接使用即可使用说明基本功能已经实现,播放视频功能待后续学习后继续完善参与贡献后端-soker 前端-xiaoTang代码链接https://gitee.com/re-soke...

2021-01-26 12:43:31 21720

原创 秋招面试100题附答案

秋招面经汇总(准备秋招自己用的,有需要自取)基础1.HashMaphttps://blog.csdn.net/v123411739/article/details/106324537?utm_source=app&app_version=4.7.1扩容注意点:添加的节点如果为头结点,那么就算超过阈值也不扩容。扩容后进行节点移动时,不一定每次都要重新计算哈希。2.ConcurrentHashMaphttps://blog.csdn.net/qq_35190492/article/d

2021-06-03 15:34:56 552 1

原创 搞人心态的OopMap的粗糙理解(深入理解java虚拟机)

搞人心态的OopMap的粗糙理解(深入理解java虚拟机)​ 为了解决可达性分析中从GC Roots节点找引用链这个操作会消耗很多时间这个问题,采用了一组称为OopMap的数据结构来达成这个目的!​ 在类加载完成的时候,HotSpot就把对象内什么偏移量上是什么类型的数据计算出来,在JIT编译过程中,也会在特定的位置记录下栈和寄存器中哪些位置是引用。但是如果每个指令都记录,那将会需要大量的额外空间!​ 所以采用安全点,简单的说就是将程序用安全点进行分割,分割开的每小段程序有个OopM

2021-03-25 20:06:30 471 1

原创 吞吐量与最大垃圾回收停顿时间之鱼和熊掌不可兼得(深入理解java虚拟机)

吞吐量与最大垃圾回收停顿时间之鱼和熊掌不可兼得所谓吞吐量:就是 CPU用于运行用户代码的时间与 CPU总消耗时间的比值,即吞吐量 = 运行用户代码时间 / (运行用户代码时间 + 垃圾收集时间),虚拟机总共运行了100分钟,其中垃圾收集花掉了1分钟,那吞吐量就是99%那么如果我们想要提高吞吐量,就应该尽量减少垃圾回收时间不就好了,那就尽可能少的运行 GC的次数,但是问题来了,这就跟你倒垃圾一样,你如果很久不倒垃圾,那垃圾不就是越堆越多,偶尔倒一次,一次需要倒好久,这里就引出了最大垃圾回收停顿时间最大垃

2021-03-20 16:07:29 806

原创 05:RabbitMQ高级(狂神说RabbitMQ)

RabbitMQ高级 - 过期时间TTLhttps://www.bilibili.com/video/BV1dX4y1V73G?p=44概述过期时间 TTl表示可以对消息设置预期的时间,在这个时间内都可以被消费者接收获取;过了之后消息将自动被删除。RabbitMQ可以对消息和队列设置 TTL,目前有两种方法可以设置第一种方法是通过队列属性设置,队列中所有消息都有相同的过期时间第二种方法是对消息进行单独设置,每条消息 TTL可以不同如果上述两种方法同时使用,则消息的过期时间以两者 TTL较小的

2021-03-16 23:05:56 2067 2

原创 04:Springboot案例(狂神说RabbitMQ)

Fanout 模式https://www.bilibili.com/video/BV1dX4y1V73G?p=44生产者application.yml# 服务端口server: port: 8080# 配置rabbitmq服务spring: rabbitmq: username: admin password: admin virtual-host: / host: 127.0.0.1 port: 5672OrderService.javapublic cl

2021-03-16 23:02:34 1090

原创 03:入门案例(狂神说RabbitMQ)

RabbitMQ入门案例 - Simple 简单模式https://www.bilibili.com/video/BV1dX4y1V73G?p=44实现步骤jdk1.8构建一个 maven工程导入 rabbitmq的 maven依赖启动 rabbitmq-server服务定义生产者定义消费者观察消息的在 rabbitmq-server服务中的进程构建一个maven工程导入依赖java原生依赖<dependency> <groupId>com

2021-03-16 23:01:39 1799 3

原创 02:入门及安装(狂神说RabbitMQ)

RabbitMQ入门及安装https://www.bilibili.com/video/BV1dX4y1V73G?p=27概述简单概述:RabbitMQ是一个开源的遵循 AMQP协议实现的基于 Erlang语言编写,支持多种客户端(语言),用于在分布式系统中存储消息,转发消息,具有高可用,高可扩性,易用性等特征下载RabbitMQ下载地址:https://www.rabbitmq.com/download.html环境准备:CentOS7.x + /ErlangRabbitMQ是采用

2021-03-16 14:44:33 2563 1

原创 01:中间件(狂神说RabbitMQ)

中间件笔记https://www.bilibili.com/video/BV1dX4y1V73G?p=18&spm_id_from=pageDriver什么是中间件什么是中间件我国企业从20世纪80年代开始就逐渐进行信息化建设,由于方法和体系的不成熟,以及企业业务的市场需求的不断变化,一个企业可能同时运行着多个不同的业务系统,这些系统可能基于不同的操作系统、不同的数据库、异构的网络环境。现在的问题是,如何把这些信息系统结合成一个有机地协同工作的整体,真正实现企业跨平台、分布式应用。中间件

2021-03-15 21:33:35 5771 2

原创 浅谈对Docker的个人理解

以下内容为初学 Docker 的一些疑惑以及查找问题的记录整理及个人想法,或许有不对的地方仅供参考!!!参考网站链接放下边啦!# 狂神说视频(学习要一键三连哦!)https://www.bilibili.com/video/BV1og4y1q7M4?p=18&spm_id_from=pageDriver# 博客链接https://www.cnblogs.com/kex1n/p/6933039.htmlhttps://blog.csdn.net/qq_37979178/article/de

2021-02-09 19:12:45 365

原创 CentOS 7安装教程及问题(这里应该有你想要的)

CentOS 7安装教程及问题1、CentOS 7安装教程转载自:https://blog.csdn.net/qq_44714603/article/details/888294232、安装过程可能会遇到的一些问题-- 虚拟机中PXE-MOF:Exiting intel PXE ROM.Operating system not found解决办法本文来自:花火时光,原地址:http://www.hejinjun.cn/faqs/89.html-- wget找不到命令由于系统中未安装导致,运

2021-01-26 20:53:27 376

空空如也

空空如也

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

TA关注的人

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