自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 24、机器学习算法对比与实践

本文探讨了支持向量机(SVM)中sigmoid核的gamma参数对模型性能的影响,并对比了正则化逻辑回归、线性核SVM、径向核SVM和kNN算法在SpamAssassin数据集上的分类表现。实验结果显示,经过调优的正则化逻辑回归误分类率最低,为6.83%,优于其他三种算法。文章进一步分析了不同算法的适用场景,强调了超参数调优的重要性,并建议通过网格搜索、随机搜索或贝叶斯优化等方法系统地优化模型性能。最后提供了进一步实验方向和流程图,帮助读者深入理解各类算法在实际问题中的应用与差异。

2025-11-24 03:11:31 6

原创 23、构建个性化社交推荐与模型对比:从 Twitter 好友推荐到 SVM 模型优化

本文介绍了基于社交平衡理论构建Twitter好友推荐引擎的方法,通过人际关系网络识别潜在关注用户,并结合社区结构优化推荐结果。同时对比了SVM与逻辑回归在处理非线性分类问题上的表现,探讨了不同核函数及超参数对SVM模型性能的影响,提出了多维度融合、模型改进和实时更新等拓展思路,为社交推荐与机器学习应用提供了实践参考。

2025-11-23 13:54:17 3

原创 22、分析与可视化Twitter社交网络

本文介绍了如何使用R语言和Gephi对Twitter社交网络进行构建、分析与可视化。通过处理数据、提取核心子图、进行层次聚类,揭示网络中的本地社区结构,并利用Gephi实现可视化。进一步提出了基于社区结构的‘谁该关注’推荐引擎思路,帮助用户发现兴趣相关人群。整个流程涵盖了从数据预处理到深度分析的完整路径,为社交网络研究提供了实用方法。

2025-11-22 11:29:36 3

原创 21、探索 Twitter 社交图:从基础概念到数据获取与分析

本文深入探讨了Twitter社交图的基础概念、数据获取方法与分析技术。介绍了自我网络、有向图与无向图等核心概念,比较了Facebook与Twitter在图结构上的差异及其影响。针对Twitter API的速率限制,提出使用Google SocialGraph API获取大规模社交关系数据,并通过R语言实现从数据请求、解析到网络构建的完整流程。文章详细解析了关键函数的功能与执行逻辑,展示了雪球采样的实现过程,并提供了清晰的mermaid流程图辅助理解。最终帮助读者掌握构建和分析Twitter社交网络的技术路径

2025-11-21 09:19:26 2

原创 20、机器学习中的 kNN 算法与社交网络分析

本文介绍了机器学习中的kNN算法及其在推荐系统中的应用,特别是基于R包安装数据的物品推荐方法。同时探讨了社交网络分析的基本概念,并以Twitter为例展示了数据获取、清理、社区检测及'谁 to follow'推荐引擎的构建流程。文章还对比了不同社区检测方法的优缺点,展望了未来在算法优化与数据隐私保护方面的方向,旨在帮助读者深入理解kNN与社交网络分析技术的实际应用。

2025-11-20 12:09:17 2

原创 19、美国参议员如何聚类?

本博客通过多维尺度分析(MDS)对美国参议院第101至111届国会的唱名投票数据进行可视化研究,探讨国会两极分化的程度。利用voteview.com的公开数据,经过数据加载、简化、距离矩阵构建与MDS降维,发现民主党和共和党议员在投票行为上呈现明显聚类,党派极化现象长期稳定存在。研究还识别出极端派与中间派议员的分布特征,并讨论了奥巴马、麦凯恩等特殊案例。尽管存在数据与模型局限,该分析为理解美国立法机构的党派动态提供了有力支持。

2025-11-19 10:30:57 14

原创 18、数据降维与可视化:PCA与MDS的应用

本文介绍了主成分分析(PCA)和多维尺度分析(MDS)在数据降维与可视化中的应用。通过股票市场数据案例,展示了如何使用PCA提取主要数据结构并构建市场指数;通过客户产品评价案例,演示了MDS如何基于距离矩阵实现数据点相似性可视化。两种方法均为无监督学习的重要工具,适用于高维数据处理、市场调研、生物信息学等领域,帮助从复杂数据中提取有价值的信息。

2025-11-18 10:48:27 7

原创 28、地理空间数据与软件安装指南

本文介绍了地理空间数据的主要类型,包括矢量数据、栅格数据和点云数据,涵盖OpenStreetMap、欧洲行政边界、MODIS、Landsat 8、LiDAR等常用数据集的来源与用途。同时详细说明了OSGeo虚拟机及GDAL、Pktools、Orfeo Toolbox、Spatialite和LiDAR相关工具的安装方法,提供了Linux和Windows系统的具体操作步骤,并针对常见安装问题给出解决方案。此外,还强调了数据获取注意事项,如许可协议、格式兼容性和坐标投影转换,旨在为地理空间数据处理与分析提供全面的

2025-11-18 02:49:23 28

原创 27、激光雷达数据处理与地理空间分析的前沿趋势

本文介绍了基于SPDLib的激光雷达(LiDAR)数据处理工作流,涵盖从LAS格式转换、地面回波分类到生成DSM、DTM、CHM及计算冠层指标的完整流程。同时展望了地理空间分析的前沿趋势,包括GDAL/OGR的发展、OGC标准的应用、云计算与分布式处理技术的融合,以及高分辨率地球观测数据的快速增长。文章还探讨了开源地理空间工具在智能化、集成化、云化和可视化方面的发展机遇与挑战,为研究人员和从业者提供了实用参考和技术方向。

2025-11-17 14:18:35 27

原创 17、机器学习中的优化算法:从岭回归到密码破解

本文深入探讨了机器学习中的优化算法,涵盖从岭回归到密码破解的应用。通过R语言示例,展示了如何使用optim函数进行岭回归建模,以及利用Metropolis方法实现替代密码的破解。文章分析了不同误差函数对优化效果的影响,介绍了随机优化的核心思想与流程,并讨论了其局限性及改进策略如模拟退火。此外,还拓展了优化算法在推荐系统、图像识别和自然语言处理中的应用,展望了自适应优化、深度学习结合与多目标优化等未来趋势。配合mermaid流程图,帮助读者清晰理解算法执行逻辑,为机器学习实践提供有力参考。

2025-11-17 12:36:51 2

