自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 任务扩展-输入商品原价,折扣并计算促销后的价格

3.在浏览器中,运行项目效果,通过xampp中admin进行运行浏览,在后添加文件名称即可,注意:如果没有运行,重新启动xampp。看PHP代码是否正确,路径是否正确。1.在HbuilderX软件中创建项目,把项目的路径放在xampp中的apache的htdocs。2.创建php文件:price.php,price_from.php。

2025-04-08 08:11:28 256

原创 教学管理系统ER图

2025-04-01 11:42:06 114

原创 xampp完整步骤

第二步: 在cmd中编辑netstat -ano | findstr :443 查找任务管理器对应的第一位数值:比如:11168hostd。第七步:查找:在c盘/xampp/apache/conf/extra/vhosts,在底下重新写入关于8080的文件内容(这为相同路径)第四步:找到在c盘中/xampp/apache/conf/httpd.conf 如:是8080全部改为8080。第八步:在c盘中/xampp/htdocs/hhh中新建一个文本文档改名为idex.html。第一步:打开xampp。

2025-03-18 10:42:52 201

原创 xampp打开虚拟机

查看文件地址配置:确认Define SRVROOT和ServerRoot的值指向正确的Apache安装路径,如“Define SRVROOT "C:/xampp/apache"” 、“ServerRoot "C:/xampp/apache"”。- 确认虚拟主机配置引用:找到“Include conf/extra/httpd-vhosts.conf”这一行,确保前面没有加“#”(若有则删除),这一步是让Apache加载虚拟主机配置文件。3. 配置httpd-vhosts.conf文件。

2025-03-13 07:54:29 316

原创 php配置虚拟主机

如果需要对PHP进行特殊配置(如修改php.ini设置),你可以在/etc/php/7.x/apache2/php.ini(针对Apache)或/etc/php/7.x/fpm/php.ini(针对Nginx)文件中进行调整。1.在/etc/apache2/sites-available/目录下创建一个虚拟主机配置文件。同样,确保你的域名(如mywebsite.com)指向正确的IP地址,并可以在/etc/hosts中临时测试解析。确保你的域名(如mywebsite.com)指向正确的IP地址。

2025-03-06 07:56:43 813

原创 Web服务器配置

访问权限控制 在Apache的主配置文件httpd.conf中,默认已经添加了一些目录的配置,这些配置写在<Directory>指令中,一共有两处目录配置。配置虚拟主机:启动XAMPP的Apache,在htdocs目录中创建www.php.test目录 创建index.html,内容为“Welcome www.php.test”,访问两个虚拟主机。当用户访问某个目录时,Apache会查找该目录的配置和所有上级目录的配置,该目录的配置会覆盖上级目录的配置。#第1处配置 <Directory />

2025-03-05 21:05:05 279

原创 配置虚拟主机

第三步:修改httpd.conf文件,启用虚拟主机配置文件:在Apache的配置文件httpd.conf找到如下所示的一行配置,取消“#”注释即可。以XAMPP的Apache为例,默认情况下,Apache只有D:\xampp\htdocs目录下的这一个站点。第五步:在httpd-vhosts.conf配置文件中进行虚拟主机的配置。第七步:访问虚拟主机:在浏览器地址栏中输入域名www.cs.com,测试虚拟主机能否正常访问。第四步:找到并打开虚拟主机配置文件httpd-vhosts.conf。

2025-03-05 20:59:48 300

原创 正则表达式

正则表达式(Regular Expressions)是一种用来描述字符串模式的工具,它允许我们通过特定的语法来定义和匹配字符串中的模式。正则表达式提供了强大的文本处理能力,可以帮助我们有效地进行字符串的匹配、验证、替换、拆分等操作。7.\w :匹配任何字母、数字或下划线,等价于 [a-zA-Z0-9_]。30.{n,m} :匹配前面的子表达式 n 到 m 次。13.[] :定义一个字符类,匹配其中的任意一个字符。8.\W :匹配任何非字母、非数字、非下划线字符。14.[abc] :匹配 a、b 或 c。

2024-11-20 11:16:40 147

原创 Collection,List,Set,Queue,Map接口

