自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JiuMeilove的博客

或许是不知梦的缘故 流离之人追逐幻影

  • 博客(465)
  • 资源 (5)
  • 收藏
  • 关注

原创 C#基础_委托详解

C#基础_委托详解·目录什么是委托委托(delegate)是函数指针的"升级版"一切皆地址直接调用与间接调用java中没有与委托相对应的功能实体为什么说委托(delegate)是函数指针的"升级版"实例演示:Action演示委托的简单使用什么是委托委托(delegate)是函数指针的"升级版"委托是用来处理其他语言(如 C++、Pascal 和 Modula)需用函数指针来处理的情况的。不过与 C++ 函数指针不同,委托是完全面向对象的;另外,C++ 指针仅指向成员函数,而委托同时封装了对象实例和方法

2020-08-14 14:54:34 52456

原创 web 五子棋小游戏

本项目实现了一个经典的五子棋(Gomoku)游戏,玩家可以在14x14的棋盘上轮流落子,目标是成为第一个在任意方向(水平、竖直或对角线)连成五个同色棋子的人。该游戏使用了现代 JavaScript 和 HTML5 技术,确保了良好的用户体验和高效的逻辑处理。主要功能

2024-12-15 18:10:06 431

原创 java switch及其新特性

在Java中,switch语句是一种多分支选择结构,它允许程序根据一个表达式的值从多个代码块中选择执行哪一个。switch语句通常比多个if-else语句更清晰、更易读。

2024-12-09 23:06:25 565

原创 java Random随机数

在Java中,Random类是用于生成伪随机数的工具。它位于java.util包中。

2024-12-09 22:54:18 402

原创 java 变量 基础类型及其转换

变量相当于内存中一个数据存储空间的标识,你可以把变量看作是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量变量的基本使用步骤声明变量int a;赋值a=1 //应该这么说,把60赋值给a//也可以一步到位int a = 60;//编写一个 main 方法//演示判断成绩是否通过的案例//定义一个布尔变量//System.out.println("考试通过,恭喜");} else {System.out.println("考试没有通过,下次努力");

2024-08-22 00:22:51 1079 2

原创 java 键盘录入 Scanner

java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。输出如下。

2024-08-06 21:20:20 483

原创 java中的运算符

b.混合使用: ++ – 和其他的语句掺和使用了(比如:输出语句,赋值语句)先判断,如果是true,就走?后面的表达式1,否则就走:后面的表达式2。a.单独使用: ++ – 单独为一句,没有和其他的语句掺和使用。= -> 先看等号右边的,再将右边的数据赋值给等号左边的变量。符号在后:先使用原值,使用完毕之后,自身再运算。boolean表达式?符号在前:先运算,在使用运算后的值。符号前在在后都是先运算。/= : 取整数部分。%= : 取余数部分。

2024-08-06 20:51:04 766

原创 java 位运算符

(与) -> 有假则假|(或) -> 有真则真~(非) -> 取反^(异或) -> 符号前后结果一样为false,不一样为true1代表true 0代表false我们要知道计算机在存储数据的时候都是存储的数据的补码,计算也是用的数据的补码但是我们最终看到的结果是原码换算出来的原码 反码 补码正数二进制最高位为0;负数二进制最高位为1如果是正数 原码 反码 补码 一致。

2024-08-06 14:38:34 1085

原创 java 数据类型转换

什么时候发生类型转换:a.等号左右两边类型不一致b.不同类型的数据做运算分类:a.自动类型转换将取值范围小的数据类型赋值给取值范围大的数据类型 -> 小自动转大取值范围小的数据类型和取值范围大的数据类型数据做运算 -> 小自动转大b.强制类型转换当将取值范围大的数据类型赋值给取值范围小的数据类型 -> 需要强转基本类型中按照取值范围从小到大排序:byte,short,char -> int -> long -> float -> double1.将取值范围小的数据类型赋值给取值范围大的数据类

