自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ving_SuiXin的博客

---------------

  • 博客(18)
  • 收藏
  • 关注

原创 【Java Web】Tomcat 学习之路(一) 初识

Tomcat 是 Apache Software Foundation 旗下的一个开源项目,遵循 Apache License 2.0 许可协议。它是一个 Java Web 容器,实现了多个 Java EE 规范,包括 Java Servlet, JavaServer Pages (JSP), Java EL,和 WebSocket,并且提供了一个纯 Java 的 Http Web 服务器环境...

2018-05-20 13:33:24 1057

原创 【Linux】挂载点&文件系统&分区

分区命名格式分区的命名格式为:/dev/xxyN/dev/:这个字串是所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上所有可能的分区。xx:分区名的前两个字母标明分区所在设备的类型。通常是 hd (IDE 磁盘)或 sd(SCSI 磁盘)。y:这个字母标明分区所在的设备。例如,/dev/hda(第一个 IDE 磁盘)或 /dev/sdb(第...

2018-05-10 19:26:04 4617

原创 【Java】代码点&代码单元

Code Point & Code Unit

2018-05-09 18:43:56 290

原创 【Java】各阶段的编码

在Java程序整个开发及运行的过程中,和编码有关的阶段分为下面几种:

2018-05-09 12:28:54 414

原创 【Java】序列化与反序列化

概念序列化将对象转换为字节序列的过程叫做对象的序列化。对象在jvm运行的时候是存在的,但是一旦jvm运行结束之后,对象也会随之消失,那么如果我们不想让这个对象消失,那么就可以将它以字节描述的形式保存下来,这个转换的过程就叫做序列化。反序列化将字节序列恢复为对象的过程叫做对象的反序列化。假如我们想在运行的时候使用已经保存好的对象,那么这个从字节描述转换为对象的过程就叫做反...

2018-05-07 19:36:14 683

原创 【Java】Hashcode

定义在java.lang包下的Object类中注释了HashCode的定义:/** * Returns a hash code value for the object. This method is * supported for the benefit of hash tables such as those provided by * {@link java.util.Ha...

2018-05-07 11:30:35 167

原创 【Java Web】转发(Forward)与重定向(Redirect)

调用转发(Forward)<!-- 使用 Java 语句 -->request.getRequestDispatcher("test.jsp").forward(request, response);<!-- jsp 页面还可以使用标签 --><jsp:forward page=&a

2018-05-07 10:12:26 5762

原创 【Java Web】异步的 JavaScript 和 XML(AJAX)

AJAX的全称为Asynchronous JavaScript and XML,意思是异步的JavaScript和XML,它是一种可以在不重新加载整个页面的情况下与服务器进行数据交互并局部更新页面内容的方法而并非是一门新的语言。AJAX的使用与平台以及浏览器无关,也不需要任何插件,只需浏览器支持JavaScript便可。工作原理AJAX的工作原理很简单,通过XmlHttpRequest...

2018-05-05 17:45:11 525

原创 【Java Web】Java Server Page总结(EL表达式)

EL表达式的出现使得我们可以更方便地访问JavaBean中的数据,同时既可以用EL表达式创建算数表达式,也可以用来创建路基表达式。在EL表达式中,我们可以使用整型数,浮点数,字符串,常量true、false,还有null。使用首先我们需要在jsp页面中开启EL表达式支持:<!-- true:禁用EL表达式 -- false:启用EL表达式 --> <%...

2018-05-04 21:18:04 207

原创 【Java Web】Java Server Page总结(JSTL及自定义标签)

JSP标准标签库(JSTL)是一个JSP标签集合,它封装了许多常用的函数,并且用xml标签的方式来调用。它主要分为5类标签:核心标签;格式化标签;SQL 标签;XML 操作标签;字符串操作标签。MAVEN方式安装在pom.xml中加入以下内容:<!-- jstl start --><dependency> <groupId...

2018-05-04 18:44:48 171

原创 【Java Web】Java Server Page总结(Listener篇)

Listener是Servlet提供的一个拓展,用于监听服务器端所发生的各种事件以及请求。常用的Listener有这么六种:ServletContextListener:Web容器事件监听;ServletContextAttributeListener:Web容器的属性事件监听;HttpSessionListener:Session事件监听;HttpSessionAttribute...

2018-05-04 11:24:13 135

原创 【Java Web】Java Server Page总结(Filter篇)

和Servlet一样,Filter也是J2EE中的一项规范、一个接口(基于Servlet 4.0.1)://// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package javax.servlet;import java.io.I...

2018-05-03 11:49:07 209

原创 【Java Web】Java Server Page总结(Servlet篇)

学习jsp,或多或少会接触到Servlet,一开始接触Servlet的时候,觉得它是一个很神奇的东西,就往那里一放,web.xml里面一配置,它就可以使用了。随着对它的了解加深,才明白,其实Servlet就是一个规范,为了统一Web容器的厂商对JavaWeb程序的调用而制定出来的一个规范,有了这个规范,程序员可以将精力放在实现功能上。生命周期Servlet的生命周期主要分为三个...

2018-05-02 11:57:47 706

原创 【Java Web】Java Server Page总结(基础篇)

JSP与PHP、ASP、ASP.NET等语言类似,运行在服务端的语言,文件以.jsp为后缀名。生命周期jsp生命周期共分为5个阶段:翻译阶段(第一次访问时,.jsp文件被翻译成.java文件);编译阶段(第一次访问时,.java文件被编译成.class文件);初始化阶段(第一次访问时,加载相关servlet类,创建实例,执行构造方法、_jspInit()方法);执行阶段...

2018-04-29 23:49:27 2469 1

原创 【Java】53个关键字

Java关键字是电脑语言里事先定义的,有特别意义的标识符,对Java的编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。Java一共有53个关键字,包括2个保留关键字。保留的关键字 关键字 含义 作用 goto 跳转 保留关键字,从未使用 const 常量 保留关...

2018-04-25 10:20:37 367

原创 【Java】栈内存、堆内存、String常量池

栈内存在函数中定义的基本数据类型的变量和对象的引用变量,都存储在栈内存中,当变量退出作用域后,栈中的数据会被自动释放供接下来的使用。堆内存堆内存中储存new关键字创建的对象和数组,在该区域中分配的内存由Java垃圾回收机制进行管理。当栈内存中的引用变量因为退出作用域而被释放之后,堆内存中相应的数据便会因为没有引用指向变得无法有效访问而变成数据垃圾,这个时候便会被垃圾回收...

2018-04-24 15:47:56 328

原创 【Java】各种各样的比较操作

在之前的源码阅读中,看到了一个挺眼熟的关键词instanceof,却一下子没反应过来是用来做类比较的,包括判断是不是子类。突然意识到其实有很多做比较的方式都被我所忽略了,绝不仅仅只有==、!=、equals这些。基本数据类型的比较方式基本数据类型的比较使用==、!=、<、>、>=、<=这些基本的比较符号,char类型、boolean类型在被编译成字节码文...

2018-04-23 15:16:39 212

原创 【Java】基本数据类型

Java基本数据类型一共有八种,引用一下菜鸟教程上的介绍: byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是0; byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int类型的四分之一; 例子:byte a = 1...

2018-04-21 18:18:49 267

空空如也

空空如也

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

TA关注的人

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