原创 26、多光谱土地覆盖分类案例研究

本文介绍了一个完整的多光谱土地覆盖分类案例研究,涵盖从训练数据创建、图像分类(包括基于KMeans的无监督分类和基于SVM的监督分类)、后处理(如最小制图单元滤波和NDVI掩码重分类)到精度评估的全流程。通过使用pktools、Orfeo Toolbox和GDAL等开源工具,实现了Landsat 8影像的森林与非森林分类,并采用系统抽样与视觉解译生成参考数据,计算用户精度、生产者精度、总体精度和Kappa系数,同时进行误差分析以可视化分类偏差。研究结果表明,监督分类在森林识别中表现显著优于无监督分类,且边缘

2025-11-16 15:02:06 14

原创 16、文本回归与优化算法:从书籍销售预测到代码破解

本文探讨了文本回归与优化算法在实际问题中的应用。通过书籍销量预测案例,展示了高维稀疏文本数据下正则化方法的必要性,并比较了线性回归与逻辑回归的效果差异。随后,文章介绍了优化算法的基本原理,以身高体重预测为例说明误差函数与参数优化过程,重点解析R语言中`optim`函数的使用与输出。最后,将优化思想拓展至代码破解等复杂问题,强调合理定义误差函数和选择优化策略的重要性。全文结合代码示例与流程图,系统梳理了从数据处理到模型优化的完整路径。

2025-11-16 13:47:20 2

原创 15、防止过拟合的方法

本文深入探讨了机器学习中防止过拟合的两种核心方法:交叉验证和正则化。通过正弦波数据的多项式回归案例,详细展示了如何使用交叉验证选择合适的模型复杂度,以及如何利用正则化控制模型系数、提升泛化能力。文章还介绍了L1和L2范数对模型复杂性的度量,并结合R语言代码演示了glmnet包在实际中的应用。最后总结了防止过拟合的最佳实践流程,帮助读者构建更准确、稳健的预测模型。

2025-11-15 16:50:30 21

原创 25、多光谱土地覆盖分类案例研究

本博客详细介绍了基于Landsat 8多光谱数据的土地覆盖分类案例研究,涵盖从数据准备、云掩码与NDVI掩码创建、训练样本获取与标注,到图像分类及精度评估的完整工作流程。利用开源工具如GDAL、pktools等实现自动化处理,并结合OpenStreetMap矢量数据生成训练集,最后通过独立测试集进行分类结果的精度验证,提供了可复现的遥感分类技术路线。

2025-11-15 10:19:59 16

原创 24、地理空间数据处理:LiDAR 与案例分析

本文深入探讨了LiDAR数据的多种衍生产品及其在地理空间分析中的应用,包括选择性滤波、树冠高度模型(CHM)、点密度与强度信息提取。通过实际案例展示了在Google Earth中数字化训练样本、使用OGR和Spatialite进行矢量数据预处理的方法,并详细介绍了基于多光谱遥感影像的土地覆盖分类工作流程,涵盖数据输入、处理、分类执行与精度评估四个核心模块。此外,文章还总结了关键技术挑战与未来发展方向,为遥感、生态监测和城市规划等领域的研究者提供了实用的命令行工具操作指南和方法论参考。

2025-11-14 12:46:13 11

原创 14、回归分析:从线性到多项式的深入探索

本文深入探讨了从线性回归到多项式回归的建模过程,涵盖了变量解释力评估、相关性分析、非线性关系处理及模型优化策略。通过R语言示例展示了如何利用多项式特征和正交多项式提升模型性能,并详细介绍了过拟合问题及其解决方案,包括交叉验证与正则化方法。文章还比较了不同回归模型在实际数据上的表现,提供了完整的回归分析流程与应用案例,帮助读者构建更准确、泛化能力更强的预测模型。

2025-11-14 11:37:34 20

原创 23、激光雷达3D点云数据处理与应用指南

本文系统介绍了激光雷达3D点云数据的处理流程与常用工具,涵盖LAS/LAZ等数据格式标准及PDAL、LibLAS、LAStools、PulseTools和SPDLib等主流开源与闭源工具的功能与使用示例。重点讲解了点云数据的格式转换、过滤、合并及数字高程模型(DEM)的生成方法,包括数字表面模型(DSM)和数字地形模型(DTM)的创建技术。同时对比了各工具在数据支持、功能特点和适用场景上的差异,并提供了实际操作命令与处理流程图,帮助用户根据需求选择合适的工具链。最后总结了处理过程中的注意事项与未来发展趋势,

2025-11-13 16:53:32 11

原创 13、回归分析:从虚拟变量到网页流量预测

本文介绍了回归分析的基本概念与应用,从利用虚拟变量进行简单预测入手,探讨了线性回归的可分离性和线性性假设,并通过R语言实例演示了模型拟合与评估方法。以预测网页流量为例,展示了数据探索、对数变换、回归建模及多变量分析的完整流程,深入解读了summary输出的各项指标含义,比较了不同变量的预测能力,最后总结了回归分析的系统流程与注意事项,帮助读者构建有效的预测模型。

2025-11-13 11:12:50 7

原创 48、电池技术全解析:从基础原理到应用实践

本文全面解析了电池技术的基础原理、分类、性能影响因素及应用实践。从一次电池到二次电池,涵盖碱性电池、锂电池、铅酸电池等多种类型,深入探讨其化学原理、结构设计与应用场景。文章还介绍了电池在电动汽车、航空航天和储能系统中的实际案例,分析了充电技术、安全性测试与维护方法,并展望了固态电池、金属-空气电池等前沿发展方向。通过对比各类电池的优缺点,揭示了当前技术面临的挑战与未来机遇,为读者提供了一幅完整的电池技术发展图景。

2025-11-13 08:55:02 25

原创 47、电池领域的资源与企业信息汇总

本文汇总了全球电池领域的文献资源、主要制造商及研发组织分布情况,涵盖中国、欧洲、亚洲、美洲、大洋洲和非洲等多个国家和地区的重要企业和科研机构。同时介绍了电池相关的书籍、期刊和会议论文集等学术资源,并分析了电池技术的发展现状与未来趋势,特别是在新能源汽车和可再生能源存储背景下的机遇与挑战,为行业研究者和从业者提供全面的信息参考。

2025-11-12 13:26:00 39

