自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mac利用Brew安装Node与切换Node版本

教你如何在Mac上使用Homebrew下载并切换Node环境版本

2022-12-03 16:13:12 1319 1

原创 以太坊标准JS API库——浅谈Web3.js与Ethers.js

以太坊标准JavaScript API库——Web3.js、Ethers.js入门介绍

2022-06-06 20:59:07 8295 1

原创 美化终端必备:ubuntu 18.04 x64安装zsh并配置oh-my-zsh(Mac适用)

shell必备:安装zsh并配置oh-my-zsh如果你是一个经常用到Mac或者Linux终端的开发者,相信这套终端配置方案一定不会让你失望

2022-03-26 10:40:36 2108

原创 Nginx文件系统:xxx-available文件与xxx-enabled文件的区别

快速了解Nginx中的available与enabled文件系统的区别

2022-03-07 22:41:23 4347

原创 Rust小项目一:Rust 网络编程,实现一个Tcp server

近日学习Substrate的开发入门,之前没有接触过Rust编程,今天跟着视频做个小项目练练手项目目标:编写一个Tcp server端与一个Tcp client端,客户端中输入内容后,服务端可以返回相应的输入内容项目实现:服务端的实现:////@author Bayek//@dev server用于监听//use std::net::{TcpListener, TcpStream}; use std::thread;//std::thread库的引入,对输入的每一个流创建一个线程u

2021-10-27 20:33:26 6437

原创 区块链核心技术简单介绍

今日对区块链的基础知识进行查缺补漏,参考了几篇文章后,对区块链中的几个核心技术增加了一点了解,给大家分享一下????????1. P2P网络在区块链出现以前,P2P网络就已经比较成熟了,随着区块链的到来,这项技术变的更加成熟。P2P网络它是整个区块链的基础计算架构。在区块链分布式网络中,中央服务器的概念被弱化,即不再需要任何中心枢纽。网络中的各个节点都可以作为一个独立的个体存在。这些节点既能作为提供服务的服务器,也能作为发送请求的客户端。它们不再需要服务器的桥接就可以直接交换资源:从一个节点上发出的

2021-10-11 09:22:04 10514

转载 Polkadot(波卡)中你必须了解的基础知识

今天在学习Polkdot基础知识时发现一篇很赞的博文????,在这里分享给大家原文链接:Polkadot(波卡)简介以下为原文的全部内容,经阅读后发现原文缺少部分图片,但不影响阅读:Polkadot is a blockchain technology, a heterogeneous multi-chain.这里最需要理解的就是:heterogeneous这个词。在朗文英英5中heterogeneous的意思被表述为:consisiting of parts or members that

2021-10-10 20:52:40 560

原创 【说人话】Docker中容器和镜像的关系

原文链接如下,本篇文章根据自己的理解,重新整合了文章中的精华部分:Docker中容器和镜像的关系【通俗易懂】:https://blog.51cto.com/zhaoshilei/2474706自己初学Docker时,身为小白的自己对Docker中的容器与镜像感到迷惑,二者的关系经常傻傻分不清楚,参考了官方文档与各路大佬的博客文章后,有了些许的认识:首先要知道一个完整的docker由以下4部分组成:Docker Client客户端Docker Daemon守护进程Docker Im

2021-09-05 16:56:38 3006 2

原创 记录我在区块链互联网公司的实习生活Day31

工作日志Day31工作记录任务清单任务记录总结工作记录今天是2021年8月24日,星期二,线上办公第1⃣️6⃣️天这一天,终究还是来了,今天是暑假实习的最后的一天任务清单今天没有什么任务,自昨天下午起,所有的任务都已完成出于好奇,我打算配置一下支持邮件收发的报警系统,但很可惜,没有成功任务记录任务简报:配置支持邮件收发的报警系统为了实现这个功能,又去官方配置文档中泡了好长时间,把相关参数看明白后,又去参考了几篇文章,我的alertmanager.yml文件配置如下:global: r

2021-08-24 22:58:07 3584 1

原创 记录我在区块链互联网公司的实习生活Day30

