自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql多表查询练习

select l.year as “年份”, l.zz as “利润”, (l.zz - (select zz from lirun where year = l.year-1))/ (select zz from lirun where year = l.year-1) as “年度增长比”select e.ename as “员工姓名”, d.dname as “部门名称”, e2.ename as “上级领导”, s.grade as “工资等级”where d.dname = ‘销售部’;

2023-12-04 16:23:21 53

原创 mysql练习题

insert into test (name, sex, age, address) values (‘张三’, ‘男’, 25, ‘上海’);update test set address = ‘南京’ where name = ‘张四’;(“张三”,“女”,19,“北京”),(“李四”,“男”,20,“上海”),(“薛六”,“女”,20,“北京”),(“王五”,“男”,22,“北京”),(“赵七”,“男”,28,“上海”),(“张四”,“女”,23,“北京”);(“王五”,“女”,25,“广州”)

2023-11-29 16:26:34 51 1

原创 MySQL的基础操作

更新table_name表中满足条件的数据,将column1的值更新为new_value。向table_name表中插入数据,指定需要插入的列和对应的值。创建一个名为table_name的表,指定表的列名和数据类型。创建一个名为database_name的数据库。删除table_name表中满足条件的数据。切换到database_name数据库。

2023-11-29 14:39:24 48 1

原创 Java的文件操作

建立文件夹 ,mkdir和mkdirs,文件夹可能出现嵌套,mkdir如果嵌套建立不成功,mkdirs是建立嵌套的文件夹。创建了一个名为myfile1的File对象,该对象表示了指定路径下的文件或目录。renameTo参数类型是File,new File。

2023-11-23 16:35:40 43

原创 Java经典算法之水仙花数

所谓水仙花数,是指一个三位数abc,如果满足a³+b³+c³=abc,则abc是水仙花数。

2023-11-22 14:37:15 45

原创 Java集合使用实战——商城系统

达到这种对应关系,使用HashMap类型,或者类(属性,方法)-类属性—值,将属性封装,封装后私有化,某些属性可以使用getter、setter。接口:商品管理接口(管理商品类,只具有getter或setter的方法类,这是一个特殊的Java Bean类)确定商品类(不需要接口)方法就是getter、setter,不需要其他方法去做商品类,这个类描述商品。后台:商品管理(上传商品、删除商品、上架、秒杀、打折售卖价格、提供丰富的查询)、订单管理、支付管理。传入商品的编号(id)单个商品的删除。

2023-11-21 13:58:24 73

原创 字符串的使用

对于String中的每个元素,其hashCode算法是将每个元素的字节加上31乘以前一个元素的哈希值,而默认情况下,前一个元素的哈希值为0。最后,合成字符串"ab"的是一个char数组,这个对象是"ab",没有使用new关键字。StringBuilder具有一个大小为16的数组空间,用于执行a和b的连接运算,这会占用更多内存,但内存效率更高。(2)而使用concat方法则是利用System.array_copy来产生一个新的字节数组,该数组的长度为两个字符串的和,用于存储数据。

2023-11-15 14:30:51 20

原创 学习如何面向接口开发

在name_settings()方法中,首先调用了父类的name_settings()方法,然后提示用户输入玩家名称,并通过Scanner类接收用户输入的名称,如果输入的名称不为空格,则设置为玩家的姓名。在name_settings()方法中,首先调用了父类的name_settings()方法,然后输出了一个供用户选择的电脑名称菜单,通过Scanner类接收用户输入的编号,并根据用户选择设置电脑的名称。MyPlayer类实现了Player类中定义的抽象方法,并提供了自定义的选择和命名逻辑。

2023-11-15 13:55:09 52

原创 剪刀石头布——采用面向对象的思想编程

剪刀石头布,玩家通过输入对应数字来选择出拳,电脑则是随机出拳。通过使用数组,减差来判断胜负来判断输赢,文章末尾有全部代码。

2023-11-13 14:58:39 95 1

原创 Java的三大特性(封装、继承、多态)+商品购买系统例子

我将用商品购买系统来举例,说明Java的三大特性,分别是封装性,继承性,多态性。文章末尾会有全部代码。

2023-11-09 15:40:14 93 1

原创 冒泡排序+快速排序

冒泡排序 快速排序 java 有代码

2023-11-06 15:27:45 51 1

原创 优化猜价格小程序

这里的正则表达式 ^ [0-9]+(.[0-9]{1,2})?$ 表示匹配一个或多个数字后面一个小数点后跟着一到两个数字的模式,例如1214.15等。改进的话添加了一个String类型的中间变量tmp_user_price,再在while循环采用了正则表达式来判断用户输入是否正确。改进的需要用到格式化的方法,先把Math.random()变成字符串,字符串转化成%f,保留两位小数.这里先产生一个临时的字符串,可以调用String.format,使用%.2f。

2023-11-01 15:10:23 24 1

原创 java猜商品价格小游戏

1.用户选择要猜的商品,并随机产生一个数字2.用户输入猜的价格3.判断用户输入价格的大小。

2023-10-31 14:59:48 177 1

原创 猜拳游戏(石头剪刀布)java小程序

石头剪刀布,java小程序,小游戏,if改switch

2023-10-30 14:25:07 422

原创 趣味测试入门java程序

【代码】趣味测试入门java程序。

2023-10-26 15:18:20 13

原创 Java环境搭建(jdk安装+IDEA)

jdk1.8+IDEA安装

2023-10-25 15:52:38 75

空空如也

空空如也

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

TA关注的人

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