原创 12、邮件优先级排序与回归预测:从理论到实践

本文深入探讨了邮件优先级排序与回归预测两种数据分析方法。在邮件优先级排序部分,介绍了基于发件人、线程活动和词频的权重构建与排名算法,并通过训练集确定优先级阈值,实现了对重要邮件的有效识别与分组;在回归预测部分,从基线模型出发,引入线性回归,详细阐述了数据预处理、模型构建与评估流程。文章结合R语言代码示例与流程图,展示了从理论到实践的完整过程,并分析了两种方法的优缺点及优化方向,为实际应用提供了参考。

2025-11-12 13:25:43 9

原创 22、地理空间数据处理:GDAL与LiDAR数据解析

本文深入探讨了地理空间数据处理中的两大核心技术:GDAL API与LiDAR数据解析。通过详细介绍GDAL在栅格数据操作中的应用,如颜色表添加、基于Landsat QA的云掩码创建及高级算法功能,展示了其强大的数据处理能力。同时,文章还系统讲解了LiDAR数据的基本原理、存储格式(如LAS/LAZ)以及使用PDAL进行点云数据读取、过滤和转换的流程。结合实战示例与流程图,帮助读者全面掌握从数据采集到结果可视化的完整地理空间数据处理链条。

2025-11-12 13:15:53 10

原创 11、创建排名加权方案

本文介绍了一种基于社交交互的电子邮件排名加权方案,通过分析邮件数量、线程活跃度和频繁术语等多个特征,结合对数加权与综合评分方法,构建更合理的邮件优先级排序模型。针对数据规模差异和异常值影响,采用自然对数变换进行数据缩放,并通过A/B测试与对比验证持续优化权重策略,提升用户对邮件系统的使用体验。

2025-11-11 13:17:38 2

原创 21、自定义地理空间工具:GDAL API 全解析

本文深入解析了GDAL API在地理空间数据处理中的应用,涵盖栅格数据模型、文件读取与创建、命令行选项解析及颜色表添加等核心功能。通过详细的代码示例和流程总结,展示了如何使用GDAL进行高效的数据操作,并提供了内存管理、异常处理和性能优化的实用建议。结合MODIS数据的实际案例,体现了GDAL在多格式支持和复杂场景下的灵活性与强大能力。

2025-11-11 13:01:22 7

原创 46、电化学与物理单位知识全解

本文全面解析了电化学与物理领域的核心知识,涵盖标准还原电位、电池材料的电化学当量、SI基本单位与前缀,以及长度、面积、体积、质量、压力、能量、功率和温度等各类单位的详细转换关系。通过丰富的数据表格和实用示例,帮助读者深入理解电化学参数的意义及其在电池设计与物理实验中的应用,是从事科研、工程与教学工作的重要参考指南。

2025-11-11 09:12:59 15

原创 45、电池相关术语与概念解析

本文详细解析了电池领域的关键术语与概念,涵盖电池的基本组成、性能参数、充放电过程、连接方式、寿命老化、失效机制及维护管理等方面。通过定义解析、对比表格和mermaid流程图,全面介绍了如吸附、阳极、安培小时效率、循环寿命、恒流/恒压充电、浮充、记忆效应、热失控等核心概念,并深入探讨了燃料电池、螺旋缠绕电池等不同类型电池的结构特点。同时阐述了电池管理系统(BMS)、均衡、免维护电池等现代电池应用中的关键技术,帮助读者系统理解电池工作原理与实际应用,提升电池选型、使用与维护的专业能力。

2025-11-10 15:46:05 17

原创 10、基于优先级对电子邮件消息进行排序

本文介绍了基于优先级对电子邮件进行排序的方法,重点分析了邮件重要性的判定依据及关键特征,包括社交特征、线程特征和内容特征。利用SpamAssassin公共语料库中的正常邮件数据,通过R语言实现数据处理、特征提取与权重分配,构建了一个简单的优先级排名系统。文章详细展示了从数据解析到排名算法设计、测试与评估的完整流程,并探讨了未来优化方向,如引入更多特征和使用复杂模型提升排序准确性。

2025-11-10 15:12:14 6

原创 20、自定义地理空间实用工具开发指南

本文详细介绍了如何使用Python的OGR库和C++的GDAL API进行地理空间数据处理,涵盖矢量数据缓冲、CSV坐标文件转换为地理空间格式、基于点的随机与系统采样框架生成等实用功能。同时提供了完整的代码实现、命令行调用示例、流程图解及常见问题解决方案,并结合城市规划与环境保护等实际应用场景提出拓展思路,是开发自定义地理空间工具的实用指南。

2025-11-10 11:56:07 10

原创 19、地理空间数据处理:从纹理特征提取到自定义工具开发

本文介绍了地理空间数据处理中的两大核心技术:基于Orfeo Toolbox的图像纹理特征提取与基于Python OGR API的自定义工具开发。通过otbcli_HaralickTextureExtraction工具可计算高分辨率影像的简单、高级和高阶纹理特征,用于提升图像分类精度;同时,利用GDAL/OGR API结合Matplotlib等库,可开发灵活的矢量数据可视化脚本,并支持拓展至多几何类型处理与地图标注功能。文章还提供了参数调优建议和代码示例,帮助读者深入理解并应用相关技术。

2025-11-09 14:38:51 12

原创 44、小功率燃料电池:技术、应用与发展前景

本文系统介绍了小功率燃料电池(低于1000瓦)的技术原理、关键组件、系统设计要求及其在便携式电源、军事、远程通信等领域的应用现状与发展前景。重点分析了质子交换膜燃料电池(PEMFC)的技术优势与水热管理挑战,探讨了压缩氢气、金属氢化物、化学氢化物及甲醇等燃料储存与处理方式,并通过实际案例展示了其在军事野外供电和交通标志备用电源中的可行性。文章还总结了小功率燃料电池在效率、比能量和环保方面的优势,指出了成本、燃料供应和技术复杂性等主要挑战,展望了新材料研发、系统集成优化、成本降低及在消费电子与交通运输领域拓展

2025-11-09 12:15:24 19

原创 9、邮件分类与排序:从贝叶斯分类器到优先级排序

