自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 异常处理 ?处理(try-catch) :甩锅(throws)_ java异常(Exception)处理

本章概要本章主要和大家一起学习java异常类的处理机制,深入学习java异常类。掌握异常处理机制,及背后的逻辑。了解异常体系,学习常见的异常类知道如何处理异常,掌握try-catch 或者 throws的使用和区别能够读懂异常代码,知道何处可能会有异常出现java异常处理入门二话不说,先看代码!//异常处理入门public class Exception1 { public static...

2022-03-10 21:43:31 1763 1

原创 如何使用SpringBoot写一个属于自己的Starter

(一)概述SpringBoot以其自动装配的能力被广泛应用,我们在写代码时肯定遇到过很多spring-boot-starter命名的依赖,比如spring-boot-starter-web,在pom文件中引入这些starter依赖后,SpringBoot就能通过自动装配的技术扫描到这些类并装载到Bean容器中。除了SpringBoot官方的这些Starter外,我们自己也可以开发Starter。为...

2022-03-10 16:37:01 520

原创 面试之前这样准备 ,让 BAT的 Offer 不再难拿(面试题含答案)

随着各大公司春招的开始,很多小伙伴都行动起来了,我有幸能够加入百度并和大家分享自己的经验心得。由于我面试的都是比较大的公司,所以自然也是做了这方面的准备,因此这篇总结并不一定适合想去创业公司的同学。另外,由于经验本来就是主观性极强的东西,加之笔者水平有限,所以如果有不认可的地方,万望诸君呵呵一笑,抛之脑后。接下来,我就斗胆分享一下自己在准备和参加面试的过程中的收获、对面试的思考,以及一些可能对大家...

2022-03-10 16:35:08 1446

原创 目标阿里P7 30岁程序员三次面试,意外收到offer(Java研发岗)

进阿里一直都是身为程序员的我,最初的梦想,经过去年面试蚂蚁金服失败的挫折后,今年再次鼓起勇气投简历,经过一位前辈的内推省了很多流程,经过多重面试后最终通过。当时收到offer的时候整个人开心的要跳起来,因为最初的目标实现了。当然能进阿里也是感谢去年面试官的一些建议,告诉了我一些需要补进的知识盲区,然后经过一年的学习以及总结最终达成心愿,具体面试过程下面详细分析。蚂蚁金服4面面试大概过程:一面总体上...

2022-03-09 20:01:43 8954

原创 在B站逮到一个阿里10年老Java开发,聊过之后真的感觉自己收益颇多...

老话说的好,这人呐,一旦在某个领域鲜有敌手了,就会闲得蛋疼。前几天我在上班摸鱼逛B站的时候认识了一位阿里JAVA开发大佬,在阿里工作了10年,因为本人天赋比较高,平时工作也兢兢业业,现在企业内有一定的地位。他说到了这个程度,也需要开始实现自我价值了,于是在B站上开了一个账号,专门录一些Java领域的视频。在我强烈(死皮赖脸)要求下加了这位大佬好友,聊过之后很多平时工作上遇到的瓶颈问题真是豁然开朗,...

2022-03-07 15:31:40 2718

原创 现在00后已经卷成这样了吗,薪水被应届生倒挂,我决定裸辞了,在闭关三个月后拿到阿里Offer,定级P7...

今年28岁,我从公司离职了,是裸辞。前段时间,我有一件事情一直憋在心里很难受,想了很久也没找到合适的人倾诉,就借着今天写出来。我一个有四年Java经验的职场老人,我慢慢涨上来的工资竟然被一个应届生倒挂了!当我得知这个消息的时候,我的心是拔凉拔凉的。我现在只有一个想法,我想跳槽!可是,我现在已经28岁了,这让我一度陷入了纠结与迷茫。应届生倒挂老员工作为一个在公司待四年的老员工,我一直兢兢业业,为了公...

2022-03-07 15:21:07 400

原创 杂谈 : 日志门户 slf4j 如何集成日志框架的

