- 博客(1163)
- 收藏
- 关注
原创 使用OpenCV和ROI进行图像透视变换的实战演练
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它被广泛应用于学术界和工业界,主要用于实现计算机视觉任务。OpenCV拥有超过2500个优化算法,这些算法可以在C++、Python、Java、MATLAB等编程语言中直接使用。OpenCV支持多种编程语言,但我们主要关注Python版本,因为它拥有简洁的语法和丰富的库,这使得实现计算机视觉任务变得简单和高效。OpenCV库中的函数通常以cv2。
2025-08-14 16:30:20
695
原创 构建业务交易DSL:dry-transaction精通指南
业务交易DSL(领域特定语言)是一种专为某一特定业务领域设计的编程语言。它允许开发者以一种更接近人类自然语言的方式来表达业务逻辑,这不仅提高了代码的可读性,还增强了开发过程的效率。业务交易DSL的核心是其简洁和表达性,使得非技术人员也能参与到业务逻辑的讨论和设计中。通过定义专门的语法和词汇,DSL可以将复杂的业务操作简化为易于管理和理解的模块。此外,DSL的使用使得代码维护成本降低,因为它可以清晰地反映出业务规则的变化。在业务规则频繁变动的环境下,这种灵活性显得尤为重要。
2025-08-14 14:58:15
421
原创 PCL2与Minecraft的扩展世界:探索与自定义
在当今数字时代,游戏服务器作为多人在线游戏的基础设施,起着至关重要的作用。PCL2服务器软件是众多服务器解决方案中的一颗璀璨明星,它以稳定性和高性能著称,吸引了众多游戏社区和企业级用户的青睐。本章将带领读者快速了解PCL2服务器软件的基本功能、优势以及它如何帮助玩家提升游戏体验。Minecraft拥有官方提供的分享机制,允许玩家上传他们的世界地图到Minecraft Marketplace供他人下载。这是分享与发现内容的官方途径,玩家可以使用内置的上传工具来完成分享过程。
2025-08-14 14:16:16
627
原创 Eclipse 2021-6 安装及Java项目开发教程
Eclipse作为一种功能强大的开源集成开发环境(IDE),自2001年诞生之日起,就致力于为软件开发人员提供一个免费、开放且灵活的代码编辑、调试和部署平台。从最初的IBM项目,演变成一个全球开发者共同贡献和维护的社区项目,Eclipse凭借其插件系统与跨平台特性赢得了广泛的用户群体。随着Java开发的深入,Eclipse集成开发环境提供了许多高级特性,以支持更高效和强大的开发流程。在本章中,我们将深入了解Eclipse版本控制集成以及重构工具和代码分析的高级用法。
2025-08-14 14:05:20
456
原创 封装Selenium工具类提升UI自动化测试效率
鼠标动作控制是自动化测试中不可或缺的一部分,尤其是在需要与图形用户界面交互的情况下。Selenium通过WebDriver提供的API实现对鼠标事件的模拟,其中最常见的鼠标事件包括:click():单击鼠标左键:双击鼠标左键:单击鼠标右键:拖放操作:将鼠标移动到某个元素上这些操作在Selenium中对应的方法能够模拟用户与页面元素的所有交互。然而,仅仅了解这些方法并不能完全掌握鼠标动作控制的精髓。我们需要深入理解它们的实现原理,以便更有效地利用这些工具。定期代码审查。
2025-08-14 13:22:44
819
原创 苏州园林主题响应式网页前端设计
苏州园林项目旨在通过网页设计,展现苏州古典园林的艺术美与自然和谐。目标是创建一个既美观又功能齐全的在线平台,让全球的用户都能在第一时间感受到苏州园林的韵味。尽管Bootstrap提供了许多现成的组件和响应式栅格系统,但是也可能需要自定义一些元素以满足特定的设计需求。这可以通过覆盖Bootstrap的默认样式来实现:// 自定义栅格类示例// 添加自定义的栅格大小在这个自定义的示例中,我们创建了一个新的栅格大小col-custom,并根据不同的屏幕尺寸定义了不同的表现。
2025-08-14 10:08:55
663
原创 JS实现鼠标右键拖拽批量选中功能代码指南
在现代Web应用中,用户交互体验至关重要。尤其在涉及到复杂的界面操作时,如何优雅地实现特定功能,比如鼠标右键在移动过程中进行批量选中,就显得尤为重要。这一技术广泛应用于列表、图片集合、以及需要快速选择多个元素的场景中。实现这样的功能,不仅能提升用户的操作效率,还能让界面交互更为流畅。本文将深入探讨在JavaScript中实现鼠标右键移动批量选中功能的全貌,从事件监听到性能优化,逐步揭开这一技术的神秘面纱。让我们从一个总体概述开始,探索如何将这一功能高效且优雅地融入到我们的项目中。
2025-08-14 09:59:39
470
原创 智能手表硬件与软件设计资料详解
htmltable {th, td {th {pre {简介:智能手表融合了时尚与高科技,具备时间显示、健康监测等多样功能。该资料包提供了智能手表的设计源代码及原理图文件,是工程师开发和学习智能手表的重要资源。源代码展示了操作系统和应用软件的核心实现,原理图文件则揭示了硬件布局与连接方式。本资料深入探讨了智能手表设计的关键要素,包括低功耗设计、人机交互、健康监测、无线通信、硬件选型、固件与软件开发、防水防尘设计,并对开发者在智能硬件设计方面的学习与实践提供指导。
2025-08-14 09:43:31
387
原创 APKtool:Android APK反编译与重打包实战指南
在本章中,我们将简单介绍Android APK反编译工具apktool的背景和重要性。apktool 是一款功能强大的Android应用(APK)反编译工具,它能够将Android应用的APK包解码回其原始资源文件,使得开发者能够深入理解应用的结构和资源,进行分析、修改和优化。对于那些希望研究现有应用实现细节或进行定制化的开发者而言,apktool 提供了一个非常有价值的解决方案。通过本章内容,你将对apktool有一个初步的了解,并为接下来深入探讨其功能和使用打下基础。
2025-08-14 09:13:04
548
原创 HTML5与SVG打造的现代文件上传UI体验
在当今的网络应用开发中,HTML5文件上传功能已成为必不可少的组成部分。它的出现极大地提升了用户的交互体验,允许用户直接在浏览器端上传文件到服务器。文件上传功能的实现,不仅简化了数据交换的过程,还增强了Web应用的可用性和灵活性。HTML5 File API为开发者提供了与本地文件系统交互的能力,这是通过定义一系列接口来实现的。有了这些API,Web应用可以在不需要后端参与的情况下直接读取、修改并操作本地文件。File API的主要组成部分包括:FileList。
2025-08-14 09:11:31
632
原创 Android数据库分页查询实现教程
分页查询,顾名思义,是一种按页显示查询结果的技术,每页显示一定数量的数据项。它常被用在数据量较大的情况下,用户可以只加载当前页面需要的数据,而不需要一次性加载全部数据。这种机制减少了单次加载数据量,从而降低对网络和设备内存的需求,提高整体的响应速度。分页查询的重要性在于它能显著改善用户体验,避免了大量数据加载导致的等待时间过长。特别在移动设备上,屏幕空间有限,一次显示太多数据反而会造成用户界面的混乱,分页查询能很好地解决这一问题。
2025-08-13 16:59:48
762
原创 全功能屏幕截图小程序:从基础到应用
截屏技术作为一项基础且实用的功能,在我们的日常工作中发挥着不可或缺的作用。从简单快捷地捕捉屏幕上显示的内容,到复杂高效地记录教学过程和设计评审过程,截屏技术都扮演着重要角色。它不仅限于静态图像的捕获,还包括视频录制、屏幕区域选择、图像编辑与分享等多元化功能。本章将首先对截屏技术进行简要介绍,随后深入探讨其分类、实现原理和操作方式,为读者展开截屏技术的全貌。截屏技术是一种允许用户捕捉计算机屏幕上显示内容的计算机图形技术。它能够将屏幕上的一帧图像保存为文件,以便用户进一步的查看、编辑或分享。
2025-08-13 16:51:56
595
原创 Bootstrap简洁后台UI框架快速搭建指南
Bootstrap,作为最受欢迎的前端框架之一,由Twitter团队于2011年推出,旨在加速响应式网站和应用的开发。它以HTML、CSS和JavaScript为基础,提供了一系列预先设计好的组件和工具,帮助开发者创建优雅且一致的用户界面。Bootstrap的设计理念强调简洁、易用性和灵活性,使其迅速成为前端开发的首选工具。简洁设计并不意味着简单或缺乏功能,而是通过去除不必要的装饰,强化核心内容和功能的可见性与可达性。它通过精简的设计元素和清晰的布局,促进用户与产品的互动。
2025-08-13 16:47:15
758
原创 QT UI登录界面设计与调试实践
Qt是一个跨平台的C++应用程序框架,以其强大的功能和灵活性著称于世。该框架为开发者提供了丰富的工具集、接口库和设计模式,可实现快速的GUI程序开发和高效的代码构建。Qt支持包括但不限于Windows、Linux、Mac OS X、iOS和Android等多个操作系统平台。QT提供了包括Qt Designer和Qt Creator在内的多种UI设计工具。Qt Designer是专为设计和定制对话框和窗口小部件而设计的可视化工具。
2025-08-13 16:29:02
178
原创 WebUploader前端大文件分片上传解决方案
WebUploader 是一个基于 HTML5 的文件上传组件,由百度前端技术部开发,旨在提供一个简单、易用、高效、功能丰富的上传解决方案。其最初是作为百度内部项目的一部分而诞生,之后开源并迅速在业界流行起来。随着网络技术的发展,网页应用的丰富度与互动性需求日益增长。在这样的背景下,两种技术应运而生:HTML5和Adobe Flash。HTML5是最新一代的超文本标记语言,它引入了诸如<canvas><audio><video>
2025-08-13 16:04:06
530
原创 精易模块V5.7易语言扩展组件库详解
易语言是一种简单易学的编程语言,它以中文为编程语言,让中文用户也能方便地进行软件开发。易语言的设计初衷是降低编程语言的门槛,使编程不再是少数人的专利,而是普通人都能掌握的技能。精易模块是易语言的一种扩展模块,它为易语言提供了更多的功能和工具,使得易语言的开发更加强大和便捷。精易模块通过提供丰富的函数和类库,让开发者能够以更高效的方式完成开发任务。模块化编程是一个古老但经久不衰的编程范式,其核心在于将大型复杂问题分解为更小、更易于管理的部分。
2025-08-13 15:56:02
553
原创 HTML5海底冒险游戏“疯狂的鲨鱼”源码剖析
HTML5是当今最流行的网络标准技术之一,它不仅在Web开发领域有着举足轻重的地位,在游戏开发领域也同样大放异彩。作为HTML5游戏开发的核心,JavaScript、CSS3以及HTML结构和DOM操作构成了游戏开发的基石。通过这些技术,开发者能够构建起富交互性的游戏环境,实现流畅的动画效果,以及提供灵活的用户交互体验。角色和物体的属性是指它们具有的特征,这些特征决定了它们在游戏中的表现。例如,角色可能具有生命值、能量、攻击力等属性,而物体可能具有位置、大小、颜色等属性。
2025-08-13 15:27:51
779
原创 办公文档打印管理系统PHP项目实战源码
PHP(Hypertext Preprocessor)是一种广泛用于服务器端开发的脚本语言,因其简单易学和功能强大而受到开发者的青睐。它尤其适用于Web开发,并且能够嵌入HTML中使用。PHP的最新版本不断引入现代编程范式,使得开发过程更为高效。关系型数据库采用表格的方式存储数据,并通过行(记录)和列(字段)进行组织。这些数据库基于关系模型,其关键特征是使用关系作为数据的组织形式。关系模型允许数据之间的逻辑关系被明确地定义。
2025-08-13 15:19:35
523
原创 快手清风源码深度解读与实战分析
在众多在线平台中,YouTube的推荐系统是另一个广为人知的成功案例。YouTube通过分析用户观看历史、视频内容元数据以及用户间行为的相似性,构建了一个高度个性化的视频推荐引擎。个性化推荐旨在为用户提供定制化的信息、产品或服务,以满足他们的特定需求和偏好。在信息技术飞速发展的今天,个性化推荐已渗透到人们生活的方方面面,从在线购物到内容消费,再到日常生活服务,无一不体现了个性化推荐的广泛应用。个性化推荐的核心目标是理解用户的兴趣和需求,然后基于这种理解来推荐相关的信息。
2025-08-13 15:19:06
550
原创 深入理解RSA加密技术与应用
RSA加密算法是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)在1977年共同提出的,它是第一个既能用于数据加密也能用于数字签名的算法。它之所以重要,是因为它基于一个非常简单但强大的数论问题——大整数分解难题。安全性建立在这样一个事实之上:给定两个大质数,将它们相乘很容易,但是反过来分解这个乘积得到原始质数却极其困难。RSA加密的核心是利用两个大质数生成一对密钥:公钥和私钥。公钥用于加密数据,而私钥用于解密数据。
2025-08-13 13:32:13
417
原创 37类宠物图像数据集:深度学习与计算机视觉研究宝库
简单地说,图像分类就是为给定的图像分配一个或多个标签的过程。这些标签通常代表图像中包含的物体类别。例如,给定一张狗的照片,分类任务就是将它标记为“狗”。物体检测算法大体可以分为两类:基于传统计算机视觉的方法和基于深度学习的方法。传统方法比如滑动窗口检测器、HOG+SVM等,这些方法依赖手工设计的特征。然而,随着深度学习技术的发展,基于深度学习的物体检测算法因其更好的性能逐渐成为主流,如R-CNN系列、YOLO系列、SSD等。
2025-08-13 13:14:28
578
原创 自定义TabBar实现中间大图标及Present视图控制器
设计一个吸引用户的界面,首先需考虑用户习惯与界面美学的结合。TabBar作为应用中的“门面”,其外观设计对用户体验有重大影响。我们需要通过色彩、图标、文字等元素,传递应用的风格定位,同时确保易用性与可访问性。定义目标外观:明确TabBar外观设计的目标,比如使用企业VI或强调产品特色。规划元素布局:合理布局TabBar中的元素,如图标、文字及其它扩展控件,确保布局清晰且美观。选择实现技术:根据平台特性选择实现方式。比如在iOS中,可以使用并为其子类化来实现自定义。
2025-08-13 12:11:46
361
原创 网络地址查询系统设计与实现
子网掩码是一个32位的地址,被用来划分一个IP地址中的网络地址和主机地址。它与IP地址组合使用,用于标识网络中的一台设备是否属于特定的子网络。每个子网掩码位上的1表示对应的IP地址位属于网络地址,而每个0表示IP地址的相应位属于主机地址。例如,常见的子网掩码255.255.255.0表示IP地址的前24位为网络地址,最后8位为主机地址。
2025-08-13 12:01:33
920
原创 ARKit自定义实现项目源码完整解析
在标准的ARKit开发中,ARWorldTrackingConfiguration通常能满足大多数应用场景的需求,包括环境理解和物体追踪。但随着增强现实技术在教育、医疗、工业设计等领域的深入应用,开发者往往需要对ARSession进行更精细的控制,以实现更专业的功能。例如,开发者可能需要限制追踪的物理范围、使用特定的图像源进行3D模型的定位,或者在弱光环境下优化AR体验。此时,就需要通过自定义ARSessionConfiguration来满足特定的需求。
2025-08-13 11:49:06
682
原创 基于QT的简易账号密码管理器设计
QT是一个跨平台的应用程序框架,最初被设计用于开发图形用户界面程序。由于其独特的设计,QT也经常被用来开发各种非GUI程序,包括服务器、工具和嵌入式设备的应用程序。它的强大之处在于它是一个完备的C++库,被广泛应用于软件和应用程序的开发中,支持跨平台特性。
2025-08-13 11:29:52
386
原创 三相电动机接法深度解析:三角形与星形的差异及应用
htmltable {th, td {th {pre {简介:在电气工程中,三相电动机的接线方式直接关系到其性能和效率。本文详尽分析了三相电动机中三角形接法和星形接法的基本概念、特点以及二者的主要区别。重点探讨了两种接线方式下的电压电流关系、功率输出、启动特性、运行效率、对电网的影响、安全性考量以及变换启动的可能性。了解这些差异对于电气工程师选择适合的接线方式至关重要,同时也有助于在实际应用中做出正确的决策。
2025-08-13 11:28:00
581
原创 梳状IIR滤波器实现基频跟踪的MATLAB实现指南
本章将为读者提供基频跟踪和梳状滤波器的总体介绍。我们将从基本定义入手,探讨基频跟踪在信号处理中的重要性,以及梳状滤波器在实现基频跟踪中扮演的角色。此外,本章还会概括梳状滤波器的历史背景和理论基础,为深入理解后续章节中的技术细节和应用案例打下坚实的基础。基频跟踪是指在信号处理过程中,准确地检测和锁定音频信号或振动信号中基频的过程。基频是信号中的最低频率成分,也是声学和振动分析中最关键的参数之一。
2025-08-13 10:11:14
578
原创 全面解析Web安全:思维导图与实践
基本认证是一种简单的身份验证方式,它在HTTP请求中发送用户名和密码,通常以Base64编码的形式传输。由于这种方式会在每个请求中重复发送凭证信息,因此存在一定的安全风险。尽管如此,基本认证因其简单性而常被用于内部网络环境。在上述示例中,用户名为aladdin,密码为opensesame,Base64编码的结果为。服务器将解码该请求头,并验证凭证的有效性。摘要认证是基本认证的改进版,它不直接发送明文密码,而是发送密码的摘要值,这是一种单向加密过程。
2025-08-13 09:58:51
679
原创 iappv3源码简库:云服务集成与软件分发工具箱
蓝奏云存储服务是一款集大容量、高速稳定、安全可靠于一身的文件存储解决方案,它为开发者们提供了便捷的文件上传、存储、分发等功能。其特点主要有:高容量: 蓝奏云存储服务提供了海量的存储空间,足以满足大部分企业和个人用户的长期存储需求。高可用性: 服务稳定性高,支持多副本备份,保证文件的高可用性和数据的安全性。访问速度: 分布式存储架构,通过智能路由算法确保了文件的快速上传与下载。安全性: 提供多重安全措施,如数据加密存储、访问鉴权等,确保用户数据的安全。
2025-08-13 09:48:15
706
原创 150KHz有源4阶巴特沃斯低通滤波器设计与仿真
Multisim 是一款由National Instruments公司开发的电路仿真软件,它为电子工程学生、教师以及设计工程师提供了一个直观的虚拟原型环境。该软件集成了电路设计与仿真功能,支持从简单的模拟电路到复杂的数字逻辑电路的设计与测试。Multisim 的界面直观且功能丰富,包含以下几个主要部分:菜单栏(Menu Bar):进行软件设置和访问其他工具的主要入口。工具栏(Toolbar):快速访问常用功能的按钮和图标。元件栏(Component Toolbar)
2025-08-13 09:34:18
335
原创 Facebook Android SDK 4.18.0:集成与应用
在移动应用开发中,集成第三方SDK可以极大地拓展应用的功能,提高开发效率。Facebook作为全球最大的社交平台,其Android SDK提供了一系列功能,可以帮助开发者构建丰富的社交体验。本章将介绍Facebook Android SDK的集成流程以及其主要功能概述。首先,集成Facebook SDK到Android项目中,开发者需要遵循一系列步骤。这包括在Facebook开发者平台上注册应用、获取应用ID,然后在Android项目中添加相应的依赖和配置。
2025-08-09 16:03:05
688
原创 HTML5动画开发实战:从基础到高级应用
htmltable {th, td {th {pre {简介:HTML5为网页设计和开发带来了创新的动画功能,特别是通过<canvas>元素、CSS和JavaScript实现丰富动态效果。本示例将引导你学习如何使用HTML5的<canvas>元素绘制动画、通过CSS3的@keyframes创建动画序列、利用JavaScript的实现精细控制,以及如何优化动画性能和应用流行动画库。
2025-08-09 14:53:23
710
原创 Android Data Binding 实战示例:豆瓣电影搜索功能
在现代Android开发中,MVVM(Model-View-ViewModel)架构模式是构建响应式用户界面的常用方法。相较于传统的MVC(Model-View-Controller)架构,MVVM模式进一步分离了业务逻辑和视图层,使得代码更加模块化且易于维护。首先我们需要创建一个自定义的RecyclerView Adapter来展示数据。这个Adapter将需要一个更新数据的方法,以响应LiveData中的数据变化。
2025-08-09 14:29:42
556
原创 实现安卓蓝牙4.0连接多设备与数据读取
蓝牙4.0,也被称为蓝牙智能技术,是蓝牙技术的一个重大更新,它带来的显著改进是超低功耗性能。这种特性使得蓝牙4.0非常适合在电池供电的物联网设备中使用。此外,它也提升了设备间的通信速度,并增强了数据传输的可靠性。蓝牙4.0技术的应用范围非常广泛,包括智能穿戴设备、智能家居设备、健康监测设备以及各种传感器等。在Android平台上进行蓝牙开发,需要在应用的文件中声明所需的蓝牙权限。
2025-08-09 13:18:16
215
原创 实现NXP LPC1788开发板上的UDP客户端网络功能
ARM Cortex-M3内核是ARM公司设计的一种32位RISC微处理器内核,专为微控制器市场而打造,以实现高性能与低功耗的平衡。它采用Thumb-2指令集,有效提高了代码的密度。Cortex-M3内核以其出色的实时性能、简便的编程模型以及成本效益而广受欢迎,特别适用于需要硬实时响应的应用。LPC1788开发板基于NXP(原飞利浦)的ARM Cortex-M3处理器,该处理器以其高性能和低功耗特性在嵌入式系统开发中广泛应用。LPC1788具有以下硬件架构特点:处理器内核。
2025-08-09 12:56:29
751
原创 32位浮点G723.1语音编解码器的代码实现
在数字信号处理领域,32位浮点计算平台扮演着至关重要的角色。它们为复杂的算法提供所需的高精度计算能力,尤其在实现高保真音频处理和高分辨率图像分析时显得尤为关键。G.723.1是在国际电信联盟电信标准部门(ITU-T)为了满足日益增长的多媒体通信需求而制定的一项标准。最初于1996年公布,旨在提供一种低比特率的音频编解码方法,以适应当时的网络条件和通信设备的计算能力。这项标准的主要应用场景包括VoIP(Voice over IP)、视频会议、互联网语音通信等。
2025-08-09 12:24:12
651
原创 MFC数字时钟小程序:基础教学与实践
MFC(Microsoft Foundation Classes)是微软提供的一个用于简化Windows应用程序开发的类库。它为开发者封装了Windows API,提供了大量的预定义控件和管理机制,使得开发者可以专注于业务逻辑,而无需从头开始编写底层代码。MFC应用通常会建立在一个文档/视图架构之上,文档负责数据存储,而视图则负责数据的展示。
2025-08-09 10:58:25
768
原创 构建PHP用户认证系统:从注册到安全
PHP(Hypertext Preprocessor),是一种被广泛用于服务器端编程的脚本语言。要精通PHP,首先要掌握其基础语法。这包括变量声明、条件语句、循环结构、数组操作等。通过这些基本构建块,开发者可以执行复杂的操作和逻辑处理。例如,变量在PHP中可以这样声明:php?这段代码声明了一个变量$variable并赋予了字符串值,然后通过echo语句输出。
2025-08-09 10:23:46
855
原创 Delphi开发者专用的ZXing.Delphi_3.0 QRCode库
在数字化时代的洪流中,条码和二维码技术已经深深植根于我们的日常生活。Delphi,作为一款久负盛名的快速应用开发环境,借助ZXing(“Zebra Crossing”)库的集成,使得开发者能够更加便捷地在应用程序中实现条码和二维码的读取与生成功能。本章将全面介绍ZXing开源库在Delphi环境中的应用,不仅涵盖基础知识与原理,还包括封装细节、功能实现以及实际应用案例,旨在为Delphi开发者提供一套完整的条码二维码解决方案。
2025-08-09 09:24:55
560
原创 Unity5.5游戏开发技巧集锦与新特性详解
Unity5.5作为一款强大的跨平台游戏开发引擎,在移动游戏与实时应用开发领域中占据重要地位。这一版本强化了多平台支持,提升了渲染性能,并新增了一系列工具和改进,以满足专业开发团队的需求。开发者可以利用Unity5.5高效地创建从2D到3D的复杂游戏,同时保证在不同的操作系统和硬件配置上拥有良好的性能表现。混合树能够根据不同条件混合多个动画剪辑,让动画变得更加平滑和自然。它常用于角色行走、跑动时的速度变化动画,以及动作之间的过渡。图3.2.1:混合树结构示意图。
2025-08-09 09:20:43
552
数据库管理与应用设计开发
2025-04-24
ChatGPT提示:5000个对话开场白的力量
2025-04-11
计算机编程基础与原理导论
2025-04-09
Linux程序员实用指南
2025-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人