本文深入探讨了基于贝叶斯方法的邮件分类与优先级排序技术。从构建分类器、处理未知术语、调整先验概率以优化误报率,到引入排序机制对正常邮件进行重要性分级,涵盖了分类与排序的核心流程。通过实际测试与结果分析,展示了如何改进分类性能,并结合发件人、主题等特征实现邮件优先级排序。文章还介绍了评估指标与综合应用方案,为实现高效邮件处理系统提供了完整的技术路径。

2025-11-09 11:03:08 5

原创 8、文本分类:垃圾邮件过滤

本文介绍了基于朴素贝叶斯分类器的垃圾邮件过滤系统构建过程。从二元分类与决策边界的基本概念出发,详细阐述了如何将原始电子邮件文本转换为可用于分类的定量特征,重点使用词频统计作为核心特征。通过SpamAssassin公共语料库进行数据准备、邮件正文提取、词文档矩阵构建等步骤完成模型训练,并对测试数据进行预测与评估。文章还展示了分类器在简单和困难正常邮件上的表现差异,最后总结了当前方法的优势并展望了未来在特征优化、算法改进和实时更新等方面的提升方向。

2025-11-08 15:14:30 5

原创 18、Orfeo Toolbox:遥感数据处理利器

本文介绍了Orfeo Toolbox(OTB)这一功能强大的开源遥感数据处理工具,涵盖其核心组件与主要应用。内容包括基于物理模型的大气校正方法,利用otbcli_OpticalCalibration进行TOA和TOC反射率计算;通过otbcli_DownloadSRTMTiles下载并融合SRTM数字高程数据;使用otbcli_Segmentation实现多光谱影像的均值漂移、Edison等算法分割;以及借助otbcli_EdgeDetection完成梯度、Sobel等边缘检测操作。同时提供了各工具的命令行

2025-11-08 14:17:53 14

原创 43、便携式燃料电池:原理、挑战与创新设计

本文系统介绍了便携式燃料电池的工作原理、关键技术挑战及创新设计方向。文章首先概述了燃料电池的分类与运行机制,重点分析了在亚千瓦级和低瓦数应用中的优势与限制,包括燃料选择、电化学转换效率、运行温度、模块化设计及成本问题。随后探讨了微型甲醇燃料电池、硅基PEMFC和新型薄膜燃料电池等前沿创新设计,并通过性能对比揭示了燃料电池在长期供电场景中的潜力。最后指出,未来需在燃料储存、组件轻量化、材料创新和大规模生产等方面取得突破,以实现与传统电池的有效竞争,推动便携式能源技术的发展。

2025-11-08 11:03:12 15

原创 17、Pktools工具集:遥感数据处理与分析的利器

本文介绍了Pktools工具集在遥感数据处理与分析中的应用,涵盖NDVI提取与分析、统计信息计算、支持向量机分类(pksvm)、参数优化、特征选择及分类精度评估等功能。通过pkextract、pkstatogr、pkfssvm、pkoptsvm和pkdiff等工具的协同使用,实现了从数据准备到结果验证的完整流程,适用于农业监测、城市土地利用分析和森林资源监测等多个领域。博文还展示了各工具的命令示例与工作流程,并总结了其优势与未来发展方向。

2025-11-07 13:50:01 11

原创 42、锂/硫化铁电池:技术解析与应用前景

本文深入解析了锂/硫化铁电池的技术发展历程、电化学系统、电池构造及性能特性,重点介绍了其在电动汽车和脉冲功率应用中的前景。该电池凭借高能量与功率密度、本质安全性、良好的循环稳定性和环境适应性,展现出巨大潜力。尽管面临热管理和成本等挑战,但通过双极堆叠设计、添加剂优化和密封技术进步,正逐步推动其商业化进程。文章还对比了不同电池设计的性能指标,并展望了未来发展方向。

2025-11-07 11:11:11 14

原创 7、探索性数据可视化:从单变量到多变量的洞察

本文介绍了探索性数据可视化的基本方法,涵盖单列和两列数据的可视化技术。通过直方图与密度图分析数据分布,探讨了正态、伽马、指数和柯西等常见分布的特征,并利用散点图、平滑曲线和分类算法可视化回归与分类问题中的变量关系。文章结合R语言示例,帮助读者从数据形状到列间关系进行全面洞察,为数据分析和机器学习奠定基础。

2025-11-07 10:18:58 5

原创 16、系统监控与可观测性:保障系统稳定运行的关键

本文深入探讨了系统监控与可观测性在保障系统稳定运行中的关键作用。内容涵盖监控仪表盘设置、图表优化、错误指标处理、健康值班轮换机制及可操作警报流程,并详细解析了可观测性的三大核心组件——指标、事件日志和分布式跟踪,包括其特点、应用场景与整合方式。文章还提供了日志最佳实践与成本控制策略,以及跟踪的实现原理与挑战,辅以流程图直观展示监控与可观测性的工作流。最后推荐了相关学习资源,并通过总结表格和整体流程图帮助读者系统化掌握关键要点,提升系统的可靠性与可维护性。

2025-11-07 00:03:32 22

原创 15、监控:服务指标、目标与实践

本文深入探讨了现代服务监控的核心概念与实践,涵盖数据预聚合、服务级别指标(SLI)与目标(SLO)、警报机制、仪表盘设计及系统优化。通过合理定义SLI和SLO,结合错误预算与燃烧率进行精准告警,提升系统可靠性与用户体验。文章还介绍了客户端与服务器端预聚合的优势与权衡,强调使用百分位数衡量响应时间的重要性,并提供了针对不同场景的仪表盘设计最佳实践。最后通过电商平台案例展示了监控体系的综合应用,提出了持续优化监控系统的策略,助力企业构建高效、可扩展的可观测性体系。

2025-11-06 16:22:23 20

原创 16、第三方开源地理空间工具:Pktools 实用指南

本文介绍了开源地理空间处理工具Pktools的基本使用方法及其两个核心工具pkcomposite和pkextract。pkcomposite支持多幅栅格图像的拼接与合成,适用于无云影像生成等场景;pkextract可用于从矢量或栅格样本中提取像素值,常用于分类训练集构建。Pktools基于GDAL API开发,具有高性能、模块化、易集成等优点,广泛应用于遥感影像处理、土地覆盖分类和地理空间数据分析。文章还总结了其优势、应用场景及使用注意事项,并展望了未来发展方向。

2025-11-06 10:20:05 8

解决Python的NameError[项目代码]