一 . 前言这一篇讨论一点简单得东西 , 主要来了解一下什么叫日志门户 , 他又是怎么集成的 .二 . 日志门户阿里出版的 Java开发手册里面有这样一个强制规约 :应用中不可直接使用日志系统(Log4j、Logback)中的API,而应依赖使用日志框架 (SLF4J、JCL--Jakarta Commons Logging)中的API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一...

2022-03-07 15:06:44 323

原创 蚂蚁金服+拼多多+抖音+天猫Java面经合集,金三银四Java开发校招社招福音!

前言很多Java开发者面试之前,可能没有较长的工作时间或者较为丰富的工作经验,所以不知道互联网公司或者一线互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,最后以惨败收场。针对这些的读者朋友,小编整理了一些知名大厂的面经,在这分享给读者朋友们参考,让即将面试或是有想法跳槽的读者朋友们了解一下一线大厂面试时都喜欢问那些问题。开始蚂蚁金服(三面)...

2022-03-05 20:07:43 276

原创 5年Java经验字节社招:半月3次面试,成功拿到Offer

背景经历当时我工作近5年,明显感觉到了瓶颈期。具体来说,感觉自己用过很多框架、做过一些技术设计、也有过一些产出,但是从技术深度上感觉不足,到后期时做事也没有明显挑战,完全适应了公司节奏,说句不好听的成了老油条,可以每天舒服的混日子(这也有好处,有时间准备面试)。这对于个人成长不利,长此以往可能面临大龄失业。所以我觉得需要痛下决心改变一下现状。我定的目标就是进大厂,因为我觉得小厂做到我目前的程度已经...

2022-03-04 22:18:17 130

原创 基于 Kafka 的实时数仓在搜索的实践应用

一、概述Apache Kafka 发展至今,已经是一个很成熟的消息队列组件了,也是大数据生态圈中不可或缺的一员。Apache Kafka 社区非常的活跃,通过社区成员不断的贡献代码和迭代项目,使得 Apache Kafka 功能越发丰富、性能越发稳定,成为企业大数据技术架构解决方案中重要的一环。Apache Kafka 作为一个热门消息队列中间件,具备高效可靠的消息处理能力,且拥有非常广泛的应用领...

2022-02-28 14:44:03 146

原创 Spring中毒太深,离开Spring我居然连最基本的接口都不会写了

前言随着 Spring 的崛起以及其功能的完善,现在可能绝大部分项目的开发都是使用 Spring(全家桶) 来进行开发,Spring也确实和其名字一样,是开发者的春天,Spring 解放了程序员的双手,而等到 SpringBoot出来之后配置文件大大减少,更是进一步解放了程序员的双手,但是也正是因为Spring家族产品的强大,使得我们习惯了面向 Spring 开发,那么假如有一天没有了 Sprin...

2022-02-27 21:16:56 74

原创 封神总结:抖音、腾讯、阿里、美团社招服务端开发岗位硬核面试

前言先报一下身份,笔者的师弟小民同学。小民同学应届校招从事服务端开发,参加校招面试以来,共面四个公司的服务端开发岗位:抖音,IES互娱腾讯,PCG 应用宝数据中台阿里,新零售供应链美团,到店事业部目前为止,除了阿里还在等交叉,其他均已收到 offer,硬核技术实力。小民说自己是个技术渣,这是个要求很高(有点装 X)的同学。本篇文章与大家分享一下面试经历,希望能对参与一线互联网大厂面试的同学有些帮助...

2022-02-22 14:10:11 232

原创 CPU中的MESI缓存最终一致性---CPU为什么需要缓存

前言锁章节我们已经发布了【java对象在内存中如何分布】、【java有哪些锁】、【synchronized和volatile】。在上文中分析volatile指令重排序的时候看到一片文章介绍CPU缓存一致性的问题。因为volatile的禁止指令重排序是因为实现了内存屏障。另外一个特性是内存可见性他的实现是通过CPU 的MESI 来实现的。当A线程将数据修改后刷回主内存中,CPU并同时告知其它线程内的...

2022-02-14 13:58:57 339

原创 分库分表常见中间件介绍和ShardingSphere极速认知+实战内容

