自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3年功能测试,月薪1(2),食堂大妈看完都学会了

性能和自动化玩精通,月薪在10k+甚至是20k+都是很轻松的,那如何冲击30k+呢,这就要求往技术专家或者管理层去发展了,但是即使做管理,也必要要求技术水平够硬?嗯,大概就是以上的内容吧,以上全部都是理论和文档能力、只要你肯背、肯写,都是能独立的掌握的。会了以上这些内容,只能说是能够获得一份工作,但是现在行业招人的要求原来越高,搞定自动化或者性能测试,才能拿到10k以上的月薪。性能实施:分布式服务压测,场景设计、场景执行;执行测试,比如功能、界面、前后台、兼容性、数据库,对于发现的bug提交到禅道;

2024-04-21 19:00:27 665

原创 3年功能测试无情被裁,3个月学习自动化测试重新开始,2024年最新网易架构师深入讲解软件测试开发

放在哪?**

2024-04-21 18:59:24 574

原创 3分钟,快速上手Postman接口测试_postman压测方法mac,字节跳动软件测试面试凉凉经

根据接口文档,提取请求方法、URL、请求头、请求体后,依次输入请求信息,然后发送请求后,查看响应数据。对比响应数据的参数与接口文档是否一致,参数值与需求规定的业务逻辑是否一致。设置请求方法设置URL设置请求头设置请求体网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)一个人可以走的很快,但一群人才能走的更远!

2024-04-21 18:58:53 385

原创 3分钟,快速上手Postman接口测试_postman压测方法mac(1)

根据接口文档,提取请求方法、URL、请求头、请求体后,依次输入请求信息,然后发送请求后,查看响应数据。对比响应数据的参数与接口文档是否一致,参数值与需求规定的业务逻辑是否一致。设置请求方法设置URL设置请求头设置请求体设置urlencoded表单请求数据URL查询参数数据请求体数据设置application/json请求体数据设置multipart/form-data上传文件网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-21 18:58:22 231

原创 神秘的HW到底是做什么的?_软件开发 hw,2024年最新2024Golang最新大厂面试真题总结

*互联网资产的外联机构信息:**github(或开源社区)、APP应用、微信小程序、微信公众号、账号泄露、邮箱泄露、百度文库、各大网盘、未知IP、未知域名、未知系统、未知主机、微信情报标记恶意攻击源,高危端口暴露、各大应用市场app、子公司或分支结构暴露信息。:SQL注入(GET注入、POST注入、HTTP头注入)、XSS(跨站脚本攻击)、暴力破解、扫描探测、弱口令、远程命令执行、反序列化、任意代码执行、URL重定向、文件包含、任意文件上传、未授权访问、目录穿越、业务逻辑篡改。

2024-04-20 13:30:48 852

原创 神秘的HW到底是做什么的?_软件开发 hw(2),2024Golang网络编程总结篇

攻击方是。

2024-04-20 13:30:17 1013

原创 神秘的HVV到底是什么?,2024年最新2024网易Golang高级面试题总结

比如某金融证券单位,网络被打穿了,该单位的二把手直接被撤职。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。HVV是政府组织的,会对所参与的单位进行排名,促进了各参与单位关注自身信息安全问题,网络安全人才的缺口进一步扩大,网络安全从业人员薪资待遇提升。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。好了,以上就是今天的分享了。

2024-04-20 13:29:14 684

原创 神秘的HVV到底是什么?(2),2024年最新Golang软件开发面试题

比如某金融证券单位,网络被打穿了,该单位的二把手直接被撤职。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。HVV是政府组织的,会对所参与的单位进行排名,促进了各参与单位关注自身信息安全问题,网络安全人才的缺口进一步扩大,网络安全从业人员薪资待遇提升。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。好了,以上就是今天的分享了。

2024-04-20 13:28:43 796

原创 神器必会!特别好使的编辑器Source Insight_source insight4 clip作用

