- 博客(33)
- 收藏
- 关注
原创 servlet组件技术
1.Servlet:servlet是用于扩展服务器功能的服务器端组件技术。为了简化servlet编程,sun公司提供了抽象父类。其中Generic用于非标准协议的开发,例如游戏的服务器端。HttpServlet用于http协议应用的开发,例 如web应用,而在这之中,我们主要用到doPost()方法。2.Servlet的三生命周期:init()用于执行初始化操作,在服务器实例
2017-11-05 20:11:06
366
原创 jsp九大内置对象
1.request:客户端发送给服务器的所有数据,所有信息,都会被封装在request对象中: 请求行+请求头+请求体=request 请求行 请求方式: 请求url: 请求头 Accept: User-Agent: Accept-Encoding: Host: 其他信息 客户端ip: web应用所
2017-10-29 14:18:31
462
原创 从零开始的jsp学习(初见)
1.JSP=Java Server Pages java服务器页面,这是一套动态网页技术标准,jsp页面只能在服务器上运行。
2017-10-12 20:17:00
596
原创 jQuery的常用动画效果
1.jQuery的级联菜单:在做下拉选单时,一个下拉项的改变常常会引起其他下拉列表中的选项发生变化,例如地域选择的 省市县联动改变 A:首先在标签中引入jQuery,注意路径问题 B:搭建基本的web标签界面 请选择省 陕西省 河南省 江苏省 C:编写jQuery代码实现级联功能
2017-09-25 19:29:16
381
原创 jQuery的引入与应用
1.jQuery:实质上是一个js类库,对常用的方法和对象进行封装,以方便调用。2.jQuer调用:在javascript标签中,将src属性改为对应的jQuery源文件路径即可。 3.获取jQuery对象:$("选择器"),或者$(dom对象)可以把dom对象转换为jQuery对象 A:基本选择器$("#id值") $(".class值") $("标签名"),多个选
2017-09-05 23:07:44
2494
原创 javascript DOM编程
1.DOM(document object model)文档对象模型编程2.通过document对象的集合获取标签对象,作用:获取多个或者同类的标签对象。 all:获取所有标签对象 forms:获取form标签对象images:获取imagei标签对象 links:获取a标签对象3.通过关系查找标签对象 父节点:
2017-07-07 20:38:55
263
原创 javascript第二天
1.BOM编程:(Broswer Object Model)浏览器对象模型编程,将浏览器各个部分封装成不同的对象2.window对象: open():在页面中打开一个窗口,参数一为打开页面,参数二为打开方式(本窗口或新建窗口) 参数三为打开窗口的大小(width,height)。 se
2017-06-29 22:48:15
275
原创 java script入门
1.html:负责网页结构。 css:负责网页美观。 java script:负责用户与浏览器交互。:基础编程,bom编程,dom编程2.javascript语句:注释:单行//,多行/**/ 函数:alter("提示框"); docotument.write("向浏览器输出内容")
2017-06-29 11:28:01
642
原创 JAVAWEB之css
1.css使用方式:cssa{ /*内部样式:使用style的标签进行css控制,css内容写在style标签体内*/ font-size:24px;/*字号*/ font-style:italic;/*斜体文字*/ } wenben超链接外部链接2.css选择器:css语法div{ background-color:#999; font-size
2017-06-21 20:16:46
288
原创 java从弃坑到web
HTML入门:1.引入:软件结构分类:C-S结构(Client-Server客户端-服务器端)特点:必须安装客户端程序,服务器软件升级时, 客户端软件需要同步升级。 B-S结构(Broswer-Server浏览器-服务器端)特点:不需要
2017-06-13 22:15:53
302
原创 java从入门到弃坑数据库终
1.JDBC进行批处理:为了提高sql语句发送到数据库的效率,运用批处理建立sql缓存区,一次发送多条sql到数据库 成员方法:void addBatch(String sql) 添加到sql缓存区(暂时不发送) int[] executeBatch()执行批处理命令。发送所有
2017-06-13 17:09:34
286
原创 java从入门到弃坑数据库三
1.JDBC:一套专门用于java程序操作数据库的接口。 发送条件:连接Mysql数据库:数据库主机,端口,数据库用户名,密码,连接的数据库2.JDBC核心API:Driver接口:数据库驱动程序的接口,所有具体数据库厂商需要驱动的程序均需要实现此接口。import java.sql.Connection;import java.sql.Driver;import java.sql
2017-06-07 21:32:53
215
原创 java从入门到弃坑数据库二
1.数据约束:给表添加数据约束,从而约束用户操作数据的行为。2.默认值约束:当被约束的字段没有值插入时,会自动分配一个默认值。CREATE TABLE student(NAME VARCHAR(20),gender VARCHAR(2)DEFAULT '男');INSERT INTO student(NAME) VALUES('jack');INSERT INTO student
2017-06-07 16:09:37
217
原创 java从入门到弃坑数据库0 0
1.数据库入门:数据库软件可以让数据永久保存在数据库中,查询速度快,并且便于查询和管理数据。2.Mysql数据库: A:查看所有数据库:mysql> show databases; --分号结束。sql语句就会发送给mysql服务器端执行。 +--------------------+ |
2017-05-31 20:37:54
214
原创 java从入门到弃坑十八天
1.网络编程三要素:A:ip:一个计算机的标识。 B:端口:每个应用程序对应一个端口用来通信,有效端口:0-65535,其中0-1024 系统使用或保留端口。 C:协议
2017-05-31 18:35:18
271
原创 java从入门到弃坑十七><
1.类加载器:程序加载某个类时,若类不在内存中,就会通过加载连接初始化三部实现对类的初始化。 加载:将class文件读入内存并为之创建一个Class对象 链接:验证内部结构,为静态成员分配内存,设置默认初始化值,将类的二进制数据符号引用替换为直接引用 初始化:为变量赋初值2.类的加载时机:A:创建类的实例 B:访问类的静态变量或为静
2017-05-25 13:00:19
286
原创 java从入门到弃坑十六夜
1.线程方法:A:线程加入:public final void join(),等待该线程终止,其他线程才能继续执行。 B:线程礼让:public static void yield(),暂停正在执行的线程,让线程的执行更和谐一些。 C:线程死亡:public final void stop(),public v
2017-05-24 19:33:06
245
原创 java从入门到弃坑十五天
1.多线程:A:线程是依赖于进程而存在的,进程是正在执行的程序,线程是进程的执行路径和单元。 B:多线程的两种方式:继承thread类或实现runnable接口。 exp:1.继承thread类public class MyThread extends Thread{//继承thread类之后要重写其中的run方法 public void run(){
2017-05-17 20:41:34
248
原创 java从入门到弃坑第十四天
1.LineNumberReader:跟踪行号的字符缓冲输入流。 构造方法:LineNumberReader(Reader in):用默认输入缓冲区的大小创建行编号Reader。 LineNumberReader(Reader in,int sz):创建行编号reader,给定缓
2017-05-17 16:21:50
238
原创 java从入门到弃坑第十三天0A0
1.字节缓冲区流:BufferedInputStream(read() ):读取字节文件 BufferedOutputStream(write(byte[] b)):写入字节文件 该类流属于高级流,就是操作低级流的流2.复制文件所用时间://A:基本字节流一次读写一个字节所用
2017-05-10 17:15:16
337
原创 java从入门到弃坑第十二天
1.异常:程序出现的不正常的情况。分为编译时异常和运行时异常。 编译时异常:开始就必须处理,否则程序就无法运行。 运行时异常:在程序运行时出现的异常,需修改程序解决。 异常演示:除数不能为0:java.lang.ArithmeticException: / by zeropublic class ExceptionDemo6 {
2017-05-08 22:30:57
218
原创 java从入门到弃坑第十一天
1.HashSet:元素唯一,但是无序,他不保证set的迭代顺序,也不保证顺序的永恒不变。 注:如何保证元素的唯一性?在add源码的方法中 if (e.hash == hash && ((k = e.key) == key || key.equals(k))) {...} 左边:e.ha
2017-05-04 13:09:14
292
原创 java从入门到弃坑第十天
1.栈:先进后出,存入元素称为压栈,取出元素称为弹栈。 队列:先进先出。 数组:查询快,增删慢。 链表:增删快,查询满。由一条链子连接多个元素组成,每个元素包括自身数据和下一个元素的地址。 双向链表:每个元素由一个数据和前后两个元素的地址值三部分组成。 循环链表:最后一个元素存储的地址值指向第一个元素。2.hash:把任意长度的输入通过哈希算法变换成固定
2017-05-02 22:13:33
189
原创 java从入门到弃坑第九天
1.Calender:日历类,为日历字段之间提供了一些转换方法,该类为抽象。 成员方法:public int get(int field):返回给定日历字段的值 public void add(int field,int amount):根据amount修改field的值 public void
2017-04-25 20:08:17
236
原创 java从入门到弃坑第八天
常用API类讲解。1.Integer:对应基本类型int。字段:MAX_VALUE-最大值,MIN_VALUE-最小值。 构造方法:Integer(int value),Integer(String s):该字符串必须由数字组成。
2017-04-24 14:06:07
395
原创 java从入门到弃坑第七天
1.形式参数:基本类型:四类八种,传递基本类型的数据值。 引用类型:类,接口,数组,传递该引用类型的对象,实际传递地址值。2.返回值:基本类型:返回该基本类型的数据值。 引用类型:返回该类型对象的地址值。注:若为接口或抽象类,则返回/传递该接口的实现类或抽象类的子类的对象的地址值。3.权限修饰符:
2017-04-17 14:31:09
347
原创 java从入门到弃坑第六天
1.继承:当定义的类中的成员变量和成员方法相似度较高时,可以用继承定义一个父类,由子类继承父类来减少代码量。格式:class 子类名 extends 父类名 { },其中父类又叫基类,超类,子类又叫派生类。例如:学生类: 成员变量:name,age 构造方法:无参,带参 成员方法:getXxx()/setXxx(),eat(),sleep() 老师类:
2017-04-11 17:14:19
316
原创 java从入门到弃坑第五天
1.二维数组:元素为一维数组的数组,与c语言不同,java中的二维数组中每个一维数组中的元素个数可以不同。C语言中的二维数组像是平面直角坐标系,而java中的二维数组像是树枝分叉。2.二维数组的动态初始化:A:数据类型[][] 变量名 =new 数据类型 [m][n];指定有m个长度为n的一维数组。
2017-04-10 16:20:00
298
原创 java从入门到弃坑第四天
1.封装:指隐藏对象的属性和实现细节,仅对外提供公共访问方式。既提高了代码的复用性,又提高了安全性。 做法:对不满足的数据做出判断,写成方法包含在类中。因此java提供了一个private关键字,修饰成员变量和成员方法,被修饰的变量和方法只能在本类中访问。2.private封装格式:把成员变量加private修饰,针对每个变量给出getXxx()和setXxx(),首字母大写。
2017-04-05 20:21:00
240
原创 java从入门到弃坑之面向对象思想
1.面向过程思想:一步一步完成功能,侧重与过程的编写,较为底层。2.面向对象思想:基于面向过程,不对过程做太多了解,只了解能完成该功能的对象,然后通过调用对象来完成功能。 更关注与完成功能的类,侧重于结果。3.面向对象思想特点:A:更符合我们的思想习惯。
2017-04-04 20:46:10
269
原创 Java从入门到弃坑第三天
主要完结对基础语法的学习,初步接触面向对象思想,学习并熟悉对类的创建和方法的使用。1. java中的方法:(即为函数)完成特定功能的代码块。格式:修饰符返回值类型方法名 (形参列表){方法体;return返回值;}注:若为空类型可无返回值,返回值类型为void。2. 方法的调用:A:单独调用。B:输出调用。C:赋值调用(推荐)。用一个变量来接方法的返
2017-04-04 19:39:29
483
原创 java从入门到弃坑第二天
1.java基础运算:对常量和变量进行操作的过程,把常量和变量用操作符连接起来称为表达式。2.运算符:算术运算符:+,-,*,/,%,++,--。注:a++为先运算后自增,++a为先自增后运算。 exp:public static void main(String[] args) {
2017-04-04 13:49:41
321
原创 java从入门到弃坑第一天
一 学习java之前,要先了解dos命令:1.D: 进入d盘。2.dir:列出当前目录下的所有文件(夹)。3.md aaa:创建名为aaa的文件夹。4.rd aaa:删除名为aaa的文件夹。5.cd 路径名称:进入当前路径。6.cd.. cd\:回退到上一级/根目录。7.del :删除文件。8.cls:清屏。9.exit:退出cmd。 二 java基础知识1.jd
2017-03-31 13:41:18
512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人