大话业界常见数据库分库分表中间件介绍Cobar(已经被淘汰)TDDL: 淘宝根据自己的业务特点开发了TDDL(Taobao Distributed Data Layer),它是基于JDBC规范,没有Server,以client-jar的形式存储,引入项目即可使用。开源的功能比较少,阿里内部使用为主。MyCat: Java语言编写的Mysql数据网络协议开源的中间件,它的前身是Cobar,遵守Mys...

2022-02-10 15:39:56 3900 1

原创 Redis 缓存雪崩、缓存穿透、缓存击穿、缓存预热

缓存雪崩定义缓存雪崩是指在短时间内,有大量缓存同时过期,导致大量的请求直接查询数据库,从而对数据库造成了巨大的压力,严重情况下可能会导致数据库宕机的情况叫做缓存雪崩。正常情况下执行过程:缓存雪崩下执行过程:可以看到,当缓存失效时,大量请求直接绕过 Redis 去请求数据库,导致会对数据库造成很大压力。解决加锁排队加锁排队可以起到缓冲的作用,防止大量的请求同时操作数据库,但它的缺点是增加了系统的响应...

2022-02-08 20:15:26 833

原创 使用MyBatis拦截器后,摸鱼时间又长了。

场景在后端服务开发时,现在很流行的框架组合就是SSM(SpringBoot + Spring + MyBatis),在我们进行一些业务系统开发时,会有很多的业务数据表,而表中的信息从新插入开始,整个生命周期过程中可能会进行很多次的操作。比如,我们在某网站购买一件商品,会生成一条订单记录,在支付完金额后订单状态会变为已支付,等最后我们收到订单商品,这个订单状态会变成已完成等。假设我们的订单表t_or...

2022-02-08 17:12:15 116

原创 Spring Cloud Alibaba Nacos 服务注册与发现功能实现!

Nacos 是 Spring Cloud Alibaba 中一个重要的组成部分,它提供了两个重要的功能:服务注册与发现和统一的配置中心功能。服务注册与发现功能解决了微服务集群中,调用者和服务提供者连接管理和请求转发的功能,让程序的开发者无需过多的关注服务提供者的稳定性和健康程度以及调用地址,因为这些都可以依靠 Nacos 进行监测、管理和自动转发。试想一下,当一个系统被部署多个之后,如何确定要调用...

2022-02-07 15:56:06 640

原创 三年开发经验,跳槽腾讯三面终获Offer,定级T2-1(面试题+经验总结)

前言时间过得飞快,一代又一代就这么成长了起来,曾经的95后备受争议,如今的95后进入社会,扮演者各行角色,成为了行业顶梁柱,今天,要分享的是自己的成长经历。今年24岁,毕业之后进入一家小型的互联网公司工作,名字就不说了,算是熟知的,在这家公司呆了两年,直至今年才有了跳槽的想法。腾讯面试题答案,点击此处获取每个人都拥有大厂梦,在小公司待久了,感觉人会荒废掉,太轻松,没有压迫感。在众多大厂中,最终选择...

2022-01-23 17:18:40 828

原创 GitHub标星17万:打破程序员“中年危机”,非科班出身亲身证明了35岁之后的无限可能...

程序员圈子里一直流传着一个魔咒:35 岁的中年危机。他们说,35 岁程序员的精力和体力会无法避免地下降;他们说,35 岁程序员的丰富经验没有年轻员工的创新活力吃香;他们说,35 岁程序员会面临越来越窄的职业上升通道和日益复杂的社会压力。这些“传说”令许多程序员每离 35 岁进一步,就更焦虑一分,并迫切寻找打破这一魔咒的方法。而今天我要介绍的程序员可谓是“不一样的烟火”。非科班出身亲身证明了 35 ...

2022-01-21 19:15:51 186

原创 Springboot之登录模块探索(含Token,验证码,网络安全等知识)

简介登录模块很简单,前端发送账号密码的表单,后端接收验证后即可~淦!可是我想多了,于是有了以下几个问题(里面还包含网络安全问题):1.登录时的验证码2.自动登录的实现3.怎么维护前后端登录状态在这和大家分享下我实现此功能的过程,包括一些技术和心得1.登录时的验证码为什么要验证码,原因很简单,防止脚本无限次重复登录,来暴力破解用户密码或者攻击服务器验证码的出现,使得每次登录都有个动态变量需要输入,无...

