自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (29)
  • 收藏
  • 关注

原创 肝了一个月,整理了一万道2020年最新Java面试题,阿里offer有了

肝了一个月的面试题终于来啦,大家开心不。2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,Java异常,spring,spring MVC,spring boot,spring cloud,netty,dubbo,activemq,Java web,jvm,kafka,MongoDB,mybatis,MySQL,Nginx,rabbitmq,Redis,Tomcat,zookeeper,设计模式,数据结构,算法,分布式,限流,降级,cap原理等等知识点话

2020-09-25 12:22:40 3844 11

转载 警惕面试过程中的PUA,职场PUA也很危险的

背景上周刷视频号时看到一个介绍职场 PUA 的视频,昨天刷文的时候又看到 PUA 这个词,加上有朋友面试过程中被面试官以各种理由强调入职的困难性。笔者就回忆起自己入职的两家公司,在面试时都...

2020-09-29 07:30:00 280

转载 同事被开除,一条SQL引发的惨案

前言Insert into select请慎用。这天xxx接到一个需求,需要将表A的数据迁移到表B中去做一个备份。本想通过程序先查询查出来然后批量插入。但xxx觉得这样有点慢,需要耗费大量...

2020-09-28 07:30:00 52

转载 Random高并发下的缺陷,JUC对其的优化

前言Random可以说是每个开发都知道,而且都用的很6的类但并不是每个人都知道Random的原理,知道Random在高并发下的缺陷的人应该更少。这篇博客,我就来分析下Random类在并发下...

2020-09-27 18:20:00 83

转载 那些年让我们目瞪口呆的bug

程序员一生与bug奋战,可谓是杀敌无数,见怪不怪了!在某知识社交平台中,一个“有哪些让程序员目瞪口呆的bug”的话题引来了6700多万的阅读,可见程序员们对一个话题的敏感度有多高。1、麻省...

2020-09-26 18:23:30 243

转载 线上问题排查思路、工具小结

前言本文总结了一些常见的线上应急现象和对应排查步骤和工具。分享的主要目的是想让对线上问题接触少的同学有个预先认知,免得在遇到实际问题时手忙脚乱。只不过这里先提示一下。在线上应急过程中要记住...

2020-09-26 18:23:30 368

转载 你真了解ping命令吗,看完我自闭了

前言有朋友反映,能不能讲下ping命令的使用,其实对于命令的使用我们之前提到过一些,但对ping命令没有过多讲解,一般我们用的都是它的基本功能,今天我们来详细看下ping命令详细使用。一、...

2020-09-25 18:20:00 423

转载 Java强软弱虚引用,只有体会过了,才能记住

前言以前学习强软弱虚引用的时候,只是走马观花看看博客,并没有自己写代码去实践、去证明,导致每次看完后,过不了多久就忘了。后来下定决心,一定要自己敲敲代码,这样才能让印象更加深刻,古人云:纸...

2020-09-23 07:30:00 406

转载 Redis和Memcached到底有什么区别?

前言我们都知道,Redis和Memcached都是内存数据库,它们的访问速度非常之快。但我们在开发过程中,这两个内存数据库,我们到底要如何选择呢?它们的优劣都有哪些?为什么现在看Redis...

2020-09-22 08:30:00 756

转载 为什么HTTPS是安全的,一张图告诉你

为什么要有HTTPS在HTTPS出现之前,所有请求都是以明文方式送出的,那么如果有人在传输途中偷听或者抓包的话,你的所有通信内容都会泄漏。比较安全的方法是将通信内容加密在发送给对方。加密方...

2020-09-21 18:20:00 47

转载 提升面试成功率的几种方法,怒拿offer

前言其实公司肯花时间让你去面试,前提条件一定是通过你的简历,一定发现了你和公司的匹配点,也就是说,一定是有录用意向的。在技术面试的时间段里(最长1个小时),你如果能展现你的优势那是最好的,...

2020-09-20 18:20:00 106

转载 Tomcat性能优化,学会薪水翻倍

Tomcat网络处理线程模型tomcat是我们在web开发过程中会用到的servlet容器,同时也是springBoot内置集成默认的容器所以我们有必要去了解它的网络线程模型关注公-众-号...

