自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据表的基本操作

ADD 新字段名 数据类型 [约束条件][FIRST|AFTER 已存在字段名];ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型;ALTER TABLE 表名 MODIFY 字段名 新数据类型;ALTER TABLE 旧表名 RENAME [TO] 新表名;字段名n 数据类型 [完整性约束条件] );ALTER TABLE 表名 DROP 字段名;字段名1 数据类型 [完整性约束条件],c.修改字段的数据类型。

2023-12-05 16:39:54 448

原创 数据库的基础操作

DROP DATABASE IF EXISTS 数据库名称;SHOW CREATE DATABASE 数据库名称;CREATE DATABASE 数据库名称;1.数据库的基础操作。

2023-12-04 15:40:51 417 1

原创 北京城市介绍小页面代码

北京景点图片.html。

2023-12-01 16:51:17 550 1

原创 MySQL基础

在完成安装和配置后,您可以通过MySQL的客户端工具或者编程语言提供的接口进行数据库的使用和管理。可以进行数据的增删改查操作,创建数据库和表,以及执行一些高级的数据库管理任务。要安装和配置MySQL,首先需要从MySQL官方网站或其他渠道下载适合您操作系统的安装程序。MySQL是一个开源的关系型数据库管理系统,被广泛应用于网站和应用程序的后端数据存储。需要注意的是,对于使用MySQL的过程中,要时刻保持数据的安全性和一致性,合理优化数据库结构和查询效率,并且关注数据库的备份和故障恢复机制。

2023-12-01 13:52:36 421 1

原创 数据库基础

数据模型指的是对数据和数据之间关系的抽象描述,它定义了数据在数据库中的结构和特征,并且决定了数据如何被存储、操作和组织。例如,关系模型是数据库中最常见的数据模型之一,它使用表、行和列来组织数据,每个表代表一个实体或关系,每行代表具体的记录,每列代表记录的属性。数据库管理技术的发展经历了从简单的文件系统到关系型数据库,再到分布式数据库、大数据技术和云数据库等领域的不断创新和进步。数据库基本概念包括数据的组织、存储和管理,具体来说,数据库是一个有组织的数据集合,可以被轻松地访问、管理和更新。

2023-11-30 14:15:55 352

原创 数据库练习

(9)INSERT INTO employee (Name, Sex, Age, Address) VALUES ('李五', '男', 30, '上海');(10)UPDATE employee SET Address = '南京' WHERE Name = '张四';(2). 写出sql语句,查询所有年龄大于等于22小于25的女性员工。(1). 写出sql语句,查询所有年龄大于20岁的员工。(11).写出sql语句,删除年龄大于24岁的女员工。(6). 写出sql语句,查询所有姓张的员工。

2023-11-28 14:21:17 412 1

原创 进程和线程

线程是进程的一部分,是一个轻量级的执行单元。一个进程可以包含多个线程,这些线程共享进程的资源,如内存、文件句柄等。但是线程的并发执行也会引入一些问题,如竞态条件和资源争用,需要使用同步机制来保证线程之间的正确执行。总结来说,进程是操作系统中独立的执行实体,而线程是在进程内部执行的轻量级单元。同时使用进程和线程,可以充分发挥计算机的性能,并实现复杂的任务执行和资源管理。- 线程是进程的一部分,共享进程的资源。- 创建和切换线程的开销比创建和切换进程的开销小很多,因此线程通常比进程更轻量级,更高效。

2023-11-27 16:20:53 397 1

原创 Java的IO流

上述示例中,使用`FileReader`来读取文件中的字符数据,然后将其传递给`BufferedReader`进行缓冲,一次读取一行数据。Java的IO流是用于处理输入和输出的机制,用于与外部设备(如文件、网络、控制台等)进行数据交互。- OutputStream:用于向输出目标(如文件、网络等)写入字节数据。- InputStream:用于从输入源(如文件、网络等)读取字节数据。- Writer:用于向输出目标(如文件、网络等)写入字符数据。- Reader:用于从输入源(如文件、网络等)读取字符数据。

2023-11-23 16:32:29 37

原创 Java面向接口开发方式

1. 提高代码的灵活性和可维护性:通过面向接口的方式编写代码,可以将不同的实现解耦,从而提高代码的灵活性。2. 实现多态性:通过面向接口的方式编写代码,可以利用多态性来实现一些高级的编程技巧,比如,可以将不同的对象赋值给同一个接口类型的变量,并且调用相同的方法时可以根据实际对象的类型执行不同的行为。Java的面向接口开发方式是通过接口(interface)定义一个类的行为规范,然后通过实现这个接口的方式来创建具体的类。4. 增强代码的可扩展性:通过面向接口的方式编写代码,可以为以后新的需求留下扩展的空间。

2023-11-21 17:00:22 58

原创 关于红黑树

红黑树的核心思想是在满足二叉搜索树的基本性质的同时,通过颜色标记和调整操作来保持树的平衡。这使得红黑树在插入和删除节点时能够自动调整树的结构,以保持其自平衡性质。通过这种方式,红黑树能够在维护树结构的同时提供较好的性能,适用于各种数据结构和算法的实现。红黑树的思想主要包括自平衡和二叉搜索树。自平衡:红黑树通过引入颜色标记和一些规则来保持树的自平衡性质。通过颜色标记,红黑树能够在插入和删除节点时自动调整树的结构,使它保持平衡。这种自平衡的特性确保了树的任意路径的长度不会超过最短路径的两倍,从而保证了红

2023-11-20 16:40:12 36 1

原创 字符串的使用

