![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2024年程序员学习
文章平均质量分 84
普通网友
这个作者很懒,什么都没留下…
展开
-
Elasticsearch数据库_es数据库,2024年最新吊打面试官
Kibana是一个开源的分析与可视化平台,设计出来用于和一起使用的。你可以用kibana搜索、查看存放在中的数据。Kibana与的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。Logstash和Kibana这三个技术就是我们常说的ELK技术栈,可以说这三个技术的组合是大数据领域中一个很巧妙的设计。一种很典型的MVC思想,模型持久层,视图层和控制层。Logstash担任控制层的角色,负责搜集和过滤数据。担任数据持久层的角色,负责储存数据。而我们这章的主题。原创 2024-04-21 20:25:25 · 1078 阅读 · 0 评论 -
Elasticsearch学习之(一)线上迁移数据方案_elasticsearch 在线迁移
log.error(“queryLisNewt|查询错误|获取结果失败:{}”,e.getMessage(),e);log.info(“索引初始化|初始化索引配置文件:{}”,indexConfiguration);(img-U8XvhZss-1713702217462)]log.warn(“索引初始化|判断不是本月最后一天|不进行处理”);研究,那么很难做到真正的技术提升。//判断是否是最后一天。原创 2024-04-21 20:23:51 · 1050 阅读 · 0 评论 -
Elasticsearch学习-索引操作及Mapping映射_es建索引建mapping
一个索引包含一个多个分片,7.0之前默认五个主分片,每个主分片一个副本,在7.0之后默认一个主分片,副本可以在索引创建之后修改数量,但是主分片的数量一旦确定不可修改。设置text类型以后,字段内容会被分析,在生成倒排索引(默认)以前,字符串会被分析器分成一个一个词项,text类型的字段不用于排序,很少用于聚合。index: 是否对当前字段创建倒排索引,默认为true,若为false,该字段不会通过索引被搜索到,但是仍会在source元数据中展示。原创 2024-04-21 20:23:20 · 849 阅读 · 0 评论 -
浅谈大数据建模的主要技术:维度建模_大数据平台数据 建模 设计
定义粒度意味着对事实表行实际代表的内容和含义给出明确的说明,粒度传递了事实表度量值相联系的细节所达到的程度的信息。其实质就是如何描述事实表的单个行。超市顾客小票的每一个子项;医院收费单的明细子项;个人银行账户的每一次存款或者取款行为;个人银行账户每个月的余额快照;对于维度设计来说,在事实表粒度上达成一致非常重要,如果没有明确的粒度定义,则不能进入后面的环节。在定义粒度过程中,应该最大限度地选择业务过程中最为原子性的粒度,这样可以带来后续的最大灵活度,也可以满足业务用户的任何粒度的分析需求。原创 2024-04-18 12:23:50 · 361 阅读 · 1 评论 -
浅谈下mvc和mvp、mvvm到mvvm+Jetpack_mvvm 加vmp,2024年最新HarmonyOS鸿蒙面试吃透这一篇就没有拿不到的offer
presenter的作用就是接受view的请求,然后再model中获取数据后调用view的方法进行展示,因为每个界面都是不同的,这就导致了每个Activity/Fragment都必须写一个IView接口,然后还需要再写个IPresenter接口,从而产生了非常多的接口,需要编写大量的代码来进行解耦。MVC是不同职责代码分离,MVP是在MVC的基础上通过接口通信降低模块间的耦合性,MVC,MVP都是广义上的架构模式,Android只是他们的一个应用场景。上手也有一定的难度。888 (备注鸿蒙)**原创 2024-04-18 12:22:49 · 290 阅读 · 0 评论 -
如何在Linux (CentOS7(1),大数据开发工程师面试题目和答案
在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。原创 2024-04-18 07:05:29 · 878 阅读 · 0 评论 -
如何在 2022 年为 Web 应用程序选择技术堆栈_2022年 java web技术栈
如果您的项目有严格的截止日期,那么采用现成的技术堆栈解决方案将是一个明智的决定。这将减少整个 Web 应用程序的开发时间。LAMP、MERN 和 MEAN 是最受欢迎的型号。它们将适用于各种大中型 Web 应用程序。然而,这并不意味着它们肯定适用于任何项目——您的个人项目可能需要更具创造性的方法。原创 2024-04-18 07:03:13 · 906 阅读 · 0 评论 -
使用JWT生成token,2024年最新高级大数据开发开发技术
此后,客户端将在与服务器交互中都会带JWT。如果将它存储在Cookie中,就可以自动发送,但是不会跨域,因此一般是将它放入HTTP请求的Header Authorization字段中。当跨域时,也可以将JWT被放置于POST请求的数据主体中。之后,当用户与服务器通信时,客户在请求中发回JSON对象。为了防止用户篡改数据,服务器将在生成对象时添加签名。//过期时间,毫秒,30分钟。客户端接收服务器返回的JWT,将其存储在Cookie或localStorage中。//测试生成jwt token。原创 2024-04-18 01:41:05 · 589 阅读 · 0 评论 -
使用JDBC+javafx写一个简单功能齐全的图书管理系统_javafx图书管理系统(1)
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、原创 2024-04-18 01:39:26 · 892 阅读 · 0 评论 -
【前端精进之路】JS篇:第4期 作用域_前端作用域,2024年最新阿里巴巴大数据开发面试题答案
【代码】【前端精进之路】JS篇:第4期 作用域_前端作用域,2024年最新阿里巴巴大数据开发面试题答案。原创 2024-04-17 20:24:50 · 309 阅读 · 0 评论 -
【前端精进之路】JS篇:第3期 执行上下文_前端 执行上下文(ec)
outer: //因为是函数环境,环境记录器还包含了一个传递给函数的arguments对象。VariableEnvironment: { // 变量环境。VariableEnvironment: { //变量环境。LexicalEnvironment: { //词法环境。EnvironmentRecord: { //环境记录器。EnvironmentRecord: { //环境记录器。LexicalEnvironment: { //词法环境。EnvironmentRecord: { //环境记录器。原创 2024-04-17 20:23:49 · 880 阅读 · 0 评论 -
【C语言练习——调整数组内奇数偶数的顺序】_对数组中的偶数排序,奇数不变(1)
调整数组里的奇数偶数的顺序,使奇数全部都位于偶数前面。原创 2024-04-17 15:56:08 · 145 阅读 · 0 评论 -
【C语言练习——打印空心三角形】_c语言打印空心三角形
i++) //外循环为行。j++) //内循环为列。//不在边界上的点都是空格。{//满足条件输出 空格,即不在边界上就是 空格。//边界上的点都是*{//满足条件输出 * ,即在边界上就是 *printf(”\n");原创 2024-04-17 15:55:07 · 362 阅读 · 0 评论 -
uniapp本地存储详解_uni,鸿蒙界面开发语言
(img-1QW1XOmj-1713328442188)],遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。从本地缓存中同步获取指定 key 对应的内容。同步获取当前 storage 的相关信息。异步获取当前 storage 的相关信息。从本地缓存中异步移除指定 key。从本地缓存中同步移除指定 key。同步清理本地数据缓存。原创 2024-04-17 12:35:19 · 706 阅读 · 0 评论 -
uniapp打包之配置MacOS虚拟机生成iOS打包证书_uniapp 需要安装虚拟机装ios模拟器
uniapp是一款跨端开发框架,可用于快速开发iOS、Android、H5等多端应用。本文将详细介绍如何实现uniapp开发的iOS应用打包。原创 2024-04-17 12:34:49 · 909 阅读 · 0 评论 -
Mysql 数据库中怎么实现分页_mysql数据库中怎么实现分页
不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!的性能会随着偏移量的增加而变得更差,因为它需要跳过指定数量的行。另外,为了确保分页查询的结果是按照期望的顺序返回,通常需要在查询中包含适当的排序条件,例如使用。使用这个公式,可以将它应用到查询中,以获取特定页的数据。上述查询将返回从第 21 行开始的 10 条记录,即第 3 页的数据。的表,其中包含用户信息,我们希望每页显示 10 条记录。原创 2024-04-17 07:42:58 · 296 阅读 · 0 评论 -
Mysql 事务和存储引擎的概念_aql开始事务的语句是,2024年大数据开发社招面试题精选
1,myisam不支持事务,也不支持外键约束,只支持全文索引,数据文件和索引文件是分开保存的。2,myisam特性:访问速度快,对事务完整性没有要求myisam适合查询,插入为主的应用场景3,myisam在磁盘上存储成三个文件,文件名和表名相同,但是扩展名不同.frm 文件存储表结构的定义数据文件的扩展名为:.MYD(mydata)索引文件的扩展名为:.MYI(myindex)4,表级锁定形式,数据在更新时,会锁定整个表。原创 2024-04-17 07:41:57 · 772 阅读 · 0 评论 -
HarmonyOS NEXT使用弹簧曲线实现抖动动画及手机振动效果案例_鸿蒙开发中使用弹簧曲线实现抖动动画及手机振动效果案例
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。原创 2024-04-17 02:30:56 · 722 阅读 · 0 评论 -
HarmonyOS NEXT使用弹簧曲线实现抖动动画及手机振动效果案例
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。原创 2024-04-17 02:29:55 · 962 阅读 · 0 评论 -
BAT大厂面试基础题集合,跳槽薪资翻倍(1),2024年最新头条面试一般几轮
这里我特地整理了一份《Android开发核心知识点笔记》,里面就包含了自定义View相关的内容除了这份笔记,还给大家分享Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。如果你有需要的话,可以点击我的腾讯文档免费获取!分享上面这些资源,希望可以帮助到大家提升进阶,如果你觉得还算有用的话,不妨把它们推荐给你的朋友~希望可以帮助到大家提升进阶,原创 2024-04-16 21:33:40 · 822 阅读 · 0 评论 -
bash 未找到命令,花费近一年时间整理的大数据开发核心知识清单
才反应过来是环境变量错了,导致找不到文件了。还好的是另外还有虚拟机node3没有问题,所有在虚拟机node2上root用户里,使用命令行“echo $PATH”T行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!想去下载文件,yum命令找不到,又去下载yum,sudo又找不到…之后翻找了bin文件中的所有内容,内容都相同,只有在root用户下bash命令都找不到。原创 2024-04-16 21:33:09 · 231 阅读 · 0 评论 -
鸿蒙HarmonyOS不再兼容安卓,中年程序员何去何从?_快四十了还有必要学习鸿蒙么
有了以上系统学习路线图,怎么能没有学习资料呢,小编也准备了一份联合鸿蒙官方发布笔记整理收纳的《(img-0SZWQnT3-1713213319730)]获取最新高清完整版的学习路线以及学习资料,请点击无套路获取→。获取:vip204888 (备注鸿蒙)**● HarmonOS高级技能。● 初识HarmonOS内核。● 鸿蒙NaPi组件进阶。● 实战就业级设备开发。原创 2024-04-16 04:36:38 · 527 阅读 · 0 评论 -
鸿蒙HarmonyOS——AVSession开发指导,2024年HarmonyOS鸿蒙阿里&腾讯&百度&字节校招面试汇总
会话对象不存在时,向该会话设置参数或者发送命令。如果是会话控制端,请停止向该会话发送查询或者控制命令。(2)如果在会话管理端产生该错误,请重新查询系统当前会话记录,在创建控制器时传入正确的会话ID。(2)销毁当前会话或者会话控制器,并重新创建,如果重新创建失败,则停止会话相关操作。停止对该会话发送控制命令,并监听输出设备变化,当输出设备发送变化后恢复发送。停止发送该命令或事件,监听会话的激活状态,会话激活后恢复发送该命令或事件。停止发送该命令或事件,并查询被控会话支持的命令集,发送被控端支持的命令。原创 2024-04-16 04:36:07 · 850 阅读 · 0 评论 -
如何向云计算迁移_云计算 数据迁移,2024年最新7天拿到阿里大数据开发岗位offer
我们知道私有云主要是面向企业用户,出于安全考虑,企业更愿意将数据存放在私有云中,但是同时又希望可以获得公有云的计算资源随需扩展,在这种情况下混合云被越来越多的采用,它将公有云和私有云进行混合和匹配,以获得最佳的效果,这种个性化的解决方案,达到了既省钱又安全的目的。纵观目前国内一些大型项目,在数据迁移时多是采用相对成熟的ETL产品,其实也可以看到这些项目的一些共同点,主要包括:迁移时有大量的历史数据、允许的宕机时间很短、面对大量的客户或用户、存在第三方系统接入、一旦失败所产生的影响面将很广。原创 2024-04-15 21:30:15 · 932 阅读 · 0 评论 -
如何向云计算迁移_云计算 数据迁移(1),2024年最新牛逼
我们知道私有云主要是面向企业用户,出于安全考虑,企业更愿意将数据存放在私有云中,但是同时又希望可以获得公有云的计算资源随需扩展,在这种情况下混合云被越来越多的采用,它将公有云和私有云进行混合和匹配,以获得最佳的效果,这种个性化的解决方案,达到了既省钱又安全的目的。纵观目前国内一些大型项目,在数据迁移时多是采用相对成熟的ETL产品,其实也可以看到这些项目的一些共同点,主要包括:迁移时有大量的历史数据、允许的宕机时间很短、面对大量的客户或用户、存在第三方系统接入、一旦失败所产生的影响面将很广。原创 2024-04-15 21:29:44 · 845 阅读 · 0 评论 -
如何化身BAT面试收割机?offer拿到手软,蚂蚁金服前端面试经历
上图采用静态分层方式的架构划分,众所周知,程序代码是死的,系统运转是活的,各模块代码运行在不同的进程(线程)中,相互之间进行着各种错终复杂的信息传递与交互流,从这个角度来说此图并没能体现Android整个系统的内部架构、运行机理,以及各个模块之间是如何衔接与配合工作的。方法启动Service,其他组件可以通过回调获取Service的代理对象和Service交互,而这两方也进行了绑定,当启动方销毁时,Service也会自动进行unBind操作,当发现所有绑定都进行了unBind时才会销毁Service。原创 2024-04-15 21:28:41 · 601 阅读 · 0 评论 -
如何化身BAT面试收割机?offer拿到手软(3),2024年最新kotlin入门与实战PDF
方法启动Service,其他组件可以通过回调获取Service的代理对象和Service交互,而这两方也进行了绑定,当启动方销毁时,Service也会自动进行unBind操作,当发现所有绑定都进行了unBind时才会销毁Service。转屏的过程中,我们知道Activity的重建算是比较耗时的,会可能会有几百毫秒以上,那么这时候下载线程仍然在工作,进度肯定和保存时的进度不一致了,如何处理这个问题呢?当然还有其他的区别,如两种调用对Service生命周期函数影响,面试官也可以就这个问题展开一下。原创 2024-04-15 21:28:09 · 916 阅读 · 0 评论 -
如何化身BAT面试收割机?offer拿到手软(1),面试 阿里
上图采用静态分层方式的架构划分,众所周知,程序代码是死的,系统运转是活的,各模块代码运行在不同的进程(线程)中,相互之间进行着各种错终复杂的信息传递与交互流,从这个角度来说此图并没能体现Android整个系统的内部架构、运行机理,以及各个模块之间是如何衔接与配合工作的。方法启动Service,其他组件可以通过回调获取Service的代理对象和Service交互,而这两方也进行了绑定,当启动方销毁时,Service也会自动进行unBind操作,当发现所有绑定都进行了unBind时才会销毁Service。原创 2024-04-15 21:27:06 · 474 阅读 · 0 评论 -
如何创建一个HarmonyOS项目?,2024年最新鸿蒙中高级面试
页面路由router根据页面url找到目标页面,从而实现跳转。参照第一个页面,在第二个页面添加Text组件、Button组件等,并设置其样式。在第一个页面中,跳转按钮绑定onClick事件,点击按钮时跳转到第二页。在第二个页面中,返回按钮绑定onClick事件,点击按钮时返回到第一页。// 返回按钮绑定onClick事件,点击按钮时返回到第一页。// 跳转按钮绑定onClick事件,点击时跳转到第二页。// 添加按钮,以响应用户点击。开发者也可以在右键点击“// 导入页面路由模块。// 导入页面路由模块。原创 2024-04-15 21:26:35 · 1065 阅读 · 0 评论 -
如何创建一个HarmonyOS项目?(2),腾讯三面结束多久hr面
页面路由router根据页面url找到目标页面,从而实现跳转。在默认页面基础上,我们添加一个Button组件,作为按钮响应用户点击,从而实现跳转到另一个页面。参照第一个页面,在第二个页面添加Text组件、Button组件等,并设置其样式。在第一个页面中,跳转按钮绑定onClick事件,点击按钮时跳转到第二页。在第二个页面中,返回按钮绑定onClick事件,点击按钮时返回到第一页。// 跳转按钮绑定onClick事件,点击时跳转到第二页。// 添加按钮,以响应用户点击。// 添加按钮,以响应用户点击。原创 2024-04-15 21:25:33 · 980 阅读 · 0 评论 -
如何创建一个HarmonyOS项目?(1),春招面向哪届学生
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注鸿蒙)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。原创 2024-04-15 21:25:01 · 794 阅读 · 0 评论 -
如何使用Windows电脑部署Lychee私有图床网站并实现无公网IP远程管理本地图片
图床作为图片集中存放的服务网站,可以看做是云存储的一部分,既可以作为我们存放照片的存储空间,也可以建立外链成为网站或者文章的图片来源。但随着大厂运营的云存储日薄西山,各个图床的日子也不好过,甚至有的图床已经关门歇业。在这样的情况下,自建图床似乎成了唯一靠谱的选择。今天,笔者就为大家展示,使用Cpolar+ Lychee,建立一个简洁漂亮的私人图床网站。原创 2024-04-15 21:22:36 · 836 阅读 · 0 评论 -
如何使用HarmonyOS面部识别能力_deveco studio 人脸识别
人脸识别FA(MainAbilitySlice)完成了检验设备是否支持人脸识别,人脸识别,人脸识别结果显示,成功后跳转到打开相机的FA(OpenCameraSlice);// BiometricAuthentication.SecureLevel 2D人脸识别建议使用SECURE_LEVEL_S2,3D人脸识别建议使用SECURE_LEVEL_S3。在模拟相机页面(ability_open_camera.xml)中,包含打开相机和切换前后置摄像头的功能,我们下面将逐一介绍。原创 2024-04-15 21:20:52 · 1082 阅读 · 0 评论 -
如何使用HarmonyOS面部识别能力_deveco studio 人脸识别(1)
相机FA实现了相机的打开,拍照,相片存储,摄像头切换的功能。在人脸识别页面(ability_main.xml)中,我们添加了开始人脸识别和取消人脸识别的Button,通过监听不同Button的点击事件,从而实现不同的业务逻辑。◊ MainAbilitySlice:人脸识别的操作界面,包含校验设备是否支持人脸识别功能,人脸识别,人脸识别结果回显以及人脸识别成功后打开相机的功能。在模拟相机页面(ability_open_camera.xml)中,包含打开相机和切换前后置摄像头的功能,我们下面将逐一介绍。原创 2024-04-15 21:20:21 · 612 阅读 · 0 评论 -
如何使用Harmony OS控制外设——输入输出?(1),2024年最新面试了几家公司都被拒绝了
【代码】如何使用Harmony OS控制外设——输入输出?(1),2024年最新面试了几家公司都被拒绝了。原创 2024-04-15 21:19:16 · 778 阅读 · 0 评论 -
头歌—Hive的安装与配置_hive的安装与配置头歌答案第一关(3)
这里是之前设置的数据库。原创 2024-04-15 21:18:12 · 641 阅读 · 0 评论 -
头歌—Hive的安装与配置_hive的安装与配置头歌答案第一关(2)
是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!这里是之前设置的数据库。原创 2024-04-15 21:17:41 · 500 阅读 · 0 评论 -
头歌—Hive的安装与配置_hive的安装与配置头歌答案第一关(1)
这里是之前设置的数据库。原创 2024-04-15 21:17:10 · 970 阅读 · 0 评论 -
ONLYOFFICE:开源、免费(1),网络安全中级工程师面试题
ONLYOFFICE编辑器为用户提供了一项强大的品牌定制功能,允许将编辑器界面替换为个性化的LOGO,同时支持根据用户需求进行界面定制。这意味着用户可以将编辑器打造成与其品牌完美契合的工具,并且可以根据团队或客户的具体要求灵活定制界面,提供个性化的工作环境。这一功能不仅增强了用户对品牌的认知,还为用户提供了更加灵活、符合需求的编辑器体验,从而加强了工作流程的效率和个性化体验。原创 2024-04-10 04:07:52 · 709 阅读 · 0 评论 -
Onlyoffice环境搭建-Docker-windows-离线安装,GitHub上标星13k的《Linux运维面试突击版》
如果不指定的话,onlyoffice会自动生成一个密钥,在/etc/onlyoffice/documentserver/local.json文件可查看。//onlyoffice.tar是我自己的镜像包名,这个包名是自己包名的全称(D:/XXX/包名.tar)//导入成功后,查看自己的镜像的信息,以下需要用到镜像ID(本人的是:5a50e3a2d2ed)//7.2以上的版本默认启动了JWT校验,也可在启动时镜像时,指定自定义的密钥。以管理员身份打开CMD窗口,依次执行下边的命令。3.查看容器是否启动。原创 2024-04-10 04:07:22 · 289 阅读 · 0 评论