2020-09-19 18:20:00 116

转载 你真了解你的系统吗?它要崩溃了

前言当我们的系统达到了一定的量级/用户之后,或多或少都会接触到性能优化相关的内容,大家可能根据自己的经验,都有自己的一套优化手法。但是可能还有很多人面对性能问题时,可能无从下手。或者在性能...

2020-09-18 18:20:00 56

原创 索引失效原理,终于有人讲明白了

前言吊打面试官又来啦,今天我们讲讲MySQL索引为什么会失效,很多文章和培训机构的教程,都只会告诉你,在什么情况下索引会失效。比如:没遵循最佳左前缀法则、范围查询的右边会失效、like查询...

2020-09-17 18:20:00 603 1

转载 我画了近百张图来理解红黑树

前言之前在公司组内分享了红黑树的工作原理,今天把它整理下发出来,希望能对大家有所帮助,对自己也算是一个知识点的总结。我希望尽可能多地用图片来形象地描述红黑树的各种操作的前后变换原理,帮助大...

2020-09-16 18:20:00 70

转载 你的登录接口,真的安全吗?如何预防黑客攻击

前言大家学写程序时,第一行代码都是hello world。但是当你开始学习WEB后台技术时,很多人的第一个功能就是写的登录 (小声:别人我不知道,反正我是)。但是我在和很多工作经验较短的同...

2020-09-15 18:20:00 360

转载 图解冒泡排序,鸡尾酒排序

冒泡排序基本思想定义冒泡排序的英文是bubblesort,它是一种基础的交换排序原理每次比较两个相邻的元素,将较大的元素交换至右端 (升序排序)思路相邻的元素两两比较,当一个元素大于右侧相...

2020-09-14 18:25:00 130

转载 MySQL提高性能几个小技巧

LIMIT 语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组...

2020-09-13 18:31:00 58

转载 一文学会JSR-303 参数校验,真香

早期的参数校验形式在早期的时候,java的参数校验停留在获取参数之后在代码层面做校验,类似如下操作:@PostMapping("/test")publicString...

2020-09-12 18:20:00 230

转载 30个编程小技巧,提高代码性能

前言以下是在日常工作中总结出的一些编码经验,还有一些提高程序运行效率的小技巧,让我们一起来写出更好的代码吧。尽量减少对变量的重复计算明确一个概念,对方法的调用,即使方法中只有一句语句,也是...

2020-09-11 18:25:00 442

原创 高并发下缓存雪崩、穿透、击穿了,你该如何挽救

前言在今天的互联网里,高并发、大数据量、大流量已经成为了代言词,那么我们的系统也承受着巨大的压力,首当其冲的解决方案就是redis。那么redis使用不当就会产生雪崩、穿透、击穿等问题,这...

2020-09-10 18:25:00 185

转载 这些Java9新特性,你用过吗?

前言虽然Java已经出到14了,但是大部分公司用的依然是Java8,用的不是Java8的小伙伴请举手。Java8大家应该都很熟悉了。接下来我们从Java9开始介绍他的新特性,一直到Java...

2020-09-09 18:25:00 72

原创 通俗易懂数据库MVCC讲解,后悔没早点学

昨天删文原因及致歉昨天晚上6点左右发的这篇文章,电光石火之间老哥发现文章排版出现了问题,由于是写好后拷贝到公众号的,多拷贝了一份,老哥没有及时发现还发布了出去,在这里深感歉意。因为你们一腔...

2020-09-08 18:20:00 468

转载 Redis到底快在哪里,你猜呢

前言Redis执行命令的速度非常快,根据官方给的性能可以达到10w+ qps。那么本文主要介绍到底Redis快在哪里。开发语言现在我们都用高级语言来编程,比如Java、python等。也许...

2020-09-06 19:18:36 113

转载 程序员画图两大神器,贴心老哥推荐

缘起最近经常有伙伴问我,作为程序员,有没有好的画图工具推荐,贴心老哥怎么能不满足你们的要求呢那么趁着周末给大家分享两款好用的画图工具,作为程序员还是经常需要画一画图的,你应该能明白我说的画...