2024-08-05 22:39:31 352

原创 java 变量及其常量

变量的介绍以及使用引用数据类型: 类 数组 接口 枚举 注解概述:在代码的运行过程中,值会随着不同的情况而随时发生改变的数据作用:一次接收一个数据将来定义一个变量,接收一个值,后续可能会根据不同的情况对此值进行修改,此时可以用变量定义:a. 数据类型 变量名 = 值;b. 数据类型 变量名;变量名 = 值;c. 连续定义三个相同类型的变量数据类型 变量名1,变量名2,变量名3;变量名1 = 值;变量名2 = 值;变量名3 = 值;

2024-08-05 22:24:34 676

原创 java 关键字

Java的关键字是语言中保留的标识符,它们具有特定的含义和用途,并且不能用作变量名、方法名或类名等。Java 17(最新的LTS版本之一)中有53个关键字。下面是每个关键字的含义及其实例。

2024-08-05 21:43:30 807

原创 Java第一个程序的开发

编写:a.创建一个文本文档,将后缀名改成.java,变成一个java文件b.注意:我们需要将文件的后缀名显示出来编译:a.命令:javac java文件名.javab.注意:javac会将java文件编译,生成一个.class文件(字节码文件),jvm运行只认class文件运行:a.命令:java class文件名(不需要带后缀名了)

2024-08-05 21:25:26 399

原创 Java所需要的环境以及jdk安装

jvm(java虚拟机):java运行程序的假想计算机,主要用来运行java程序的跨平台:java代码可以在不同的操作系统上运行(一次编写,到处运行)跨:跨越平台:操作系统 -> windows linux mac os关系:java程序想要在不同的操作系统上运行,实现跨平台,就需要安装不同版本的jvm。

2024-08-05 17:37:54 735

原创 windows常用的dos命令

1.打开dos命令窗口:win+r -> 输入cmd -> 回车进入之后可以看到如下界面其中以上的所有构成了我们当前操作的所在位置。

2024-07-31 13:44:58 617

原创 pinia store解构

一旦 store 被实例化,你可以直接访问在 store 的 state、getters 和 actions 中定义的任何属性。这是因为,store 是一个用 reactive 包装的对象,这意味着不需要在 getters 后面写 .value。渲染输出如下。

2024-07-28 17:43:58 314

原创 pinia定义store及其简单的使用

这个名字 ,也被用作 id ,是必须传入的, Pinia 将用它来连接 store 和 devtools。为了养成习惯性的用法,将返回的函数命名为 use… 是一个符合组合式函数风格的约定。defineStore() 的第二个参数可接受两类值:Setup 函数或 Option 对象。

2024-07-28 17:29:06 1162

原创 [vue err]pinia.mjs:1739 Uncaught Error: []: “getActivePinia()“ was called but there was no

使用pinia报错。

2024-07-28 17:08:28 480

原创 pinia安装及简介

请不要滥用Store,因为每个组件都拥有自己的响应式属性,那些属于组件自己的响应式属性应该由组件自己管理,而不是交给store管理。

2024-07-27 23:37:27 698

原创 纯css星空动画

我们平常开发那种星星效果,如下gif,都是使用js开发,但是今天的文章既然是放在纯css专栏里,那自然是用js写的。原理其实也不复杂,每个元素都有阴影,阴影能设置多个,css能控制这些阴影移动,好久没有发css相关的demo了,今天整了个新活,使用的是v3, 和scss。

2024-07-27 22:50:18 680 2

原创 mysql-5.6.26-winx64安装

综上所述,MySQL免安装版以其灵活性、便捷性和对环境的低侵入性,成为了许多开发者和IT专业人员的首选,尤其是在需要快速部署或维护简单环境的情况下。资源下载路径。

2024-07-02 13:59:30 426

原创 mysql-5.6.26-winx64免安装版本