List` 是 `Collection` 的一个子接口,表示一个有序的集合。常见的实现类有 `ArrayList`、`LinkedList` 和 `Vector`。**`TreeMap`**:基于红黑树实现,按键的自然顺序或者提供的比较器排**`LinkedHashMap`**:基于哈希表和链表实现,保持元素的插入顺序。**`LinkedList`**:既是 `List` 也是 `Queue`,常用来实现队列 **`PriorityQueue`**:基于优先级堆实现,可以根据元素的优先级顺序排列元素。

2024-11-20 10:52:54 519

原创 集合与各个接口的简介

Java 集合框架主要由以下几个核心接口组成:`Collection`、`List`、`Set`、`Queue` 和 `Map`。每个接口都有不同的实现类,可以根据需要选择合适的数据结构。**`Map`**:键值对映射集合,不是 `Collection` 的子接口,键不允许重复。**`Queue`**:用于存储元素的队列,通常是 FIFO 结构。**`Collection`**:集合的根接口,提供通用的操作。**`List`**:有序集合,元素可以重复。**`Set`**:不允许重复元素的集合。

2024-11-20 10:12:42 117

原创 `Math` 类和 `Random` 类

Math` 类是一个包含多种常用数学函数和常量的工具类。与 `Math.random()` 只返回一个 `double` 类型的随机数不同,`Random` 类提供了更多的生成随机数的方法,可以生成整数、浮点数等不同类型的随机数。`Math` 类和 `Random` 类是 Java 编程语言中两个常用的类,它们提供了许多与数学运算和随机数生成相关的功能。- 使用 `Random` 类时,你通常需要生成不同类型的随机数,特别是在需要更多控制(比如生成特定范围内的整数)时,`Random` 类是更好的选择。

2024-11-20 10:09:47 317

原创 System类与Runtime类

Runtime 类也是 java.lang 包中的一个类,它代表 Java 程序运行时的环境。与 System 类不同的是,Runtime 类的实例是可以通过 Runtime.getRuntime() 获得的。System 类和 Runtime 类都是 Java 标准库中的重要类,它们提供了与操作系统、系统资源、运行时环境等方面的交互功能。System 类是 java.lang 包中的一个最终(final)类,主要提供与系统相关的操作,包括输入输出、时间控制、环境变量获取、内存管理等。

2024-11-20 09:44:12 176

原创 字符串类,String类

Java API 是 Java 开发中的核心组件,涵盖了从基本的数据结构、输入输出,到网络、数据库、并发编程等方方面面的支持。1.使用字符串常量(字面量)时,Java 会检查字符串常量池,如果已经存在相同的字符串常量,则返回池中的引用,否则会将其添加到池中。Java 提供了一个专门的类 String 来处理字符串,String 类属于 java.lang 包,是 Java 中最常用的类之一。2.使用 new String() 创建字符串时,会在堆内存中分配新的对象,即使字符串常量池中已经有了相同的值。

2024-11-20 09:39:30 147

原创 对于前四章内容的总结(Java)

2024-10-24 18:14:07 115

原创 程序中产生的错误

运行时异常的特点是Java编译器不会对异常进行 为了也就是说,当程序中出现这类异常时 即使没有使用try catch 语句捕获或使用throws关键字声明抛 DivideByN序也能编译通过。.Exception类称为异常类,它表示程序本身可以处理的错误,在Java程序中进行的异常处理,都 的对 Exception 类及其子类的。Error 类称为错误类,它表示Java程序运行时产生的系统内部错误或资源耗尽的错误,这类错误严重,仅靠修改程序本身是不能恢复执行的。

2024-09-29 18:40:54 167

原创 抽象类,接口,多态,对象类型转换

接口是Java中最重要的概念之一 接口中除了可以包括抽象方法外,还可以包括默认方法和静态方法(也叫类方法),默认使用defauh修饰,静态方法使用static修饰,且这两种方法都允许有方法体。4 如果一个非抽象类继承了抽象类,那么该子类必须实现抽象类中的全部抽象方法。3 抽象类和抽象方法都要使用abstract关键字声明。多态:不同对象在调用同一个方法时表现出的多种不同行为。对象类型转换:向上转换:子类对象-父类对象。1 包含抽象方法的类必须是抽象类。向下转换:父类对象-子类对象。