StringBuilder里面的replace特点,可以指定开始位置和结尾位置进行替换,String里面的replace特点,从字符串开始到字符串结尾遍历查找,查找到调用StringBuilder来替换。如果使用到字符的替换,使用StringBuilder中的替换代替String中的替换,方法很有效率。contains返回的true或者false, indexOf返回被查字符串的索引。String:根据字节数组中每一个元素的哈希值来判断相等,+31*前一元素的哈希值。

2023-11-16 18:17:32 36 1

原创 String类

由于String类在Java中是一个内置的类,其源码不是公开可见的。通过查看String类的源码,我们可以更好地理解字符串对象在内存中的存储方式以及如何进行操作。但对于日常编程来说,我们通常无需直接操作或修改String类的源码,因为Java提供了一组简单易用的方法来处理字符串。在Java中,字符串是不可变的,也就是说一旦创建了一个字符串对象,它的值就不能被改变。通过new String()的方式创建了一个新的String对象,它的值为 "Hello"。

2023-11-15 16:32:17 40 1

原创 石头剪刀布游戏的思路

4. 在`Game`类中,通过调用`Player`类和`Computer`类的出拳方法来获取双方的出拳结果。3. 创建一个`Game`类来控制游戏的进行,其中有start()方法开始游戏和比较出拳结果的方法。6. 根据比较结果输出对应的提示信息,比如“电脑胜利”、“玩家胜利”或“平局”。1. 创建一个`Player`类来表示玩家,其中包括玩家的姓名和出拳的方法。2. 创建一个`Computer`类来表示电脑,其中包括电脑的出拳方法。5. 使用条件语句比较双方的出拳结果,确定输赢关系。

2023-11-09 16:42:07 65 1

原创 石头剪刀布笔记

System.out.println(computer.getName() + "选择了" + getChoice(computerChoice));System.out.println(player.getName() + "选择了" + getChoice(playerChoice));System.out.println("请输入你的选择(1-石头,2-剪刀,3-布):");System.out.println("请输入你的名字:");System.out.println("当前得分:");

2023-11-09 16:23:27 78 1

原创 拍24游戏

(规定:游戏类退出一般都是主角生命值或者用户的某种操作决定,否则一直在游戏中)3、由电脑计算算式的结果是否正确,如果正确,继续出4个数字,流程:1、系统产生四个随机数 1-13 J Q K 计算的内容是1。可以用户确认发牌作为循环控制量,如果循环发牌变量为n,可以退出.这两种方式的编程,必须把变量控制的逻辑理清楚,才能控制流程。找到循环变量,循环变量还需要初始化,判断出循环条件。或者发牌之前做用户询问,是否继续发牌.(y/n)2、用户输入算式,算式结果是24。根据上一步来的,每一步都会有新的算式,

2023-11-02 16:57:20 39

原创 百僧吃百馍

100个和尚相当于100个头,300份馒头相当于300只脚,小和尚1人吃1份、大和尚1人吃9份就相当于小和尚1只脚、大和尚9只脚。3个小和尚吃1个馒头,如果我们把1个小和尚吃的馒头看成1份,那么1个馒头就是3份,也就是一个大和尚要吃3×3=9份,100个馒头有100×3=300份。这道题中1个大和尚吃3个馒头,3个小和尚吃1个馒头,如果我们把1个大和尚和3个小和尚看成1个小组,那个这个小组一共需要吃3+1=4个馒头。这是因为我们把一些大和尚当作了小和尚,1个大和尚就少算了9-1=8份馒头;

2023-10-31 16:46:27 560 1

原创 幸运价格猜猜猜

在后台,系统随机产生价格数字,由用户通过平台猜,猜出一个数字后,系统机器人通知你信息,大了,小了。System.out.println(username+",欢迎进入游戏空间,现在请选择的价格猜猜猜商品的类别");//考虑一下,用户在while没有出来过,做一个规定,如果用户输入0或者负数,直接退出猜价格。System.out.println("1------家电(1000-2000)");System.out.println("2------文具(1-100)");

2023-10-31 16:42:55 39 1

原创 一个小游戏代码

System.out.println("玩家:"+player_name+",出拳:"+player_choice_name+"平局");System.out.println("玩家:"+player_name+",出拳:"+player_choice_name+"赢");System.out.println("玩家:"+player_name+",出拳:"+player_choice_name+"输");System.out.println("****请玩家选择出拳的代表数字*********");

2023-10-30 16:02:14 97

原创 20个选择题的考试系统

/答案也可以再复制,复制后修改一下变量名,答案选择不同的变量,防止最后做修改,加检查功能,你的答案变量还存在。//答案也可以再复制,复制后修改一下变量名,答案选择不同的变量,防止最后做修改,加检查功能,你的答案变量还存在。//答案也可以再复制,复制后修改一下变量名,答案选择不同的变量,防止最后做修改,加检查功能,你的答案变量还存在。//答案也可以再复制,复制后修改一下变量名,答案选择不同的变量,防止最后做修改,加检查功能,你的答案变量还存在。

2023-10-27 16:37:42 55 1

原创 趣味测试入门java程序-爱情趣味测试

/ 生成0-99的随机数作为基础分数。System.out.println("你们的爱情指数为:" + loveScore + "%");return "你们的爱情暂时较冷淡,需要更多的交流和理解。System.out.println("欢迎来到趣味爱情测试!System.out.print("请输入对方的名字:");System.out.print("请输入你的名字:");return "你们的爱情还需要努力,加油!

2023-10-26 16:32:04 71

原创 初学HTML5

2+y2=z21插入删除加粗大号字小号字着重斜体加重春天

2023-10-25 15:33:07 55 1

空空如也

空空如也

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

TA关注的人

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