- 博客(30)
- 资源 (7)
- 收藏
- 关注
原创 JAVA_web Jsp基础(引入、特点、执行过程)、Jsp语法(模板、表达式、脚本、声明、注释)、Jsp的三大指令
Jsp基础 4.1 Jsp引入 Servlet的作用: 用java语言开发动态资源的技术!!! Jsp的作用:用java语言(+html语言)开发动态资源的技术!!! Jsp就是servlet!!! 4.2 Jsp的特点 1)jsp的运行必须交给tomcat服务器!!!!tomcat的work目录: tomcat服务器存放jsp运行时的临时文件 2)jsp页面既...
2018-03-12 17:50:02 189
原创 JAVA_web 编程实战、编程步骤
编程实战 通讯录程序 软件的生命周期 3.1 需求分析(需求分析师) 功能分析: 1)添加联系人 2)修改联系人 3)删除联系人 4)查询所有联系人 功能流转 美工设计: 设计软件的静态原型 3.2 需求设计(系统分析师/架构师/资深开发人员) 1)设计实体(抽象实体) 联系人实体: cla...
2018-03-12 17:44:16 1619
原创 JAVA_web 会话管理、Cooke技术、Session技术
会话管理入门 2.1 生活中会话 我: 小张,你会跳小苹果码? 小张: 会,怎么了? 我: 公司年会上要表演节目,你教教我把 小张:没问题,一顿饭而已。 我: OK。 。。。。。。。。 在这次生活中的会话中产生通话记录(会话数据) 2.2 软件中的会话 一次会话: 打开浏览器 -> 访问一些服务器内容 -> 关闭浏览器 登录场景: 打开浏览...
2018-03-11 20:44:30 150
原创 JAVA_web Servlet介绍、映射路径、缺省路径生命周期、int方法、多线程并发、config对象、congtext对象
Servlet学习的大纲:l 1. servlet概念及相关接口简介l 2. servet 执行过程l 3. servlet路径映射l 4. 缺省servlet --应用l 5. servlet生命周期(重点) --理解(重点)l 6. Servlet自动加载 l 7. Servlet线程安全 l 8. servletConfig对象l 9. Servlet相关接口详解l 1...
2018-03-11 20:40:37 205
原创 JAVA_WEB HTTP协议入门 HTTP请求、HTTP相应
Tomcat回顾 web入门 1)web服务软件作用: 把本地资源共享给外部访问 2)tomcat服务器基本操作 : 启动: %tomcat%/bin/startup.bat 关闭: %tomcat%/bin/shutdown.bat 访问tomcat主页: http://localhost:8080 3)web应用目录结构 |- WebRoot ...
2018-03-11 19:06:47 540
原创 JAVA_web 入门、tomcat基本使用、tomcat目录结构、web应用的目录结构
3 Web开发入门 3.1 引入 之前的程序: java桌面程序,控制台控制,socket gui界面。javase规范 现在和以后的程序:java web程序。浏览器控制。javaee规范 3.2 软件的结构 C/S (Client - Server 客户端-服务器端) 典型应用:QQ软件 ,飞秋,红蜘蛛。 特点: 1)必须下载特定的客...
2018-03-11 19:00:34 319
原创 JAVA_web Dom4j修改xml文档、xPth技术、SAX解析、xml约束、DTD约束、Schema约束
1 课程回顾XML基础 1)XML的作用 1.1 作为软件配置文件 1.2 作为小型的“数据库” 2)XML语法(由w3c组织规定的) 标签: 标签名不能以数字开头,中间不能有空格,区分大小写。有且仅有一个根标签。 属性: 可有多个属性,但属性值必须用引号(单引号或双引号)包含,但不能省略,也不能单 双混用。 文档声明: ...
2018-03-11 15:34:43 257
原创 JAVA_web XML基础、Dom4j解析
1 XML入门 1.1 引入 HTML: 负责网页的结构 CSS: 负责网页的样式(美观) Javascript: 负责在浏览器端与用户进行交互。 负责静态的网页制作的语言 HTML语言特点: 1)由标签组成。 <title> <p> <hr/> <br/> 2)语法结构松散的 <p></p&...
2018-03-11 15:19:44 160
原创 JAVA_web window对象、事件、location对象、screen对象、Dom编程根据属性找节点、添加附件、联动框、操作元素的css样式、正则表达式.....案例
window对象(案例)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>..
2018-03-11 15:11:01 246
原创 JAVA_web BOM、DOM编程案例
循环语句案例<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><
2018-03-11 14:57:03 193
原创 JAVA_web基础 BOM编程、事件、DOM、正则表达式
1. BOM编程1.1. BOM编程基础 全称 Browser Object Model,浏览器对象模型。 JavaScript是由浏览器中内置的javascript脚本解释器程序来执行javascript脚本语言的。 为了便于对浏览器的操作,javascript封装了对浏览器的各个对象使得开发者可以方便的操作浏览器。1.2. BOM对象:1.3. window 对象 Window 对象是 J...
2018-03-11 14:40:33 225
原创 JAVA_web css基础
CSS的需求(案例)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>&
2018-03-11 14:38:09 96
原创 JAVA_web基础 JavaScript简介、基础、语法
1. JavaScript简介 1.1. JavaScript由来Netscape 发明了 JavaScript JavaScript由Netscape 在1995年发明。早期的主要目的是处理一些用户的输入验证操作。而在JavaScript语言出现之前客户端的页面时需要提交到服务器端,由服务器去检测的。在刚刚普及的电话线调制解调器时代,对用户是一种考验,著名的Netscape Navigator(...
2018-03-11 14:26:58 157
原创 JAVA_web介绍基础 HTML
html软件的结构: C/S(Client Server)结构的软件: 比如: QQ、 极品飞车、 飞信 、 迅雷 cs结构的软件的缺点:更新的时候需要用户下载更新包然后再安装,程序员则需要开发客户端与服务端。 cs结构软件的优点: 减轻服务端的压力,而且可以大量保存数据在客户端。 B/S(Browser Server)结构的软件: 比如: 微博 、 webQQ 、 web飞信、 w...
2018-03-11 14:23:26 273
原创 JAVA GUI编程、JFrame框架、面板、常见组件
1.GUI编程引言 以前的学习当中,我们都使用的是命令交互方式: 例如:在DOS命令行中通过javac java命令启动程序. 软件的交互的方式: 1. 命令交互方式 图书管理系统 2. 图形交互方式 Java提供了专业的API用于开发图形用户界面 GUI--> Graphic User Interface 将要了解GUI API的框架结构,以及GUI组件以及组件之间的...
2018-03-10 14:08:20 17945 5
原创 socket编程、网络通信
1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数4、socket中TCP的三次握手建立连接详解5、socket中TCP的四次握手释放连接详解6、一个例子(实践一下)7、留下一...
2018-03-10 13:57:48 121
原创 JAVA File类、IO流体验与简介(字节流、字符流、序列流、打印流、编码、递归)
1. File类1.1. File类说明存储在变量,数组和对象中的数据是暂时的,当程序终止时他们就会丢失.为了能够永久的保存程序中创建的数据,需要将他们存储到硬盘或光盘的文件中.这些文件可以移动,传送,亦可以被其他程序使用.由于数据存储在文件中,所以我们需要学习一个和文件有密切关系的类,叫做File类,将要掌握获取文件的属性以及删除和重命名文件.最终如何向文件中写入数据和从文件中读取数据.那么F...
2018-03-08 13:41:22 1785
原创 JAVA JDK5的特性、eclipse简介和使用、正则表达式
1 Eclipse简介和使用IDE(Integrated Development Environment ): 集成开发环境,集合开发、运行、调试于一体的一个软件Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。下载地址: http://www.eclipse.org/ 1.1 管理:工作空间(workspace)、工程(project)workspace 工作空间:代...
2018-03-08 13:34:56 315
原创 JAVA 集合类(Collection)、List、Set、Map、Collections与Arrays、泛型
1. 集合堆栈、队列数据结构的特点1.1. 什么是集合存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对象的话, 长度不好定义, 而集合解决了这样的问题。1.2. 集合和数组的区别数组和...
2018-03-08 13:25:35 2267
原创 JAVA 线程的概述、线程的创建、锁对象、死锁、线程的通讯、线程的生命周期、后台线程
1 线程的概述进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。线程:就是在一个进程中负责一个执行路径。多线程:就是在一个进程中多个执行路径同时执行。 图上的一键优化与垃圾清除同时在运行,在一个进程中同时在执行了多个任务。假象:电脑上的程序同时在运行。“多任务”操作系统能同时运行多个进程(程序)——但实际是由于CPU分时机制的作用,使每个进程都能循环获得自己的CPU时...
2018-03-08 13:10:01 162
原创 JAVA Object对象(toString、equals、hashCode方法)、String类、StringBuffer、StringBuider、System、Runtime、Date、Mat
1 Object对象面向对象的核心思想:“找合适的对象,做适合的事情”。合适的对象:1. 自己描述类,自己创建对象。2. sun已经描述了好多常用的类,可以使用这些类创建对象。API(Application Program Interface) sun定义的那么多类的终极父类是Object。Object描述的是所有类的通用属性与方法。1.1 toString方法 toString() 返回对...
2018-03-08 12:57:21 188
原创 JAVA 包机制、访问修饰符、jar包、模板设计
1 包机制 问题:当定义了多个类的时候,可能会发生类名的重复问题。在java中采用包机制处理开发者定义的类名冲突问题。怎么使用java的包机制呢?1. 使用package 关键字。2. package 包名。问题:1. javac PackDemo1.java编译没有问题。2. java PackDemo1 运行出错。 错误原因分析: 在当前目录下找不到有pack目录,更加找不到pack目录下面的...
2018-03-08 12:47:30 165
原创 JAVA 内部类(成员内部类、局部内部类、匿名内部类)、异常处理、finally
1 内部类1.1 内部类的概述将类定义在另一个类的内部则成为内部类。其实就是类定义的位置发生了变化。在一个类中,定义在类中的叫成员变量,定义在函数中的叫成员函数,那么根据类定义的位置也可以分为成员内部类和局部内部类。备注:内部类生产的class文件为 “外部类$内部类”,为了标明该内部类是属于具体哪个外部类的。1.2 成员内部类的访问方式1. 内部类可以直接访问外部类的成员属性。(孙悟空相当于内部...
2018-03-08 12:44:29 176
原创 JAVA 抽象类、值交换、接口、多态
1 抽象类为什么使用抽象类 1:定义Dog类 有颜色属性和叫的方法 2:定义Bird类 有颜色属性和叫的方法 3:定义其父类Animal 1:抽取共性颜色属性和叫的方法 1:颜色的属性可以使用默认初始化值。 2:叫的方法在父类中如何定义? 1:狗是旺旺 2:鸟是叽叽喳喳 3:可以将父类的方法定义为狗叫让鸟继承父类重写叫的方法 1:鸟怎么确定是否要重写父类方法...
2018-03-08 12:23:49 163
原创 JAVA main方法详解、单例设计模式、继承、关键字(static、extends、super、instanceof、final)
1 static关键字 1:如果没有static会怎样? 1:定义Person类 1:姓名、年龄、国籍,说话行为 2:多个构造,重载形式体现 2:中国人的国籍都是确定的 1:国籍可以进行显示初始化class Person {String name;int age;String gender;String country = "CN"; Person() { } Person(String n...
2018-03-08 12:08:50 192
原创 JAVA面向对象
1 面向对象1.1 万物皆对象我们是怎么认识世界的?人类从小就不断的接触到各种各类存在世界上的各种生物,然后通过事物的公共特性,将它们归类,所以以后就不会出现见到猫叫老虎。那么我们在现实生活中,是通过具体的某个事物归纳总结它们的公共特性然后产生类那么类就描述了该种事物的的共别。性,相当于造事物的图纸,我们可以根据这个图纸去做出具体的实体对象。 对象:在现实生活中存在具体的一个事物。;类:实际就是对...
2018-03-08 11:42:50 196
原创 JAVA函数、数组讲解(案例:直接排序、冒泡排序、拆半查找(二分法))
1 函数1.1 数的概述发现不断进行加法运算,为了提高代码的复用性,就把该功能独立封装成一段独立的小程序,当下次需要执行加法运算的时候,就可以直接调用这个段小程序即可,那么这种封装形形式的具体表现形式则称作函数。练习:把两个整数相加:public class FunctionDemo1{ public static void main(String[] args){ /* int a = 4...
2018-03-08 11:21:43 228
原创 JAVA流程控制语句(顺序语句、判断、选择判断语句、while循环、do while循环、for循环、break、continue关键字)
1 顺序语句语句:使用分号分隔的代码称作为一个语句。 注意:没有写任何代码只是一个分号的时候,也是一条语句,称作空语句。 顺序语句就是按照从上往下的顺序执行的语句。2 判断(if…else) 在我们找工作的过程中,要求两年工作经验以上且年龄超过30岁。 什么是判断语句:用于判断的语句叫判断语句。1.格式一 if(判断条件){ 如果符合条件执行的代码; 执行的代码块1; 执行的代码块2; …………...
2018-03-08 11:03:27 1099
原创 JAVA关键字、标识符、注释、常量、进制的转换、变量、数据类型的转换、运算符(赋值、比较、逻辑、位、移位、三元)
1 关键字1.1 关键字的概述Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。1.2 常见的关键字 备注:不必死记硬背,如果使用关键字作为标识符,编译器能提示错误。goto 是java的保留关键字,意思是java并没有使用goto,以后是否使用未定。2 标识符2.1 什么是标识符就是程序员在定义java程序...
2018-03-08 10:56:21 494
原创 java简介、环境搭建、入门及计算机基础
1.计算机基础1.1. 计算机电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。 1.2. 硬件和软件1.2.1. 硬件1. cpu是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器、寄存器、高速缓存及实现它们之间联系的数据、控制及状态的总线构成...
2018-03-08 10:17:45 338
mongo-java-driver-3.2.2.jar
2024-03-06
jdk1.7下载
2018-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人