自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML5语法中需要掌握的要点

(1)不允许写结束标记的元素有area、base、br、col、command、embed、hr、img、input、keygen、link、meta、param、source、track、wbr。(2)可以省略结束标签的元素有li、dt、dd、p、rt、rp、optgroup、option、colgroup、thead、tbody、tfoot、tr、td、th。例如,标签可以省略,但在DOM树上它是存在的,可以永恒访问到document.body。”的写法是错误的。

2023-01-16 10:06:53 2703

原创 HTML5中的标记方法

要使用HTML5标记,必须先进行如下的DOCTYPE声明。另外,当使用工具时,也可以在DOCTYPE声明方式中加入SYSTEM标识。此外还可将双引号换为单引号来使用,声明方法如下面的代码。如下所示代码的使用方法是错误的。首先,HTML5文件的扩展名和内容类型没有发生变化。字符编码的设置方法也有些新的变化。以前,设置HTML文件的字符编码时,要用到meta元素,代码如下。在HTML5中,可以使用元素的新属性charset来设置字符编码。从HTML5开始,文件的字符编码推荐使用UTF-8。

2023-01-16 09:57:50 582

原创 Swing和抽象窗口工具包

在Java中,使用两组类来开发程序的用户界面:Swing和早期的称为抽象窗口工具包(Abstract Windowing Toolkit,AWT)的一组类。Java是一种跨平台语言,使用它可以为很多不同的操作系统编写程序,因此其图形用户软件必须是灵活的,不仅能够支持Windows和Mac窗口风格,还必须能够满足其他平台的要求。Swing提供了编写使用图形用户界面的程序所需的一切。窗口、框架、对话框、面板和applet窗口。按钮、复选框、标签和其他简单组件;文本框、滑块和其他复杂组件;下拉菜单和弹出菜单;

2023-01-11 13:53:32 206

原创 JAVA知识继承行为和属性

JApplet类可以使用所有这些方法,即使setLayout()方法不是从其他类继承来的。equals()方法是在 Object 类中定义的,setBackground()方法来自 Component类,而 add()方法来自Container类。类的行为和属性由两部分组成:自己的行为和属性以及从超类继承的行为和属性。setLayout()方法定义如何组织applet的图形用户界面。add()方法给applet添加用户界面组件,如按钮和文本框等;

2023-01-11 13:52:40 144

原创 JAVA知识继承行为和属性

JApplet类可以使用所有这些方法,即使setLayout()方法不是从其他类继承来的。equals()方法是在 Object 类中定义的,setBackground()方法来自 Component类,而 add()方法来自Container类。类的行为和属性由两部分组成:自己的行为和属性以及从超类继承的行为和属性。setLayout()方法定义如何组织applet的图形用户界面。add()方法给applet添加用户界面组件,如按钮和文本框等;

2023-01-09 13:54:31 84

原创 Swing和抽象窗口工具包

在Java中,使用两组类来开发程序的用户界面:Swing和早期的称为抽象窗口工具包(Abstract Windowing Toolkit,AWT)的一组类。Java是一种跨平台语言,使用它可以为很多不同的操作系统编写程序,因此其图形用户软件必须是灵活的,不仅能够支持Windows和Mac窗口风格,还必须能够满足其他平台的要求。Swing提供了编写使用图形用户界面的程序所需的一切。窗口、框架、对话框、面板和applet窗口。按钮、复选框、标签和其他简单组件;文本框、滑块和其他复杂组件;下拉菜单和弹出菜单;

2023-01-09 13:53:51 54

原创 java标签和文本框

JLable组件显示用户不能修改的信息,这种信息可以是文本、图形或两者的组合。这些组件常用于标识界面中的其他组件,因此而得名。它们常用于标识文本框。JTextField组件是用户可以输入单行文本的区域。创建文本框时,可以设置其宽度。并排地显示该标签和文本框。这里的两条语句都使用一个参数来设置组件的外观。

2023-01-09 13:53:42 224

原创 java创建类变量

如果类变量中存储的是一个大型的对象数组,则会占据很大的一块内存,而且不会将其释放掉。前面为对象创建的变量称为“对象变量”,因为它们与具体对象相关联。修改类变量的方法与修改对象变量完全相同。如果要跟踪在程序中使用了多少个Virus对象,则可以使用一个类变量来存储这种信息。这两种变量的创建方法和使用方法相同,但是创建类变量时指定使用关键字static。如果修改对象的变量,将不会影响其他Virus对象中的同一个变量。在不仔细查看类的源代码的情况下,将无法确定是类变量还是对象变量。类变量也称为静态变量。

