自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 商品计费打折实现效果

4.表单输入,创建php文件price_form.php。

2025-04-06 17:26:47 253

原创 学生与课程ER图设计与解析

在数据库设计中,实体关系图(ER图)是描述数据模型的核心工具。学生选课系统是典型的应用场景,通过ER图可以直观展示学生、课程及两者间的关联规则。本文将基于示例内容,详细解析学生与课程的ER模型,并生成标准ER图。:可新增属性(如教师、选课时间)或实体(如院系)。:实体集(Student, Course):学生和课程作为独立实体,便于单独管理。一门课程可被多名学生选修(n)。一个学生可选修多门课程(m)。:关系(Enrollment)成绩(记录学生的课程得分):课程号(唯一标识课程):学号(唯一标识学生)

2025-04-01 17:33:45 250

原创 php用户登录注册

1.有一份如图文件夹包含html和php代码,该份文件在xampp文件的目录下如图2图1图2启动xampp和mysql。由于xampp的mysql和 自己下载的mysql57冲突所以用一个mysql就行。在终端删除mysql57,删除之后要通过任务管理器去暂停mysql57。通过xampp的mysql进去,进去之后创建数据库,使用导入数据文件进入xampp中Apache的admin更改文件进去,如图所示:点击进如reg.php 如图点击立即注册可注册新用户会有如图报错修改。

2025-03-20 09:38:39 712

原创 配置虚拟主机补充

测试php是否安装成功。

2025-03-18 10:19:11 196

原创 案例练习:按照要求配置虚拟主机

配置一个域名为的虚拟主机目录指定为 C:/web/www/关闭目录浏览功能开启分布式配置文件只允许本地访问。

2025-03-13 09:48:29 954

原创 课堂练习 2:测试 PHP 是否安装成功

此外,如果你使用了虚拟主机配置,还需要检查虚拟主机的配置文件(通常在 conf/extra/httpd-vhosts.conf),确保其中的 `DirectoryIndex` 设置也包含 index.php。这样,Apache 会优先查找 index.php 文件,如果不存在则查找 index.html 文件。1. 打开 XAMPP 安装目录下的 apache\conf\httpd.conf 文件。2. 搜索 `DirectoryIndex`,找到相关的配置行。1. 打开 httpd.conf 文件。

2025-03-13 09:32:27 755

原创 课堂练习 1:配置虚拟主机

和 “Welcome 00zhangsan的www.php.test”。启动 XAMPP 的 Apache,在 htdocs 目录中创建。确认 Apache 服务状态显示为 “Running”。创建 index.html,内容为 “Welcome。点击 “Start” 按钮启动 Apache 服务。导航至 XAMPP 安装目录,通常默认路径为。打开记事本或任何文本编辑器,以管理员身份运行。目录下新建一个文件夹,命名为。打开记事本或任何文本编辑器。打开文件资源管理器。,按回车键访问站点。

2025-03-13 09:26:12 447

原创 ​配置虚拟主机发布PHP站点实操指南

在Apache的主配置文件httpd.conf中,默认已经添加了一些目录的配置,这些配置写在<Directory>指令中。:打开XAMPP安装目录下的apache\conf\httpd.conf文件,找到“#Include conf/extra/httpd-vhosts.conf”这一行,将前面的“#”去掉,这样就启用了虚拟主机配置文件。这一步很关键,因为通过修改hosts文件,我们可以让本地的浏览器识别这两个自定义域名,并将它们指向本地的Apache服务器。注意,这里的路径要根据自己的实际情况修改。

2025-03-12 21:24:20 611

原创 ​第7章 I/O(输入/输出)

