- 博客(134)
- 资源 (3)
- 收藏
- 关注

原创 微信小游戏实战--cocos creator实现wordle游戏(一)
前言前段时间赋闲在家,整理电脑上的资料时才发现从业这么多年都是在给公司打工,没为自己写过点什么,所以决定为自己写一个完整的“产品”。同时,为了检验一下自己的学习能力,选择了从未接触过的游戏领域。由于是独立开发,做不了大型游戏,只好瞄准了休闲类的小游戏。接下来就是确定要做一个什么样的休闲小游戏了。在试玩各种休闲类的小游戏过程中,偶然发现了一款去年在国外很火的游戏《Wordle》,甚至于纽约时报花了大价钱去收购它。于是想当然的就决定山寨一把,没准就成为爆款走向人生巅峰了(实时证明是我想太多......
2022-05-22 21:01:55
4232
102

原创 ev4转换MP4格式教程
之前在网上买了一个课程,视频是ev4格式的,只能用evplayer观看,不是很方便。于是上百度搜索了一下,发现了一个可以将ev4格式的视频文件转换为Mp4格式的神器,转换以后也可以在手机上看了,非常方便,现在将使用方法分享一下。一、安装EVplayer视频转换工具需要电脑上安装了EVplayer播放器,由于之前购买课程时就下载安装了该播放器,所以在这里不在累述。没有安装播放器的小伙伴可直接在EVplayer的官网下载安装即可。二、下载视频提取工具和依赖库Python-2.7.9...
2022-05-17 22:13:04
18488
66
原创 一键抠图:免费安全的在线图片去除背景工具
得益于Webassembly技术的快速发展,前端可以实现的功能越来越多。本文将介绍一款基于briaai的 RMBG-1.4型号的 预训练模型实现的在线图片去除背景(抠图)工具。
2024-11-15 23:06:36
622
25
原创 基于ffmpeg.wasm实现的视频格式转换工具
在线体验地址:https://potatoh5games.fun/tools/#VideoConverter说明:1、ffmpeg.wasm多线程版本的稳定性存在问题,当前使用的是ffmpeg.wasm的单线程版本。速度下降很多,转换一个几秒十几秒的视频还能忍受。2、之所以采用ffmpeg.wasm实现,是因为能够在前端进行视频处理,无需后台服务,用户的视频一直在本地,安全私密。WebAssembly:为前端开发带来新可能随着WebAssembly技术的快速发展,前端开发的能力边界正在不断拓展。W
2024-08-14 09:49:03
811
31
原创 简单高效的在线拾色器工具 - 为您的设计工作提供便利
吸管工具是基于 EyeDropper API实现,在Chrome 95以后的版本中可以使用,它不仅可以抓取网页中的颜色,也能抓取网页以外的颜色!无论你是网页设计师、平面设计师,还是对色彩感兴趣的普通用户,这个拾色器工具都能满足你的需求。根据颜色板右侧的色条和透明度调调试颜色,完成后,点击颜色板以外的区域,就可以关闭颜色板,查看选中的颜色。现在,有了这个简单而强大的在线拾色器工具,选择理想的颜色变得轻而易举!我们期待听到你的使用体验和建议,帮助我们不断改进这个工具,为用户提供更好的服务。
2024-07-28 16:34:13
998
23
原创 经典FC游戏web模拟器--EmulatorJS
EmulatorJS是一个基于JavaScript和Webassembly技术的虚拟环境的实现,可以在网页中运行各种经典FC游戏系统,支持任天堂、世嘉、雅达利等经典红白机。EmulatorJS的诞生使得诸如超级玛丽、坦克大战、魂斗罗等经典FC游戏能够以一种全新的方式回归。本文将以魂斗罗为例讲述如何使用 EmulatorJS在网页端实现经典FC游戏(仅供学习使用)。
2024-07-02 22:21:18
2593
20
原创 彻底卸载Windows Defender
卸载Windows Defender的方法有很多,如修改注册表、组策略,执行脚本等等,这些方法操作过于繁琐和复杂,不适合小白,今天带来一款强大的卸载工具,只需要以管理员身份运行该软件即可,不用其他操作,非常的方便。
2024-06-02 00:17:17
8835
30
原创 一键下载全自动安装Office全家桶
今天分享一款超级强大的工具软件,该软件实现了一键自动化下载、安装Office全家桶的功能。整套安装流程堪称行云流水,从下载到安装全自动,无需上手操作。只需要安装该工具软件后,点击安装即可。软件会自动识别不同的操作系统架构,为你自动下载适配版本的Office版本,比自己上网查找合适的版本既省时又省力。本程序会默认安装Word、PPT、Excel三件套,同时也可选择安装Outlook、OneNote、Access等其他套装。安装过程需要保持联网,大概十多分钟即可完成安装。
2024-04-19 12:40:34
1312
23
原创 TypeScript基础知识:类型推导和上下文类型化
类型推导在 TypeScript中,类型推导和上下文类型化是两个重要的概念。它们使得代码编写更加简洁、可读性更高,并且帮助我们避免冗余的类型注解。本文将深入探讨这两个概念,并通过示例代码演示它们的用法和好处。
2024-03-01 09:16:05
500
21
原创 TypeScript基础知识:类型声明文件
类型声明文件为我们在 TypeScript中使用第三方JavaScript库提供了强大的支持。通过编写和使用类型声明文件,我们可以获得更好的代码提示、自动补全和静态类型检查,从而提高开发效率和代码质量。希望本文能够帮助你深入理解TypeScript的类型声明文件,并在实际项目中加以应用。
2024-01-30 09:19:25
617
17
原创 TypeScript基础知识:高级数据类型
交叉类型(TypeScript 是一种静态类型检查的JavaScript超集,它提供了许多强大的高级数据类型,可以帮助我们更好地定义和操作数据。本文将深入介绍TypeScript的高级数据类型,包括交叉类型、联合类型和映射类型,并通过示例代码演示它们的用法和优势。
2024-01-17 09:48:02
587
19
原创 TypeScript 基础知识:类型兼容性
在 TypeScript中,类型兼容性是一个重要的概念,它决定了变量、函数和对象之间是否可以进行赋值、传递参数等操作。本文将深入探讨TypeScript的类型兼容性,并通过示例代码帮助读者更好地理解这一概念。
2024-01-16 09:46:01
555
7
原创 TypeScript基础知识:模块化和命名空间
模块化在现代的软件开发中,模块化和命名空间是构建可维护、可扩展和可重用代码的关键概念。TypeScript提供了强大的支持来帮助我们组织和管理代码,本文将深入探讨TypeScript中的模块化和命名空间,并提供示例代码来帮助读者更好地理解这些概念。
2024-01-15 09:30:49
1189
12
原创 TypeScript基础知识:类型守卫和类型推断
在 TypeScript中,类型守卫和类型推断是两个重要的概念,它们可以帮助我们更好地理解和利用类型系统的优势。本文将详细介绍这两个概念,并提供示例代码来说明它们的用法和优势。
2024-01-12 09:23:10
728
9
原创 TypeScript基础知识:可选属性和默认值
在 TypeScript中,可选属性和默认值是两个非常有用的特性,它们可以帮助我们更好地定义和使用对象的属性。本文将深入介绍TypeScript中的可选属性和默认值,并提供一些示例代码来说明它们的用法和优势。
2024-01-11 09:40:56
2131
9
原创 TypeScript基础知识:类型断言
语法,我们可以将一个值断言为特定类型或将联合类型的变量断言为其中一个类型。在实际开发中,合理使用类型断言可以提高代码的可读性和维护性。中,类型断言是一种强制将一个值视为特定类型的方式。它允许开发人员在编译时指定变量的类型,从而获得更好的类型检查和代码提示。类型断言是一种告诉编译器某个值的具体类型的方法。中的一项强大特性,它允许开发人员在编译时明确指定变量的类型,以获得更好的类型检查和代码提示。中的类型断言,并提供丰富的示例代码帮助读者更好地理解和应用这一特性。将一个联合类型的变量断言为其中一个类型。
2024-01-10 09:27:55
1054
8
原创 Typescript基础知识:泛型
泛型函数TypeScript 是一种静态类型的编程语言,它引入了泛型(Generics)的概念,使得我们可以更加灵活地定义函数、类和接口等数据类型。泛型能够提供类型安全性,并且增强代码的可重用性和可扩展性。本文将深入探讨TypeScript中的泛型,包括泛型函数、泛型类和泛型接口,并提供详细的示例代码。
2024-01-09 15:07:47
531
8
原创 Typescript基础知识:函数类型和箭头函数
函数类型声明在 TypeScript中,函数是一项重要的特性,它们允许我们组织和重用代码。本文将介绍TypeScript中的函数类型和箭头函数,并提供示例代码来说明其用法和优势。
2024-01-05 09:18:43
1103
6
原创 TypeScript基础知识:枚举类型
定义枚举类型在 TypeScript中,枚举类型是一种非常有用的数据类型,它允许我们定义一组具名的常量值。本文将介绍TypeScript中的枚举类型以及如何使用它们。我们将探讨如何定义枚举、如何访问枚举成员和如何使用枚举类型进行类型推断。通过本文的学习,您将能够充分利用TypeScript中的枚举类型来提高代码的可读性和可维护性。
2024-01-04 09:17:42
484
4
原创 TypeScript基础知识:类和继承
类的定义TypeScript 是一种静态类型的编程语言,它在JavaScript的基础上增加了类型系统。其中,类和继承是面向对象编程中的重要概念。本文将深入介绍TypeScript中的类和继承,并通过示例代码帮助读者更好地理解这些概念。
2024-01-03 09:16:58
575
3
原创 TypeScript基础知识:接口和类型别名
接口和类型别名是 TypeScript中非常有用的工具,它们可以帮助我们更好地定义对象结构、扩展接口、创建复杂类型别名等。通过合理使用接口和类型别名,我们可以提高代码的可读性和可维护性。
2024-01-02 09:54:24
481
1
原创 TypeScript 基础知识:基本数据类型
布尔类型(booleanTypeScript 是一种强类型的编程语言,它在JavaScript的基础上增加了静态类型检查。在TypeScript中,我们可以使用类型注解和类型推断来声明和推断变量的类型。本篇专栏文章将深入探索TypeScript中的基本数据类型,并提供实际示例代码。
2023-12-29 09:43:36
585
6
原创 TypeScript 基础知识:类型注解和类型推断
类型注解(TypeScript 是一种静态类型的JavaScript超集,它引入了类型系统来提供更强大的开发工具和更可靠的代码。在TypeScript中,类型注解和类型推断是两个重要的概念。它们帮助开发者在代码中明确声明和推断变量的类型,从而提高代码质量和开发效率。
2023-12-26 09:16:23
685
5
原创 Java基础知识:单元测试和调试技巧
一、单元测试在Java编程中,单元测试和调试是提高代码质量和开发效率的重要环节。通过单元测试,我们可以验证代码的正确性,而调试则帮助我们找出并修复代码中的错误。本文将介绍Java中的单元测试和调试技巧,并提供相关示例代码,帮助读者更好地理解和应用这些技术。一、单元测试单元测试是指对代码中的最小可测试单元进行验证的过程。在Java中,最常用的单元测试框架是JUnit。下面是一个简单的示例代码,演示如何使用JUnit在上面的示例中,我们使用了JUnit的@Test。
2023-12-25 09:20:20
1287
1
原创 Java基础知识:GUI编程
,并将标签添加到布局容器中。最后,我们设置了舞台的标题和场景,并显示了舞台(Stage)。库之一,它提供了丰富的组件和容器,可以用来构建用户友好的界面。本文将介绍这两个库的基础知识,并提供相关的示例代码,帮助读者入门。最后,我们设置了窗口的大小和关闭操作,并将窗口显示出来。库,提供了更现代化和丰富的界面设计能力。在这个示例中,我们创建了一个顶层窗口(在这个示例中,我们创建了一个舞台(然后,我们创建了一个布局容器(),并在窗口中添加了一个标签(),并在舞台中添加了一个标签(编程中,有两个主要的。
2023-12-21 09:37:14
462
2
原创 JAVA基础知识:数据库连接和操作
导入数据库驱动程序数据库连接和操作是Java编程中常见的任务之一。本文将详细介绍如何在Java中连接数据库,并进行常见的数据库操作。我们将涵盖数据库连接的建立和关闭、执行SQL语句、处理结果集等方面的内容,并提供相关的示例代码。
2023-12-20 09:13:38
592
4
原创 JAVA基础知识:网络编程
套接字(Socket):连接的基石网络编程是现代软件开发中不可或缺的一部分,它使得我们能够通过网络连接和交互,实现数据传输和通信。Java作为一种广泛应用于网络编程的编程语言,提供了丰富的库和工具,使得开发者能够轻松地构建强大的网络应用程序。本文将详细介绍Java网络编程的基础知识,包括套接字、TCP和UDP协议、客户端和服务器端编程等,并提供相关示例代码,帮助读者快速上手。
2023-12-19 08:57:47
493
原创 JAVA基础知识:多线程编程
线程的创建和启动Java多线程编程是现代软件开发中的重要概念之一。通过充分利用多核处理器的并行能力,多线程编程可以提高程序的性能和响应能力。本文将详细介绍Java多线程编程的基础知识,包括线程的创建、同步、通信以及常见的多线程编程模式。同时,我们还将提供一些实际的示例代码,帮助读者更好地理解和应用多线程编程。
2023-12-18 09:20:33
425
原创 JAVA基础知识:注解
注解可以附加在包、类、字段、方法和方法参数等上面,用于提供额外的信息。@Target:指定注解的作用目标,可选值有PACKAGE、TYPE、FIELD、METHOD、PARAMETER等。注解的基础知识,包括注解的定义、元注解、内置注解以及如何自定义注解,并提供相关的示例代码,帮助读者更好地理解和应用。注解的成员变量可以指定默认值,并可以通过反射机制获取注解的值。除了使用内置注解,开发者还可以自定义注解。@Retention:指定注解的保留策略,可选值有SOURCE、CLASS和RUNTIME。
2023-12-14 13:57:21
373
3
原创 Vue3按需引入element plus 以及icon
最近在自学Vue3,打算做一个纯前端的小东西,记录一下element-plus的安装和使用。以下是安装使用过程,以及踩过的坑。
2023-12-12 23:26:29
1154
原创 JAVA基础知识:泛型
泛型是Java中的一种参数化类型机制,它允许在类或方法的声明中使用类型参数,以实现代码的通用性和类型安全性。通过使用泛型,我们可以编写更加灵活和可复用的代码,同时减少类型转换错误的可能性。
2023-12-12 09:21:41
540
2
原创 JAVA基础知识:输入输出流
字节流(ByteStream):字节流以字节为单位进行读写操作,适用于处理二进制数据或者字节流的情况。BufferedReader和BufferedWriter:用于提供缓冲功能的字符流类,可以提高读写效率。FileInputStream和FileOutputStream:用于读取和写入文件的字节流类。在Java中,流可以分为字节流和字符流两种类型。Java提供了许多输入输出类,下面介绍几个常用的类及其使用方法。提供了丰富的输入输出类和接口,可以满足各种不同的输入输出需求。:用于读取和写入文件的字符流类。
2023-12-11 09:18:15
481
原创 JAVA字符串处理
字符串是不可变的,即一旦创建,就不能修改它的内容。中字符串的基本概念、常用方法以及示例代码,帮助读者更好地理解和应用字符串处理。提供了许多内置的类和方法,方便我们对字符串进行各种操作。方法用于字符串的格式化输出。使用占位符可以在字符串中插入变量的值。获取字符串长度:使用length()方法可以获取字符串的长度。方法可以将指定字符或子字符串替换为新的字符或字符串。方法可以查找指定字符或子字符串在字符串中的位置。方法可以将字符串按指定的分隔符切割成字符串数组。方法用于比较字符串的大小关系。
2023-12-08 09:16:00
435
2
原创 JAVA文件操作
文件读取和写入在Java编程中,文件操作是一项重要的技能。通过文件操作,我们可以读取和写入文件,创建、删除和重命名文件,以及在文件中查找和修改数据。本文将详细介绍Java中的文件操作,包括文件的读取和写入,文件的创建和删除,以及文件的查找和修改。同时,我们将提供相关的示例代码,帮助您更好地理解和应用文件操作。
2023-12-07 12:05:28
470
2
原创 JAVA基础知识:异常处理
一、什么是异常?异常处理是Java编程中至关重要的一部分,它允许程序在出现错误或异常情况时进行适当的处理,以保证程序的稳定性和可靠性。本文将详细介绍Java中的异常处理机制,并提供相关示例代码,帮助读者更好地理解和应用异常处理的概念和技巧。一、什么是异常?在Java中,异常是指在程序执行过程中发生的不正常事件或错误情况。这些异常可能是由于输入错误、网络故障、资源不足或程序逻辑错误等引起的。Java将异常分为两种类型:已检查异常()和未检查异常(
2023-12-05 19:37:35
438
1
原创 Java的接口和抽象类
接口(Interface在Java编程中,接口和抽象类是两个重要的概念。它们都用于实现面向对象编程中的抽象和封装,但在使用方式和功能上有所不同。本文将详细介绍Java中接口和抽象类的概念、用法和示例代码,帮助读者更好地理解和应用它们。
2023-12-04 09:55:36
482
1
原创 Java的多态性
多态性的概念Java是一种面向对象的编程语言,多态性是其核心特性之一。通过多态性,我们可以编写出灵活、可扩展的代码,提高代码的可维护性和可复用性。本文将详细介绍Java中的多态性概念、实现方式和示例代码,帮助读者深入理解和应用多态性。
2023-12-01 12:15:27
449
2
原创 封装和继承
封装(Java是一种面向对象的编程语言,封装和继承是面向对象编程的两个重要概念。本文将详细介绍Java中的封装和继承的概念、原理和用法,并提供示例代码帮助读者更好地理解和应用这两个概念。
2023-11-29 11:34:24
432
1
CoreUnion/核心商城系统
2024-10-15
详解 C 语言中的文件读写操作方法及实践应用
2024-10-15
SiteServer CMS
2024-10-15
SQL基础知识与应用指南
2024-10-15
Java课程设计-在线银行系统
2024-09-24
微信小游戏-wordle
2024-07-10
基于html+js+css+canvase开发的坦克大战游戏
2024-07-04
H5小游戏-超级马里奥
2024-07-03
JavaScript红白机模拟器
2024-07-02
Mocreak-Installer-v2.2.0.301.exe
2024-04-19
three.js-master.zip
2024-04-19
Windows11Manager-1.4.3
2024-04-16
CapCut-2-0-0-357-capcutpc.exe
2024-04-16
Java开发Web项目-健身房管理系统
2024-04-02
Java开发web项目-教务管理系统
2024-04-02
Java开发web项目-人力资源管理系统
2024-03-29
Java开发web项目-购物商城(仿天猫商城)
2024-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人