工作日志Day30工作记录任务清单任务记录总结工作记录今天是2021年8????️23日,星期一,线上办公第1⃣️5⃣️天明天就是暑假实习的最后一天????,这日子过的是真的快呀任务清单今天的任务就是写Markdown文档,除了写文档外,当然还学了一点写Markdown文档技巧任务记录任务:Markdown文档(我也不知道起啥题目)话不多说,先自荐一下自己的两篇配置文档,哈哈哈,欢迎大佬们提出批评指导Prometheus + Grafana + alertmanager实现Substra

2021-08-23 22:04:41 298

原创 Prometheus + Grafana + alertmanager实现Substrate区块链节点实时监控报警系统(下)

文章导航写在前面成品展示配置步骤零、实验前提一、工具安装1. 在A服务器中安装alertmanager、PrometheusAlert与AlertManager(Grafana插件)⑴ alertmanager的安装⑵ PrometheusAlert的安装⑶ AlertManager(Grafana插件)的安装2. 在B服务器上安装node-exporter二、编写配置文件1. 编写A服务器Prometheus配置文件⑴ 编写配置文件prometheus.yml⑵ 编写报警规则文件rules.yml2. 编

2021-08-23 11:26:12 5126 1

原创 记录我在区块链互联网公司的实习生活Day29

工作日志Day29工作记录任务清单任务记录总结工作记录今天是2021年,8月20日星期五,线上办公第1⃣️4⃣️天暑假的实习生活要结束了,呜~,时间过的是真滴快呀????任务清单今天继续写配置文件,现在已经写到PrometheusAlert自定义模版那里了,写到这,又激发了我对于Go template语法学习的好奇心。决心一定要去找一个合适的学习资源。(PrometheusAlert报警模版是基于Go template开发的呦????)任务记录任务:部分Go template语法学习先给大

2021-08-20 21:52:20 115

原创 记录我在区块链互联网公司的实习生活Day28

工作日志Day28工作记录任务清单任务记录总结工作记录今天是2021年8????️19日,星期四,线上办公第1⃣️3⃣️天今天下午学校终于发开学通知了,8月30号正式上课啦????任务清单今天注定是写配置文件的一天,我在博客里记录我写博客,哈哈哈哈????????话不能这么说,下午在写到alertmanager.yml配置文件时,由于对个别参数还拿不准,所以下午就做了个实验,把配置参数 group_interval肚里的花花肠子给捋明白了,下面咱就看看这货葫芦里到底是个啥子药????任务记录

2021-08-19 22:52:06 234

原创 记录我在区块链互联网公司的实习生活Day27

工作日志Day27工作记录任务清单任务记录总结工作记录今天是2021年8月18日,星期三啦,线上办公第1⃣️2⃣️天时间是真的快呦,下星期的这个时候我的暑假实习生活就结束了????怎么办,暑假和实习我都想要,暑假要没了????,还好实习还在????任务清单今天任务咋说呢,我现在在用博客记录我今天写的博客,哈哈哈哈当然,昨天的Alert Dashboard改动了一下,待会放张图给大家瞧瞧任务记录任务一:撰写报警配置博客目前正在写关于警报配置的博客,现在完成了前期工具安装的撰写,后面的内容正

2021-08-18 21:25:21 152

原创 记录我在区块链互联网公司的实习生活Day26

工作记录Day26工作日志任务清单任务记录总结工作日志今天是2021年8月17日,星期二,线上办公第1⃣️1⃣️天哈哈,今天在超市买的李子园好好喝????任务清单今天的任务其实和昨天差不多,只是今天在我的强烈推(hu)荐(you)下,公司让我重新修改了报警配置,把不同的报警按照类型分配给了不同的接收方,将报警的发送做了更细致化的调整????除了修改了报警配置以外,我还重新学习了Grafana的插件AlertManager,试图把它的具体用法搞明白任务记录任务:修改报警配置与研究插件Alert

2021-08-17 23:08:42 371 2

原创 记录我在区块链互联网公司的实习生活Day25

工作记录Day25工作日志任务记录任务记录总结工作日志今天是8月16日,星期一,线上办公第????天,隐隐约约感觉要解封啦,????任务记录今天的任务只有一个主题——深入研究alertmanager的配置任务记录深入研究alertmanager的配置研究到哪就写到哪吧,如果公司没有分配给我新的工作,那这周基本都在这上面了。今天看了很多的文章,有官方文档也有大佬们写的博客,无外乎就在研究两个问题,一个是路由配置,一个是报警时间相关的问题1⃣️:路由配置配置目的:满足多元化的监控报警要求,

