- 博客(129)
- 收藏
- 关注
原创 安装vmTool, 无法将“.\setup.psl”识别为cmdlet
无法将“.\setup.psl”识别为cmdlet,函数,脚本文件或可运行程序的名称,请检查名称的拼写,如果包括路径,请确保路径正确。解决办法,通过查看目录找到setup文件,执行它。
2025-02-06 01:30:33
149
原创 VM ware下载地址
Fusion Pro 13.5.2 下载 (适用于 Mac OS 桌面上的虚拟化)Workstation Pro 17.5.2 下载 (适用于 Windows 桌面上的虚拟化)
2025-02-05 15:39:20
216
原创 node与npm与cnpm与pnpm关系
npm:npm全称Node Package Manager,是 Node.js 平台的默认软件包管理器,用于安装、发布和管理 Node.js 应用程序和软件包。由于 npm 的原始服务器位于国外,对于中国大陆的用户来说,下载和安装 Node.js 包时可能会遇到速度较慢或连接不稳定的问题。与npm和yarn不同,pnpm使用一种称为“符号链接”的方法来管理包依赖,称为硬链接(hard links),这可以节省磁盘空间并提高安装速度,并确保同一个包的不同版本之间共享尽可能多的代码。(4)查看node版本。
2025-02-05 15:36:18
300
原创 Mac玩Steam游戏秘籍!
接下来,打开启动台,找到“其他”里的“终端”。回车后,输入你的开机密码,再次回车。如果出现“replace”提示,恭喜你,破解成功了!下载好后,打开dmg文件,双击manual install文件夹,再双击弹出的dmg文件。别担心,我来教你如何用第三方工具Crossover来畅玩这些不支持的游戏,简单又实用!通过以上步骤,你就可以在MacBook上畅玩那些不支持mac的游戏了。打开Crossover,点击左下角的安装按钮。你会发现,库中的所有游戏都能玩了!首先,你需要下载Crossover这个工具。
2025-01-14 16:26:11
1222
原创 M系列芯片切换镜像源并安装 openJDK17
执行:brew search openjdk,注意:执行命令后,如果得到的结果中没有红框内容,则需要更新一下 brew。比如我这里想安装openJdk17,则执行:brew install openjdk@17。经过我反复测试,切换时一定要加上:&& source ~/.bash_profile。切换Java8:java8 && source ~/.bash_profile。等待更新结束,再次执行查找openjdk命令,此时应该显示图中内容。执行安装命令:brew install openjdk@版本号。
2024-12-25 20:20:54
1067
原创 ## Java注解深入解析:增强代码可读性和维护性
Java注解是一个强大的工具,它不仅可以改善代码的组织性和可读性,还可以与工具和框架配合,提供强大的配置和处理能力。3. **运行时处理**:某些注解可以在运行时被查询和处理,常见于现代Java框架中,如Spring和Hibernate,它们使用注解来配置应用的行为。1. **编译检查**:注解可以被用来给编译器提供额外信息,例如`@Override`注解告诉编译器被标记的方法意图重写父类方法。2. **代码分析**:工具可以通过注解来分析代码中的各种模式,帮助找出潜在的错误或不一致之处。
2024-06-18 11:57:25
524
原创 ## Java接口默认方法详解:增强接口功能而不破坏现有代码
**功能性方法**:为接口提供通用功能,如日志、校验等,而不需要每个实现类中都编写相同代码。- **策略模式和命令模式**:通过默认方法提供基本行为,同时允许用户通过覆盖方法来自定义行为。3. **可选方法实现**:提供了一种方式,使得实现类可以选择性地覆盖或使用默认实现。2. **代码复用**:不同的接口实现可以复用默认方法,减少重复代码。1. **向后兼容性**:允许在接口中添加新方法而不破坏现有的实现。- **增加新功能**:在不破坏现有实现的前提下,向接口添加新功能。**示例:使用默认方法**
2024-06-18 11:56:54
575
原创 Java类型推断增强:使用var简化代码
var在Java 10中的引入为Java开发者提供了更多的编程灵活性和效率,但需要谨慎使用,避免牺牲代码的清晰性。正确使用类型推断可以使Java代码更加简洁,但开发者应平衡简洁性和可读性,确保代码的长期可维护性。希望这篇博客能帮助您更好地理解和使用Java中的类型推断功能。如果您有任何疑问或想要进一步讨论Java中的其他新特性,欢迎留言。
2024-06-17 09:09:38
605
原创 Java异常处理模式:自定义异常与断言的优化应用
通过有效的使用自定义异常和断言,Java开发者可以大大提高应用程序的错误处理能力和代码的整体质量。断言在测试和开发阶段是非常有用的,它帮助开发者发现程序中的逻辑错误。- **为自定义异常提供有意义的信息**:确保所有自定义异常都提供足够的详细信息,使其他开发者或最终用户能够理解和处理这些异常。- **明确异常和断言的使用场景**:使用断言检查仅在开发和测试阶段应该为真的条件;- **避免过度使用断言**:断言应该用来检测不可能发生的情况,而不是用来替代常规的错误处理。**定义一个简单的自定义异常**
2024-06-17 09:09:13
481
原创 Java枚举类型详解:提升代码清晰性和安全性
Java中的枚举类型是一种强大的特性,它不仅增强了代码的类型安全性,还提供了一种结构化的方式来组织固定的常量集合。枚举是一种特殊的类,每个枚举实例都是枚举类型的一个唯一实例,Java确保实例化的安全性和唯一性。3. **选项和配置**:使用枚举来表示程序中的各种选项或配置设置,提高代码的可读性和维护性。2. **单例模式**:由于枚举确保实例的唯一性,因此它们也可以用来实现单例设计模式。1. **状态机**:枚举是实现状态机的理想选择,因为它们能够输出有限的状态集。**增加方法和字段的枚举**
2024-06-16 12:23:31
511
原创 Java并发编程:利用CompletableFuture优化异步任务
Java 8引入的`CompletableFuture`提供了强大的工具,使得管理复杂的异步逻辑变得更简单。`CompletableFuture`是Java并发编程的强大工具,它提高了代码的可读性和维护性,同时也使得异步编程更加灵活和强大。`CompletableFuture`是在Java 8中引入的,在`java.util.concurrent`包下,提供了非阻塞的异步编程模型,通过它可以在未来某个时刻完成计算并获取计算结果。**创建CompletableFuture****示例:组合使用**
2024-06-16 12:23:22
534
原创 Java装饰者模式详解:为对象动态添加功能
**替代子类化**:在传统的子类化方法中,扩展功能可能会导致类的数量急剧增加,装饰者模式提供了一种更为有效的方式来增加功能。- **装饰类(Decorator)**:持有一个组件(Component)对象的引用,并定义一个与组件接口一致的接口。- **具体装饰类(Concrete Decorators)**:装饰类的实现,向组件添加职责。- **扩展性**:装饰者模式提供了一种灵活的方式来添加对象的功能,而不需要修改原有的代码。- **灵活的功能添加**:可以选择添加任何数量的装饰者来丰富对象的功能。
2024-06-15 18:53:52
411
原创 Java单例模式详解:确保类唯一实例的创建
单例模式是一种常见的设计模式,用于限制一个类只能创建一个对象(一个实例),并提供一个全局访问点来访问这个实例。本文将介绍单例模式的几种实现方式和它们的适用场景。单例模式在Java中的应用非常广泛,了解其不同的实现方式及其优缺点,可以帮助开发者选择适合自己需要的实现方式。使用枚举来实现单例是最简单的方式,也是最推荐的方式,因为它自动支持序列化机制,防止反序列化重新创建新的对象。这种方式既能保证线程安全,又能保证单例的唯一性,同时也延迟了单例的实例化。- 以自己的实例为返回值的静态的公有方法。
2024-06-15 18:53:32
326
原创 利用CompletableFuture优化Java中的异步编程
通过使用,Java开发者可以有效地管理和优化异步任务的执行,这对于构建高性能的现代应用至关重要。正确利用其丰富的API能够让代码不仅更加简洁,而且更易于维护和扩展。
2024-06-14 04:15:00
488
原创 Java与服务网格(Service Mesh):构建高效微服务架构
服务网格是一种专门处理服务间通信的基础设施层,它以轻量级的网络代理的形式,独立于应用程序运行。这些代理通常以“sidecar”容器的形式部署,与应用程序容器并行运行,拦截进出的网络调用并提供诸如服务发现、负载均衡、故障恢复、安全性和可观察性等功能。通过在Java应用中引入服务网格,我们可以显著提升微服务架构的可管理性和可观察性。Istio与Spring Boot的结合使得Java开发者可以更容易地在现代化的微服务环境中进行工作,同时保持对业务逻辑的聚// 模拟库存检查。
2024-06-14 04:00:00
849
原创 云时代的Java:在云环境中实施Java的最佳实践
将Java应用迁移到云环境并不是一件简单的事,但通过遵循这些最佳实践,你可以确保你的应用能够充分利用云计算的优势。希望这篇文章能帮助你在云时代的Java开发之路上走得更远。
2024-06-13 22:56:44
356
原创 Java性能优化:实用技巧与策略全解析
通过实施这些性能优化技巧,你的Java应用将能在复杂的生产环境中表现得更加出色。持续监控和调整是性能优化的永恒主题,希望这篇文章能帮助你打下坚实的基础。
2024-06-13 22:56:20
480
原创 利用Elasticsearch提升Java应用的搜索能力
Elasticsearch是一个高度可扩展的开源全文搜索和分析引擎。它允许你以近实时的方式存储、搜索和分析大规模数据。Elasticsearch广泛用于日志聚合系统、搜索引擎、内容管理系统等场景,提供了强大的索引和查询能力。Elasticsearch为Java开发者提供了一个强大的工具来执行复杂的搜索和数据分析任务。通过其简洁的API和灵活的架构,开发者可以快速实现高效且可扩展的搜索解决方案。
2024-06-10 00:15:00
901
原创 探索Java 17:新特性解析与实战指南
Java 17的这些新特性不仅提高了代码的表达力和清晰度,还改善了性能。希望本文能帮助你理解这些新特性,并鼓励你在自己的项目中尝试使用它们。
2024-06-07 15:57:01
607
原创 使用Apache Kafka构建可扩展的消息系统——Java的高吞吐数据处理
Apache Kafka是一个开源的流处理平台,由LinkedIn开发并贡献给Apache软件基金会。Kafka是建立在“发布-订阅”消息队列架构上的,它能够通过其分布式特性,高可靠性和可扩展性处理海量数据。Apache Kafka为处理大规模数据流提供了强大的工具,它在企业级应用中的表现优异,尤其适合需要高吞吐量和低延迟的场景。通过学习和应用Kafka,Java开发者可以构建更健壮、可扩展的数据处理解决方案。
2024-06-07 00:15:00
495
原创 Java微服务实战:使用Spring Boot构建高效服务
构建微服务应用虽然挑战重重,但利用Spring Boot等现代框架可以大大简化开发和部署过程。希望本文能帮助你了解如何使用Java和Spring Boot构建微服务架构。这篇博客可以根据需要进一步扩展或细化,如深入探讨每个组件的配置细节,或添加更多关于服务间通信、安全性、监控等方面的内容。
2024-06-06 01:29:56
1104
原创 使用Redis优化Java应用的性能——高效的缓存实践
Redis是一个开源的键值存储系统,它支持多种类型的数据结构如字符串、哈希、列表、集合、有序集合等。Redis的所有数据都存放在内存中,从而提供快速的读写速度,是构建高性能、可扩展Web应用的理想选择。Redis提供了一个高性能的解决方案,适用于各种需要快速响应和高并发的应用场景。通过合理使用Redis,Java应用可以显著提高性能和用户满意度。
2024-06-06 00:15:00
576
原创 探索Java中的CompletableFuture——简化异步编程
CompletableFuture是Java.util.concurrent包的一部分,它实现了Future接口,并增加了可组合性及其他多项功能。与传统的Future相比,CompletableFuture支持更复杂的异步编程模式,例如结果的合成、链式调用、异常处理和自定义线程池的使用。CompletableFuture为Java开发者提供了一种强大而灵活的方式来编写异步代码,它可以显著提高应用程序的性能和响应性。
2024-06-05 00:15:00
346
原创 利用Quarkus构建高效微服务——Java的云原生革新
Quarkus是一个全栈、Kubernetes原生的Java框架,它利用GraalVM和HotSpot来优化Java应用在Kubernetes上的运行效率。Quarkus旨在通过提供更少的内存占用、更快的启动时间以及函数即服务(FaaS)的能力,使Java开发者能够在现代化的云环境中,构建高效且轻量级的微服务应用。Quarkus为Java开发者打开了通往高效、现代化微服务开发的大门。通过利用Quarkus的多项创新技术,开发者可以在保持熟悉的Java生态的同时,轻松迈向云原生应用开发。
2024-06-04 03:00:00
586
原创 使用Spring WebFlux实现响应式Web应用——Java的异步编程探索引言:
Spring WebFlux是基于Spring Framework的响应式编程模块,它支持Reactor API,允许开发者以声明式的方式来编写异步、事件驱动的代码。WebFlux使用非阻塞服务器作为底层,如Netty, Undertow, 和 Servlet 3.1+ 容器,来支持响应式HTTP和WebSocket客户端。Spring WebFlux开启了Java开发者在构建现代Web应用方面的新可能。通过利用其强大的响应式编程能力,开发者可以创建出既高效又强大的Web应用来应对现代的性能挑战。
2024-06-04 03:00:00
393
原创 使用Micronaut框架优化Java微服务架构
Micronaut是一个开源的、现代的、基于JVM的全栈微服务框架。它设计用于构建模块化、易于测试的JVM应用程序。Micronaut利用Java的注解处理器在编译时进行依赖注入和配置管理,从而避免了传统框架中常见的性能问题。Micronaut框架为Java开发者提供了一个高效的选择,用以构建性能优异的微服务应用。通过利用其编译时优化和系统集成的特性,开发者可以快速部署和扩展其应用,同时保持高效的资源利用。
2024-06-03 22:58:03
475
原创 Java中的注解:简化代码与增强功能
**元注解**:用于定义其他注解的注解,Java中的元注解包括`@Target`, `@Retention`, `@Documented`, `@Inherited`等。- **内置注解**:Java语言规范定义的注解,如`@Override`, `@Deprecated`, `@SuppressWarnings`等。- **注解策略**:使用元注解来指定注解的保留策略(如何保存注解)和目标(注解适用的Java元素类型)。- **自定义注解**:用户自定义的注解,可以根据需要在程序中创建并使用。
2024-06-03 00:15:00
695
原创 使用Java构建RESTful API:实现灵活、可扩展的Web服务
**Spring Boot**:作为最流行的Java框架之一,Spring Boot提供了丰富的功能和易于使用的工具,使得构建RESTful API变得简单快捷。- **命名规范**:使用清晰的、有意义的命名,遵循RESTful风格的命名规范,如使用名词表示资源、使用HTTP方法表示操作等。- **URL结构**:使用简洁、语义化的URL结构,避免过多的嵌套和冗余路径,保持URL的一致性和可预测性。- **响应构建**:构建HTTP响应,设置适当的状态码、响应头和响应体,并将其发送回客户端。
2024-06-02 00:15:00
623
原创 使用Java进行数据分析和处理:应用在实际业务场景中的技术
**数据库连接**:Java的JDBC API允许连接和操作各种类型的关系型数据库,如MySQL、PostgreSQL、Oracle等。- **JFreeChart**:JFreeChart是一个开源的Java图表库,可以用来创建各种类型的图表,如折线图、柱状图、饼图等。- **JavaFX**:JavaFX是Java的图形界面工具包,提供了丰富的图形界面组件和可视化效果,可用于构建交互式数据可视化应用。- **机器学习**:借助Weka等机器学习库,可以进行分类、聚类、回归等复杂的机器学习任务。
2024-06-02 00:15:00
1063
原创 Java中的内存管理与垃圾回收:优化应用性能和资源利用
**复制算法**:将堆分为两个区域,一次只使用其中一个区域存放活动对象,然后将活动对象复制到另一个区域中,清除旧区域中的所有对象。- **标记-整理算法**:首先标记所有活动对象,然后将活动对象移动到堆的一端,清理堆的另一端的所有对象。- **G1收集器**:面向服务器端应用的垃圾回收器,采用分代回收和并行性处理,提供更可预测的停顿时间。- **Serial收集器**:单线程、单核心的垃圾回收器,适用于内存较小的客户端应用。- **避免内存泄漏**:确保及时释放不再使用的对象,避免长期持有对象的引用。
2024-06-01 00:15:00
439
原创 Java中的网络编程:构建稳健的分布式应用
通过理解Java中的网络编程基础、常用的通信协议和安全考虑,开发者可以构建稳健、高效的分布式应用,满足不同场景下的需求。- **建立连接**:客户端使用`Socket`类连接到服务器上的端口,服务器使用`ServerSocket`类监听端口并接受客户端连接。- **UDP**:无连接的通信,数据传输速度快,适用于实时性要求高、数据量小的场景,如视频流、实时游戏等。- **TCP**:提供可靠的、面向连接的通信,适用于要求数据完整性的场景,如文件传输、HTTP等。// 接收响应并输出。// 接收客户端数据。
2024-06-01 00:15:00
570
原创 Java多线程编程:提高程序性能与响应性
**实现Runnable接口**:通过实现`java.lang.Runnable`接口来创建线程,这种方式更为灵活,因为一个类可以同时实现多个接口。- **并发集合(ConcurrentHashMap、CopyOnWriteArrayList等)**:线程安全的集合类,可以在并发环境下使用。- **避免共享可变状态**:尽量避免在多个线程之间共享可变状态,如果需要共享状态,要进行适当的同步。- **使用线程池**:合理利用线程池可以降低线程创建和销毁的开销,提高系统性能。
2024-05-31 00:15:00
936
原创 Java中的Lambda表达式与函数式接口:简化代码与提升效率
**性能考量**:虽然Lambda表达式可以提高代码的简洁性和易读性,但在某些情况下可能会影响性能,尤其是在大规模数据处理时。- **并行操作**:Lambda表达式配合流(Streams)可以轻松实现集合的并行处理,提高程序性能。- **局限性**:Lambda表达式不能单独存在,它们需要一个函数式接口来支撑。- **简洁性**:Lambda表达式删除了大量样板代码,使代码更加简洁。- **易读性**:增加代码的可读性,使其他开发者更容易理解程序的功能。#### 3. 使用Lambda表达式的优势。
2024-05-31 00:15:00
780
原创 Java中的错误处理和日志记录:提升应用的健壮性和可维护性
**异常分类**:Java中的异常分为两种:检查型异常(checked exceptions)和非检查型异常(unchecked exceptions,包括运行时异常和错误)。- **日志内容**:日志应该包含足够的上下文信息,如时间戳、日志级别、线程信息、类名、简短描述和可能的异常信息。- **Log4j**:Apache Log4j 是一种广泛使用的日志记录工具,提供灵活的日志管理和配置选项。- **异常链**:在抛出新异常时,保留原始异常信息,使用异常链传递,便于问题追踪。
2024-05-30 00:15:00
1086
原创 Java中的依赖注入:提高代码的可维护性和可测试性
依赖注入(DI)是一种软件设计模式,旨在实现控制反转(IoC),通过这种方式,对象的依赖项(通常是服务)不由对象本身创建,而是由外部容器动态提供。- **增强模块的可测试性**:由于依赖可以被动态替换,测试时可以注入模拟对象或测试实例。- **降低耦合度**:依赖注入减少了组件间的直接依赖关系,从而降低了耦合度。- **Setter注入**:通过公开的setter方法将依赖注入对象。- **接口注入**:对象实现一个接口,该接口提供一个注入依赖的方法。- **构造器注入**:通过构造函数将依赖传递给对象。
2024-05-30 00:15:00
777
原创 Java中的多态性:理解和应用面向对象的核心概念
在Java中,多态性主要指的是一个引用类型(如父类的引用)可以指向不同类型的对象(如子类的实例),并且可以通过这个引用调用在不同类型的对象中具体实现的方法。- **接口**:通过实现接口,不同的类可以有不同的实现方式,同一个接口引用可以指向实现了该接口的任何对象。- **接口的一致性**:多态性使得不同的对象可以通过同一个接口进行操作,简化了编程模型。- **继承**:子类继承父类,子类可以拥有父类的属性和方法,并能添加或覆盖父类的方法。- **方法重写**:子类可以重写继承自父类的方法,提供具体的实现。
2024-05-29 00:15:00
379
原创 Java中的异常处理策略:编写健壮的软件
**非检查型异常**:包括运行时异常(`RuntimeException`)和错误(`Error`)。- **检查型异常**:这类异常必须在编写代码时显式处理(例如,通过`try-catch`语句捕获或通过`throws`关键字声明抛出)。Java中的异常分为两大类:**检查型异常(checked exceptions)**和**非检查型异常(unchecked exceptions)**。- **精确捕获异常**:尽量捕获具体的异常,而非使用一个通用的`catch`块处理所有异常。
2024-05-29 00:15:00
432
原创 Java中的事件驱动编程:增强应用的互动性和响应性
对于复杂的应用,Java提供了更高级的事件处理机制,如使用`SwingWorker`进行后台任务处理,或利用JavaFX的属性和绑定机制来响应更改。- **条件响应**:根据事件的具体情况决定是否处理事件,例如,只在特定条件下响应点击事件。- **事件委托**:使用单个监听器处理多个事件源的事件,可以减少代码冗余和内存使用。- **异步处理**:对于耗时的事件处理任务,应异步执行,以避免阻塞UI或主线程。- **事件对象**:包含有关事件及其状态的信息,如鼠标的位置、按键的状态等。#### 6. 总结。
2024-05-28 00:15:00
675
原创 Java中的线程同步:确保数据一致性和避免竞态条件
本文将探讨Java中的线程同步机制,包括锁、同步方法、同步块以及其他高级同步工具。除了`synchronized`,Java还提供了更灵活的锁机制,如`ReentrantLock`,允许更细粒度的锁控制,并提供了一些`synchronized`不具备的功能,如尝试非阻塞地获取锁、可定时的锁等待和公平锁等。Java并发API还提供了其他同步工具,如`Semaphore`、`CountDownLatch`、`CyclicBarrier`和`Exchanger`,这些工具可以解决特定的同步问题。
2024-05-28 00:15:00
631
游戏开发-剪刀石头布-交互式游戏-娱乐-剪刀石头布小程序-.zip
2024-06-18
应用开发-计算工具-简易计算器-实用工具-简易计算器小程-.zip
2024-06-18
健康饮食-菜谱应用-健康食谱-生活方式-健康菜谱小程序-.zip
2024-06-18
电子商务-家居产品销售-在线商店-电商平台-家居电商小程序.zip
2024-06-17
人工智能-交互式机器人-虚拟宠物-娱乐-机器人兔兔小程序.zip
2024-06-17
企业应用-会议管理-自动化工具-商务效率-会议精灵小程序.zip
2024-06-16
金融服务-货币汇率-实时查询-金融工具-货币汇率小程序.zip
2024-06-16
应用开发-画布技术-时钟-功能性小程序-画布时钟小程序.zip
2024-06-16
移动应用开发-仿制应用-计算器-实用工具-高仿苹果计算器小程序.zip
2024-06-15
电子商务-电子商务平台-水果销售-在线购物-果库小程序.zip
2024-06-15
用户界面设计-滑动选项卡-交互组件-用户体验-滑动选项卡小程序.zip
2024-06-15
软件开发-数据处理-富文本解析、折线图、MD5、Bluebird-编程工具-富文本解析,折线图,MD5,Bluebird.zip
2024-06-14
知识共享-问答平台-互动应用-教育-分答小程序.zip
2024-06-14
应用开发-任务管理-仿制应用-效率工具-仿找事吧小程序.zip
2024-06-14
教育资源-软件工程-课后习题-学习辅导-软件工程导论(第六版)课后习题答案汇总.zip
2024-06-07
Web开发-ASP.NET-新闻发布系统-信息发布-ASP.NET新闻发布系统.zip
2024-06-07
移动应用开发-社交平台-仿制应用-通讯-仿微信小程序
2024-06-07
应用开发-音乐播放-仿制应用-娱乐-仿网易云音乐小程序.zip
2024-06-06
时间管理-番茄时钟-效率工具-个人生产力-番茄时钟小程序.zip
2024-06-06
应用开发-二维码生成-工具-实用工具-二维码生成器小程序.zip
2024-06-05
媒体服务-电影信息-移动应用-娱乐-豆瓣电影小程序.zip
2024-06-05
航空服务-机票预订-移动应用-便利服务-东航订机票小程序.zip
2024-06-05
电影领域-推荐算法-个性化内容-观影决策-电影推荐小程序.zip
2024-06-04
电影领域-日历技术-小程序应用-日程管理-电影日历.zip
2024-06-04
电子商务-拼团购买-倒计时-营销促销-电商拼团倒计时小程序.zip
2024-06-04
电子商务-拼团购买-倒计时-营销促销-电商拼团倒计时小程序.zip
2024-06-02
移动应用开发-公交查询-实时信息-便民服务-滴滴公交查公交小程序.zip
2024-06-02
移动开发-交互式应用-大转盘-娱乐-大转盘-小程序.zip
2024-06-02
PPT模板-通用模板-多场景应用-精品PPT通用模板:适用于演讲情感故事分享、商业提案教育培训、品牌推广、激励演讲、艺术创意展示
2024-06-01
计算机视觉-人脸识别-开发包-商业应用-人脸识别开发包(免费,可商用,有演示、范例、说明书)完整项目实例源码.zip
2024-06-01
软件安装-JDK1.8-Mac系统-安装包-Mac系统 JDK1.8 安装包 jdk-8u211-macosx-x64.dmg
2024-06-01
系统字体下载 字体文件-仿宋-黑体-楷体-楷体-GB2312-宋体-常规 文件.zip
2024-05-31
演示设计-PPT模板-水墨风格-艺术与文化展示-水墨风格PPT模板:优雅设计,适合艺术与文化演示.zip
2024-05-31
Web开发-前后端分离-课程管理系统-教学应用-springboot vue前后端分离课程管理项目系统源码选课管理系统程序
2024-05-31
网络安全-木马隐藏技术-实验分析-教学与研究-木马隐藏技术深度解析与实验分析:核心技术剖析与VMware网络模式指南.zip
2024-05-30
虚拟仿真-3D仿真-传感器-使用说明-传感器3D虚拟仿真软件使用说明指导书.zip
2024-05-30
计算机图形学-多边形绘制-交互式教程-教学-交互式教程:使用鼠标在屏幕上绘制并填充任意顶点数的封闭多边形.zip
2024-05-30
医学影像处理-图像分割-肿瘤识别-诊断辅助-matlab图像分割肿瘤代码-DeepBTSeg.zip
2024-05-29
数字电子-JK触发器-可逆计数器-教学模拟-同步六进制加减法可逆计数器(JK).ms7.zip
2024-05-29
Web开发-HTML+CSS-静态页面-界面设计-HTML+CSS编写酷狗静态页面效果.zip
2024-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人