- 博客(22)
- 收藏
- 关注
原创 HTML 元素
HTML 元素(Element)是构成 HTML 文档的基本单位,它由开始标签、内容和结束标签组成,用于定义网页的结构和内容。元素是 HTML 标记语言的核心概念,每个元素都有特定的语义和用途。HTML 元素是构建网页的基础模块,理解元素的组成、分类和使用规则对于编写结构良好、语义明确的网页至关重要。现代 HTML5 更强调语义化,通过选择合适的元素可以使网页:更易被浏览器解析更利于搜索引擎优化更易于维护和扩展更好的可访问性。
2025-05-05 20:57:56
754
原创 HTML简介
HTML(HyperText Markup Language,超文本标记语言)是用于创建和设计网页结构的标准标记语言。它通过一系列标签(Tag)定义网页内容的结构和语义,例如标题、段落、图片、链接等。HTML 并非编程语言,而是一种用于描述网页内容的工具,通常与CSS(控制样式)和JavaScript(实现交互)配合使用,共同构建现代网页。HTML 是构建万维网的基石,通过标签定义内容结构和语义,是学习前端开发的起点。其简单易学的语法和强大的兼容性,使其成为网页设计的必备工具。
2025-05-03 22:07:58
671
原创 数据库day-08
delete SCOREAXXX WHERE SNO=(select sno from STUDENTAXXX where sname='曾华庆' ) AND CNO=(select cno from Course where Cname='数字电路')UPDATE STUDENTAXXX set Sbirthday=DATEADD(year,1,Sbirthday),Class='95033' where Sname='陈文文'] [WHERE 字句]4. 把课程号3-105的所有成绩减10。
2025-04-29 22:42:31
1067
原创 数据库day-07
由EXISTS引出的子查询,其目标列表达式通常都用* ,因为带EXISTS的子查询只返回真值。(2)显示每个学生的非最高分成绩(学生自己的选课成绩中,不是最高分的选课记录显示出来)查询成绩有不及格的学生的信息(学号,姓名,课程号,课程名,成绩, 最低成绩)(显示每个学生的最高分成绩(学生自己的选课成绩中,最高分的选课记录显示出来)(4) 相关的子查询:子查询中要用到父查询表的信息,子查询不能独立执行。’课程的成绩,所以,需要父查询表中该学生的学号信息。when '女' then 'F'
2025-04-24 21:41:38
765
原创 数据库-day06
(11)查询学生信息,包括学号,姓名,课程号,课程名,成绩以及每位学生的平均分和每门课程的平均分。(12)查询学生信息,包括学号,姓名,课程号,课程名以及每位学生的平均分和每门课程的平均分。(10)查询学生信息,包括姓名,课程名,成绩以及每位学生的平均分和每门课程的平均分。(8)查询每位老师所授课程的最高、最低分,包括教师号,姓名,课程名和最高、最低分。(6)查询每位学生的最高、最低分、平均分,包括学号,姓名和最高、最低分、平均分。(9)查询学生信息,包括学号,课程号,成绩以及学生的平均分。
2025-04-18 00:10:59
733
原创 数据库day-05
1.掌握数据的基本检索方法;2.掌握数据查询的join和Order by子句的使用;3. 掌握聚集函数的使用方法。PC机(单机)Windows 10等下的SQL Server 2019数据检索的语句格式:SELECT [ALL|DISTINCT] <目标列表达式列表>FROM <表名或视图名列表> join <表名或视图名列表> on <连接条件>[ WHERE <条件表达式> ][ ORDER BY <列名2> [ ASC|DESC ] ]
2025-04-15 16:06:48
798
原创 数据库-day04
在下面的示例中,CREATE TABLE 语句给每个列定义一个值,当在 INSERT 语句中没有为列指定显式的值时,就可以使用这个值。第三个 INSERT 语句用 SET IDENTITY_INSERT 语句替代列的 IDENTITY 属性,并且将一个显式的值插入到标识列。Sno char(3) not null references student(Sno), --学号(外码)Cno char(5) not null references Course(Cno), --课程号(外码)
2025-04-10 00:41:22
690
原创 数据库-day03
通过本次实验,我深入掌握了数据库表的约束管理技能,包括实体完整性、参照完整性和用户自定义完整性约束的创建、修改与删除。同时,还学会了创建局部和全局临时表,并理解了它们在不同场景下的应用范围。当创建它的会话结束时,表不会自动删除,只有在所有引用它的会话都结束时才会删除。(Sno, --主键,6位全为数字,第一位非0。Cno,--主键,4位全为数字,第一位非0。Qkcj, 0~100,默认为0,一位小数。Pscj,0~100,默认为0,一位小数。当创建它的会话结束时,表会自动删除。Sno,-- 主键。
2025-04-08 00:22:15
808
原创 数据库-day02
通过本次实验,我深入学习了 SQL Server 数据库的表管理操作,包括创建表、修改表结构、删除表等基本操作,同时掌握了 SQL Server 支持的各种数据类型,并能够根据实际需求设计合理的表结构。3.超市管理系统,有商品,员工(收银员),顾客等实体,完成基本的购物功能,应该设计哪些表?每个表的表名:名称XXX(如商品表:商品123,),选择适当属性和类型。列,设置合适的类型;(xxx学号后三位),然后在其中创建表。1.创建表(学生表,课程表,成绩表)2.创建表的基本操作。创建表(学生表JDS。
2025-04-04 20:37:06
924
原创 数据库—day01
文件中有数据,缩小文件大小可能会导致数据丢失或数据库损坏。增大文件大小通常不会有问题,除非磁盘空间不足。1.创建数据库dbXXXA,不指定任何文件,然后用SP_HELPDB查看结果;掌握数据库的创建、修改、删除及分离和附加。
2025-04-01 19:32:28
674
原创 购买彩票抽奖系统(个人版)
可以将用户彩票号码和中奖号码转换为统一的格式(如字符串或数组),然后逐个号码进行匹配,统计匹配的号码数量,根据匹配数量确定中奖等级。例如,对于“36选7”彩票,用户从01-36共36个号码中选取7个号码作为基本号码进行投注,抽奖时从这36个号码中随机抽取7个号码作为中奖号码。例如,检查号码是否为14位数字(每个号码两位),每个号码是否在1-36的范围内,以及号码之间是否有重复。更新用户数据:对于中奖的用户,根据中奖等级和奖金设置,更新用户的账户余额,并将中奖信息记录到用户的彩票记录中。
2025-01-09 00:23:28
698
原创 购买彩票抽奖系统(团队版)
该项目在模块化设计、用户界面友好性、数据持久化等方面表现出色,但也存在一些需要改进的地方,特别是在安全性、性能优化、代码复用性和测试覆盖方面。特等奖,7个号码全中。抽出号码后,显示中奖用户id,中奖的倍数。该包将注册的用户名及用户信息放入文件中,管理并读取用户的信息。该包用于显示用户的获奖信息,包括当前用户和所有用户,并对比用户号码是否中奖及计算奖项。1.允许注册用户,用户信息包括用户id,用户名,密码,账户金额,电话号码等属性。提供了图形用户界面(GUI),包括注册、登录、抽奖等功能,用户体验较好。
2025-01-08 20:35:13
811
原创 第11周 预习、实验与作业:流与文件
1.程序可以处理的数据源除了有文件还有哪些?对不同的数据源的共同的操作是什么?统一的接口:流为不同类型的数据源提供了统一的读写接口,使得操作不同数据源时可以使用相同的编程模型。 解耦合:程序与数据源之间的耦合度降低,更换数据源时不需要修改程序逻辑。 提高效率:流提供了缓冲机制,可以减少实际的I/O操作次数,提高数据传输效率。 易于管理:流可以序列化和反序列化对象,方便数据的存储和传输。2.将对不同数据源中数据的读写抽象为对流的读写,有什么好处?存储内容:二进制文件存储的是数据的二进制形式,可
2024-11-30 21:37:36
305
原创 第12周 预习、实验与作业:Java并发编程
我们可以边写程序边听歌是因为操作系统的调度,它会在写程序和听歌之间快速切换,这种切换非常快速,以至于我们感知不到延迟。这些程序使用多个线程来处理不同的任务,比如一个线程负责界面更新,另一个线程负责网络通信,还有一个线程负责后台数据处理等。我们可以观察到这些程序可以同时响应用户操作、下载文件、播放音乐等,这些都是多线程的体现。在我编写的Java程序中,可以同时做多件事情,这通常是通过多线程来实现的。方法执行完毕,整个程序也不会退出,只要还有非守护线程在运行,程序就会继续执行。
2024-11-13 14:50:09
778
原创 第10周 异常处理机制
通常编译错误更好解决,因为它们在代码编译阶段就会被发现,并且IDE通常会提供错误行的具体信息,使得开发者可以快速定位并修复问题。而运行时错误可能更难以追踪,因为它们可能涉及到复杂的程序逻辑和状态,需要更多的调试和测试来定位问题。:比如应用程序崩溃,这可能是由于内存泄漏、空指针引用或者非法操作等原因造成的。:比如空指针异常(NullPointerException)。:用户在操作软件时,由于操作不当导致的问题,比如误删除文件。:比如语法错误,使用了未定义的变量等。
2024-10-29 19:15:11
623
原创 第09周 Java集合框架
Java Mail API提供了丰富的邮件处理功能,能够满足垃圾邮件过滤的各种需求。IMAP协议支持在服务器端进行邮件搜索和操作,适合实现垃圾邮件的查看和搜索功能。类可以方便地实现邮件的存储、删除和清空操作。方法来获取特定位置的邮件,或者使用。方法来移除特定邮件,或者使用。方法来根据条件过滤邮件。方法来遍历整个列表。方法来清空整个列表。
2024-10-29 17:52:30
397
原创 面向对象设计作业1-商城系统任务
本文档提供了一个基于控制台的购物平台系统的详细描述。系统实现了用户注册、登录、商品浏览、搜索、购物车管理以及结账等功能。
2024-10-20 21:19:59
692
原创 学生信息管理系统
本章将学习用java创建学生管理系统一、主要功能为StudentsManagementSystemProject添加菜单,有4个功能:1. 添加学生(提示输入姓名后创建)2. 显示所有学生(使用良好的格式显示)3. 查询学生(输入姓名后查询学生)4. 退出。
2024-09-16 16:13:48
2084
原创 Java基础语法
使用int[5][]定义一个二维数组时,只定义了第一维的大小为5,第二维的长度并没有定义,需要在使用前对每个元素进行初始化。以下是补全的代码,包括初始化二维数组,并使用foreach和普通for// 定义并初始化一个二维数组// 初始化二维数组的值i++) {j++) {// 使用foreach遍历二维数组// 使用普通for循环遍历二维数组i++) {j++) {
2024-09-09 13:02:40
1685
原创 java绪论
类型是一种特殊的数据类型,它允许开发者为一组相关的常量定义一个类型。这个程序将接受一个分数(假设是0到100之间的整数),并根据分数输出对应的等级。会得到一个0到10之间的整数,这个整数代表了分数的十位数,可以用来判断等级。循环是最常用的循环结构之一,它由初始化表达式、循环条件和迭代表达式组成。方法是程序执行的起始点,当运行Java程序时,这个方法会被首先调用。是一个方法,用于打印传递给它的字符串,并在末尾添加一个换行符。循环在每次迭代之前检查条件,如果条件为真,则执行循环体内的代码。
2024-09-05 23:57:40
1993
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