概念:字符流是处理字符数据的流,主要用于文件的读写操作。字符流可以确保字符编码的正确性,适用于文本文件的处理。代码示例try {// 创建字符输入流,用于读取文件// 创建字符输出流,用于写入文件// 定义字符数组作为缓冲区// 读取数据到缓冲区int length;// 将缓冲区的数据写入到输出流// 关闭流注意点:字符流操作需要考虑字符编码,确保读写过程中编码的一致性。使用场景:适用于处理文本文件,如读取和写入.txt文件。

2025-03-12 21:14:14 905

原创 Android项目微信支付宝翻页效果总结

微信综合案例:使用ViewPager+Fragment,实现微信界面开发。1.ViewPager页面切换,加入fragment。2.底部导航菜单这段代码是一个Android布局文件的XML代码,它定义了一个使用作为根布局的界面,其中包含了两个主要组件:::总结来说,这段代码定义了一个包含和的界面布局。用于展示可以左右滑动的页面,而提供了一个底部导航栏,允许用户在不同的页面或功能之间切换。控件分析:app:itemTextColor指的是导航栏文字的颜色app:itemIconTint指的是导航栏中图片的

2024-12-02 11:06:51 779

原创 java基础案例第六章知识总结

Collection接口体系:包括ListSet等接口及其实现类,用于存储一组不唯一(List允许重复,Set不允许重复)的对象。Map接口体系:用于存储键值对(Key-Value),其中键(Key)是唯一的,值(Value)可以重复。List接口是Collection接口的子接口,用于存储有序的集合,允许元素重复。Set接口是Collection接口的子接口,用于存储不重复的元素。概念Map接口位于java.util包中,专门用于表示一组键值对映射。Map中的每个键与值一一对应,且键是唯一的。

2024-11-24 18:18:15 852

原创 java第二章知识点总结

变量是存储数据的容器,需要指定类型。int number;变量应在使用前声明。变量的命名应具有描述性,以提高代码可读性。避免使用过长的变量名,以免代码冗余。变量的类型应与其存储的数据类型相匹配。使用场景:存储和操作数据。2.2.2 变量的数据类型Java有基本数据类型(如intdouble)和引用数据类型(如类、接口)。类型占用空间取值范围byte1字节-128 到 127short2字节-32,768 到 32,767int4字节。

2024-11-20 19:28:39 665

原创 java案例6-2学生管理系统

修改功能:用户选择该功能后,提示用户在控制台输入需要修改的学生学号、姓名、年龄和居住地学生信息,并使用输入的学生学号判断是否有此人,如果有则修改原有的学生信息,反正则提示需要修改的学生信息不存在。在一所学校中,对学生人员流动的管理是很麻烦的,本案例要求编写一个学生管理系统,实现对学生信息的添加、删除、修改和查询功能。删除功能:用户选择该功能后,提示用户在控制台输入需要删除学生的学号,如果用户输入的学号存在则提示删除成功,反之则提示删除失败。查询功能:用户选择该功能后,在控制台打印所有学生的信息。

2024-11-06 11:41:54 244

原创 java list使用基本操作

【代码】java list使用基本操作。

2024-11-06 11:33:18 534

原创 java案例6-1库存管理系统

(2) 商品入库功能:首先提示是否要录入商品,根据用户输入的信息判断是否需要录入商品。如果需要录入商品,则需要用户输入商品的名称、颜色、价格和数量等信息。该系统主要包括系统首页、商品入库、商品显示和删除商品功能。像商城和超市这样的地方,都需要有自己的库房,并且库房商品的库存变化有专人记录,这样才能保证商城和超市正常运转。(4) 删除商品功能:用户选择删除商品功能后,根据用户输入的商品编号删除商品,并在控制台打印删除后的所有商品。(3) 商品显示功能:用户选择商品显示功能后,在控制台打印仓库所有商品信息。

2024-11-06 11:26:04 344

原创 java第五章(Java API)总结

API(Application Programming Interface,应用程序编程接口)是Java语言提供的类和接口的集合,这些类和接口封装了实现特定功能的代码,使得开发者能够直接调用这些功能,而无需从头开始编写代码。API文档则是对这些类和接口功能的详细说明。字符串是由字符组成的序列,用于表示文本信息。在Java中,字符串是不可变的,即创建后不能更改其内容。字符串的格式要求主要是字符的排列顺序和字符集的选择。字符串类String(不可变字符串)、(线程安全的可变字符串)、

2024-10-30 18:31:12 622

原创 java编写手机号码是否有效

【代码】java编写手机号码是否有效。

2024-10-30 15:41:17 198

原创 java利用正则表达式,对用户注册信息进行限制。

编写一个用户注册程序!需要注册用户名,密码,邮箱,手机号,并对输入的内容有。格式限制,都符合要求的话,才能显示注册成功。

2024-10-30 15:39:27 329

原创 java利用Runtime类实现记事本的打开与关闭

【代码】java利用Runtime类实现记事本的打开与关闭。

2024-10-30 15:35:39 161

原创 java利用LocalDate类获取系统当前时间,实现年月日时分秒

【代码】java利用LocalDate类获取系统当前时间,实现年月日时分秒。

2024-10-30 15:34:19 606

原创 java案例5-2模拟默认密码自动生成

本例要求编写一个程序,模拟默认密码的自动生成策略,手动输入用户名,根据用户名自动生成默认密码。在生成密码时,将用户名反转即为默认的密码。

2024-10-23 11:38:32 300

原创 java案例5-3模拟用户登录

总共有3次登录机会,在3次内(包含三次)输入正确的用户名和密码后给出登录成功的相应提示。超过3次用户名或密码输入有误,则提示登录失败,无法再继续登录。在使用一些APP时,通常都需要填写用户名和密码。用户名和密码输入都正确才会登录成功,否则会提示用户名或密码错误。本例要求编写一个程序,模拟用户登录。用户名或密码不正确,提示“用户名或密码错误”。用户名和密码正确,提示登录成功。

2024-10-23 11:32:06 487

原创 java自动替换身份证后四位和手机号中间四位

【代码】java自动替换身份证后四位和手机号中间四位。

2024-10-23 11:22:05 265

原创 JAVA第四章面向对象(下)总结

abstract 返回类型 方法名(参数列表);interface 接口名 {// 常量声明// 抽象方法default 默认方法定义 {// 方法体static 静态方法定义 {// 方法体extendsclass 类名 implements 接口名 {public void 方法名(参数列表) {// 方法实现该类使用implements关键字实现接口,并提供所有抽象方法的具体实现。编译时多态(方法重载)运行时多态(方法重写)向上转型。

2024-10-17 17:43:01 768

原创 java案例4-7经理与员工工资案例

某公司的人员分为员工和经理两种,但经理也属于员工中的一种,公司的人员都有自己的姓名和地址,员工和经理都有自己的工号、工资、工龄等属性,但经理与员工的不同之处在于,经理有自己在公司对应的级别。假设每次给员工涨一次工资能涨10%,经理能涨20%。本案例要求利用多态实现给员工和经理涨工资。案例共分为四个类,Employee.java,Main.java,Manager.java,Person.java。

2024-10-16 16:34:37 365

原创 java案例4-4 学生和老师

在班级中上课时,老师在讲台上讲课,偶有提问,会点名学生回答问题。虽然老师和学生都在讲话,但讲话的具体内容却不相同。本案例要求使用抽象类的知识编写一个程序实现老师上课的情景。案例共分为四个类Person.java,Main.java,Student.java,Teacher.java.

2024-10-16 16:29:45 522

原创 java第三章,面向对象(上)章节知识总结

class 类名 {public:// 1. 成员属性(成员变量)类型 变量名;// 2. 成员方法(行为)返回类型 方法名(参数列表) {// 方法实现// 3. 构造方法类名(参数列表) {// 初始化列表// 4. this关键字的使用返回类型 方法名(参数列表) {this->变量名 = ...;// 5. static关键字的使用static 类型 类变量名;static 返回类型 类方法名(参数列表) {// 实现。

2024-10-16 16:19:31 1536

原创 Java基于控制台的购书系统

(3)购买完毕后输出顾客的订单信息,包括:订单号、订单明细、订单总额。(1)输出所有图书的信息:包括每本书的编号、书名、单价、库存。(2)顾客购买书时,根据提示输入购买书的数量。一.Main.java中代码。三.Order.java。二.Book.java。

2024-10-09 11:15:34 366

原创 Java银行存取款项目

对于银行存取款的流程,人们非常熟悉,用户可在银行对自己的资金账户进行存款,取款,查询余额等操作,极大地方便了人们对资金的管理。虽然在实际应用中,余额的设置通常需要更严格的控制。关键字来区分成员变量和构造函数参数,将构造函数的参数赋值给成员变量。:这是Java程序的主入口点,程序执行时会从这里开始。:读取用户输入的存款金额,并将其存储在变量。:读取用户输入的取款金额,并将其存储在变量。方法,从账户中取出用户输入的金额。:打印出用户当前的余额。的方法,用于获取账户的剩余余额。方法,将用户输入的金额存入账户。

2024-10-09 09:56:57 578

原创 面向对象(上)---构造方法,this关键字,代码块,static关键字

构造方法的主要目的是在创建对象时初始化对象的属性。Java中每个类至少都应该有一个构造方法,如果没有系统自动创建。构造方法是一个特殊的成员方法。可以在类中定义多个构造方法,每个构造方法可以有不同的参数列表。这些参数列表在参数类型、数量或顺序上必须有所不同,以确保它们可以被区分开。构造方法是面向对象编程中非常重要的概念,它允许在创建对象时初始化对象的状态。通过使用this关键字,可以在构造方法中引用属性、调用其他构造方法和成员方法。

2024-09-25 17:17:06 1572 1

原创 面向对象编程中的封装性

这个购书系统通过封装实现了数据的隐藏和操作的集中管理,提高了代码的可维护性和可重用性。每个类都负责管理自己的数据和行为,通过公共接口与其他类交互。

2024-09-25 16:40:24 460

原创 Java面向对象编程(上)概述

类是对象的模板,它定义了对象的状态(属性)和行为(方法)。类中定义的变量称为成员变量,全局变量字段属性。代码示例:// 成员变量// 构造方法// 方法。

2024-09-25 16:18:25 510

原创 HTML中盒子模型基础属性知识结构梳理,关键点归纳,易错提醒,常考点归纳

内边距和外边距都是用来控制元素与其他元素之间的距离,但它们的作用是相反的。内边距是增加元素本身的尺寸,而外边距是用来控制元素与其他元素之间的距离。外边距是元素与其他元素之间的空白区域,通过margin属性可以设置上、下、左、右四个方向的外边距。内边距是内容区域周围的空白区域,通过padding属性可以设置上、下、左、右四个方向的内边距。要注意的是,如果设置了固定的宽度和高度,元素的实际宽度和高度将包括内边距、边框和外边距。常考点:如何设置固定宽度的盒子模型,并观察其对内边距、边框和外边距的影响。

2023-12-02 14:02:11 538 1

原创 HTML中css高级特性中关键点归纳,易错点提醒,常考点归纳及例子

CSS3是CSS的最新版本,它增加了一些新的特性,如圆角(border-radius)、阴影(box-shadow)、渐变(gradients)等。Grid布局是CSS3引入的另一种新的布局方式,它对于网页的布局更加灵活和方便。Flex布局是CSS3引入的一种新的布局方式,它对于网页的布局更加灵活和方便。CSS中存在选择器的优先级规则,即更具体的选择器会覆盖更通用的选择器。考点: CSS3的运用,包括圆角、阴影、渐变等特性的使用。考点:CSS预处理器的使用,以及与原生CSS的区别。

2023-12-02 13:50:41 412 1

原创 HTML中css文本样式属性技巧归纳,易错点提醒,常考点归纳及额外拓展

在HTML中使用CSS进行文本样式的设置,可以实现丰富多样的文本展示效果。

2023-12-01 16:16:06 444 1

原创 HTML中css核心基础知识点难点,易错点,关键点

为了提高代码的可读性和可维护性,需要将常用的样式组织成类或命名空间,并尽量重用这些代码。为了避免在某些浏览器中出现样式问题,需要了解哪些CSS特性是特定浏览器特有的,并确保你的CSS代码可以在目标浏览器中正确运行。CSS盒模型是网页布局的基础,它包括了元素的内容、内边距(padding)、边框(border)和外边距(margin)。然而,实现这些效果需要理解动画和过渡的原理,以及如何使用关键帧来定义元素的样式变化。中的color是属性,red是值。:CSS规则的基础,它决定了规则应用到网页的哪些元素。

2023-12-01 15:53:18 441 1

原创 HTML中关于页面建设准备工作难点,易错点,关键点及额外拓展

1.难点:设计布局。

2023-11-28 17:11:32 1623

原创 HTML中图像应用:关键点,易错点及额外拓展

在HTML中,图像是一个不可或缺的元素,为网页增添了视觉效果和吸引力。然而,使用图像时也需要注意一些关键点,避免常见的错误,并且可以额外拓展一些功能。本文将围绕这些方面展开讨论,帮助你在HTML中更好地应用图像。

2023-11-26 10:26:40 343 1

原创 html文本控制标签总结、易错归纳及额外拓展

在上述示例中,我们使用了CSS样式类来定义不同的样式,然后将这些样式应用到不同的段落上。这样,我们可以方便地控制不同段落的样式,而不需要重复使用相同的HTML标签和属性。HTML文本控制标签在网页设计中起着至关重要的作用,它们可以帮助我们控制文本的格式、布局和显示效果。除了HTML文本控制标签外,我们还可以使用CSS进行更丰富的样式控制。例如,可以设置字体样式、颜色、大小、对齐方式等。<h1>到<h6>: 这些标签用于定义标题,<h1>定义的标题最大,<h6>定义的标题最小。

2023-11-21 15:46:25 160 1

原创 关于web前端网页制作基础知识的小笔记

使用框架和库(如React、Vue、Angular等)可以简化开发,并提高代码的可重用性和可维护性。这些框架和库提供了许多内置的功能和工具,如路由、状态管理、表单验证等。JavaScript可以与HTML和CSS结合使用,也可以使用框架来简化开发。Webpack是一种用于打包JavaScript和CSS的工具,可以将多个文件合并成一个文件,并优化代码的性能。HTML是网页开发的基础,它用于定义网页的结构和内容。CSS预处理器(如Sass、Less等)可以简化CSS开发,并提高代码的可维护性和可重用性。

2023-11-18 09:39:33 48 1

空空如也

空空如也

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

TA关注的人

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