- 博客(45)
- 收藏
- 关注
原创 《游匣(YouBox)》
这是一款集成经典游戏的互动网页作品,以 “数字收纳盒” 为概念,将贪吃蛇、记忆配对、2048 等经典游戏封装于统一界面中。作品采用深色渐变视觉风格与动态交互设计,通过卡片式布局呈现游戏入口,点击即可在模态框中启动对应游戏。结合 Tailwind CSS 动效与响应式布局,打造兼具现代美感与流畅体验的 “游戏收纳空间”,让用户随时随地开启怀旧又新鲜的娱乐时光。
2025-06-25 11:01:40
348
原创 高德地图在Vue3中的使用方法
通过<div>标签定义地图挂载点。:绑定高德地图安全密钥,确保 API 合法调用。:定义地图缩放比例、初始中心点经纬度(数组格式[lng, lat]:创建 Marker实例用于后续定位。
2025-05-14 21:13:45
883
原创 腾讯云AI代码助手编程挑战赛 - 使用 JavaScript 构建一个简易日历
动态年份选择:用户可以通过下拉框选择从 2000 年到 2050 年的任意年份。全年日历生成:根据用户选择的年份,动态生成该年份的所有 12 个月份的日历。直观的 UI 设计:使用 CSS 美化日历外观,使日历清晰直观。鼠标悬停效果:当用户将鼠标悬停在某一天时,背景颜色会高亮显示。
2025-01-08 17:57:34
871
原创 《10・24 程序员节,分享代码魅力》
在科技飞速发展的时代,程序员们如同数字世界的魔法师,用一行行代码编织出无数的奇迹。让我们一起在这个特殊的日子里,感受代码的魅力,共同书写属于程序员的精彩篇章。无论你是初入编程世界的代码新手,怀揣着对未来的憧憬与热情,在探索的道路上不断前行;还是经验丰富的编程大神,早已在代码的海洋中乘风破浪,游刃有余。这个特殊的日子里,都是属于你们的舞台。分享你的故事,也许是攻克一个难题后的喜悦,也许是在项目中与团队成员共同奋斗的难忘经历。展示你的技术,无论是精妙的算法,还是创新的编程思路,都能在这里绽放光芒。
2024-10-23 10:48:28
409
原创 餐饮点餐的简单MySQL集合
餐厅点餐系统的MySQL数据库数据管理与维护至关重要。这包括定期备份数据库,确保数据安全性;优化查询性能,提高系统响应速度;监控数据库运行状态,及时发现并解决潜在问题。同时,需要定期清理过期数据,保持数据库的整洁和高效。此外,还要定期更新和维护数据库表结构,以适应业务发展和变化。通过有效的数据管理与维护,可以确保餐厅点餐系统的稳定运行和数据的准确性。
2024-06-28 15:10:45
518
原创 MySQL触发器基本结构
4、for each row 声明每次触发都被执行。create trigger 函数名。3、什么样的操作出发,操作那个表。after:......之后触发。befor:......之前触发。6、歘发起触发后执行代码块。可以修改成$$ //都行。2、创建触发器函数名称。insert:插入被触发。update:修改被触发。delete:删除被触发。
2024-06-17 14:41:35
398
原创 MySQL存储过程_触发器_游标——Baidu Comate
帮我创建一个修改score表scoreName的触发器,当修改scoreName的时候触发,判断修改的scoreName是否是数学,如果是数学就改成(天书)。帮我根据两个DDL创建一个插入信息的存储过程,先插入10条学生表信息,再根据插入的学生表信息插入100条对应studentId的score成绩,要求score表有id,scoreName,result,studentId(student表的id外键)。创建一个两个表的综合【游标查询】,要求根据学生姓名进行查询,查询的结果返回两个表的综合信息。
2024-06-14 14:58:32
475
原创 MySQL的触发器创建与使用——使用Baidu Comate生成与触发测试完整过程
在本次操作中,我们首先创建了两个数据表:student和result,分别用于存储学生信息和成绩信息。其中,student表包含了学生的基本信息字段,如学号、创建日期、用户名、密码、电话、年龄、性别和介绍等;而result表则记录了学生的成绩信息,包括成绩编号、测试名称、成绩和学生ID等。随后,我们针对student表创建了一个重要的触发器tr_before_insert_student,其目的是为了实现在添加用户信息时,不允许添加姓名为张、王、李、赵的userName。
2024-05-16 17:02:14
930
原创 MySQL——case when语句测试
请帮我根据表结构查看前9527条数据的性别,如果是M则显示男性,F则显示女性,O则显示泰国人,使用case,when语句来完成sql。
2024-05-16 16:57:16
303
原创 MySQL存储过程——if判断示例
在上面的存储过程中,我们首先通过SIGNAL SQLSTATE语句来检查传入的参数是否为空或者userName是否以特定的字开头。通过选中的DDL帮我生成一条添加语句的存储过程,要求传入的3个参数分别为userName,age,introduce,其它数据随机,输入的数据不允许为空,且userName的名称不允许以张王李兆开头。请注意,为了简化电话号码的生成逻辑,我在示例中使用了一个以138开头的随机9位数字。根据你的实际需求,你可能需要调整这部分逻辑以生成符合你所在地区电话号码规则的随机号码。
2024-05-16 16:55:16
479
原创 MySQL存储过程——Baidu Comate智能代码助手添加20条DML语句——测试索引效果
MySQL存储过程——Baidu Comate智能代码助手添加20条DML语句——测试索引效果。
2024-05-16 16:52:40
300
原创 MySQL游标的创建与使用——Baidu Comate全文SQL-AI生成
生成一个student的DML表,要求添加id,createDate,userName,phone,age,sex,introduce列,并添加7条DML语句,要求都是中文的信息,简介用古诗词来写,描述的要特别美。简而言之,游标充当了指针的角色,它可以指向结果集中的任意一行数据,使得用户可以逐行访问这些数据。总的来说,游标是一种强大的数据库工具,它允许用户以逐行的方式处理查询结果,提供了灵活的数据定位和操作功能。数据提取与修改:通过游标,可以提取结果集中的特定字段值,也可以修改当前行的数据。
2024-05-16 16:48:50
712
原创 MySQL创建存储过程函数
在这个例子中, DELIMITER 语句用于修改MySQL的语句分隔符,因为存储过程体可能包含多个SQL语句。如果你需要向存储过程函数传递参数,你可以在 CREATE PROCEDURE 语句中定义参数。在 BEGIN 和 END 之间,你可以编写任意数量的SQL语句。在这个例子中,我们传递了 1 作为 param1 的值,并将 @param2 作为 param2 的输出值。在这个例子中, param1 是一个 IN 类型的参数, param2 是一个 OUT 类型的参数。
2024-05-13 11:40:57
565
原创 MySQL系统变量
MySQL的系统变量是由MySQL服务器管理的,用于控制服务器的各种行为和特性。这些变量由系统提供,不是用户定义的,并且属于服务器层面的语法。它们包括全局变量和会话变量。:这些变量影响整个MySQL服务器,它们的更改需要具有相应的权限,并且通常需要重启服务器才能生效。:这些变量仅对当前连接到服务器的客户端有效,每个连接都有自己的会话变量设置。
2024-05-09 17:02:27
341
原创 MySQL变量的浮点数问题处理
然而,由于浮点数的存储方式,它们可能会导致一些精度问题。对于小数值,请考虑使用DECIMAL或NUMERIC类型,而不是FLOAT或DOUBLE类型。:如果可能的话,可以使用整数类型来存储数值,从而避免浮点数精度问题。例如,可以将货币值乘以100,然后将其存储为整数。:在处理浮点数值时,请确保检查数值的精度。如果精度不符合要求,可能需要采取其他措施,例如使用定点数或字符串类型。:如果数值精度非常重要,可以将数值转换为字符串类型进行存储。避免进行不必要的计算:在查询中,应尽量避免对浮点数进行不必要的计算。
2024-05-09 16:46:26
607
原创 MySQL变量的定义与使用
这种变量通常在存储过程或自定义函数中使用,用 DECLARE 关键字进行定义。例如, DECLARE v1 INT DEFAULT 0;声明了一个名为v1的整数变量,并将其初始化为0。:在一个语句里定义并可以赋值给其他变量或在另一个语句里调用。例如,你可以使用 @ 符号来定义和使用用户变量。:虽然使用较少,但Session会话变量也是存在的,主要用于保存会话级别的数据。
2024-05-09 16:16:51
472
原创 MySQL数据库练习——视图
视图是为了方便后期查询使用,可以在视图中直接查看,很是方便。视图可能会降低性能,尤其是在复杂的视图或涉及大量数据的情况下。对视图的更新操作可能会受到限制,具体取决于视图的定义和底层表的结构。视图的创建和维护需要谨慎,以确保其正确性和有效性。
2024-05-06 12:08:26
2021
原创 商品数据(总)
1.商家认证项目表2.插件表3.广告表4.广告位置表5.区域表6.文章记录表7.文章分类表8.商品属性表10.品牌表11.购物车表12.提现账号配置表13.提现记录表14.分类-品牌表15.店铺经营类目表16.充值项表。
2024-04-28 13:40:55
629
原创 MySQL数据库——事务操作-begin-commit-rollback
老师数学题有一个选择题出错了,最后给学生们都加2分,要通过sql语句来完成,由于系统出现故障,导致修改高数成绩的时候执行到一半就因为某些异常结束了,为了防止这种现象,所以使用了事务操作。事务就是为了方便确认一些列的DML语句是否成功,如果都成功就commit,如果有任何一个失败则rollback。事务是一个完整的操作,事务的各步操作是不可分的(原子的),要么都执行,要么都不执行。多个操作作为一个整体向系统提交,要么都执行、要么都不执行。执行完数据,完全没有改变,说明事务开启成功。使用事务保证数据完整性。
2024-04-22 11:19:49
1863
原创 MySQL数据库子查询练习——EXISTS(存在)
子查询,也就是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其它查询的操作。EXISTS 会返回true或false,最简单的可以尝试:EXISTS (select 1)肯定返回正确,EXISTS (select 0)返回错误。
2024-04-22 11:10:17
1186
原创 MySQL数据库子查询——in多个数据查询的示例
子查询,多条信息查询的时候可以使用in关键字,但是子查询不能使用limit作为限制器,limit可以使用在父层结果查询的限制中。
2024-04-18 15:50:54
344
1
原创 MySQL数据库子查询练习——单个数据的子查询
子查询,也就是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其它查询的操作。
2024-04-18 15:28:39
365
1
原创 CSS的基础选择器
1.标签选择器 2.类选择器 3.i的选择器 4.标签指定式选择器(交集选择器) 5.群组选择器(并集选择器) 6.包含选择器(后代选择器) 7.通配符选择器
2024-04-03 13:11:32
385
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