2022-01-19 21:18:46 4100

原创 用Java手写Redis服务端,从设计者的角度聊一聊Redis本身

零,起因我为什么要造redis这个轮子?1,破除对redis神秘感。2,“基础服务中台”的同事们在开会讨论redis云,以及redis代理。3,开一个redis资源并不是容易事,为什么不可以不可以写成java直接推送到未来云上,简单方便。以这个思路我开始使用业余时间研究了redis的tcp通讯原理与redis命令,出发点是写一个redis云代理之类的云管理软件,但是还是忍不住写成了java版的re...

2022-01-15 21:58:08 654

原创 二本渣渣5面阿里,从准备简历到“直怼”面试官,经历了什么?

对于很多没有学历优势的人来说,面试大厂是非常困难的,这对我而言,也是一样,出身于二本,原本以为就三点一线的生活度过一生,直到生活上的变故,才让我有了新的想法和目标,因此我这个二本渣渣也奋斗了起来,竟拿下了阿里P6岗。今天分享这波面经,主要是希望能够激励到同样被学历所困扰的技术人,能够对职业生涯和技术规划有一个参考价值,感谢!一、面试阿里P6难在哪?(面试难点)(1)难在“心态”首先需要克服的第一关...

2022-01-14 15:19:11 120

原创 隐藏了2年的Bug,终于连根拔起,悲观锁并没有那么简单

接手的新项目,接二连三的出现账不平的问题,作为程序员中比较执着的人,不解决誓不罢休。最终,经过两次,历时多日终于将其连根拔起。实属不易,特写篇文章记录一下。文章中不仅会讲到使用悲观锁踩到的坑,以及本人是如何排查问题的,某些思路和方法或许能对大家有所帮助。事情的起源运营同事时不时就提出查账调账的需求,原因很简单,账不平,不查不行。如果你有过财务相关系统的工作经历,账务问题始终是最难攻克的。虽然刚接手...

2022-01-14 13:38:27 285

原创 Spring Boot实现用户注册验证全过程

0. 阅读完本文你将会学会如何实现一个基本的注册验证过程如何自定义一个注解1. 概述在这篇文章中,我们将使用Spring Boot实现一个基本的邮箱注册账户以及验证的过程。我们的目标是添加一个完整的注册过程,允许用户注册,验证,并持久化用户数据。2. 创建User DTO Object首先,我们需要一个DTO来囊括用户的注册信息。这个对象应该包含我们在注册和验证过程中所需要的基本信息。例2.1 U...

2022-01-13 15:55:47 722

原创 45岁程序员发帖:精通各种技术体系,连个面试机会都没有!职场“35岁现象”怎么破?...

最近,一条留言,在社交媒体上引起热议。11月1日,有网民留言称,“我是一名软件开发人员,今年45岁,精通各种技术体系……而我辞职回家半年后再回来寻找工作机会的时候,却发现连个面试机会都很难得到。”近年来在网络上,35岁现象一直都是热议的话题,这份留言再次戳中了部分人的痛点。45岁程序员自曝求职遇阻上述网民自称Mary,其留言如下:我是一名计算机专业出身的软件开发人员,今年45岁,精通 java 的...

2022-01-12 19:53:43 212

原创 Egg.js 异常处理、中间件、jwt,实现接口权限控制

一、自定义异常、异常处理中间件在程序执行时会有各种各样的异常情况,当异常出现我们能从控制台看出异常的原因,但是对前端来说不够人性化,不能够清晰,有些情况要给调用端返回友好的消息提示,利用自定义异常和全局异常处理就能很简单的解决。Egg 的 中间件 形式是基于洋葱圈模型。每次我们编写一个中间件,就相当于在洋葱外面包了一层。全局异常处理就是在洋葱模型中捕获到异常并处理,响应自定义异常信息。例如查询一条...

2022-01-12 19:44:51 885

原创 字节面试官让我讲讲最小生成树,我忍不住笑了

