自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 web上传文件

b.功能表单:multipart/form-data 普通表单的升级版,可以用来实现文件上传。普通数据通过req.getParameter("前台的组件的name值")3.需要接受文件 通过req.getPart("前台的文件的name值");

2023-12-11 09:29:01 466

原创 Jquery-一些方法

each方法的语法: $("xx").each( function(){ 代码体 } );来回切换:显示或隐藏XX元素。返回当前元素在兄弟中下标。需求:删除font标签的父亲。需求:删除font标签。

2023-12-10 21:50:23 353

原创 Jquery-使用jQuery控制DOM

用法1:放入一个字符串(选择器)表示获取元素 例如$("p") $("#abc") $(".del")语法: $("aa").prepend("bb") 表示将bb插入到aa内部的首端。语法: $("aa").append("bb") 表示将bb插入到aa内部的尾端。语法如下: $("xx").empty();语法: $("aa").before("bb") 表示将bb插入到aa的前面。语法: $("aa").after("bb") 表示将bb插入到aa的后面。语法: $("xxx").clone();

2023-12-10 21:49:20 335

原创 JavaScript-正则表达式

当需要匹配某个范围外的字符时,可以在“[”的后面加上“^”,此时“^”不再表示定位符,而是反义符,表示某个范围之外。正则表达式中的“[]”表示一个字符集合,只要待匹配的字符 符合字符集合中的某一项,即表示匹配成功。原文链接:https://blog.csdn.net/qq_73596800/article/details/134768733。console.log(str.replace("a","你"));第一个参数,用于描述字符串特征,例如以什么开头,以什么结尾,包含什么字符。

2023-12-07 19:28:26 364

原创 JavaWeb-Filter过滤器

但是Servlet提供的request和response 是HttpServletRequest HttpServletResponse。过滤器内部提供的request和response 是ServletRequest ServletResponse。3.重写该接口下的所有方法分别是init(初始化) destory(消亡) doFilter(过滤的相关代码)一个项目中可以存在多个过滤器 那么就存在一个过滤器的优先级问题。如果该过滤器需要实现高级功能就需要在方法的内部进行强转。

2023-12-07 19:27:38 371

原创 JavaWeb-cookie

/1.创建一个Key为username value为username的Cookie。//2.设置Cookie的生命周期单位是秒。//3.将其添加进浏览器。

2023-12-07 19:23:08 319

原创 DOM-获取节点&常见事件

软件系统预先定义的接口,直接让程序员去调用即可。每一种开发语言都有自己的API。例如console.log方法。就是JS的一个API。System.out.print()就是Java的一个API。

2023-11-19 19:30:50 69

原创 javaWeb第三章接收前台发送的数据

在上面的例子中,我们首先使用doGet()方法来处理GET请求。然后,使用req.getParameter()方法来获取名为"param"的参数值,并将其保存到字符串变量param中。如果参数存在,则可以在这里进行处理,例如将其保存到数据库或进行其他业务逻辑处理。最后,使用response.getWriter().write()方法将响应写入客户端。如果未提供参数,则返回"未提供参数"作为响应。在Java中,可以使用Java Servlet API来处理HTTP请求并获取客户端发送的参数。

2023-11-12 19:53:36 71

原创 javaWeb第二章前台传输数据到后台

3. 配置Web服务器:将前端页面和后台处理页面部署到一个支持Java的Web服务器上,如Tomcat。确保Web服务器配置正确,以便能够处理来自前端的请求并将请求转发给后台处理页面。通过以上步骤,Java Web服务器将前端传递的数据传输到后台进行处理。请注意,这只是一个简单的示例,实际的应用程序可能需要更复杂的逻辑和安全性措施来处理数据传输。方法从请求中获取表单提交的数据。然后,我们使用JSP的嵌入式Java代码将数据插入到HTML页面中。在上述代码中,我们使用。

2023-11-12 19:45:01 146

原创 JavaWeb 第一章开启服务器

确保你已经正确安装了Java Development Kit(JDK)并且配置了环境变量。你可以通过在命令行中输入来检查Java是否已经正确安装。

2023-11-12 19:37:29 59

原创 java Script第八章BOM(浏览器对象模型)

/DOM: 文档对象模型,通过document.getElementByXxx()获取HTML文档内部的元素//浏览器器对象模型.可以获取一些浏览器自带的功能// 由于没有统一的BOM标准,每个浏览器都有自己的BOM实现方法,// BOM的浏览器兼容性较差。常见的BOM对象有:// window。

2023-11-12 19:19:51 49

原创 java Script第六章下DOM事件

/需求如下:点击按钮 来回展示开始点名或停止点名//思路:获取到button标签,然后给它赋予一个点击事件.//接着判断button标签内部的value值.根据值来进行判断.进而修改/

2023-11-05 19:29:20 20 1

原创 java 第十四章线程

4.阻塞态:在运行态的过程中,出现一点意外(例如:被别的线程抢去了cpu资源,调用了sleep,yield等方法)2.线程的相关概念:每个进程又可以同时拥有多个线程。与线程相关的类和方法都处于: Java.lang.Thread下 所以无需导包。理解为雨露均沾,每个线程都是平等的,都是同等的机会被CPU执行。例如:先听歌,再吃饭,再看电视,再聊天。由于Java是单继承,所以一般能不继承就不继承,把继承的机会让给更重要的类。可以优先执行该线程。如果是多线程:就可以一边听歌,一边吃饭,一边看电视,一边聊天。

2023-10-29 19:35:47 19 1

原创 Java Script第六章(DOM-事件

1.什么是API?应用程序编程接口(Application Programming Interface,API)是软件系统预先定义的接口,用于软件系统不同组成部分的衔接。每一种开发语言都有自己的API。例如console.log方法。就是JS的一个API。文档对象模型(Document Object Model,DOM)用于处理HTML文档的编程接口。翻译:对HTML内部的标签进行处理。

2023-10-29 19:27:07 37 1

原创 Java IO流学习笔记

Java IO流是一种对字节或字符数据的读取和写入的方式。IO流可以以顺序或随机方式访问文件,可以实现数据的传输、缓存、处理等操作。

2023-10-24 11:41:36 22 1

原创 javaMap集合学习笔记

Map集合是一种无序的键值对集合,其中每个元素都由一个唯一的键(Key)和对应的值(Value)组成。Map集合常用于存储和操作键值对数据,适用于需要快速查找或关联的数据场景。本笔记将介绍Map集合的基本概念、定义、操作及应用。Map集合通常使用Java中的HashMap、TreeMap等类来实现。HashMap是典型的非排序Map实现,提供了键值对的存储和访问功能。TreeMap则基于红黑树数据结构,可以按照键的自然顺序或自定义顺序进行排序。

2023-10-24 11:13:06 29 1

原创 java第十章集合

ArrayList 集合:采用数组结构,元素增删慢,查找快,由于日常开发中使用最多的功能就是查询,所以 ArrayList 是最常用的集合之一。数组结构是有序的,每个元素都有一个下标,查找的时候只需要根据下标查找即可,所以元素的查找快,但是一旦发生了元素的增加或减少,//泛型的概念 :就是每个集合后面跟着的 E表示这个集合应该存储什么类型的数据。链表结构是无序的,每个元素仅仅存储了本身的值,和引入下一个元素的地址。所有单列集合都实现了该接口,所以:所有单列集合都拥有共同的方法。

2023-10-16 11:19:14 25 1

原创 java第十章(常用类)

Object类是Java中所有类的父类,所以Object下的方法同时也是所有类的共有方法,即使是你自定义的一个类,也拥有Object的方法。

2023-10-15 21:45:08 22 1

原创 java第九章(异常)

直接在异常代码所在的方法的尾巴后面加上 throws XxxException 一般来说就加个throws Exception。Java中最常出现的就是异常,俗称BUG,没有 没有BUG的程序,如果某个程序没有BUG,那么说明这个程序是个垃圾程序。甩锅:谁调用它,谁去解决它,如果是Main方法调用,则不解决了。error 指的是:错误,无法通过代码解决的错误。System.out.println("我是异常出现了");由于知识点的局限性,导致13章才能解除到大量的编译时异常。

2023-10-15 21:38:14 21 1

原创 JavaScript第四章(对象)

在JavaScript中,对象属于复杂数据类型,它是由属性和方法组成的一个对象。属性是指对象的特征。方法是指对象的行为。下面以学生的特征和行为为例进行说明。学生的特征:姓名、年龄和性别,这些特征可以用对象的属性来表示。学生的行为:打招呼、唱歌、写作业,这些行为可以用对象的方法来表示。//将10个学生的成绩输出在页面上。//将10个学生的全部信息(id name age sex)输出在页面上。//传统的思路:定义40个变量 或者4个数组 或者二维数组等等。

2023-10-15 21:33:27 49 1

原创 javaScript第四章(函数)

JavaScript的函数理解为Java里面的方法,把一些经常复用的代码,抽取出来封装在一个函数中。提高程序的可读性,减少开发者的工作量,便于后期的维护。Java中的方法的语法:public 返回类型 方法名(数据类型 变量名 , 数据类型 变量 ...){js中函数的分类:A.内置函数(JS提供的): console.log();B.自定义函数(程序员自己写的)其中自定义函数的声明语法如下:function 方法名(变量名,变量名...){调用: 方法名(参数列表);

2023-10-15 21:26:38 32 1

原创 JavaScript第四章(数组)

/写法1: 不推荐 var arr = new Array( new Array(10) , new Array(10) , new Array(10) , ... ,new Array(10) );//语法1: var arr = new Array( new Array(10) , new Array(9) , new Array(12) );//语法2: var arr = [ [1,3] , [11,22,33] , [33,22,55] ];i++){//i行数。

2023-10-10 09:09:22 29 1

原创 第六章(抽象类,接口,多态,类的高级特性)

在Java中,抽象类是一种特殊的类,它不能被实例化。抽象类通常用作其他类的基类,定义公共接口,这个接口可以被其他具体的类实现。抽象类可以包含抽象方法和非抽象方法。在面向对象的设计中,当我们需要定义一个接口,这个接口包含一些方法,这些方法可以被其他类实现,但是我们又不希望这个接口被直接实例化,那么我们可以使用抽象类。在这个例子中,是一个抽象类,它包含一个抽象方法和一个非抽象方法。我们不能直接实例化,但是我们可以创建一个的子类,并在子类中实现。在这个例子中,继承了,并实现了。现在我们可以实例化。

2023-09-27 11:21:32 88 1

原创 Linux(第三章大集)

需要凉快,安全的地方,所以一般部署在机房,海底,山洞等地方。/opt(可选目录):该目录是用于存放可选应用程序的安装目录。/root(根用户目录):这是root用户的主目录。/bin(二进制目录):这个目录包含了一些基本的可执行命令和工具。/lib(库目录):该目录包含了系统所需的共享库文件。/home(主目录):每个用户在系统中都有一个主目录,用于存储个人文件和文档。(linux的根路径为/)/tmp(临时目录):该目录用于存储临时文件。/boot(引导目录):该目录包含了用于系统保证正常运行的文件。

2023-09-24 15:48:29 28 1

原创 java第三章(封装与继承)

在Java中,继承是一种面向对象编程的核心概念,它表示一个类(子类)可以继承另一个类(父类)的属性和方法。子类可以继承父类的所有公共和受保护成员,同时也可以添加自己的成员和方法来扩展其功能。子类还可以重写父类的方法,以实现自己的特定行为。类的所有公共和受保护成员,并可以添加自己的成员和方法来扩展其功能。Java中的继承是通过。

2023-09-24 15:42:34 26 1

原创 JavaScript(第三章运算符)

用于把右侧操作数赋值给左侧操作数,例如。:用于比较两个值并返回一个布尔值,例如。:用于直接处理二进制位,例如。:用于连接两个字符串,例如。:包括条件(三元)运算符()、typeof运算符等。

2023-09-24 15:32:54 105 1

原创 JavaScript第二章(变量,数据类型)

/只需要在最后加n即可。//只需要在最后加n即可。//如果存在需求需要计算很大很大(不用去记,因为很大。//计算结果出现了误差。//潜台词:不管JS是什么数据类型,都用var.//symbol讲解:略 常用于独一无二的对象.变量由变量名和变量值组成,通过变量名可以访问变量的值。//例如:下面的number绰绰有余。

2023-09-17 13:42:02 98 1

原创 java第二章(类与对象)

1.方便管理阅读,如果代码量一多起来,放在一个类里面更加困难进行阅读。等拥有很多属性的类。例如淘宝上的所有商品,例如微信的所有登录用户。3.例如:我们现在所学的 测试类(有main方法的就叫测试类)何为实体类:世间万物抽象的存在,例如一个人,一个猫,一张银行卡。例如将密码进行加密。那么测试类的规范:只需要执行代码。例如只需要调用方法,不需要操心方法内部是什么。2.各司其职 每个类都有每个类的作用。何为工具类:可以被复用的方法。何为工具包:存放工具类的包。何为实体包:存放实体类的包。答:不是,登录是业务类。

2023-09-13 11:33:18 99

原创 Linux

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,它也能运行主要的UNIX工具软件、应用程序和网络协议,同时支持32位和64位硬件。

2023-09-10 13:07:48 28 1

原创 javaScript

JavaScript简称JS,是一种用于编写交互式网页的编程语言。

2023-09-10 12:51:08 35 1

原创 开学第一章

存储从 -2,147,483,648 到 2,147,483,647 的整数。在关系运算符中,>,>=,

2023-09-08 08:43:19 215 2

空空如也

空空如也

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

TA关注的人

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