本文详细介绍了在Python编程中遇到“NameError: name ‘plt’ is not defined”错误的解决方法。文章首先解释了错误的原因,即未正确导入Matplotlib库的pyplot模块。接着,通过示例代码展示了如何正确导入和使用plt别名,并提供了避免类似错误的实用建议。此外,文章还探讨了其他库和模块的类似问题,以及如何利用IDE和代码编辑器的功能来减少错误。最后,总结了解决此类错误的要点,并鼓励读者在编程过程中不断学习和探索。

2025-11-23

模型训练基本原理[代码]

本文详细介绍了模型训练的基本原理,从传统编程任务的局限性引出人工智能和机器学习的必要性。重点讲解了神经网络的结构和工作原理,包括神经元、输入层、隐藏层和输出层的功能,以及加权求和与激活函数的作用。文章还涵盖了模型设计的要点、训练过程中的前向传播与反向传播机制,以及损失函数和梯度下降的应用。此外,还讨论了模型的泛化能力、维护迭代策略,并提供了相关学习资源和商业化落地方案的链接。

2025-11-23

亚马逊A9算法解析[可运行源码]

亚马逊A9算法是亚马逊搜索引擎的核心排序算法,旨在通过优化搜索结果的相关性和商业价值,最大化用户的购买转化率,同时平衡卖家的曝光公平性。该算法广泛应用于商品搜索排序、广告推荐、个性化推荐、商品相关性匹配和新品冷启动支持等场景。其实现原理包括核心排序因素(如关键词相关性、销售表现、用户行为数据和商品竞争力)、算法实现框架(特征工程、机器学习模型和业务规则干预)、动态权重调整和语义理解技术。卖家可通过关键词优化、提升转化率、广告投放和利用FBA等策略提升排名。A9算法与谷歌搜索引擎算法在核心目标、排序依据、实时性和广告机制等方面存在显著差异。A9算法的本质是亚马逊在电商场景下平衡用户体验与商业利益的解决方案,体现了多目标排序、实时计算和NLP等技术的深度融合。

2025-11-23

机器学习实战入门

本书通过真实案例引导读者掌握机器学习核心技能,涵盖数据清洗、特征工程、模型构建与评估全流程。采用R语言实现,强调动手实践与直观理解,适合具备基础编程能力的读者快速上手机器学习应用。书中深入浅出地讲解回归、分类、正则化等关键技术,并结合电子邮件排序、垃圾邮件过滤等场景,展现从数据探索到算法部署的完整思维链路。

2025-11-24

即梦AI智能画布功能[项目源码]

即梦AI的智能画布功能是一款集成多种AI技术的创新工具,旨在为用户提供一站式的图像创作和编辑体验。该功能支持多图层编辑、局部重绘、一键扩图、图像消除和抠图以及风格统一等操作,适用于数字艺术创作、广告设计、教育与培训及社交媒体内容制作等多种场景。其技术优势包括边缘保持、超清重绘、AI扩图和局部编辑,确保图像质量和细节的完整性。智能画布的用户界面友好,操作简便,适合专业设计师和业余爱好者使用,能够显著提升创作效率和作品质量。

2025-11-24

等变神经网络与e3nn数学库[项目代码]

本文介绍了等变神经网络及其在科学计算中的应用,特别是在处理具有几何特征和对称性的数据时的优势。等变神经网络通过保持数据的几何特征和等变性,相较于传统神经网络,能够以更小的数据需求和更高的效率解决实际问题。文章详细讨论了几何张量与等变性的概念,以及等变神经网络的设计思路,包括机理驱动、数据驱动和机理数据融合三种方法。此外,还介绍了e3nn数学库,它为高阶几何张量运算提供了支持,并简化了等变神经网络的构建过程。通过实际案例,如Graphormer和Equiformer等,展示了等变神经网络在分子预测与生成中的优异表现。

2025-11-23

ERPNext开源ERP系统[代码]

ERPNext是一款遵循GPLv3协议的开源企业资源规划系统,专为中小企业设计,集成会计、销售、采购、库存、制造、人力资源等核心业务流程。其特点包括完全开源、高度集成、基于现代Web技术、功能模块全面以及灵活的部署方式(云端托管或本地部署)。ERPNext适合预算有限的中小企业、寻求替代传统系统的公司以及有定制化需求的行业。商业模式通过增值服务如云端托管、定制开发和支持合同盈利。文章还提供了使用docker-compose部署ERPNext的详细步骤,包括docker-compose.yml文件配置和首次登录指南。

2025-11-23

C语言数据结构概述[项目源码]

本文详细介绍了C语言中常见的数据结构,包括基本数据类型(如整型、浮点型、字符型)、数组、结构体、联合体、枚举、链表、指针、栈、队列、树、图和哈希表。文章通过代码示例和简要说明,解释了每种数据结构的基本特性、用途及其在C语言中的实现方式。数据结构在C语言编程中起着至关重要的作用,它们不仅是存储数据的方式,也是处理数据的方法。掌握这些数据结构有助于编写高效、灵活的算法和程序。

2025-11-22

JMC性能分析指南[可运行源码]

本文详细介绍了如何使用Java Mission Control(JMC)工具进行Java应用性能优化。JMC是一款低开销的监控工具,能够实时收集和分析JVM性能数据,避免观察者效应。文章涵盖了JMC的启动方法、JVM选项传递、本地和远程应用调试步骤,以及JMX控制台和Java Flight Recorder(JFR)的使用。通过JMX控制台,用户可以查看CPU、内存等系统信息,并自定义监控视图。JFR则用于详细记录性能数据,便于历史分析。此外,文章还提供了远程连接配置和触发器设置等实用技巧,帮助开发者高效诊断和优化Java应用性能。

2025-11-22

NRF52832低功耗实现[代码]

本文详细介绍了NRF52832芯片的低功耗实现方法,包括两种电源模式(SYSTEM_ON和SYSTEM_OFF)的工作原理及进入/退出方式。SYSTEM_ON模式下,芯片在空闲时进入低功耗子模式,功耗低至1.9uA,通过事件触发唤醒;SYSTEM_OFF模式为深度睡眠模式,功耗仅300nA,需通过复位或中断唤醒。此外,文章还探讨了硬件上通过选择DC/DC稳压器降低功耗的方法,以及软件优化策略,如调整广播参数、连接间隔、关闭未使用的外设等。最后,提供了电量消耗预估工具和参考资源,帮助开发者进一步优化功耗。

