引用:Java Web(一) Servlet详解!! Servlet:处理请求和发送响应的过程是由一种叫做Servlet的程序来完成的,通过servlet可以实现动态web开发。 <!-- *号通配符格式:"*.扩展名" or "/{path}/*" --> <servlet> <servlet-n ...
分类:
编程语言 时间:
2019-03-01 15:43:23
阅读次数:
193
# 0.写在前面 回忆一下之前我们的工作,我们发现之前我们使用Maven创建的项目全部都是基于一般Java SE的项目 换句话说就是:之前的项目都是单机项目 但是从目前情况来看,学习如何使用Maven框架搭建一个Java Web项目才是当务之急 那么这一篇章我们主要的目的如下: 1.学习如何通过Ja ...
分类:
Web程序 时间:
2019-02-15 23:52:14
阅读次数:
295
1. Java的发展 Java之父:詹姆斯·高斯林 2. Java的技术体系 1. Java 程序设计语言 2. JVM 3. class文件格式 4. 编译器 5. Java API 6. 第三方Java类库 Java SE(Java Standard edition) Java ME(Micro ...
分类:
其他好文 时间:
2019-02-14 13:47:12
阅读次数:
153
1.浏览器向服务器发出GET请求(请求服务器ServletA) 2.服务器上的容器逻辑接收到该url,根据该url判断为Servlet请求,此时容器逻辑将产生两个对象:请求对象(HttpServletRequest)和响应对象(HttpServletResponce) 3.容器逻辑根据url找到目标 ...
分类:
编程语言 时间:
2019-02-11 14:11:06
阅读次数:
136
简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一 ...
分类:
编程语言 时间:
2019-02-01 16:25:13
阅读次数:
182
课程目标:通过本课程的学习,使大家认知ajax在实际项目开发中的重要作用,掌握AJAX的各种应用方式,以及结合JSON技术的高级应用方式。 适用人群:具有JAVA SE基础,具有JDBC开发基础,具有servlet开发基础,具有jsp开发基础,将来致力于做JAVA WEB开发的人员的必备课程。 课程 ...
分类:
Web程序 时间:
2019-01-31 16:58:12
阅读次数:
192
1.hash散列算法 由于hashmap在存储过程中是数组加链表的存储过程,所以定义数组长度为16(建议是2的n次幂的长度),之后进行每个数组的地址都指向一个链表进行存储 hash表算法可对数组长度length取余,如果length是2的n次幂,则可对length-1取位运算& 例如,任意长度8是2 ...
分类:
编程语言 时间:
2019-01-29 20:52:31
阅读次数:
238
1. 集合 1.1. 什么是集合 存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对 ...
分类:
编程语言 时间:
2019-01-28 16:12:10
阅读次数:
144
1.neo4j介绍 neo4j是基于Java语言编写图形数据库。图是一组节点和连接这些节点的关系。图形数据库也被称为图形数据库管理系统或GDBMS。详细介绍可看Neo4j 教程 2.安装Java jdk neo4j是用Java语言编写的图形数据库,运行时需要启动JVM进程,因此,需安装JAVA SE ...
简介 (译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.) Lambda表达式是Java SE 8 ...
分类:
编程语言 时间:
2019-01-27 13:07:39
阅读次数:
190