综上所述,MySQL免安装版以其灵活性、便捷性和对环境的低侵入性,成为了许多开发者和IT专业人员的首选,尤其是在需要快速部署或维护简单环境的情况下。资源下载路径。

2024-07-01 13:53:02 564

原创 java error ConcurrentModificationException 并发修改异常

这个异常在 Java 中通常发生在以下场景:当某个线程在遍历一个集合(如 ArrayList、HashMap 等)的过程中,另一个线程尝试修改这个集合的结构(如添加、删除元素),这时正在遍历的线程就会抛出 ConcurrentModificationException。

2024-06-25 14:29:40 292

原创 Java Scanner 类

java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。

2024-06-25 11:31:00 428

原创 java 方法

Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用修饰符 返回值类型 方法名(参数类型 参数名){...方法体...return 返回值;方法包含一个方法头和一个方法体。修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型:方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作, 但没有返回值。

2024-06-24 23:15:55 834

原创 Java 正则表达式

正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。Java 提供了 java.util.regex 包,它包含了 Pattern 和 Matcher 类,用于处理正则表达式的匹配操作。

2024-06-24 22:29:31 997

原创 不要直接使用unidefined 而使用void 0

在JavaScript中,undefined 和 void 0 都可以用来表示未定义的值,但它们在使用和上下文中有一些微妙的差异,这也是为什么有时可能会推荐使用 void 0 而不是直接使用 undefined。

2024-06-20 11:35:11 295

原创 纯css星空动画

让大家实现一个这样的星空动画效果,大家会怎么做?其实使用css就能写。我也不藏着掖着,源码直接放下面了。

2024-06-17 22:15:35 1549 1

原创 Java Date

java.util 包提供了 Date 类来封装当前的日期和时间。Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date( )第二个构造函数接收一个参数,该参数是从 1970 年 1 月 1 日起的毫秒数。Date 对象创建以后,可以调用下面的方法。

2024-06-17 21:17:25 1317

原创 Java Array

数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,…,number99。

2024-06-17 15:21:45 961

原创 Java StringBuffer 和 StringBuilder 类

当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用 StringBuffer。

2024-06-17 14:58:24 991

原创 Java String 类

字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。

2024-06-17 14:31:53 1271

原创 Java Character 类

Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。Character类提供了一系列方法来操纵字符。在某些情况下,Java编译器会自动创建一个Character对象。

2024-06-17 12:50:09 549

原创 Java Number & Math 类

一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。

2024-06-17 11:56:25 518

原创 Java switch case 语句

如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句。如果 case 语句块中没有 break 语句时,JVM 并不会顺序输出每一个 case 对应的返回值,而是继续匹配,匹配不成功则返回默认 case。当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。如果 case 语句块中没有 break 语句时,匹配成功后,从当前 case 开始,后续所有 case 的值都会输出。

2024-06-17 11:34:20 391

原创 Java 条件语句

Java 中的条件语句允许程序根据条件的不同执行不同的代码块。一个 if 语句包含一个布尔表达式和一条或多条语句。if 语句的语法如下:if(布尔表达式)//如果布尔表达式为true将执行的语句如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 else 语句块后面的代码。示例如下编译运行结果。

2024-06-17 11:23:20 390

原创 Java 循环

顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,就需要使用循环结构。在 Java5 中引入了一种主要用于数组的增强型 for 循环。

2024-06-16 21:47:36 1007

原创 Java 运算符

计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。

2024-06-16 21:31:34 818

原创 Java 修饰符

抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。一个类不能同时被 abstract 和 final 修饰。如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。抽象类可以包含抽象方法和非抽象方法。//抽象方法。

2024-06-15 17:37:52 1000

原创 Java 变量类型

静态变量的定义方式是在类中使用 static 关键字修饰变量,通常也称为类变量。// 其他成员变量和方法。

2024-06-15 16:17:28 997

原创 java 基本数据类型及类型转换

变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。

2024-06-15 14:03:59 1112

mysql-5.6.26-winx64免安装版本

MySQL 提供免安装版本主要有以下几个原因和优势: - 便捷性:用户无需经历安装过程,直接解压即可使用。这对于需要快速部署环境或者在不支持安装权限的系统上使用MySQL非常有用。 - 灵活性:免安装版允许用户将MySQL文件放在任意目录,便于管理和备份。用户可以根据需要自由移动整个MySQL文件夹到其他位置或设备上,实现数据和环境的快速迁移。 - 环境隔离:对于开发和测试环境,使用免安装版可以避免修改系统全局设置,减少对主机环境的依赖和影响,使得环境更加独立和易于控制。 - 资源控制:因为没有安装程序的注册表操作和系统服务的自动配置,用户可以更精细地控制MySQL服务的运行,包括端口指定、内存使用限制等,适合资源受限的环境。 - 无痕使用:对于临时使用或教学演示场景,免安装版用完后可以直接删除文件夹,不会在系统中留下冗余的注册表项或残留文件,保持系统的清洁。 - 配置自主:虽然免安装版可能需要手动配置my.ini文件和环境变量,但这给予了用户更高的定制自由度,可以根据具体需求调整MySQL的各项配置。 综上所述,MySQL免安装版以其灵活性、便捷性和对环境的低侵入性,成为了许多

2024-07-01

像素小鸟游戏的素材资源包

Fancy Bird(像素小鸟) 是一款单人手机游戏,有8888个随机生成的NFT角色,这些角色最初具有自定义功能,通过关卡战斗来赢得他们作为“鸟巢中最漂亮的鸟”的位置,希望效仿令人上瘾的手机游戏 Flappy Bird 的成功。,本资源包为像素小鸟的原始资源包,可用用来开发像素小鸟的游戏, 像素小鸟是一款引人入胜的单人手机游戏,独具魅力地融合了角色自定义和战斗挑战。游戏中,你将遇到8888个独一无二的NFT角色,每个角色都拥有丰富的自定义功能,允许玩家自由地调整角色的外观和属性。这些角色将在关卡中展开激烈的战斗,争夺“鸟巢中最漂亮的鸟”的荣誉。 像素小鸟深受经典手机游戏 Flappy Bird 的启发,同样追求简单而令人上瘾的玩法。游戏操作简便易上手,但同时又富有深度和挑战性,需要玩家灵活运用策略和技巧来取得胜利。 关卡设计是游戏的核心,每个关卡都有独特的背景和挑战。从郁郁葱葱的森林到严寒的雪山,从繁华的城市到神秘的遗迹,每个关卡都将带给你截然不同的体验。同时,游戏还设有不同难度级别的关卡,无论是新手还是资深玩家都能找到适合自己的挑战。 游戏的音效和音乐同样出色。生动的背景音乐

2023-11-16

cmatrix代码雨源码包

cmatrix代码雨是Linux的系统屏保界面;执行cmatrix不仅可以练习简单的编译安装软件三部曲,还可以执行cmatrix命令做出代码雨,提升文化实力

2023-06-16

css响应式小飞机.zip

一个纯css写的小飞机

2021-09-03

团团Gif图阵(添加了一个跳动的红心)

就一个3D图片矩阵,添加了一些动画

2020-12-28

css动态照片墙.rar

这是一个动态的照片墙网页,可以修改照片连接替换成自己的照片 这是一个动态的照片墙网页,可以修改照片连接替换成自己的照片 这是一个动态的照片墙网页,可以修改照片连接替换成自己的照片

2020-09-01

弹性盒模型_百度周边.rar

弹性盒子是CSS3的一种新布局模式。 CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。

2020-09-01

CSharp Language Specification5.0英文.docx

如果想精通一门编程语言,你就需要像律师研究法律条款一样来研究这门语言的定义文档(Language Specification,简称LangSpec)。

2020-08-04

空空如也

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

TA关注的人

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