2025-11-23

Android面试题整理[代码]

本文详细整理了常见的Android面试题及其答案,涵盖了Java基础、并发、虚拟机、Android Framework、开源框架、性能优化等多个方面。内容从Activity生命周期、Service使用、BroadcastReceiver、ContentProvider数据共享到Android数据存储方式、UI布局优化等核心知识点,旨在帮助开发者检验自身学习成果或准备面试。此外,还提供了横竖屏切换、Activity窗口样式、Intent传递数据等实用技巧,以及ListView效率优化、GC内存泄露等高级话题。文章最后还提及了Android NDK、系统优缺点分析及UI刷新机制等扩展内容,适合不同层次的Android开发者参考学习。

2025-11-22

Jar包冲突解析[项目源码]

本文深入探讨了Java开发中常见的Jar包冲突问题及其解决方案。文章首先定义了Jar包冲突的本质,即由于加载不到正确的类导致应用程序行为与预期不一致,并详细分析了两类冲突:同一Jar包不同版本冲突和不同Jar包中同名类冲突。接着,文章探讨了冲突的产生原因,包括Maven的仲裁机制和Jar包的加载顺序。最后,提供了问题排查和解决的方法,如使用依赖管理和冲突检测插件,以及如何有效避免冲突的发生。文章通过典型案例进一步说明了冲突的具体表现和解决方法,为Java开发者提供了实用的参考。

2025-11-22

JDK支持路线图[项目代码]

根据Oracle官方发布的JDK支持路线图,OpenJDK 25将于2025年9月发布,并且是一个长期支持(LTS)版本。这一信息对于Java开发者来说至关重要,因为它帮助他们规划未来的技术升级和迁移策略。LTS版本通常提供更长时间的支持和维护,适合企业级应用和长期项目。

2025-11-22

Java集合面试题解析[可运行源码]

本文详细解析了Java集合框架中的高频面试题,包括集合类的体系结构、底层数据结构、ArrayList与LinkedList的区别、HashMap与HashTable的区别、HashMap的底层原理及扩容机制、HashSet的实现原理等。文章深入浅出地介绍了各种集合类的特点和使用场景,如HashMap在JDK1.8后引入红黑树优化性能,HashTable的线程安全机制,以及HashSet如何利用HashMap实现去重功能。这些内容对于准备Java面试的开发者具有很高的参考价值,能够帮助读者快速掌握集合框架的核心知识点。

2025-11-22

FPGA数码管静态显示实验[项目源码]

本文介绍了在开拓者FPGA开发板上实现六位数码管静态显示0-F的实验过程。实验通过分频模块将50kHz的系统时钟分频为0.5秒的脉冲信号,控制数码管以0.5秒的频率循环显示0-F。数码管显示模块包含位选信号和段选信号的控制逻辑,其中位选信号控制数码管的显示位置,段选信号控制显示内容。实验还详细解释了共阳极数码管的驱动原理,并提供了完整的Verilog代码实现,包括分频模块、数码管静态显示模块和顶层模块的设计。

2025-11-22

uniapp画中画悬浮窗插件[可运行源码]

Ba-VideoPip是一款专为uniapp设计的画中画视频悬浮窗插件,支持点播和直播功能,能够无缝切换官方及第三方播放器,并具备动态刷新能力,如切换视频或进度。插件提供了丰富的功能,包括检测画中画支持情况、开关状态、当前是否开启等,同时支持页面关闭画中画和监听各类事件(如关闭、返回、视频播放完成等)。使用方法简单,只需在script中引入组件并调用相应方法即可实现画中画功能。此外,插件还支持后台事件监听,用户可在应用生命周期中设置监听以响应画中画相关操作。插件文档详细,提供了完整的API列表和参数说明,方便开发者快速集成和使用。

2025-11-22

HBuilder网址打包教程[项目源码]

本文详细介绍了如何使用HBuilder工具将网址打包成APP的完整流程。教程从HBuilder的安装开始,逐步指导用户如何新建项目、设置强制横屏、配置APP图标,并最终完成云打包生成APP。文中特别强调了横屏设置的代码实现和打包过程中的注意事项,如广告去除、证书选择等。此外,还提供了针对iOS和Android平台的不同打包建议,以及解决常见问题的方法。整个教程图文并茂,适合新手跟随操作,最终实现无需输入网址即可直接访问的APP功能。

2025-11-22

获取Win8.1超级管理员权限[代码]

本文详细介绍了如何在Windows 8.1系统中获取超级管理员权限的方法。通过创建一个.reg文件并编辑注册表,用户可以添加右键菜单选项来快速获取管理员权限。具体步骤包括新建文档、修改文件后缀、编辑注册表内容、保存并执行.reg文件。该方法适用于文件、目录、DLL文件和驱动器等多种对象,操作简单但需谨慎处理注册表以避免系统问题。

2025-11-22

TFTLCD显示问题解决[项目源码]

本文详细介绍了TFTLCD在STM32和合泰32位单片机控制下出现的白屏、镜像显示及无法显示字符等问题的解决方法。文章首先分析了硬件连接和驱动程序的重要性,指出FSMC接口在STM32中的作用以及合泰单片机需要通过EBI接口控制LCD的差异。随后,作者分享了修改读写寄存器的具体步骤,包括如何根据LCD的ID进行适配,以及添加必要的函数。此外,文章还探讨了字体导出变量的修改方法,解决了显示横线的问题,并提供了镜像显示的调整方案。最后,作者展示了正常显示的代码实现,并对比了TFTLCD与LCD1602的设置复杂度。

2025-11-22

HFish蜜罐安装使用[项目代码]

本文详细介绍了HFish蜜罐的安装与使用过程。HFish是一款社区型免费蜜罐,专注于企业安全场景,提供内网失陷检测、外网威胁感知和威胁情报生产功能。文章首先概述了HFish的特点,包括超过40种蜜罐环境、免费云蜜网、高度自定义蜜饵能力等。接着详细描述了在阿里云CentOS 8.2服务器上的安装步骤,包括防火墙配置、在线和离线安装方法。安装完成后,用户可以通过web界面登录管理。文章还介绍了HFish的各个功能模块,如首页大屏、攻击列表、扫描感知、失陷感知、攻击来源、账号资产、节点管理及服务管理等,帮助用户全面了解和使用HFish蜜罐系统。