2021-08-16 22:52:20 403

原创 记录我在区块链互联网公司的实习生活Day24

工作日志Day24工作记录任务清单任务记录总结工作记录今天是2021年8月13日,星期五,线上办公第9⃣️天满打满算,暑假实习的工作日生活还有7天,感觉时间过的飞快,如白驹过隙,转瞬即逝⏳任务清单今天任务比较轻松,算是对第二个项目的收尾,得知我第二个项目已经测试完成,下午就让我把报警系统部署到公司服务器上了今天做的唯一比较新的内容,算是给我的Dasnboard添加了变量任务记录任务:Grafana-Dashboard添加变量看过官方文档后感觉一头雾水,于是就把目标转向了大佬们写的博客,经过

2021-08-15 10:59:21 480

原创 记录我在区块链互联网公司的实习生活Day23

工作日志Day23工作记录任务清单任务记录总结工作记录今天是2021年8月12日,星期四,线上办公第8⃣️天学校继续封闭,没办法啦,只能线上办公????????‍????任务清单今日任务承接昨天的进度,基于昨天完成了区块链节点信息方面的报警系统判断逻辑的书写,今天进一步完善报警系统,解决了下面的问题:解决报警不及时的问题飞书机器人报警信息文案优化任务记录任务一:解决报警不及时的问题嘶~这个问题整了将近一天,真的让人头大废话少说,记录一下整个过程:要想让报警及时反馈,必须要理解下面

2021-08-13 00:19:05 427

原创 记录我在区块链互联网公司的实习生活Day22

工作日志Day22工作记录任务清单任务记录总结工作记录今天是2021年8月11日,星期三,线上办公第七天明天公司园区准备复工,但作为学生的我还得受到学校的约束,因为学校不解封。不能回到公司,感觉好难受☹️任务清单今天的任务很简单,完成规则文件中 substrate_block_height参数的监控任务记录既然要求 substrate_block_height{status="..."}参数在某个时间段内的变化大与2,首先要计算出它在时间段内的变化值。查阅官方文档,找到了计算函数:delt

2021-08-11 21:47:11 305

原创 记录我在区块链互联网公司的实习生活Day21

工作日志Day21工作记录任务清单任务记录总结工作记录今天是2021年8月10日,星期二,线上办公第二天公司好像要复工,主管给我们说了大致的安排。只可惜我们实习生还得经过学校的同意才能出校门。这疫情啥时候是个头呀☹️任务清单今天的任务是承接昨天的任务,但今天一天我就干出来一件事,这件事让我还算高兴设计一个结合区块链节点与服务器性能的Grafana Dashboard任务记录任务一:Dashboard的设计话不多说,直接给大家上图:由于区块链部分暂时涉及到公司部分业务,暂时不能展示与

2021-08-11 00:42:27 221

原创 记录我在区块链互联网公司的实习生活Day20

工作日志Day20工作记录任务清单任务记录总结工作记录今天是2021年8月9日,星期一,线上办公第五天疫情好转,感觉慢慢向好,加油,会挺过来的任务清单面对周五的新项目,不得不说,真的很难,所以周六周天一直没有休息。。。。。。简单记录一下今天的任务:在周天的简单区块链信息的报警系统之上,加上对服务器性能方面的监控报警在Grafana中绘制一幅包含区块链节点信息与服务器性能的Dashboard任务记录任务一:在周天的简单区块链信息的报警系统之上,加上对服务器性能方面的监控报警对服务器的

2021-08-10 00:00:40 246

原创 Linux命令——重启服务功能

1.在终端中输入如下命令ls /etc/init.d注意:init.d文件是用来存放服务脚本的文件,当Linux启动时,首先会去寻找这些目录中的服务脚本,并根据脚本的run level确定不同的启动级别。init.d文件参考资料:linux中init.d文件夹的说明2.找到需要重启的服务名称,并输入如下命令# 重启命令:sudo systemctl restart YOUR_SERVICE_NAME# 如下两条命令功能相似:sudo systemctl stop YOUR_SERVI