2024-09-29 18:32:55 198

原创 this与super区别,final

3 使用final饰的变量(成员量和局部变量)常量,常量不可修改。2 使用final 修饰的方法不能被子类重写。1 使用final 修饰的类不能有子类。

2024-09-29 18:21:34 95

原创 类的继承,子类重写

类型,且在子类重写的方法不能拥有比父类方法更加严格的访问权限。2,重写父类方法.子类访问权限不能低于父类3,重改类方法的目的是替换或增强原有方法的功能。一个新的类,构建出来的新类称为子类,现有子类称为父类 ,子类继承文类的属性和方法,使得 具有父类的特征和行为。1,在子类中重写的方法需要和父类被重写的方法具有相同的方法名、参数列表和返回值。在Java中、类的继承是指在一个现有类的基础上去构建。class子类 extends父类{

2024-09-29 18:20:00 236

原创 关键字(this,static),静态方法

只有通过new关键字该类的实例对象时,才会开辟栈内存和堆内存,在堆内存中每个对象会有自己的属性。如果希望某些属性,所有对象共享,就必须将其声明为static 属性。只需要在成员在Java类中关键字,使用static关键字修饰的方法通常称为静态方法。4.static关键字只能属用于修饰成员变量,不能用于修饰局部变量。3 用方法:类名.静态变量名或类的实例.静态变量名。3 使用this 关键字调用本类的构造方法。1 使用this关键字调用本类中的属性。2 使用this关键字调用成员方法。

2024-09-29 18:06:01 207

原创 定义构造方法

3 不能在构造方法中使用return返回一 但是可以单独写retur语句作为方法的结束。2构造方法名称前不能有任何返回值类型的声明。1构造方法的名称必须与类名。

2024-09-29 18:00:03 96

原创 如何实现封装

Java开发中,在定义一个类时,将类中的属性私有化,即使用private关键字修饰类的属性,被私有化的属性只能在类中被访问。如果外界想要访问私有属性,则必须通过setter和etter方法设置和获取属性值。类的封装是指将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象的内部信息。而是通过该类提供的方法实现对内部信息的操作访问。封装可以被认为是一个保护屏障,防止本类的代码和数据被外部数据随便访问。

2024-09-29 17:58:20 83

原创 4种访问控制

如果一个类中的属性或方法没有任何的访问权限声明,则该属性或方法就是默认的访问权限,默认的访问权限可以被本包中的其他类访问,但是不能被其他包的类访问。如果一个类中的成员使用了public访问权限,则该成员可以在所有类中被访问,不管是否在同一包中。1 private:private属于私有访问权限,用于修饰类的属性和方法。类的成员一旦使用了private关键。3 属于受保护的访问权限。一个类中的成员使用了protected访问权限,则只能被本包及不同包的子类访问。修饰,则该成员只能在本类中进行访问。

2024-09-29 17:52:08 264

原创 面向对象,类

类用于描述多个对象的共同特征,它是对象的模板。对象用于描述现实中的个体,它是类的实例。对象是根据类创建的,一个类可以对应多个对象。类表示某类群体的一些基本特征抽象,对象表示一个个具体的事物。类名首字母大写,多个单词,每个单词首字母最好大写。面向对象特点:封装性,继承性,多态性。

2024-09-29 17:49:16 129

原创 java类

private的成员属性,私有化了,但是外界还想访问,===封装,setter,getter的方法进行变量的访问。修饰符:private public protected。修饰符 返回类型 方法名(参数类型 参数名。方法的重载==方法名相同,参数类型或者个数不同。3.构造方法 不是成员方法。修饰符 方法名( 参数类型 参数名){1.成员属性==成员变量;

2024-09-26 14:56:01 126 1

原创 <video>属性

video src="video/pian.mp4" controls="controls" autoplay="autoplay" loop="loop">浏览器不支持<video>标签<video>preload属性:auto/meta/none属性值:如果使用该属性,则视频在页面加载时进行加载,并预备播放;poster属性:url属性值:如果视频缓冲不足,该属性值链接一个图像,并将该图像按照一定的比例显示出来。autoplay属性:autoplay属性值:当页面载入完成后自动播放视频。

2024-01-04 09:41:18 1140 1

原创 transition-timing-function属性

ease:以慢速开始,然后加快,最后慢慢结束的过度效果,等同于cubic-bezier(0.25,0.1,0.25,1)ease-in-out:指定以慢速开始和结束的过渡效果,等同于cubic-bezier(0.42,0,0.58,1)ease-in:以慢速开始,然后逐渐加快的过渡效果,等同于cubic-bezier(0.42,0,1,1)ease-out:指定以慢速结束的过渡效果,等同于cubic-bezier(0,0,0.58,1)

2024-01-04 09:23:43 594 1

原创 <table>标签属性

cellpadding:设置单元格内容与该单元格边框之间的空白间距。cellspacing:设置单元格与单元格之间的空白距离。border:设置表格的边框(默认为0,即无边框)background:设置表格的背景图像。align:设置表格在网页中的对齐方式。bgcolor:设置表格的背景颜色。width:设置表格的宽度。heigh:设置表格的高度。

2023-12-28 08:31:49 813 1

原创 超链接标签

同时使用4种链接伪类时,需要按照a:link;a:visited;a:active的顺序书写,否则定义样式可能不起作用。a:hover{css 样式规则;}鼠标指针经过,悬停时超链接的状态。a:active{css样式规则;}单击不动时超链接的状态。a:visited{css样式规则;}访问后超链接的状态。a:link{css 样式规则;}未访问时超链接的状态。除了文本样式外,链接伪类。

2023-12-25 13:13:09 396

原创 有序列表与无序列表

列表项2</li><li>列表项3</li><li>列表项1</li><li>列表项2</li><li>列表项3

2023-12-25 12:58:29 413

原创 元素的浮动

clear属性的属性值:left:清除左侧浮动的影响;right:清除右侧浮动的影响;both:同时清除左右两侧浮动的影响。float属性的属性值:left:标签向左浮动;right:标签向右浮动;none:标签不浮动默认值。overflow属性可以设置溢出的内容显示方式。float属性来定义元素的浮动。clear属性表示浮动的清除。

2023-12-14 18:29:04 170 1

原创 设置边框的各种方法

下边框:1.border-bottom-style:样式;2.border-bottom-width:宽度;3.border-bottom-color:颜色;左边框:1.border-left-style:样式;2.border-left-width:宽度;3.border-left-color:颜色;右边框:1,border-righ-style:样式;2.border-righ-width:宽度;3.border-righ-color:颜色;上边框:1.border-top-style:样式;

2023-11-30 09:19:12 284 1

原创 css高级特性

广告位

2023-11-17 15:05:11 44 1

原创 CSS核心

1.行内式:<标签名 style="属性1:属性值1;“>内容</标签名><link href="css文件的路径”type="text/css" rel="stylesheet"/>@import url(css文件路径);/*或@import"css文件路径”;选择器 {属性1:属性值1;/*在此还可以存放其他css样式*/

2023-11-17 14:51:35 54 1

原创 认识HTML,文本控制标签

文本内容

2023-11-17 14:37:46 78 1

原创 网页制作入门

4.css:主要用于设置HTML页面的文本内容,图片外形,版面布局等外观显示样式。5.常见浏览器:ie浏览器,火狐浏览器,谷歌浏览器。3.xhtml:可扩展超文本标记语言。1.HTML:超文本标记语言。2.xml:可扩展标记语言。

2023-11-17 14:23:52 47 2

任务扩展-输入商品原价,折扣并计算促销后的价格

输入商品原价,折扣并计算促销后的价格PHP

2025-04-08

安卓界面微信,关于上下文界面,朋友圈

安卓界面微信,关于上下文界面,朋友圈

2024-12-09

安卓 支付宝界面 微信 跳转

安卓 支付宝界面 微信 跳转

2024-12-02

安卓微信网页界面与跳转

安卓 微信小界面 跳转

2024-12-02

基于控制台的购物书系统

基于控制台的购物书系统

2024-09-25

空空如也

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

TA关注的人

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