2025-11-22

Power Query公式运算函数用法[可运行源码]

本文详细介绍了Power Query中公式运算函数Expression.Evaluate的三种使用方法。第一种是简单的公式运算,如(1+2)*3,可直接运算无需第二参数;第二种是含有M函数的公式运算,如List.Sum({1,2,3}),需使用第二参数指定M函数名称;第三种是函数嵌套,涉及Expression.Constant和Expression.Identifier两个姊妹函数的使用。文章还提到对于混合公式,若只有一个M函数,也可直接计算。这些内容为Excel用户提供了处理单元格中公式运算的实用技巧。

2025-11-25

TMS570GIO配置指南[项目代码]

本文详细介绍了TMS570微控制器的GIO(通用输入输出)配置方法,包括输入输出模式设置、中断配置及库函数使用。输入输出部分涵盖了初始化值、方向控制、开漏模式及上下拉电阻配置。中断配置涉及电平触发方式(高/低电平、上升/下降沿)及双沿中断设置。此外,文章列举了GIO相关库函数的功能,如初始化、方向设置、电平控制、中断使能及配置参数获取等,为开发者提供了全面的GIO操作参考。

2025-11-24

微信AI机器人方案比较[源码]

本文对主流的开源微信AI机器人方案进行了详细比较,包括WeChat Service、chatgpt-on-wechat和openwechat等项目。这些项目通过接管微信消息处理通道,利用AI技术扩展消息处理能力,使微信号具备AI功能。文章分析了各项目的技术路线、优劣势,如WeChat Service基于hook技术但依赖特定微信版本,chatgpt-on-wechat基于网页版协议支持多种大模型但功能受限。此外,还介绍了RPA方案的风险和效率问题,并列举了社群机器人在私域运营中的多种应用场景,如个人助手、群管理、智能客服等。

2025-11-24

C语言图书管理系统[可运行源码]

本项目是一个基于C语言开发的图书管理系统,适用于计算机相关专业的毕业设计或课程设计。系统具备完整的图书管理功能,包括添加、删除、查找、显示、借阅和归还书籍等操作,并通过文件存储实现数据持久化。系统设计简洁,可扩展性强,便于进一步开发完善。项目提供了详细的源码和功能模块说明,适合学生学习和实践。此外,还提供了功能扩展建议,如用户系统、借阅管理、图书分类等,帮助开发者进一步提升系统功能。

2025-11-24

AI重塑数学研究边界[源码]

本文探讨了人工智能如何重新定义数学研究的边界,从传统符号推理到生成式AI的进化,以及AI在数学证明、理论探索和数学对象构造中的前沿应用。文章详细分析了AI与数学的双向互动,包括AI如何辅助数学家进行证明验证、自动形式化、模式识别和理论猜想生成。同时,介绍了强化学习和语言模型在数学构造中的创新应用,如FunSearch框架和遗传编程的现代重构。最后,文章展望了AI与数学家共创的未来,强调AI不仅是工具,更是数学研究的合作伙伴,共同推动数学理论的新发展。

2025-11-24

uniapp封装固定表格[源码]

本文介绍了在uniapp中封装一个固定表头和左侧列的表格组件的实现方法。作者最初尝试使用scroll-view实现,但遇到性能问题,如滚动延迟、错位和抖动。随后改用sticky定位方案,成功解决了这些问题。文章详细展示了组件的模板结构、脚本逻辑和样式代码,并提供了组件的属性说明和使用示例。该组件支持自定义表头、左侧固定列和内容区域的样式,适用于需要在平板上展示大型表格的场景。

2025-11-24

DeepSeek模型系列解析[可运行源码]

本文详细解析了DeepSeek模型系列的特点、适用场景及硬件需求。DeepSeek系列包含从1.5B到671B参数量的多个版本,每个版本针对不同任务需求设计。轻量级1.5B模型适合低配硬件和简单任务,而671B超大规模模型则适用于前沿科学研究和复杂商业决策分析。文章还提供了各版本的具体硬件配置要求,如CPU、内存、显卡和存储需求,帮助用户根据任务需求选择合适的模型和硬件配置,以提高任务执行效率和精度。

2025-11-24

Docker网络模式警告解决[源码]

文章讨论了在使用Docker时遇到的警告问题,即当使用`--network=host`或`-net=host`模式时,`-p`或`-P`参数设置的端口映射会失效,并出现警告。作者解释了问题的原因,并提供了解决方案:改用其他网络模式,如`--network=bridge`。此外,文章还简要介绍了Docker的几种网络模式,包括bridge(默认)、host、none、container和overlay模式,帮助读者更好地理解Docker的网络配置选项。

2025-11-24

zcoloring.com:AI线稿生成[项目代码]

zcoloring.com 是一个免费的 AI 在线涂色图生成器,用户可以通过输入文字描述(如“可爱的独角兽”或“森林小鹿”)快速生成高清线稿图,支持 1024×1024 分辨率下载。该网站无需注册,每天提供 3 次免费生成机会,适合亲子互动、美术教学、绘画爱好者及压力释放等多种场景。核心功能包括文字生成线稿、即时生成(约20秒)、高清下载及完全免费使用。此外,网站支持中文关键词,无广告,操作简单,为用户提供了便捷的涂色体验。

2025-11-24

OpenAI Codex革新软件开发[代码]

OpenAI于2025年5月16日发布了Codex,这是一款基于云的软件工程AI代理,集成在ChatGPT中,旨在通过自动化编码任务、提高开发效率和促进并行开发来改变软件开发的方式。Codex具备代码编写、调试、测试和提交拉取请求等多种功能,强调安全性和透明度,允许用户验证其操作。OpenAI计划继续改进和扩展Codex的功能,预示着AI在软件开发领域的广阔前景。Codex目前向ChatGPT Pro、Team和Enterprise用户开放,未来将支持更多用户。

2025-11-24

AI大模型三种模式解析[项目源码]