(1)概貌 如下图所示,为项目默认窗口的概貌图,我们可以看到,它显示了项目名称,快速搜索栏,中间的内容显示区和底部的工具栏,当然还有右上角的最大/最小化和关闭按钮。2)黄框中 前面也提到了,蓝框中的按钮是变化的。当左边切换到“Project Symbol List”或“Project Symbol Classes”这两个显示Symbol的界面时,蓝框中显示了4个按钮,这里的4个按钮和SI整体窗口顶部的工具栏中符号工具栏(Symbol Toolbar)一样,这里不赘述,不清楚的可以查看前面“工具栏”这一节。

2024-04-20 13:27:38 930

原创 社区平台Redis测试实践,2024年最新软件测试面试

从测试的角度要多考虑不同场景下系统异常的处理方案,对于极端情况下会出现的缓存无过期时间,系统要增加缓存过期检查机制,对于没有过期时间的缓存,程序要有设置过期时间的机制等。当天雪球内网出现短暂故障,个股页新帖流接口在设置了Redis值后,由于网络错误,导致缓存过期时间设置失败,缓存永不过期(正常情况缓存60s会过期),从而出现部分个股页新帖流下的帖子一直不更新。在高并发场景下,通过接口访问一个缓存和数据库都不存在的数据,此时缓存起不到保护数据库的作用,就像被穿透了一样,导致数据库存在被打挂的风险。

2024-04-20 13:26:34 883

原创 社区平台Redis测试实践(1),软件测试权限处理

从测试的角度要多考虑不同场景下系统异常的处理方案,对于极端情况下会出现的缓存无过期时间,系统要增加缓存过期检查机制,对于没有过期时间的缓存,程序要有设置过期时间的机制等。4、缓存时间设置的合理性。当天雪球内网出现短暂故障,个股页新帖流接口在设置了Redis值后,由于网络错误,导致缓存过期时间设置失败,缓存永不过期(正常情况缓存60s会过期),从而出现部分个股页新帖流下的帖子一直不更新。参照下图,由于设置Redis值和设置Redis过期时间,不是原子操作,在极端情况下,确实会出现缓存没有过期时间的问题。

2024-04-20 13:26:03 904

原创 硬核! 逛了4年Github ,一口气把我收藏的 Java 开源项目分享给你!_tablestore开源

无边界和有边界。

2024-04-20 13:24:20 615

原创 硬件虚拟化与相关逻辑_什么情况下需要把多个物理设备虚拟成一个逻辑设备

PCIe报文的RequesterID直接映射到StreamID,PASID映射到SubstreamID,接收到报文之后,先将(RequesterID,PASID)转换为(vmid,asid),Stage 1基于(vmid,asid)将VA转换为IPA,Stage 2基于vmid将IPA转换为PA,再发送至互联总线。实际上两者是等价的。设备直接接收虚拟机及其进程的配置请求,拿到的是VA,再使用该VA访问其余模块,必须先上互联总线,因此设备的访问出口与互联总线之间必须引入地址转换模块,将VA转换为PA。

2024-04-20 13:23:49 862

原创 硬件接口和软件接口_硬件接口和软件接口区别(1),淘汰了80%的Golang面试者

首先,让我们看看接口的概念。接口一词的英文原文是interface,原本就是一个计算机科学词汇。韦伯词典中的解释:其中名词形式的解释为:“独立系统之间的边界,信息跨越边界传送”。用户界面:人机界面(user interface,UI)软件接口:代码之间、软件硬件之间的接口(software interface)硬件接口:线缆、插头、插座等等如果按动词解释,则是指通过接口进行连接与信息交换的行为。一般1和2都会视为软件系统的接口,本文着重介绍的也是这两类接口技术的发展。

2024-04-20 13:22:04 727

原创 破茧化蝶,从Ring Bus到Mesh网络,CPU片内总线的进化之路_环形总线

由于每加一个Core,ring bus就长大一些,延迟就变大一点,很快ring bus性能就随着core的增多而严重下降,多于12个core后会严重拖累系统的整体延迟。至强CPU必须提供更多的CPU,而低效的变种星形连结限制了内核数目的增加,加上各个模块之间通讯的需求越来越多,一种新的总线便孕育而出。右边的是至强的LCC(Low Core Count)SKU,只有单Ring,而左边的MCC (Middle Core Count)则是 一个半Ring的设计!而Ring Bus就是其中重要的一个。