2021-08-09 21:46:37 6534

原创 记录我在区块链互联网公司的实习生活Day19

工作日志Day19工作记录任务清单任务记录总结工作记录今天是2021年8月6日,星期五,线上办公第四天今天刚刚做完第二轮核酸检测,疫情当下,大家还是要带好口罩????任务清单今天咋说呢,任务不多,但是绝对有难度,而且后面的几天肯定会围着这个问题转了,这任务是我接手监控系统后的又一个公司项目:本地shell脚本实现远程节点的监控结合飞书群聊机器人实现Prometheus+Webhook的报警系统任务记录任务一:本地shell脚本实现远程节点的监控任务一很简单,会写shell脚本的同学都

2021-08-06 21:41:13 216

原创 记录我在区块链互联网公司的实习生活Day18

工作日志Day18工作记录任务清单任务记录总结工作记录今天是2021年8月5日,星期四,线上办公第三天疫情当下,大家一定要带好口罩????今天与明天是进行第二轮核酸检测的时期任务清单今天的任务比较细碎,属于很多小知识点的学习:ssh远程免密登录Linux服务器本地shell脚本远程操作远程Linux服务器script命令——留下你的手脚被nohup命令挂至后台运行的命令——别以为我看不见你干了啥shell脚本——breakvim退格键修改——哥,看你就来气任务记录任务一:ss

2021-08-05 21:38:51 143

原创 记录我在区块链互联网公司的实习生活Day17

工作日志Day17工作记录任务清单任务记录总结工作记录今天是2021年8月4日,星期三,线上办公第二天昨天晚上排队一直排到很晚才做完核酸检测,截止到今天,本地还未发现一例新增比例????任务清单今天任务不算多,简单记录一下:在本地实现KILT节点的监控将本地监控系统移植到服务器上,并实现本地监控服务器任务记录任务一:在本地实现KILT节点的监控从今天早晨开始直到中午,我一直在尝试用Docker运行KILT节点然后配合Prometheus与Grafana来实现监控,但奇怪的是,节点可以

2021-08-04 20:38:48 337

原创 记录我在区块链互联网公司的实习生活Day16

工作日志Day16工作记录任务清单任务记录总结工作记录今天是2021年8月3日,星期二,线上工作第一天没想到,疫情爆发,学校封校,软件园区也封锁,从今天开始,进入线上工作????现在疫情当下,奉劝各位好好宅家,不要乱窜,一定要带好口罩????????????任务清单今天属于线上办公,但整个晚上和上午都在排队做核酸检测,现在是晚上8点41分,刚刚做完核酸检测回来。。。张老师中午给我们线上通知,每人写一份本周的工作计划并上传给他。张老师在看过我的计划后,又给我加了一个艰巨的任务,运行kilt区块链

2021-08-03 22:55:10 271

原创 Prometheus + Grafana + alertmanager实现Substrate区块链节点实时监控报警系统(上)

文章导航产品展示配置步骤一、工具安装1. 在A服务器中安装Prometheus与Grafana2.在B服务器中安装Prometheus二、修改配置文件1.修改A服务器Prometheus配置文件2.修改B服务器Prometheus配置文件三、指令的可持续化运行总结产品展示通过本配置教程的配置,你将学会如何制作一个实时更新的区块链节点监控系统,成品展示如下:是不是还挺有模有样的,其中的Dashboard可进行高度自定义配置步骤本配置教程灵感来自Substrate Developer Hub’s

2021-08-02 23:10:24 2492

原创 记录我在区块链互联网公司的实习生活Day15

工作日志Day15工作记录任务清单任务记录总结工作记录今天是2021年,8月2日,星期一这一周是我在公司待的第四周,按工作日算的话,今天是第15天,实习生活没想到过的这么快,转眼间已经过去一半的时间了????,感觉还有好多东西还没有学会,好喜欢这个大家庭呀任务清单其实今日没有专门的任务,依旧是自己找知识学习,东西不多,挑一些感觉重要的东西记录一下吧alias命令不起作用echo命令巧用参数不换行[[]]比 test要好很多任务记录问题一:alias命令不起作用奇怪????今天在跑