2022-12-28 09:48:06 407

原创 java创建变量

这些变量可以为的数据类型,如整数、字符、浮点数,也可以为数组或类对象,如String和Calendar。例如,如果另外一个程序为数值92赋予了特别重要的意义,则它可以将newSeconds变量的值改为92。在Virus类中,变量author也是public的,因此也可以在其他程序中随意修改它的值。如果制造病毒的作者被起诉,则他的名字可能会出现在法庭文件中,所以不要用一个很傻的名字。将变量声明为public后,使用Virus对象的其他程序也可以来修改该变量的值。例如,java.util包包含很多有用的工具,

2022-12-28 09:45:41 396

原创 java理解继承

当《War Games》在1983年上映之时,如果David Lightman想要一个能够处理纠错且具有其他高级调制解调器特性的对象,而这些特性在当时还没有,那么他应该怎么办呢?Lightman 可以通过复制 Modem 对象的语句然后对其修改的方式,来创建一个新的 Error CorrectionModem对象。通过继承,程序员只需定义新类与现有类的不同之处,就能够创建一个新类。OOP的一个最大优点是继承,它允许一个对象继承另外一个对象的行为和属性。

2022-12-26 13:39:32 49

原创 java什么是对象

关键字public表示这个类是公有的,换句话说,任何程序都可以使用Modem对象。Modem类的第二部分是一个名为displaySpeed()的方法。该方法是对象的行为的一部分,它包含一条语句:System.out.println(),用于显示调制解调器的速度值。这条语句创建一个名为device的Modem对象。根据这个类创建的对象毫无用处,因为它没有任何属性和行为。Modem类的第一部分创建一个整型变量speed,该变量是对象的一个属性。对象是通过将对象类作为模板来创建的。下面的语句将创建一个类。

2022-12-26 13:33:24 67

原创 java面向对象编程的工作原理

如果将计算机程序视为一组彼此交互的对象,设计出的程序将更可靠,更容易理解,更容易在其他项目中重用。饼图是一个由更小的对象(具有不同颜色的扇形区域、指出每个扇形区代表什么的图例以及标题)组成的对象。在Java中,创建对象时使用类作为模板,“类”是对象的母版,它可以决定对象应有哪些属性和行为。有些简单的程序看似只有一个对象(类文件)组成,但即使是这样的程序也使用了其他对象来完成其工作。对象独立于其他对象而存在,以特定方式同其他对象交互,可以与其他对象合并成更大的东西。每个对象都有区别于其他对象的特征。

2022-12-26 13:32:23 97

原创 java面试常见问题及答案分享02

12,谈谈final, finally, finalize的区别。final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。finally—再异常处理时提供 finally 块来执行任何清除操作。如果

2022-12-19 16:57:40 70

原创 java面试常见问题及答案分享

Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候,并不能确切的唤醒某一个等待状态的线程,而是由JVM确定唤醒哪个线程,而且不是按优先级。

2022-12-19 16:56:50 90

原创 JavaScript_流程控制简介

在这个例子中,首先外层if语句的判断条件gendar=="男"返回false,因此会执行else语句。然后我们可以看到else语句内部还有一个if语句,这个内层if语句的判断条件height>170返回true,所以最终输出内容为“高个子女生”。实际上,if语句的嵌套也是很好理解的,说白了就是在if或else后面的“{}”内部再增加一层判断。如果“条件”返回为false,则会直接跳过“{}”内部的程序,然后按照顺序来执行后面的程序。在JavaScript中,由“{}”括起来的程序,我们称为“语句块”。

2022-12-13 09:17:40 109

原创 JavaScript_流程控制简介02

但是,由于没有在“case 5”后面加break语句,因此程序还会把后面的“case 6”以及“default”都执行了,后面week的值会覆盖前面week的值,因此最终输出的是“星期天”。在实际开发中,我们一般都是用while语句,而不是用do...while语句,主要是do...while语句会先无条件执行一次循环,有时候用得不好的话,这个特点会导致执行了一次不该执行的循环。②switch语句。从英文意思来看,switch是“开关”,case是“情况”,break是“断开”,default是“默认”。

2022-12-13 09:16:49 79

原创 发送给Java应用程序的所有参数都必须是字符串吗?