2024-04-20 13:21:00 683

原创 破茧化蝶,从Ring Bus到Mesh网络,CPU片内总线的进化之路_环形总线(1)

由于每加一个Core,ring bus就长大一些,延迟就变大一点,很快ring bus性能就随着core的增多而严重下降,多于12个core后会严重拖累系统的整体延迟。至强CPU必须提供更多的CPU,而低效的变种星形连结限制了内核数目的增加,加上各个模块之间通讯的需求越来越多,一种新的总线便孕育而出。右边的是至强的LCC(Low Core Count)SKU,只有单Ring,而左边的MCC (Middle Core Count)则是 一个半Ring的设计!这种设计简单高效,被使用了相当长的时间。

2024-04-20 13:20:29 827

原创 知乎用Go替代Python,是否说明Go比Python好?,Golang面试问题和答案

此外,毕竟 Python 的生态,在这么多编程语言中,是数一数二的,Go 虽热,但在社区方面恐怕还是比不上 Python、PHP,这也是一个现实问题。不得不说,Go的协程,一个“go”就能解决绝大多数问题,确实写代码很简洁,Python 新添的 asyncio 还是相对复杂,Future、Task等等还是有不少门道的。所以,技术永远只有合适的,而没有最佳的,也没有非此即彼的好坏分明。随着知乎用户的迅速增长和业务复杂度的持续增加,核心业务的流量在过去一年内增长了好几倍,对应的服务端的压力也越来越大。

2024-04-20 13:19:26 621

原创 矢量(向量)数据库 Top 5_向量数据库 排名,2024年最新从入门到深入

领先的向量数据库,如 Pinecone,提供 Python、Node、Go、Java 等多种编程语言的 SDK,确保开发和管理的灵活性。Pinecone 配备了尖端的索引和搜索功能,使数据工程师和数据科学家能够构建和实施大规模机器学习应用程序,以有效处理和分析高维数据。容纳多个用户是数据库的标准期望。嵌入就像给每一个项目,无论是一个词,图像,或其他东西,一个独特的代码,捕捉其意义或本质。从本质上讲,嵌入作为一个桥梁,将非数字数据转换为机器学习模型可以使用的形式,使它们能够更有效地识别数据中的模式和关系。

2024-04-20 13:18:54 1397

原创 真香警告!java快速排序用junit测试_junit如何判断数组排序

分享一些系统的面试题,大家可以拿去刷一刷,准备面试涨薪。

2024-04-20 13:18:23 539

原创 如何计算MySQL数据库占用内存_mysql 8,2024年最新跟软件测试初学者分享几点经验

在这里需要注意,有时候,因为你的数据库整体性能下降之后,应用可能会有突然激增很多数据库连接,可能会造成操作系统的内存不足,而导致被系统自动kill掉进程。所以在设计数据库的时候,一定要考虑数据库承载的最大连接数。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!根据会话数去乘一个会话占用内存的大小,最后得到的就是会话占用的内存总大小。可以使用下面的公式计算一个会话占用内存的大小。先查询出数据库有多少会话。

2024-04-19 08:17:17 559

原创 如何计算MySQL数据库占用内存_mysql 8(1),2024年最新透彻解析

在这里需要注意,有时候,因为你的数据库整体性能下降之后,应用可能会有突然激增很多数据库连接,可能会造成操作系统的内存不足,而导致被系统自动kill掉进程。所以在设计数据库的时候,一定要考虑数据库承载的最大连接数。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!可以使用下面的公式计算一个会话占用内存的大小。先查询出数据库有多少会话。

2024-04-19 08:16:47 665

原创 分享一份嵌入式软件工具清单_ide keil uvison iar rt-thread studio deveco studio(1)