本文详细介绍了AI大模型的三种模式:Embedding、Copilot和Agent。Embedding模式下,人类主导决策,AI仅作辅助;Copilot模式下,人机协作,AI提供建议和执行细节;Agent模式下,AI自主完成任务,人类只需监督。文章通过实际案例展示了每种模式的应用场景,并分析了从Embedding到Agent的演进过程,体现了AI能力的增强和人类信任度的提升。最后,作者建议根据任务需求灵活选择模式,并强调了培养AI难以替代的人类能力的重要性。

2025-11-24

Dify本地化部署指南[源码]

本文详细介绍了Dify开源低代码/无代码AI应用开发平台的本地化部署方法,包括Docker Compose和源代码部署两种方式。Dify本地化部署的核心优势在于数据隐私、离线能力、成本控制和高度定制化。文章提供了详细的系统要求、部署步骤和注意事项,适合从初学者到高级开发者的需求。Docker Compose部署适合快速上手,而源代码部署则适合需要深度定制的用户。此外,文章还介绍了与本地LLM(如Ollama)的集成方法,以及最佳实践和与云部署的比较。Dify本地化部署为用户提供了强大的数据隐私和离线能力,适合个人开发者、小型团队和对安全敏感的企业。

2025-11-24

Coze大模型详解[代码]

本文详细介绍了Coze平台上的多种大模型及其版本区别,包括DeepSeek、豆包、Kimi、通义千问、百川.4、阶跃星辰、智谱.4和Abab6.5s等。文章通过对比各模型的特点、优缺点及适用场景,帮助用户选择最适合的AI助手。例如,DeepSeek适合日常使用和专业创作,Kimi擅长超长文本处理,而Abab6.5s则以快速响应著称。此外,文章还提供了学习大模型AI的详细指南,分为初阶应用、高阶应用、模型训练和商业闭环四个阶段,帮助读者从入门到精通。

2025-11-24

WSL2安装教程[项目源码]

本文详细介绍了在Windows系统上安装和配置WSL2(适用于Linux的Windows子系统)的步骤。首先,文章解释了WSL2的优势,包括运行GNU/Linux环境、命令行工具和应用程序的能力,以及如何通过Microsoft Store选择Linux发行版。接着,文章提供了安装WSL2的具体步骤,包括检测Windows版本、启用开发者选项、安装Linux内核更新包、设置WSL2为默认版本以及在应用商店中安装Ubuntu。此外,文章还介绍了如何配置WSL2的资源使用限制,如内存、虚拟内存和CPU。最后,文章探讨了WSL2与Windows系统的交互方式,包括图形化界面操作和命令行操作,以及如何在两个系统之间复制和移动文件。

2025-11-24

Shell中[]与[[]]区别[代码]

本文详细介绍了Shell脚本中[ ]与[[ ]]的七大核心区别,包括兼容性、逻辑运算符、模式匹配、正则支持等关键特性。其中[ ]符合POSIX标准但功能有限,而[[ ]]虽兼容性较弱但支持更强大的模式匹配、正则表达式和分组操作。文章还通过实际案例分析了常见问题,如条件判断导致脚本退出的解决方案,并提供了参考书籍《Linux Shell核心编程指南》。这些知识点对Shell脚本开发者具有重要参考价值,能帮助避免常见陷阱并提升脚本编写效率。

2025-11-24

React与Vue对比[代码]

本文详细对比了React和Vue两大流行JavaScript框架的异同点。首先介绍了它们的背景:React由Facebook开发,主张函数式编程;Vue由前Google开发人员创建,采用渐进式框架设计。两者共同点包括使用虚拟DOM、响应式组件和核心库专注。React的优势在于灵活性、丰富的库和可扩展性,适合大型应用;Vue则以易用性、平滑集成和高效性能见长,适合中小型项目。文章还从数据可变性、写法、重新渲染、组件写法、路由状态管理和构建工具等方面深入比较了两者的区别,并总结了各自的应用场景。最后指出两者均为优秀框架,选择取决于项目需求。

2025-11-24

C++ vector find用法[代码]

本文介绍了在C++中使用vector时如何实现find功能。与map不同,vector本身没有内置的find方法,而是通过algorithm头文件中的find函数来实现。文章提供了一个完整的代码示例,展示了如何在一个包含整数的vector中使用find函数查找特定元素,并检查是否找到。此外,作者强调了手动实践的重要性,建议读者亲自敲代码以加深理解。

2025-11-24

ES6解构详解[可运行源码]

本文详细介绍了ES6中的解构语法,包括数组解构和对象解构的各种用法。数组解构部分涵盖了基本解构、部分解构、默认值、剩余参数、嵌套解构和变量交换等操作。对象解构部分则包括基本解构、重命名、默认值和剩余参数等功能。此外,文章还讲解了如何在函数参数中使用解构,并提供了数组参数解构、对象参数解构和默认值的示例。最后,文章总结了使用解构时的注意事项,如解构顺序、undefined情况、剩余元素限制以及对象方法解构等。解构是JavaScript中强大的特性,能显著提升代码的可读性和维护性。

2025-11-24

BPMN.js详解[源码]

bpmn.js是一个基于JavaScript的开源库,专注于BPMN 2.0标准的实现,允许开发者在Web应用程序中创建、查看和编辑BPMN流程图。它提供了丰富的功能,包括渲染BPMN图表、交互与编辑、API扩展等。核心组件包括BpmnViewer和BpmnModeler,分别用于查看和编辑图表。bpmn.js还支持模块化加载、自定义元素与样式,以及与其他前端框架和后端技术的集成。其应用场景广泛,包括业务流程建模、工作流管理和流程优化与分析。bpmn.js的优势在于易于使用、高度可定制和跨平台兼容。核心模块如Diagram.js、bpmn-moddle、EventBus等,提供了强大的功能支持,使得bpmn.js成为一个功能强大且灵活的工具。

2025-11-24

前端文件流处理指南[项目代码]

本文详细介绍了前端开发中常见的文件流处理方法,包括文件流下载、文件类型转换、图片压缩等实用技术。文章首先讲解了如何通过后端接口返回的文件流进行下载,包括使用Blob对象和URL.createObjectURL方法。接着介绍了文件流与base64之间的相互转换方法,以及图片压缩的实现技巧。此外,还提供了使用第三方库image-conversion进行图片压缩的示例代码,并讲解了前端上传文件时FormData的使用方法。最后,文章总结了不同场景下适合的数据编码格式,为前端开发者提供了全面的文件处理解决方案。

2025-11-24

空空如也

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

TA关注的人

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