应用程序在运行时,Java将所有参数存储为字符串。要使用整型或其他非字符串参数,必须将其进行转换,尽管是从浏览器中运行的,但是Java Web Start程序仍然是应用程序,而不是applet。应用程序永远都是最新的,因为它在每次运行时,都是通过Web从程序提供者那里下载到的。答: Java Web Start是一种从Web浏览器启动Java应用程序的方法。从而使得它在Web浏览器中运行时速度更快、更可靠,而且还不需要JVM的介入。问:既然applet是在Web页面中运行,应用程序可以在任何地方运行,

2022-12-09 13:21:08 185

原创 为什么Java applet不再流行了?

问:Java SE(Java Standard Edition)和Java EE(Java Enterprise Edition)之间的区别是什么?Java Enterprise Edition是Java Standard Edition的一个扩展,这是一个复杂的环境,用来执行专门为企业和其他大型组织开发的具有大量计算需求的Java软件。但是Java在那个时候已经远离了它的初衷,开始演变为一种复杂的通用编程语言。当时Java是创建可在Web浏览器上运行的交互式程序的唯一方式。Java EE需要花钱么?

2022-12-09 13:09:42 934 1

原创 HTML5中绘制图形

介绍HTML5中的一个新增元素——canvas元素以及伴随这个元素而来的一套编程接口——canvas API。使用canvas API可以在页面上绘制出任何你想要的、非常漂亮的图形与图像,创造出更加丰富多彩、赏心悦目的Web页面。通过阅读,您可以: 掌握canvas元素的基本概念 学会如何在页面上放置一个canvas元素 学会如何使用canvas元素绘制出一个简单矩形 掌握使用路径的方法,能够利用路径绘制出圆形与多边形 掌握渐变图形的绘制方法,学会图形变形、图形缩放、图形组合以及给图形绘制阴影的方法 掌握在

2022-12-06 16:51:06 368

原创 html多媒体元素基本属性

video元素与audio元素所具有的属性大致相同,下面来看一下这两个元素都具有哪些属性。 src属性和autoplay属性src属性用于指定媒体数据的URL地址。autoplay属性用于指定媒体是否在页面加载后自动播放,使用方法如下。在文件中创建多媒体元素,并在元素的src属性中,设置播放的视频文件的URL地址,并设置页面加载完成后自动播放这个文件。代码如下。

2022-12-06 16:50:48 1194

原创 HTML5页面中的多媒体

在HTML5中,新增了两个元素——video元素与audio元素。video元素专门用来播放网络上的视频或电影,而audio元素专门用来播放网络上的音频数据。使用这两个元素,就不再需要使用其他插件了,只要使用支持HTML5的浏览器就可以了。这两个元素的使用方法都很简单,首先以audio元素为例,只要把播放音频的URL给指定元素的src属性就可以了。audio元素使用方法如下。您的浏览器不支持audio 元素!通

2022-12-06 16:48:50 129

原创 HTML5的结构02

pubdate是一个布尔属性,用来表示这个特定的是一篇或整个内容的发布日期。也可以认为该内容与aside周围的内容是分开独立的。最典型的形式就是侧边栏,其中的内容可以是友情链接,博客中其他文章列表、广告单元等。aside元素表示由与aside元素周围的内容无关的内容所组成的一个页面的一节,time元素的机器可读部分通常放在元素的datatime属性中,而元素的开始标记与结束标记中间的部分是显示在网页上的。其中的内容可以是与当前文章有关的信息、名词解释等。

2022-12-02 11:01:20 30

原创 HTML5的结构01

除了内容部分,一个article元素通常有它自己的标题(通常放在一个header元素里面),有时还有自己的脚注。article元素表示文档、页面、应用程序或站点中的自包含成分所构成的一个页面的一部分,例如,书本的章节,带标签页的对话框的每个标签页,或者一篇论文的编节号。但是,并不是链接的每一个集合都是一个nav,在这里的上下文中,指的是对内容按照主题的分组,通常还附带标题。或者是一个有序的列表,这里需要注意的是nav元素是一个包装器,nav元素的内容可能是链接的一个列表,标记为一个无序的列表,

2022-12-02 11:00:33 38

原创 HTML5结构

section 内容区块的正文section 内容区块的正文

2022-12-02 10:58:47 53

转载 HTML5的新认识2

HTML5规范是基于用户优先原则编写的,其主要宗旨是“用户即上帝”,这意味着在遇到无法解决的冲突时,规范会把用户放到第一位,其次是页面的作者,再次是实现者(或浏览器),接着是规范制定者,最后才考虑理论的纯粹实现。例如,如果页面中有错误的话,在以前可能会影响整个页面的显示,而HTML5不会出现这种情况,取而代之的是以标准方式显示broken标记,这要归功于HTML5中精确定义的错误恢复机制。非常有现实意义的一点是,HTML5提倡重大错误的平缓恢复,再次把最终用户的利益放在了第一位。新的简化的DOCTYPE。