Source Insight实质上是一个支持多种开发语言(java,c ,c 等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。平时我们都要阅读一些代码,虽然我们也可以使用IDE或者代码编辑器如VSCode,但是阅读代码的效率可能较低。一站式的 RT-Thread 开发工具,通过简单易用的图形化配置系统以及丰富的软件包和组件资源,让物联网开发变得简单和高效。我们要进行嵌入式Linux开发,除了装双系统之外,我们可以装一个虚拟机软件,在上面运行Linux系统。

2024-04-19 02:58:22 928

原创 分享一下这几年做自动化测试遇到的问题_自动化实习遇到的问题

问题总归是要解决的,如果遇到这种类似的问题,那么在任务拆分和工时预估时候,可以将这些因素考虑进去,计算在个人工时中,并注明原因,在和leader甚至更高层评估中,抛出存在的问题,个人针对系统情况,技术架构,测试范围的理解,对应的自动化测试方案设计和目标设定,应该与leader不断沟通,不断调整,达成一定程度上的一致,这样也能避免很多后续的麻烦。并不是要达成完全的一致,我这里想表达的是。不同的企业存在不同的各种各样的问题,没有完美的公司,因此工作中,学会适应环境,融洽沟通,也是工作中必须的一项内容。

2024-04-19 02:57:51 710

原创 一个厉害的小工具,用过的都说好用!(1),Golang知识体系大纲

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。不管怎么说,它都是一个非常简单的、稳定的工具。你可以设置后面的数字, j c _4 就是 j c 跳转到第四个目录。

2024-04-18 21:26:31 548

原创 一个单片机驱动LCD编程思路_单片机io驱动段式lcd,2024年最新大厂Offer拿到手软啊

LCD有使用8080总线的,有使用SPI总线的,有使用VSPI总线的。例如字库处理,在显示汉字的时候,我们要找点阵,在打印机打印汉字的时候,我们也要找点阵,你觉得程序要怎么写?有些不同的IC也可以用相同的,例如SSD1315跟STR7565,除了初始化,其他都可以用相同的驱动。系统有两个LCD,都是OLED,驱动IC相同,但是一个是128x64,另一个是128x32像素,一个叫做主显示,收银员用;1、首先,需要一个显示汉字的接口,APP调用这个接口就可以显示汉字,假设接口叫做lcd_display_hz。

2024-04-18 21:26:00 659

原创 “0元购”支付逻辑漏洞的意外发现_app渗透 零元购漏洞(2)

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-04-18 16:58:54 723

原创 [译]如何在 Google I_O 2024 以正确的姿势观看 Flutter

Google I/O 2018 还有一周就开始了,Flutter 将会在大会中通过会议、codelabs、office hours 和一个交互式沙盒空间等活动中展示其独有特色。无论您 5 月 8 日至 5 月 10 日身在何处,您都可以实时的观看关于的 Flutter 的所有活动讲解。加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!查看与 Flutter 相关的会议,请访问。

2024-04-18 16:57:54 552

原创 shell编写yum安装监控zabbix脚本_zabbix监控脚本shell怎么编写的(1)

是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!#配置zabbixserver连接mysql。#安装zabbix源、修改为aliyun源。#安装启动 mariadb数据库。

2024-04-18 12:26:04 255

原创 shell经典面试题根据文件创建用户名及密码(亲测)_编写脚本从文件中读取数据,创建用户。用户密码和用户名一致

快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!背景:写一个脚本,满足一下需求及应用,如一个文件的内容如下,根据文件内容实现批量创建用户,第一列为用户名,第二列为密码。shell脚本已经学习了很长一段时间了,现在时不时来看一些经典的面试题,复习一些常用知识点,温故知新,为明天做准备~还有,创建用户操作只有root账户有权限,所以一开始就应该判断当前用户是不是root。

2024-04-18 12:25:34 282

原创 Python面试题_只有在__new__返回一个cls的实例时, __init__才能被调用吗

答:try…except…except…[else…][finally…]执行try下的语句,如果引发异常,则执行过程会跳到except语句。对每个except分支顺序尝试执行,如果引发的异常与except中的异常组匹配,执行相应的语句。如果所有的except都不匹配,则异常会传递到下一个调用本代码的最高层try代码中。try下的语句正常执行,则执行else块代码。如果发生异常,就不会执行如果存在finally语句,最后总是会执行。

2024-04-17 20:20:16 889

原创 Python配置与测试利器:Hydra + pytest的完美结合,2024年最新绝对干货分享

个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!:新建conf目录,新建文件 config.yaml。

2024-04-17 20:19:45 676

原创 MongoDb简介(1),2024年最新Golang开发社招面试经验

欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!NoSql,指非关系型数据库,MogoDb即属于NoSql数据库。

2024-04-17 14:41:18 247

原创 MongoDB数据库常见问题_mongodb设置密码复杂度,GitHub标星3.2K

当admin.system.users一个用户都没有时,即使mongod启动时添加了—auth参数,如果没有在admin数据库中添加用户,此时不进行任何认证还是可以做任何操作(不管是否是以—auth 参数启动),直到在admin.system.users中添加了一个用户。该选项可以限制监听接口IP为特定的内网IP, 当在启动mongodb的时候,使用 --bind_ip 10.0.0.1表示启动ip地址绑定,数据库实例将只监听10.0.0.1内网的请求。1)在未开启认证的环境下,登录到数据库。