2020-09-05 19:23:31 250

原创 被面试官虐了,索引为何使用B+树,你知道吗

问题思考数据库索引的数据结构有很多种,比如:哈希索引、平衡二叉树索引、B树索引、B+树索引等等。目前最流行的是B+树索引,那大家有没有想过为什么是B+树索引最流行,为什么其他索引应用不广泛...

2020-09-04 18:51:45 86

转载 最全一篇Lombok使用讲解,及原理,真香啊

简介Lombok 是一款好用顺手的工具,就像 Google Guava 一样。可用来帮助开发人员消除 Java 的冗长代码,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一...

2020-09-03 18:20:00 263

原创 程序接入发短信功能后,给马云发送了一条,结局很感人

前言各种短信验证码、通知类的短信、推销类的短信,还有骚扰类的短信,在我们的生活中层出不穷。那么这些短信是如何发送的呢,这里今天老哥就来教教大家,如何发送这个“骚扰”短信。流程预览入驻阿里云1.阿里云注册入口:点击注册页面2.实名认证:点击进行实名认证3.绑定企业支付宝:点击绑定企业支付宝开通短信服务1.开通短信服务:点击开通短信服务2.进入控制台:点击查看控制台页面获取AccessKey1.创建AccessKey: 点击创建AccessKey2.获取AccessKey ID和Ac

2020-09-03 12:37:11 592

转载 过来人对迷茫的程序员一点建议,3种学习方式的优缺点

编程,如何开始?很多朋友都想入行编程,也许是因为好就业,也许是因为工资高,或许是因为其他原因。是因为爱吗?很多人都是从入门到放弃,还有很多小伙伴走了弯路,那么今天老哥就来讲讲各种学习方式的...

2020-09-02 18:20:00 182

原创 程序接入阿里大于发送短信验证码功能

前言各种短信验证码、通知类的短信、推销类的短信,还有骚扰类的短信,在我们的生活中层出不穷。那么这些短信是如何发送的呢,这里今天老哥就来教教大家,如何发送这个“骚扰”短信。流程预览入驻阿里云...

2020-09-01 19:10:35 88

抖音个人主页视频下载V1.1免费绿色版

抖音个人主页视频下载是一款十分好用的针对抖音的个人主页视频下载软件。抖音个人主页视频下载操作简单,帮助用户轻松快捷的下载个人主页的视频,给用户提供了很多的便利。它提供了获取个人主页,批量下载,预览等功能,让用户轻松下载喜欢的的视频, 感兴趣的朋友快来下载试试吧! 使用说明: 此处填写用户主页、育乐主页、挑战主、或分享视频链接视频分享链接支持批量解析,中间以痘号隔开(解析出视频后双击可直接播放)

2021-04-04

快手视频批量提取

快手视频批量提取2018快手视频批量提取快手视频批量提取快手视频批量提取

2021-04-04

【BAT必备】Java全部核心知识点整理

2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,Java异常,spring,spring MVC,spring boot,spring cloud,netty,dubbo,activemq,Java web,jvm,kafka,MongoDB,mybatis,MySQL,Nginx,rabbitmq,Redis,Tomcat,zookeeper,设计模式,数据结构,算法,分布式,限流,降级,cap原理等等知识点

2020-09-25

【BAT必备】2020年多家公司整理的350道Java面试题手册

2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,Java异常,spring,spring MVC,spring boot,spring cloud,netty,dubbo,activemq,Java web,jvm,kafka,MongoDB,mybatis,MySQL,Nginx,rabbitmq,Redis,Tomcat,zookeeper,设计模式,数据结构,算法,分布式,限流,降级,cap原理等等知识点

2020-09-25

【BAT必备】Java面试汇总,全网最全一份

2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,Java异常,spring,spring MVC,spring boot,spring cloud,netty,dubbo,activemq,Java web,jvm,kafka,MongoDB,mybatis,MySQL,Nginx,rabbitmq,Redis,Tomcat,zookeeper,设计模式,数据结构,算法,分布式,限流,降级,cap原理等等知识点

2020-09-25