2022-11-29 16:21:25 35

转载 HTML5与HTML4的区别

HTML的语法是在SGML(Standard Generalized Markup Language)语言的基础上来规定的。在新版本的FireFox和WebKit(Nightly Builder版)中,已经内置了遵循HTML5规范的解析器。重新定义了新的HTML语法,使规范向实现靠拢。原因比较特殊,因为以前的HTML几乎没有遵循规范实现的Web浏览器。只是,HTML5的“语法变化”和其他编程语言所谓的语法变更意义有所不同。如上所述,HTML5中提高Web浏览器间的兼容性是重大的目标之一。

2022-11-29 16:20:31 59

转载 python编程自学心得和避坑经验

在学习Python时,每个人的基础水平不一样,如果你完全是新手,就需要从入门课程或初学者读物开始钻研,不要想着一开始就去挑战高难度课程,我也是零基础学习Python的,因为知道学会并不是件非常容易事情,所以想先泼点冷水,学习Python不是一蹴而就的事情,现在的你要有一个正确的认知,学完Python,并不能立马拿一两万的工资,Python也没有那么简单,别想着1个月、2个月就能学会,你至少得花费半年左右时间去学习。我想你现在的状态和我刚开始是差不多,但你要相信自己的选择,坚定自己的选择。

2022-11-25 11:02:40 45

转载 学习python基础知识

数据库介绍、MySQL 数据库的安装使用、SQL 作用、数据类型和约束、图形化客户端 Navicat、命令行客户端使用、MySQL 数据库、数据表操作、 基本查询操作:as 、distinct、order by、limit、groupby、having、聚合函数、内连接、左连接、右连接、自连接、子查询、 数据库设计三范式、E-R 模型、外键的使用、分组聚合组合使用、修改表结构、事物、索引、PyMysql、Python 操作数据库。的作用、包的概念和作用、制作包、包的导入、案例:学生管理系统。

2022-11-25 10:56:09 57

转载 数据库管理系统

是位于用户与操作之间的一层数据管理软件,负责数据库中的数据组织、数据操纵、数据维护和数据服务等。数据库管理系统统一管理数据库的运行和维护,以保障数据的安全性、完整性、并发性和故障的系统恢复性。数据库管理系统能够完成初始数据的输入和转换、数据库的转储和恢复、数据库的性能监视和分析等任务。为用户使用数据库的数据提供方便,如查询、插入、修改、删除等以及简单的算术运算和统计。为数据模式的物理存取与构建提供有效的存取方法与手段。添加图片注释,不超过 140 字(可选)方便地对数据库中的对象进行定义。

2022-11-23 10:27:19 399

转载 SQL优化相关存储结构——段

在Oracle数据库中,存储结构 分为四级管理:表空间(tablespace)、段(segment)、区(extent)、块(block)。表空间是由段(segment)组成的,段是由范围(extent)组成的,范围是由连续的块(block)组成的。数据段存储在表空间中,对应于一个或多个数据文件(段可以来自多个文件,但段中指定的一个区只能来自一个文件)。每个基表段都有一个数据段(cluster聚簇段中,两个基表对应一个数据段)。·表分区段或子分区段:一张表中的数据被划分为多个分区,每个分区对应一个段。

2022-11-23 10:25:54 63

转载 数据库基本概念

5部分构成的运行实体。数据库系统(DataBase System,DBS)是采用数据库技术的计算机系统,是由数据库(数据)、数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合。数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)和软件平台(软件)进行规划、设计、维护和监视等的专业管理人员,在数据库系统中起着非常重要的作用。(1)减少数据的冗余度,节省数据的存储空间;(2)具有较高的数据独立性和易扩充性;(3)实现数据资源的充分共享。

2022-11-23 10:23:52 36

转载 计算机毕业设计 校园二手交易市场系统