2021-08-02 21:08:56 616

原创 记录我在区块链互联网公司的实习生活Day14

工作日志Day14工作记录任务清单任务记录总结工作记录今天是2021年7月30日,星期五????嗯,确认过眼神,明天是双休感觉现在好快,一周一周的就像匆忙驶向下一站的火车一般,感觉上一次写周报的时候就像两天前一般任务清单今天大致和昨日一样,继续写我的配置教程,学习shell脚本的基本知识,这其中,师哥怕我无聊,给我布置了一个小任务[手动狗头]——写一个shell小脚本。学习shell位置参数、shell特殊变量、shell$?师哥的小任务:编写一个shell脚本以实现系统时间每隔10s增加

2021-07-30 21:15:31 389

原创 记录我在区块链互联网公司的实习生活Day13

工作日志Day13工作记录任务清单任务记录总结工作记录今天是2021年7月29日,星期四又是公司没有指派任务的一天????,看来今天还是自学了任务清单既然公司不给指派任务,我也不能一直闲着,整理监控系统配置文档,编写进入CSDN博客学习shell脚本知识:数组、shell命令基本格式、shell命令提示符、执行shell脚本的基本方法任务记录任务一:整理监控系统配置文档,编写进入CSDN博客这个不能透露很多????,博客已经写了一半了,明天就能出来啦????任务二:shell脚本基

2021-07-29 22:14:15 100

原创 记录我在区块链互联网公司的实习生活Day12

工作日志Day12工作记录任务清单任务记录总结工作记录今天是2021年7月28日,星期三在做出区块链节点监控系统后,公司暂时没有别的需求,南京与本地的同事对监控系统暂时也没有提出新的修改意见。。。所以今天只能自己学学运维方面的基础知识了????任务清单????我觉的这个任务清单今天应该换个名字,改叫“学习清单吧”,哈哈哈认识shell,学习shell脚本的运行与编写规范学习shell中基本变量的定义与使用以及三种变量类型学习只读变量与删除变量的知识并应用学习shell中字符串的单双引号

2021-07-28 20:02:04 332 1

原创 记录我在区块链互联网公司的实习生活Day11

工作日志11工作记录任务清单任务记录总结工作记录今天是2021年7月28日,星期三拖更一天。。。这篇日志本来应该昨天发的,结果晚上突发情况不得不拖更了????。。。任务清单昨日任务不算很多,区块链监控系统没想到被我提前赶出来了。一直等到下午的时候,南京方面的同事才完成监控系统的初步体验。简单开了个小会,具体内容当作任务简单记录一下:重新分配给我一台公司服务器,这台服务器正常跑着公司的一部分业务,用前天分配给我的一台公司服务器去监控现在新分配给我的正常跑业务的公司服务器给同事们写一篇Mar

2021-07-28 11:03:09 188

原创 Linux命令——tar与gzip详解:文件的打包压缩与解压缩解打包

Linux系统中,最常用的打包命令就是tar了,不仅如此,tar命令还可以解打包解压缩,十分方便。如果想压缩文件,就需要我们的gzip命令了。使用tar打包归档的包叫做tar包,以.tar结尾使用gzip压缩的文件,以.gz结尾tar命令的打包操作基本格式:tar [参数] [打包后的目录或文件(以.tar结尾)] [打包前的目录或源文件]例:tar -cvf demo.tar demo各参数及含义如下表所示:参数含义-c创建一个包,可将多个文件或目录进行打包-

2021-07-27 09:56:57 12638

原创 记录我在区块链互联网公司的实习生活Day10

工作日志Day10工作记录任务清单任务记录总结工作记录今天是2021年7月26日,星期一度过一个双休,周一感觉精神饱满,元气爆棚????任务清单前面的学习给我积累了很多的知识,今天的任务很快就解决啦。果然,最开心的事莫过于在下班前圆满完成任务????将监控系统由本地移植到服务器上,实现服务器自己监控自己;将监控系统持久化运行,即退出远程登录后,程序还可以一直运行;要把监控系统做成直接输入IP地址加端口号就可访问的形式(公网自由访问);基于上面基础,实现两个服务器间的监控,并可在公网中自由