大家有没有在生活中遇到这种事情你们县城需要在几个小区之间进行修路,由于政府资金紧张,不可能所有的小区之间都进行修路,而是利用最少的资金修一条可以连接所有小区的路如同下图所示: 当然,上述只是一个抽象化的例子,而我们实际生活中,每个小区间的距离也是不一样的,我们怎么使用最小的资金去连接所有的小区呢?这就牵扯到我们今天的老大哥们:Kruskal 算法和 Prim 算法这两种算法分别从边和点产生最小生成...

2022-01-12 16:23:13 59

原创 频频闯祸的 JNDI,到底是个什么 垃圾 玩意儿?

每次规模比较大的漏洞,JNDI好像都不会缺席。最近人尽皆知的Log4j2漏洞也和它有关,让人 不由得怀疑,是不是作者开的后门。因为JNDI这个玩意,别说用过,很多人连听都没听说过。这么冷门酸爽的东西,有什么理由把它放在一个日志框架里呢?恐怕只有作者想得通。数据库驱动很多人接触JNDI,是从数据库的驱动开始的。当然,随着SpringBoot单体发布模式的流行,现在用这种方式来获取数据库配置的古董公司...

2022-01-10 15:12:47 1188

原创 面试官:order by 是怎样排序的?怎么优化?

01 前言刚换了新工作,用了两周时间准备,在 3 天之内拿了 5 个 offer,最后选择了广州某互联网行业独角兽 offer,昨天刚入职。这几天刚好整理下在面试中被问到有意思的问题,也借此机会跟大家分享下。这家企业的面试官有点意思,一面是个同龄小哥,一起聊了两个小时(聊到我嘴都干了)。二面是个从阿里出来的架构师,视频面试,我做完自我介绍之后,他一开场就问我:对 MySQL 熟悉吗?我一愣,随之意...

2022-01-08 16:51:04 138

原创 基于Netty手写一个远程连接Redis的IDEA插件

前言前几天一直在学习Netty框架,写了几个Demo,然后就想着可以用它来写点什么,然后又对编写idea的插件有点兴趣,那么就准备写一个idea插件.写什么好呢,想起可以写一个Redis连接客户端的插件,这个也可以用上Netty,虽然市面上已经有很多redis的客户端,例如:Redis Desktop Manager这类的,不过很多是付费的,想白嫖需要找破解版,自己写的功能上虽然简陋,不过胜在使用...

2022-01-07 21:33:49 77

原创 RabbitMQ,RocketMQ,Kafka 事务性,消息丢失和消息重复发送的处理策略

分布式事务什么是分布式事务我们的服务器从单机发展到拥有多台机器的分布式系统,各个系统之前需要借助于网络进行通信,原有单机中相对可靠的方法调用以及进程间通信方式已经没有办法使用,同时网络环境也是不稳定的,造成了我们多个机器之间的数据同步问题,这就是典型的分布式事务问题。在分布式事务中事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。分布式事务就是要保证不...

2021-12-30 15:11:33 176

原创 MongoDB快速上手,聊聊这款火了一阵又销声匿迹的非关系型数据库

概述事情的起因要从最近的一个新产品说起,最近部门有一个新的大数据产品规划,在考虑技术实现时,有一个动态表字段扩展的需求,比如原来表结构里只有a、b字段,需要不断的往里新增c、d、e等等字段,并且数据量也特别大。于是就去寻找实现方案,针对这种数据模型无法确定的情况,非关系型数据库是比较合适的,于是找到了MongoDB。虽然最后选择了使用ES来实现,但是在这段时间也把MongoDB摸了一遍,今天就分享...

2021-12-29 14:08:19 153

原创 Kafka的生产者与消费者机制+分区策略你这还不懂?

什么是KafkaKafka是最初由Linkedin公司开发,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目,也是一个开源【分布式流处理平台】,由Scala和Java编写,(也当做MQ系统,但不是纯粹的消息系统)目前 Kafka 已经定位为一个分布式流式处理平台,它以高吞吐、可持久化、可水平扩展、支持流数据处理等多种特性而被广泛使用。目前越来越多的开源分布式处理系统如 Cl...

2021-12-28 22:07:42 388

原创 面试官:什么是 YAML?和 Spring Boot 有什么关系?

