自定义博客皮肤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)
  • 收藏
  • 关注

原创 cookie技术

/遍历,然后找到你想要删除的cookie的名字 ,将其生命周期设置为0即可立刻删除。b.JSESSIONID是自动生成的。有效期只有一次会话。保存在客户端(浏览器)的一小段文本信息 (只能存一些小数据。c.由于Cookies是保存在客户端的,所有可以被用户任意浏览或删除或操作。a.创建Cookie的实例化对象 并赋予name和value值。a.name表示cookie的名字必须是独一无二的。当前浏览器的自动登录。b.设置cookie的生命周期,单位是秒。a.不同网站的Cookie是无法共享的。

2023-12-24 01:30:46 25

原创 java web 文件上传

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

2023-12-17 01:28:02 30

原创 Java Jquery 二

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

2023-12-10 01:19:46 21

原创 Java Jquery

注意: js对象无法使用Juqery的相关用法 Juqery对象也无法使用JS的相关用法。attr使用场景:修改或获取HTML元素的属性 该属性的值 不为true或false。prop使用场景:修改或获取HTML元素的属性 该属性的值 为true或false。js对象无法使用Juqery的相关用法 Juqery对象也无法使用JS的相关用法。注意事项: js的innerText是属性 jquery的text是方法。注意事项: js的innerHtml是属性 jquery的html是方法。

2023-12-03 15:14:17 28

原创 JavaScript

取消按钮</button><button>按钮

2023-11-26 14:02:50 15

原创 java web 2

先存几个</a><a href="BServlet">通过转发跳转

2023-11-19 01:15:37 15

原创 JavaScript BOM

a href="1_BOM简介.html">点击我跳转到另外一个页面</a>location.href = "1_BOM简介.html";window.open("1_BOM简介.html");window.open("1_BOM简介.html");prompt()可以写成window.prompt()。alert()可以写成window.alert()。close()可以写成window.close()。open()可以写成window. open()。open("1_BOM简介.html");

2023-11-11 21:55:39 22

原创 java web

如果没省略就以value为准。<input type="radio" name="sex" value="女" >女<br><input type="checkbox" name="likes" value="吃">吃。<input type="checkbox" name="likes" value="喝">喝。<input type="checkbox" name="likes" value="玩">玩。<input type="checkbox" name="likes" value="乐">乐。

2023-11-11 21:37:56 27

原创 JavaScript DOM 2

</span> <br>密码:<input type="password" id="b" /> <span id="d"></span> <br>账号:<input type="text" id="a" /> <span id="c">

2023-11-04 19:36:46 25

原创 JavaScript DOM

document.getElementById("a").setAttribute("href" , "2_如何通过DOM获取元素节点.html");//此时就已经获取到了页面上所有的class为a标签 注意返回的一定是一个数组(遍历).即使只有一个h3标签,也是数组.此时就已经获取到了页面上所有的class为a标签 注意返回的一定是一个数组(遍历).即使只有一个h3标签,也是数组.此时就已经获取到了页面上所有的h3标签 注意返回的一定是一个数组(遍历).即使只有一个h3标签,也是数组.

2023-10-28 18:25:55 24

原创 Java面向对象 进程和线程

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

2023-10-28 18:12:04 29

原创 java面向对象 JDBC

库名写规范一点,字符集: utf-8 和utf-8 mb4的区别就是 :仅仅就是后者可以支持存放一些特殊的表情 例如emoji表情。电脑--右键--管理--服务--mysql--右键--属性--自动 后续一直保持开启状态。应用场景:数据的长度不是固定的。应用场景:数据的长度是固定的。例如性别,身份证,邮编,学号。易错点:不要连接名和库名搞混, 注意:连接名是没有任何意义的。2.进入连接,会有默认的四个数据库,注意切记不要删除,因为删除了 你的mysql就要重装了。char是定长: 长度是恒定的。

2023-10-28 18:06:56 31 1

原创 Java面向对象 IO流

字节输出流: 父类就是 OutputStream 凡是:XxxOutputStream 的都是字节输出流的实现类。字节输入流: 父类就是 InputStream 凡是:XxxInputStream 的都是字节输入流的实现类。6. 字节输出流: 父类就是 OutputStream 凡是:XxxOutputStream 的都是字节输出流的实现类。5. 字节输入流: 父类就是 InputStream 凡是:XxxInputStream 的都是字节输入流的实现类。

2023-10-28 18:00:49 46 1

原创 JavaScript 对象

var student1 = { 'id' :1001 ,name:"张三" , age : 18 , 'sex-sex' : '男' };方法2:如果所有的属性值都需要,那么也可以通过s10.属性名 只是比较麻烦.第二个 Math.max(a,b,c,d,...);创建对象的补充:如果一开始只知道有对象,但是不知道它有什么属性或属性值,第一个 Math.min(a,b,c,d,...);alert("成功调用了这个对象的这个方法");方法1:如果只需要某一个属性值, 直接通过s10.属性名即可。

2023-10-20 22:31:22 28 1

原创 java面向对象基础知识 五

ArrayList 集合:采用数组结构,元素增删慢,查找快,由于日常开发中使用最多的功能就是查询,所以 ArrayList 是最常用的集合之一。数组结构是有序的,每个元素都有一个下标,查找的时候只需要根据下标查找即可,所以元素的查找快,但是一旦发生了元素的增加或减少,//判断集合的内部是否为null 注意:并不是判断集合为空。System.out.println(list.indexOf("王五123"));System.out.println(list.contains("张三1"));

2023-10-20 22:21:05 24 1

原创 JavaScript 函数

2. A. 全局变量:在所有函数之外声明(script标签内部的最开始几行),它的作用域称为全局作用域,在同一个页面文件中的所有脚本内都可以使用。A.内置函数(JS提供的): console.log();通过“变量名()”的方式即可完成函数的调用,小括号“()”内可以传入参数,示例代码如下。B. 局部变量:在函数体内利用var关键字声明的变量称为局部变量,仅在该函数体内有效。提高程序的可读性,减少开发者的工作量,便于后期的维护。函数表达式指的是将函数赋值给变量的表达式,

2023-10-15 12:12:48 55 1

原创 Linux基础知识 三

4.GID (用户所在组的id,root默认为0,普通用户默认从1000开始到65535,默认和UID相等)通过 cat /etc/passwd 命令 ,可以打开该文件,可以查看有多少用户。Linux特点之一的多用户指的是:可以存在多个用户同时对Linux系统进行操作。适用场景:一个项目需要分工合作,每个人做不同的事,每个人都拥有自己独立的账号。passwd配置文件就存在在该目录下,负责保存Linux的所有用户相关的数据。group配置文件就存在在该目录下,负责保存Linux的所有组的相关的数据。

2023-10-10 20:33:58 19 1

原创 java面向对象基础知识 四

String被final修饰,意为最终类,无法被继承,也无法被修改。本质上并不是修改,而是直接丢弃原本的字符串,去声明一个新的字符串。所以如果某个字符串需要经常被修改,那么不推荐通过String声明,因为会产生大量的垃圾。含义:判断两个对象是否为同一个对象(内存地址是否相等,本质就是==),返回一个boolean值。Object类是Java中所有类的父类,所以Object下的方法同时也是所有类的共有方法,

2023-10-10 20:29:54 15 1

原创 java 异常

Java中最常出现的就是异常,俗称BUG,没有 没有BUG的程序,如果某个程序没有BUG,那么说明这个程序是个垃圾程序。无法由程序自身处理,只能通过修改虚拟机的设置,理解为修改虚拟机的相关参数,例如内存大小等。内存溢出的相关概念:如果程序占用的内存超过了 虚拟机的剩下内存,就会出现该错误。一般是程序中较严重的出错,是虚拟机层面的异常,一旦发生将会导致系统崩溃,+甩锅:谁调用它,谁去解决它,如果是Main方法调用,则不解决了。error 指的是:错误,无法通过代码解决的错误。

2023-10-08 18:23:53 27 1

原创 JavaScript数组(1)

var arr = [1,2,3,"语文" , true , 22.22 , undefined , null];写法3:var arr = new Array(1,2,3,4,5);思路:创建一个新的数组,然后旧数组遍历 赋值给新数组.然后遍历的时候进行判断,如果到了那个值不想要,跳过。console.log("数组修改之后的长度为" + arr.length);常见的数组操作2:获取数组的长度,通过属性,xxx.length。

2023-10-07 23:45:31 24 1

原创 比较运算符

/比较运算符 用来比较两个值 怎么样 返回结果为boolean类型.//==仅仅是判断值是否相等 ===不仅要值相等而且要类型相等。//例如常见的有以下: > < >= <=!//了解一下的 === 表示全等于。

2023-10-01 15:46:27 28

原创 赋值运算符

/赋值运算符:最常见的就是 = 将右边的式子赋给左边.// a = a + 1;

2023-10-01 15:45:56 19

原创 java面向对象基础知识三

还拥有:可以打印“我可以说话”的方法,可以打印“我可以吃饭”的方法,还拥有:可以打印“我可以说话”的方法,可以打印“我可以吃饭”的方法,每个类都隐式继承Object类,Object是任何类的父类。通过实例化 调用子类的属性 到底是用的子类的还是父类的。子类拥有父类的方法属性,但是父类没有子类的方法或属性。特殊情况:如果子父类拥有公共的方法,到底调用的谁的?让别的类去继承它,别的类就可以少写很多方法和属性。子承父类:如果子类没有才继承父类的相关属性或方法。总结:老师类和学生类中 含有相同的属性或方法。

2023-09-24 15:02:37 19 1

原创 JavaScript基础知识三

思考: 是一个一个将Num1和num2转成数字 还是为了节省代码将(num1+num2)看成一个整体然后进行转型。但是prompt方法返回的一定是字符串,所以num1+num2的结果就是字符串.无法调用toFixed方法.思路:将NAN的值弄清楚是什么类型 通过typeof 得知 NAN 是一个String类型。这里注意:可以改进,如果结果是NAN 我们应该给用户提示一个"请输入合法的数据"答案:这里不能为了节省代码. 因为string+string是字符串的拼接。

2023-09-24 15:02:19 19 1

原创 JavaScript基础知识二

number(读数值类型):①.即可以存放小数,也可以存储整数:var a = 123;⑤.Java中的引用数据类型: String 数组(Array) 任何Class,不管是你写的类还是JAVA自带的类。②.undefined 表示未定义的意思 只声明了变量但是未赋值:var str123;boolean:①.js的boolean和java的boolean完全一致,都是基本数据类型 都只有true和false。②.string 注意:string在java是引用,在JS是基本。

2023-09-16 15:26:13 29 1

原创 Linux基础知识二

②.常见符号:.表示当前路径。①.Linux一般是作为服务器的存放位置,所以一般将Linux系统所在的机器, 存放在较为安全且气温较低的位置,例如机房,例如海底,山里,湖里等,程序员不可能去这些地方来控制linux系统。反之就是相对路径,例如boot/user,表示当前路径下的boot目录下的user目录。③.进入虚拟机打开活动--终端--输入ifconfig,最上面的一串就是Linux的IP地址。①.保证在同一个局域网下,例如机房环境,例如本机环境,或够买公网的服务器。②.获取Linux的IP地址。

2023-09-16 15:26:02 18 1

原创 Java面向对象基础知识二

public 返回数据类型 方法名(参数列表){ //其中参数列表: 数据类型 变量名 , 数据类型 变量名 的格式。public void 方法名(参数列表){ //其中参数列表: 数据类型 变量名 , 数据类型 变量名 的格式。//创建实体类的三个对象分别赋值,并将对象的值打印在控制台上。成员变量又称为全局变量:声明在方法之外的,在该类中的任何地方都可以访问。创建一个测试类,创建三个对象分别赋值,并将对象的值打印在控制台上。3.例如:我们现在所学的 测试类(有main方法的就叫测试类)

2023-09-16 15:25:43 16 1

原创 JavaScript基础知识

(和CSS代码很类似)适用于:JS代码较少。第一部分:核心语法 (JS代码) 第二部分:DOM文档对象模型 (JS可以控制HTML元素进行相关的操作) 第三部分:BOM 浏览器对象模型(JS可以控制浏览器元素进行相关的操作)

2023-09-10 15:10:47 52 1

原创 java面向对象基础知识

③.变量名的命名规范:小驼峰命名法:首字母小写。后续每个单词的首字母大写。④.字符类型:只能声明单个字符。Java的8大基本数据类型: java针对不同的数据也有不同的语法来声明不同的数据。上述一行代码,是每个类(一个Java源文件)都必备的表示这个类在哪个包(路径)下。

2023-09-10 15:10:32 22 1

原创 Linux基础知识

②.操作系统是电脑的核心系统,其他系统或软件都要运行在操作系统之上。①.通过一个软件模拟的具有完整系统功能的,运行在一个完全隔离环境的 计算机系统。①.linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到 业界的认可,目前很多企业级的项目。免费开源(公开源代码供他人学习),安全性公认第一,效率最快,黑客必备,全球97%服务器安装在Linux系统上。闭源(不公开源代码),经常打补丁更新,容易被攻击,收费昂贵。图形界面非常独特,非常高大上,机型轻巧,便于携带,商务必备。

2023-09-10 15:10:15 10 1

原创 常见的英语专业术语

JavaME java进阶版但是过时了 常用于遥控器等电子设备。workspace 工作空间(你的java代码都存在哪个目录下)JavaEE java进阶版web模块。Linux 林纳斯发明的一款操作系统。JRE Java的运行环境。JDK Java的开发工具包。good idea 好主意。JVM Java的虚拟机。software 软件。IOS 手机苹果系统。MacOS电脑苹果系统。install 安装。console:控制台。version 版本。

2023-09-10 15:09:58 25 1

空空如也

空空如也

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

TA关注的人

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