【BAT必备】java面试题大全,覆盖java各个技术领域

2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,Java异常,spring,spring MVC,spring boot,spring cloud,netty,dubbo,activemq,Java web,jvm,kafka,MongoDB,mybatis,MySQL,Nginx,rabbitmq,Redis,Tomcat,zookeeper,设计模式,数据结构,算法,分布式,限流,降级,cap原理等等知识点

2020-09-25

【BAT必备】分布式相关面试题大全面试题

【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题

2020-09-25

【BAT必备】activeMQ面试题

【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题【BAT必备】activeMQ面试题

2020-09-25

【BAT必备】dubbo面试题

【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题

2020-09-25

【BAT必备】Java面试题

【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题【BAT必备】Java面试题

2020-09-25

【BAT必备】java web面试题

【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java

2020-09-25

【BAT必备】jvm面试题

【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题【BAT必备】jvm面试题

2020-09-25

【BAT必备】kafka面试题

【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题【BAT必备】kafka面试题

2020-09-25

【BAT必备】Linux面试题

【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题【BAT必备】Linux面试题

2020-09-25

【BAT必备】MongoDB面试题

【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】Mong

2020-09-25

【BAT必备】mybatis面试题

【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】mybatis面试题【BAT必备】myba

2020-09-25

【BAT必备】MySQL面试题

【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题【BAT必备】MySQL面试题

2020-09-25

【BAT必备】netty面试题

【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题【BAT必备】netty面试题

2020-09-25

【BAT必备】rabbitMq面试题

【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbitMq面试题【BAT必备】rabbi

2020-09-25

【BAT必备】spring面试题,spring MVC面试题,spring boot面试题,spring cloud面试题

【BAT必备】spring面试题,spring MVC面试题,spring boot面试题,spring cloud面试题【BAT必备】spring面试题,spring MVC面试题,spring boot面试题,spring cloud面试题【BAT必备】spring面试题,spring MVC面试题,spring boot面试题,spring cloud面试题【BAT必备】spring面试题,spring MVC面试题,spring boot面试题,spring cloud面试题

2020-09-25

【BAT必备】zookeeper面试题

【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeepe

2020-09-25

【BAT必备】tomcat面试题

【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题【BAT必备】tomcat面试题

2020-09-25

【BAT必备】并发编程锁面试题

【BAT必备】并发编程锁面试题【BAT必备】并发编程锁面试题【BAT必备】并发编程锁面试题【BAT必备】并发编程锁面试题【BAT必备】并发编程锁面试题【BAT必备】并发编程锁面试题【BAT必备】并发编程锁面试题【BAT必备】并发编程锁面试题

2020-09-25

【BAT必备】多线程面试题

【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题【BAT必备】多线程面试题

2020-09-25

【BAT必备】数据结构算法面试题

【BAT必备】数据结构算法面试题【BAT必备】数据结构算法面试题【BAT必备】数据结构算法面试题【BAT必备】数据结构算法面试题【BAT必备】数据结构算法面试题【BAT必备】数据结构算法面试题【BAT必备】数据结构算法面试题

2020-09-25

【BAT必备】设计模式面试题

【BAT必备】设计模式面试题,【BAT必备】设计模式面试题,【BAT必备】设计模式面试题,【BAT必备】设计模式面试题,【BAT必备】设计模式面试题,【BAT必备】设计模式面试题,【BAT必备】设计模式面试题,

2020-09-25

【BAT必备】计算机网络面试题

【BAT必备】计算机网络面试题,【BAT必备】计算机网络面试题,【BAT必备】计算机网络面试题,【BAT必备】计算机网络面试题,【BAT必备】计算机网络面试题,【BAT必备】计算机网络面试题,【BAT必备】计算机网络面试题

2020-09-25

尚硅谷周阳老师的高级MySQL思维导图

尚硅谷周阳老师的高级MySQL思维导图,尚硅谷周阳老师的高级MySQL思维导图

2018-07-11

spring cloud实战项目

spring cloud实战项目,详细配置与启动方式请参考ace-security下面的README.md

2018-06-29

空空如也

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

TA关注的人

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