1、什么是YAMLYAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写。YAML的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。主要强度这种语音是以数据为中心,而不是以标记语言为重心,例如像xml语言就会使用大量的标记。YAML是一个可读性高,易于理解,用来表达数据序列化的格式。它的语法和其他高级...

2021-12-27 19:37:42 647

原创 腾讯三面:40 亿个 QQ 号码如何去重?

今天,我们来聊一道常见的考题,也出现在腾讯面试的三面环节,非常有意思。具体的题目如下:文件中有40亿个QQ号码,请设计算法对QQ号码去重,相同的QQ号码仅保留一个,内存限制1G.这个题目的意思应该很清楚了,比较直白。能否做对这道题目,很大程度上就决定了能否拿下腾讯的offer,有一定的技巧性,一起来看下吧。在原题中,实际有40亿个QQ号码,为了方便起见,在图解和叙述时,仅以4个QQ为例来说明。 ...

2021-12-22 21:34:24 99

原创 渣本全力以赴33天,四面阿里妈妈(淘宝联盟),拿下实习岗offer

前言 渣本一枚,杭州某大学读大四,学校背景还可以,因为在杭州读书,所以对阿里还是比较崇拜的,大二的时候就已经立志要去阿里实习,所以很早就开始准备了。这次面试了阿里妈妈,共耗费了33天的精力,最终拿下了实习岗offer,现分享一波我自己的面经和感受,希望能够帮助同龄人。注意:文末有惊喜~!!! 阿里妈妈面试经验分享 01 阿里妈妈面试感受 一面:一面给我的整体感受还是非常舒服的,面试官是比较和蔼的类...

2021-12-22 21:28:47 258

原创 四面字节跳动Java研发岗,最终拿下Offer,只有努力,方能成功

这次面试字节跳动也是做了很多的准备,还好顺利拿到了offer,特分享一下这次的4面技术面真题,以及一份字节师兄整理的面试手册,希望能够给一些正在面试字节或计划面试大厂的朋友提供帮助。 字节跳动技术一面 讲一下线程参数的含义Innodb的索引实现为什么是B+树?Redis的使用,分布式锁的实现操作系统虚拟内存换页的过程TCP三次握手volatile关键字的作用乐观锁、悲观锁之前用过哪些设计模式?算法...

2021-12-22 21:24:07 74

原创 一次因reactor-netty bug导致springcloud gateway请求积压问题处理

项目中再使用springcloud gateway做微服务网关,在线上的环境忽然发现有时候接口会出现卡顿,更多集中在登陆的时候,而且卡顿呈现不确定性再检查springcloud gateway的日志时候发现出现了Connection链接的异常reactor.netty.channel.AbortedException: Connection has been closed,期间还发现一个问题,因为...

2021-12-21 22:02:04 6054

原创 校招失败,在小公司熬了2年后我终于进了阿里,定级P6(Java岗)

其实两年前校招的时候就往阿里投了一次简历,结果很明显凉了,随后这个理想就被暂时放下了,但是这个种子一直埋在心里这两年除了工作以外,也会坚持写博客,也因此结识了很多优秀的小伙伴,从他们身上我学到了特别多东西,把这次面试分享出来,也是希望可以帮助到更多的人。一面(远程视频面)自我介绍项目介绍Redis介绍了解redis源码吗了解redis集群吗Hashmap的原理hashmap容量为什么是2的幂次ha...

2021-12-20 20:53:56 984

原创 这一致性hash算法,有点意思啊

场景在我们的系统中不可避免要进行数据的存储,比如系统中会有用户上传的大量图片,这些图片数据要存放在文件服务器磁盘上,而一台服务器的存储空间往往是有限的,那么当图片量超过服务器磁盘的时候,一般都需要进行扩容,使用很多台服务器来存放我们的图片数据。而这时我们会面临着两个问题:如何确定将一张图片存放在哪一台服务器上,以及想要查看某一张图片时应该去哪个服务器找;如何保证在某一台服务器崩溃或磁盘损坏时,不让...

2021-12-20 20:45:15 128

空空如也

空空如也

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

TA关注的人

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