2024-04-17 14:40:47 787

原创 Jmeter 性能 —— 内存溢出问题定位分析!,2024年最新挥泪整理面经

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!③如果前20里没有自己的方法,则用jmap -dump来dump堆内存,再用MAT分析dump下来的堆内存,分析导出内存溢出的方法。④如果应用程序的方法没有问题,则需要修改JVM参数,修改xms,xmx,调整堆内存参数,一般是增加堆内存。现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。可以加入我们一起交流。

2024-04-17 11:08:59 304

原创 Jmeter 性能 —— 50TPS与秒杀达到多少人!_jmeter压测吞吐量最高50左右

并发数160左右,没有报错,tps=30上下波动,没有问题。但是响应时间超过了1500毫秒,就是1.5s。所以这个接口不满足性能测试tps=30的的要求,调节线程组的tps,直到满足要求。

2024-04-17 11:08:29 464

原创 Golang入门简介与基本语法学习_golang csdn(2),Golang详解

在Go语言中,函数是一等公民。函数的定义形式为。

2024-04-17 07:27:44 1065

原创 Golang入门简介与基本语法学习_golang csdn(1),2024年最新我浪费了自己职业生涯的黄金5年

接口定义了一套方法签名,任何具有这些方法的类型都可以说实现了该接口。// 定义一个接口// 实现接口的具体类型// 实现接口的具体类型return “你好!greetSomeone(e) // 输出:Hello!greetSomeone© // 输出:你好!

2024-04-17 07:27:14 714

原创 C语言编译报错问题_typedef报错怎么回事,真的太香了

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在C语言中还是那句话,在使用某个变量、某种数据类型、某个函数的时候,我们一定要在使用之前对其进行声明或者定义。如果是用的其他地方的变量或者函数,那就包含其头文件或者用extern来进行外部变量或外部函数声明。可以看到会报错,表明在结构体B中嵌套的结构体B不是一种数据类型。如果是本源文件中使用的变量或函数,那就在前面进行定义即可。当我们将代码变成下面。

2024-04-17 03:30:09 321

原创 c语言编程中git的使用_c语言git,2024年最新独家发布

由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。不过,这是有条件的,就是你还没有把自己的本地版本库推送到远程。目前,在GitHub上的这个learngit仓库还是空的,GitHub告诉我们,可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub仓库。

2024-04-17 03:29:39 787

原创 8款常见的自动化测试开源框架(1),2024年最新面试必问知识点

近年来,自动化测试越来越热门,该领域新的挑战和机遇也在同步产生,尤其是AI,RPA和机器学习,可以预见会在几年中快速增长。项目简介:Hitchhiker 是一款开源的 Restful Api 测试工具,支持Schedule, 数据对比,压力测试,支持上传脚本定制请求,可以轻松部署到本地,和你的team成员一起管理 Api。项目简介:基于小米 soar 的开源 sql 分析与优化的 WEB 图形化工具,支持 soar 配置的添加、修改、复制,多配置切换,配置的导出、导入与导入功能。它的重要功能有:语法简单;

2024-04-16 23:23:37 655

空空如也

空空如也

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

TA关注的人

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