自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三十岁中年大叔放弃40W年薪从传统行业转行Java,全依靠这份秘籍!

对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!629623)]Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!本文已被。

2024-05-01 15:30:40 139

原创 三十二、基于Hadoop伪分布式运行Hadoop自带wordcount案例(1)

由于篇幅限制,小编在此截出几张知识讲解的图解[外链图片转存中…(img-FdrsQLyS-1714548559904)][外链图片转存中…(img-YYwDbNmc-1714548559905)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-05-01 15:29:36 94

原创 三分钟:极速体验JAVA版目标检测(YOLO4)

我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。面试题多多少少对于你接下来所要做的事肯定有点帮助,但我更希望你能透过面试题去总结自己的不足,以提高自己核心技术竞争力。每一次面试经历都是对你技术的扫盲,面试后的复盘总结效果是极好的!员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。面试题多多少少对于你接下来所要做的事肯定有点帮助,但我更希望你能透过面试题去总结自己的不足,以提高自己核心技术竞争力。

2024-05-01 15:29:05 363

原创 【大厂Java并发编程面试题解】显式锁(Explicit Locks)(1)

本文从基础到高级再到实战,由浅入深,把MySQL讲的清清楚楚,明明白白,这应该是我目前为止看到过最好的有关MySQL的学习笔记了,我相信如果你把这份笔记认真看完后,无论是工作中碰到的问题还是被面试官问到的问题都能迎刃而解!w.unlock();w.lock();extends K,?w.lock();try {

2024-05-01 08:51:47 572

原创 【多线程进阶】如何保证唱跳rap打篮球的顺序_java会唱跳rap篮球吗 (2)

分享一套我整理的面试干货,这份文档结合了我多年的面试官经验,站在面试官的角度来告诉你,面试官提的那些问题他最想听到你给他的回答是什么,分享出来帮助那些对前途感到迷茫的朋友。

2024-05-01 08:50:43 404

原创 【多线程进阶】如何保证唱跳rap打篮球的顺序_java会唱跳rap篮球吗 (1)

一次偶然,从朋友那里得到一份“java高分面试指南”,里面涵盖了25个分类的面试题以及详细的解析:JavaOOP、Java集合/泛型、Java中的IO与NIO、Java反射、Java序列化、Java注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linux。

2024-05-01 08:50:12 459

原创 【多线程进阶】如何保证唱跳rap打篮球的顺序

为什么我不完全主张自学?①平台上的大牛基本上都有很多年的工作经验了,你有没有想过之前行业的门槛是什么样的,现在行业门槛是什么样的?以前企业对于程序员能力要求没有这么高,甚至十多年前你只要会写个“Hello World”,你都可以入门这个行业,所以以前要入门是完全可以入门的。②现在也有一些优秀的年轻大牛,他们或许也是自学成才,但是他们一定是具备优秀的学习能力,优秀的自我管理能力(时间管理,静心坚持等方面)以及善于发现问题并总结问题。

2024-05-01 08:49:42 725

原创 Struts2快速入门,超简单详细的快速入门教程

作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料[外链图片转存中…(img-EVoBVpwq-1714504052853)][外链图片转存中…(img-xSLGf3pU-1714504052854)]本文已被。

2024-05-01 03:07:43 446

原创 Stackoverflow高赞答案为什么牛逼的程序员都不用“= null做判空

就写到这了,也算是给这段时间的面试做一个总结,查漏补缺,祝自己好运吧,也希望正在求职或者打算跳槽的 程序员看到这个文章能有一点点帮助或收获,我就心满意足了。多思考,多问为什么。希望小伙伴们早点收到满意的offer!越努力越幸运!金九银十已经过了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。

2024-05-01 03:06:40 574

原创 SSM整合分页插件+模糊查询(2)

学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。Mybatis面试专题MySQL面试专题并发编程面试专题有限,上面只是以图片的形式给大家展示一部分。[外链图片转存中…(img-hsMTNMQK-1714503952813)]

2024-05-01 03:06:08 475

原创 ssm在线学习平台小程序+后台Java安卓APP设计asp(1)

在线学习平台主要是为了提高用户的工作效率和更方便快捷的满足用户,更好存储所有数据信息及快速方便的检索功能,对在线学习平台的各个模块是通过许多今天的发达在线学习平台做出合理的分析来确定考虑用户的可操作性,遵循开发的系统优化的原则,经过全面的调查和研究。

2024-05-01 03:05:37 230

原创 【Java】JDK源码分析——Integer

由于文案过于长,在此就不一一介绍了,这份Java后端架构进阶笔记内容包括:Java集合,JVM、Java并发、微服务、SpringNetty与 RPC 、网络、日志 、Zookeeper 、Kafka 、RabbitMQ 、Hbase 、MongoDB、Cassandra 、Java基础、负载均衡、数据库、一致性算法、Java算法、数据结构、分布式缓存等等知识详解。本知识体系适合于所有Java程序员学习,关于以上目录中的知识点都有详细的讲解及介绍,掌握该知识点的所有内容对你会有一个质的提升,

2024-05-01 01:24:06 218

原创 【Java】JDK源码分析——AbstractStringBuilder

指定初始化容量,根据容量对数组进行初始化。3. length方法获取字符串长度。4. capacity方法获取容量,即最多可以保存的字符数量。5. ensureCapacity方法对数组的容量进行检测,并在容量小于要求时进行扩容。

2024-05-01 01:22:22 368

原创 【Java】JDBC连接MySQL数据库,一把斗地主时间从无到有讲个通透~

我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的。我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的。

2024-05-01 01:21:51 633

原创 【JAVA】JAVA方法的学习和创造

fill:#333;color:#333;color:#333;fill:none;be pressed for time时间不够。

2024-05-01 01:21:20 202

原创 Spring练习,定义三个模块,使用<import>标签完成分模块配置开发,模拟实现学生借书和还书的过程,将结束输出到控制台。

三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。第一个是算法关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本。

2024-04-30 18:55:11 334

原创 Spring系列:自动注入(autowire)详解,高手在于坚持!

spring容器会遍历x类中所有的set方法,会在容器中查找和set参数类型相同的bean对象,将其通过set方法进行注入,未找到对应类型的bean对象则set方法不进行注入。需要注入的set属性的类型和被注入的bean的类型需要满足isAssignableFrom关系。按照类型自动装配的时候,如果按照类型找到了多个符合条件的bean,系统会报错。set方法的参数如果是下面的类型或者下面类型的数组的时候,这个set方法会被跳过注入:来看看案例吧。

2024-04-30 18:54:41 846

原创 Spring系列第48篇:@Transaction 事务源码解析(1)

学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。下方即为我手绘的MyBtis知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的MyBtis知识脑图原件(包括上方的面试解析xmind文档)

2024-04-30 18:52:54 394

原创 Spring Boot2 系列教程(二十七)Nginx 极简扫盲入门(1)

对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,也祝愿大家都能够升职加薪!助到大家,[外链图片转存中…(img-Y6EhYUVs-1714451447067)][外链图片转存中…(img-GPK8z1n1-1714451447068)]也祝愿大家都能够升职加薪!本文已被。

2024-04-30 12:31:04 640

原创 Spring Boot2 系列教程(二)创建 Spring Boot 项目的三种方式

本文从基础到高级再到实战,由浅入深,把MySQL讲的清清楚楚,明明白白,这应该是我目前为止看到过最好的有关MySQL的学习笔记了,我相信如果你把这份笔记认真看完后,无论是工作中碰到的问题还是被面试官问到的问题都能迎刃而解!本文从基础到高级再到实战,由浅入深,把MySQL讲的清清楚楚,明明白白,这应该是我目前为止看到过最好的有关MySQL的学习笔记了,我相信如果你把这份笔记认真看完后,无论是工作中碰到的问题还是被面试官问到的问题都能迎刃而解!

2024-04-30 12:30:33 735

原创 Spring Boot2 系列教程(三十)Spring Boot 整合 Ehcache

互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。下面有部分截图希望能对大家有所帮助。可用技术,重视基础,所以千万别小看任何知识。

2024-04-30 12:29:28 570

原创 Spring Boot+Spring Cloud实现itoken项目

复制代码使用lettuce连上redis服务搭建redis的服务提供者(提供缓存服务)添加redis的pom配置读者福利由于篇幅过长,就不展示所有面试题了,感兴趣的小伙伴更多笔记分享复制代码添加sentinel.conf配置复制代码port 26379dir /tmp复制代码使用lettuce连上redis服务搭建redis的服务提供者(提供缓存服务)添加redis的pom配置读者福利由于篇幅过长,就不展示所有面试题了,感兴趣的小伙伴。

2024-04-30 12:28:23 356

原创 Mysql面试大全,看完可以吊打面试官!!!

虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。如果你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。是NULL。

2024-04-30 06:17:23 709

原创 MySql阶段Sql语句学习总结

面试前的“练手”还是很重要的,所以开始面试之前一定要准备好啊,不然也是耽搁面试官和自己的时间。我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。己的时间。我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。[外链图片转存中…(img-bj8HakZr-1714428962938)]

2024-04-30 06:16:20 352

原创 MySql阶段Sql语句学习总结(1)

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。询数学成绩的总分– 查询数学成绩的平均分还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。

2024-04-30 06:15:49 438

原创 MySql都会了,确定不学习一下MyCat分片?

2021年的金三银四一眨眼就到了,对于很多人来说是跳槽的好机会,大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。另外,面试中遇到不会的问题不妨尝试讲讲自己的思路,因为有些问题不是考察我们的编程能力,而是逻辑思维表达能力;最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。BAT面试经验实战系列:Spring全家桶+Redis等其他相关的电子书:源码+调优拟节点数是物理节点数的160倍 -->160。

2024-04-30 06:15:18 726

原创 JVisualVM 的使用教程

整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,没有收获与成长,其余的都不重要,希望读者们能谨记这一点。[外链图片转存中…(img-907dnxtP-1714408363244)]

2024-04-30 00:32:54 462 1

原创 JUnit5学习之五:标签(Tag)和自定义注解

JUnit支持自定义注解,先回顾之前的代码,看咱们是如何给方法打标签的,以first3Test方法为例:@Test接下来咱们创建一个注解,将@Tag(“hard”)替换掉,新注解的源码如下,可见仅是一个普通的注解定义:读者福利分享一份自己整理好的Java面试手册,还有一些面试题pdf不要停下自己学习的脚步读者福利分享一份自己整理好的Java面试手册,还有一些面试题pdf不要停下自己学习的脚步[外链图片转存中…(img-nqO8kgSc-1714408253282)]

2024-04-30 00:31:10 687

原创 JUnit5学习之三:Assertions类

文中展示的资料包括:**《MySql思维导图》《MySql核心笔记》《MySql调优笔记》《MySql面试专题》《MySql性能优化的21个最佳实践》《MySq高级知识笔记》**如下图。// 其execute方法执行时,如果抛出了异常,并且异常的类型是assertThrows的第一个参数(这里是ArithmeticException.class),log.info(“assertThrows通过后,返回的异常实例:{}”, exception.getMessage());

2024-04-30 00:30:39 785

原创 JUnit5学习之三:Assertions类(1)

这份面试题几乎包含了他在一年内遇到的所有面试题以及答案,甚至包括面试中的细节对话以及语录,可谓是细节到极致,甚至简历优化和怎么投简历更容易得到面试机会也包括在内!也包括教你怎么去获得一些大厂,比如阿里,腾讯的内推名额!某位名人说过成功是靠99%的汗水和1%的机遇得到的,而你想获得那1%的机遇你首先就得付出99%的汗水!你只有朝着你的目标一步一步坚持不懈的走下去你才能有机会获得成功!成功只会留给那些有准备的人!

2024-04-30 00:30:09 242

原创 Java编写HBase客户端

很多程序员,整天沉浸在业务代码的 CRUD 中,业务中没有大量数据做并发,缺少实战经验,对并发仅仅停留在了解,做不到精通,所以总是与大厂擦肩而过。我把私藏的这套并发体系的笔记和思维脑图分享出来,理论知识与项目实战的结合,我觉得只要你肯花时间用心学完这些,一定可以快速掌握并发编程。本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-29 18:46:42 496

原创 Java继承中的构造方法使用的理解,白话文,简单易理解

我还为大家准备了一套体系化的架构师学习资料包以及BAT面试资料,供大家参考及学习已经将知识体系整理好(源码,笔记,PPT,学习视频)[外链图片转存中…(img-Jxgv8TNR-1714387522021)][外链图片转存中…(img-waBDQthC-1714387522022)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-29 18:45:39 388

原创 Java继承中的构造方法使用的理解,白话文,简单易理解(1)

/子类//测试类在父类中创建有参构造和无参构造//父类System.out.println(“父类无参”);System.out.println(“父类有参”);在子类中创建有参构造和无参构造//子类System.out.println(“子类无参”);System.out.println(“子类有参”);当我们在测试里面new了子类的对象,发现无法调用父类中的构造方法。

2024-04-29 18:45:08 594

原创 Java并发编程-AQS

可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。上面的这些(算法与数据结构)+(Java多线程学习手册)+(计算机网络顶级教程)等学习资源/\*寻找符合条件的后续节点可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。

2024-04-29 12:49:14 897

原创 Java并发工具类介绍

1、看视频进行系统学习这几年的Crud经历,让我明白自己真的算是菜鸡中的战斗机,也正因为Crud,导致自己技术比较零散,也不够深入不够系统,所以重新进行学习是很有必要的。我差的是系统知识,差的结构框架和思路,所以通过视频来学习,效果更好,也更全面。关于视频学习,个人可以推荐去B站进行学习,B站上有很多学习视频,唯一的缺点就是免费的容易过时。2、读源码,看实战笔记,学习大神思路“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。

2024-04-29 12:39:32 439

原创 java并发工具包ConditionObject实现要点图解

这是本人署名原创文章,未经许可不允许转载。另外,这也是本人劳动成果,切勿抄袭,侵权必究。本公众号所有文章均为原创,如果您感兴趣请关注。之前我写了一遍讲解ConditionObject如何实现条件队列的文章,有些拘泥实现细节、讲得不够清晰。本文再次把ConditionObject的主体实现逻辑讲解一遍,把关键的实现要点总结出来,形成要点。看完这篇文章可以保证你不必再去阅读ConditionObject的源码并且已经深度掌握其实现细节,保证你今后写代码、面试、分析问题够用了。

2024-04-29 12:39:01 515

原创 Java并发工具ThreadPoolExecutor线程池使用讲解1

线程池刚创建出来的时候,线程池中的线程个数poolSize=0;当poolSize >= corePoolSize之后,任务开始储存在队列中,当队列满了之后,线程池才会再创建线程。假设每个提交给线程池的任务的运行时间无限长,则线程数、corePoolSize、mamximuPoolSize、阻塞队列之间的关系如图所示。线程池中的线程都是由一个ThreadFactory创建的,你可以自己指定一个,也可以使用默认的。3. 线程池中的线程数、阻塞队列大小可以设置限制,从而避免系统负载超出范围,合理使用系统资源。

2024-04-29 12:38:30 297

原创 java和javaee面试常用大全

无论是哪家公司,都很重视高并发高可用的技术,重视基础,重视JVM。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。最后我整理了一些面试真题资料,技术知识点剖析教程,还有和广大同仁一起交流学习共同进步,还有一些职业经验的分享。象,所以会有额外的执行代码,所以效率会降低;

2024-04-29 07:16:08 966 1

原创 Java命令简易入门-2:javac与java命令之一(javac)

无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!部分截图:对上述代码使用无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!

2024-04-29 07:14:25 916

原创 Java命令简易入门-1:Java基本概念

就是你编写好的.java源代码编译为.class字节码文件后,那么任何兼容该.class文件的JRE中的JVM都可以运行该字节码文件。而无需考虑这个JRE到底是Linux下的,还是Windows下。简单地说,你在Windows下编译好的.class文件,拿到Linux下,只要JRE版本正确,就可以运行。注意:这里的兼容指的是,Java版本的向下兼容。比如,你在Java 8下编译的字节码文件,理论上来说Java 11是可以直接运行的。反之则不行。

2024-04-29 07:13:53 621

空空如也

空空如也

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

TA关注的人

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