/* * 空数据的分页 */ public PageUtils(Map params) { Page page =new Query(params).getPage();功能:主页、个人中心、用户管理、商品上架管理、订单信息管理、商品信息管理、联系商家管理、论坛管理、管理员管理、系统管理。​前端页面功能:首页、问卷、就业咨询、试卷列表、新闻资讯、留言反馈、我的、跳转到后台。

2022-11-20 10:56:13 135

转载 java什么都要学吗?

所以,对 Java 后端学习来说,XML 简单了解即可。将来真要用到,再查也不迟。作为较低层的数据库基础设施,JDBC 被很多框架(例如 MyBatis)支持。因此,虽然我不能建议你放弃 JDBC 学习,但如果你时间有限,完全可以把它的优先级排低一点。现实开发中,我接触的桌面应用,要么用 C++(例如 MFC),要么用 C#(Winform、WPF)。因此在实际学习中,很多技术就不符合“国情”,学习的现实意义不大。作为页面插件技术,不用多说,连 flash 都快被淘汰了,更无论从未流行的 applet。

2022-11-20 10:52:10 49

转载 java面试技巧

资料包含Java基础、Java多线程与并发、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux等等技术栈,上千道面试题+技术解析过关,短时间内迅猛提升。希望大家好好准备面试,系统刷一下面试题,研究透彻大厂面试的出题套路和避坑技巧,争取能把握住机会,在面试中脱颖而出。技术、经验在于长期锤炼积累,这一块平时大家不能懈怠。

2022-11-20 10:47:48 93

转载 运行Java程序

该短语在世界语中的意思是“Hello world!”,而世界语是由Ludwig Zanmenhof在1887年创建的一种人工语言,用于促进国际间的交流。我之所以使用它,是因为它只是一个传统的问候语。要查看Saluton程序的结果是否如你所愿,可使用Java虚拟机(JVM)运行类文件,在源代码编辑器的下面将会打开输出面板。如果没有错误,则该程序会在该面板中显示输出结果。如果你看到了在Java程序中输入的文本“Saluton Mondo!那么你的计算机也就对世界发出了问候—这是计算机编程领域的一个传统,

2022-11-16 14:01:16 53

转载 编写程序所需的工具

由于Java程序是文本文件,因此可以使用任何文本编辑器打开Java程序,并对其进行编辑。你也可以使用NetBeans编写Java程序,然后在Windows Notepad(记事本)中打开它,并做出相应的修改,然后再在NetBeans中打开该程序,这不会造成任何问题。创建Java程序,你必须有支持Java Development Kit(JDK)的开发工具,NetBeans本身也带有适当的缩进格式,而且编辑器内也提供了有用的编程文档。Java程序是简单的文本文件,没有诸如文本居中、粗体等其他特殊格式。

2022-11-16 13:58:36 59

转载 java面向对象编程的工作原理

在Java中,创建对象时使用类作为模板,“类”是对象的母版,它可以决定对象应有哪些属性和行为。String类包含属性和行为,前者决定了String对象是什么样的,而后者控制String对象能做什么。对象独立于其他对象而存在,以特定方式同其他对象交互,可以与其他对象合并成更大的东西。如果将计算机程序视为一组彼此交互的对象,设计出的程序将更可靠,更容易理解,更容易在其他项目中重用。有些简单的程序看似只有一个对象(类文件)组成,但即使是这样的程序也使用了其他对象来完成其工作。每个对象都有区别于其他对象的特征。

2022-11-16 13:52:11 101

转载 Python基础知识篇(自学必备)

Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python解释器易于扩展,可以使用C语言或C++扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码。Python优点简单:Python是一种代表简单主义思想的语言。阅读一个良好的Pytho

2022-11-12 09:40:02 54

转载 avaScript技巧使用(高级函数)

为了获取第一个参数之后的所有参数,在arguments对象上调用了slice()方法,并传入参数1表示被返回的数组包含从第二个参数开始的所有参数。然后args数组包含了来自外部函数的参数。由于该this对象是在运行时绑定的,所以直接调用Person(),this会映射到全局对象window上,导致错误对象属性的意外增加。两者的区别在于,当函数被调用时,返回的函数还需要设置一些传入的参数。在第一次调用的过程中,该函数会被覆盖为另外一个按合适方式执行的函数,这样任何对原函数的调用都不用再经过执行的分支了。

2022-11-11 10:21:31 128

转载 前端Web开发_前端学习新标准,入门到精通_CSS/HTML/JS/VUE

还要处理服务器通信,以及部分服务器脚本开发的工作,比如发布、测试脚本,jsp、php页面脚本。WEB前端开发是一项很特殊的工作,涵盖的知识面非常广,既有具体的技术,又有抽象的理念。精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。(5)对性能有一定的要求,了解yahoo的性能优化建议,并可以在项目中有效实施。(1)精通HTML,能够书写语义合理,结构清晰,易维护的HTML结构;(4)对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案;WEB前端开发的核心思想是什么?

2022-11-09 14:14:39 76

空空如也

空空如也

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

TA关注的人

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