2021-07-26 22:07:51 197

原创 记录我在区块链互联网公司的实习生活Day9

工作日志Day9工作记录任务清单任务记录总结工作记录今天是7月23日,星期五期待的星期五又来啦,果然还是双休让人提神醒脑????任务清单基于昨天的思考,我在今天做了部分尝试尝试用我的电脑去监控另一台服务器尝试在自己的电脑上部署区块链节点并监控任务记录任务一:尝试用我的电脑去监控另一台服务器有了之前工作的基础,对于在服务器上部署节点并使其运行等基础任务现在可以很轻松的胜任。阅读过监控软件的官方文档与Substrate Developer Hub的配置教程后,开始着手配置监控软件Pro

2021-07-23 21:38:43 1343 2

原创 记录我在区块链互联网公司的实习生活Day8

工作日志Day8工作记录任务清单任务记录总结工作记录今天是2021年7月22日,星期四,节气大暑(好热????)带着昨天的思考????,今天继续钻研,开发适合区块链节点的监控系统任务清单进入新的阶段,每天需要自己给自己设立小任务啦????,研究监控软件官方配置文档分析现有需求结合需求提出自己的想法????任务记录任务一:研究监控软件官方配置文档吸取前几天的错误教训,遇到工具方面的技术问题要先看官方文档1⃣️Prometheus官方配置文档:链接: Prometheus’s CO

2021-07-22 20:32:36 140

原创 记录我在区块链互联网公司的实习生活Day7

工作日志Day7工作记录任务清单任务记录总结工作记录今天是2021年7月21日,星期三昨天的任务还是带到了今天☹️,不过在上午我刚点完午饭外卖????后,灵感一下子就来了,结果还真的给解决啦,哈哈哈????(一定是午饭原力????)任务清单今日任务不是很多,而且从今天起,以后的实习中,开始要正儿八经的做东西了????解决nginx: [emerg] “ssl_session_timeout” directive is duplicate in /etc/nginx/… 问题阅读相关文档准备

2021-07-21 22:02:55 389 1

原创 记录我在区块链互联网公司的实习生活Day6

工作日志Day6工作记录任务清单任务记录总结工作记录今天是2021年7月20日,星期二入职实习的生活的日子有一周整啦????????????即便是入职一周很开心,但我还是想说,今天遇到的问题,是我工作一周里遇见的最难解决的问题比较淦☹️任务清单任务很简单,就三个,是不是感觉挺轻松?其实不然。。。在服务器上配置Rust环境在服务器上生成一个区块链节点(只做后端部分即可)利用反向代理配置服务器使其可访问自己的区块链节点(感觉好有挑战性????)任务记录任务一:配置Rust环境说明

2021-07-20 21:35:44 195 2

原创 记录我在区块链互联网公司的实习生活Day5

工作日志Day5工作记录任务清单任务记录总结工作记录今天是7月19日,星期一双休回来上班的第一天????任务清单由于上一周的任务全部完满完成✅,今天师哥一大早又给我布置了新的任务——学会用Let’s encrypt生成ssl证书是的,没有别的任务了,今天就这一个任务????(别看就这一个任务,我做了足足一天????。。。)任务记录此处提一嘴,Let’s encrypt的前身叫做Certbot,怎么说呢,配置教程一定先去官方文档里面看,因为考虑到版本等一系列问题,所以那些非官方的配置教程参差不

2021-07-20 00:01:47 222 1

原创 记录一下第三天与第四天实习工作中出现的一些问题

工作日志(外传一)问题清单解决方法总结问题清单今天是2021年7月17日,星期六????双休中。。。Day3与Day4刚刚解决了一个大问题——配置SSL证书,在整个配置过程中出现了很多问题,但都被我一点点的解决了,其中有很简单的小问题,有比较棘手费脑细胞的问题,也有一些很可笑的问题。今天就在这把它们一一记录下吧。nginx安装问题/Linux版本问题:使用错误的安装工具安装nginx测试[warn]:ssl命令nginx测试[emerg]:http命令404 Not Found代表的

2021-07-18 16:52:35 162 1

空空如也

空空如也

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

TA关注的人

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