- 博客(65)
- 资源 (2)
- 收藏
- 关注
原创 文件上传下载 Upload&Download
文件的上传下载 Upload&Download(一)文件的上传文件的上传即将本地文件上传到远程服务器端文件上传的流也需要放到一个表单中2、文件上传的表单的要求文件上传的表单需要设置的请求方式是POST请求文件上传的表单项的type属性需要指定为:file<input type="file" name="photo">给form表单添加一个enctype属性 该属性的默认值是:applic
2016-11-14 23:29:32
3916
2
原创 转发 重定向HttpServletRequest & HttpServletResponse
Servlet的实现和相关的方法 一、HttpServletRequest类HttpServletRequest类封装了从客户端传递过来的信息。每次请求,Tomcat都会创建一个HttpServletRequest对象实例传递到service请求的方法中。public void service(ServletRequest request, ServletResponse response);
2016-10-27 00:51:57
9391
原创 Servlet中文乱码原因 解决 Get 和 Post 和客户端
一、Get方式的中文乱码1) 使用如下页面表单内容:<form action="http://127.0.0.1:8080/day07/params" method="get"> 用户名:<input name="username" type="text" /><br/> 密 码:<input name="password" type="password" /><b
2016-10-26 23:14:06
35000
17
原创 Servlet的简单实现和核心类对象 方法
Servlet的实现和相关的方法 一、关于servletservlet 是运行在 Web 服务器中的小型 Java 程序。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 要实现此接口,可以编写一个扩展 javax.servlet.GenericServlet 的一般 servlet,或者编写一个扩展 javax.servlet.http.HttpServl
2016-10-25 23:54:51
3753
原创 Http请求方式和响应 协议的格式
HTTP协议 的请求和响应一、关于HTTP协议1.HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。2.客户端与服务端通信时传输的内容我们称之为报文。3.HTTP就是一个通信规则,这个规则规定了客户端发送给服务器的报文格式,也规定了服务器发送给客户端的报文格式。实际我们要学习的就是这两种报文。客户端发送
2016-10-25 23:38:13
3892
原创 Tomcat 的简单应用 & 与eclipse的整合
Tomcat的简单安装 & 与Eclipse的整合一、java web服务器之Tomcat(一)、几种常见的文本服Tomcat:由Apache组织提供的一种Web服务器提供对jsp和Servlet的支持。它是一种轻量级的javaWeb容器(服务器),也是当前应用最广的JavaWeb服务器(免费)Jboss:是一个遵从JavaEE规范的、开放源代码的、纯Java的EJB服务器,它支持所有
2016-10-25 22:51:27
531
原创 JQuery 的几个简单实现示例
几种常见选择器的练习例题 熟练使用JQuery操作表单元素一、实现表格 隔行变色(例题都引入了css做表单的样式设置)<html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Untitled Document</title> <script type="
2016-10-23 23:19:17
2417
1
原创 JQuery 之选择器 & 过滤器 获取元素 标签对象
JQuery 几种选择器 和过滤器 获取标签对象 和元素一、常用选择器(一)★★基本选择器#ID 选择器 : 通过id属性值查找标签对象.class 选择器 : 通过class属性值查找标签对象element 选择器 : 通过标签名查找标签对象* 选择器 : 任意(全部标签)selector1,selector2 组合选择器:把selector1选择器的查找结果
2016-10-23 17:09:43
5390
2
原创 JQuery 之从 $(核心函数)加载事件入门
JQuery 代码少而多实现的JS类库 就是这么6一、关于JQuery(一)、什么是JQuery ?《1》jQuery,顾名思义,也就是JavaScript和查询(Query),它就是辅助JavaScript开发的js类库。1、使用jquery一定要引入jquery库吗?要使用JQury首先必须导入jquery类库2、jquery中的$到底是什么?$是JQuery类库的核心函数 $()即调用这个核
2016-10-23 15:15:20
1543
原创 生命无痕
生命无痕当傍晚的夕阳在山后弧线般地消失时我孤独地坐在远离人迹的青石板上久坐虽然每一天我都走得不是太遥远但错过旅途的风景多少还是让我有点不安我真的不知道有多少条路会正真属于我
2016-10-22 21:34:35
481
原创 JS 之Document对象 获取byId byName byTagName
JS 对象模型Document 的标签节点获取 byId byName byTagname一、关于Document《一》、DOM 全称是Document Object Model 文档对象模型<1>、Document 对象的理解:第一点:Document它管理了所有的Html文档内容。第二点:document它是一种树结构的文档。有层级关系。第三点:它让我们把所有的标签 都 对象化 第四点:我们可以
2016-10-22 01:04:46
2791
原创 JS 之Node节点的 属性、方法 &获取
JS Node节点的常见属性和方法使用 & 如何获取相应节点和值一、节点的常用属性和方法(一)通过具体的元素节点调用如下方法和属性《1》getElementsByTagName() 方法,获取当前节点的指定标签名孩子节点《2》appendChild(oNode) 方法给标签对象添加子节点。oNode是要添加的子节点。《3》removeChild(oNode) removeChild方法删除子节
2016-10-22 00:38:59
25575
1
原创 JS 之onchange onclick ……常用事件
JS常用的五大事件 onclick nochanger onload onsubmit onblur JS事件一、什么是事件?事件是电脑输入设备与页面交互的响应。我们称之为事件。常用的事件:onload加载完成事件 onclick单击事件 onblur失去焦点事件onsubmit表单提交事onchange内容发生改变事件 经常用于select下拉列表选中后的内容发生改变时候触发
2016-10-21 00:20:02
18515
1
原创 JS 之函数定义 & 创建对象 三种方式
JS函数创建三种方式 JS创建对象三种方式一、javaScript 函数创建的三种方式<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>The three ways </title><script type="text/javascript">/*方式一、functi
2016-10-20 20:15:50
7879
原创 JS 之基本语法 & html结合
JS之 基本语法 & 与html相结合 & JS的可变参数arguments一、关于JavaScript概述: 1.简单性 JavaScript是一种脚本编写语言,它采用小程序段的方式实现编程,像其它脚本语言一样,JavaScript同样已是一种解释性语言,它提供了一个简易的开发过程。 2.动态性 JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用
2016-10-20 19:13:04
1610
原创 Css与html三种结合方式 Css四种选择器
一、css与html的结合<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><!-- 方式二、定义style<style type="text/css"> div{ border: 1px solid red; } span{
2016-10-20 02:15:40
1598
原创 html 最基础实用的表单标签
jsp之基本标签1、基本的html 标签使用<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>The first html</title><!--标题 --></head><body bgcolor="88ada6"><!-- 这是一个超链接锚点 为起始锚点 -->
2016-10-19 23:47:42
368
原创 JSP之 application config……八大内置对象
一、 application该对象代表 Web 应用本身,整个 Web 应用共享同一个 application 对象,该对象主要用于在多个 JSP 页面或 Servlet 之间共享变量。application 通过 setAttribute 方法将一个值放入某个属性,该属性的值对整个 Web 应用有效,因此 Web 应用的每个 JSP 页面或Servlet 都可以访问该属性,访问属性的方法为 get
2016-10-19 23:33:22
1079
1
原创 正则表达式((常用判断)精心收集)
一、字母数字组合整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:”^[0-9]*$”只能输入n位的数字:”^\d{n}$”只能输入至少n位的数字:”^\d{n,}$”只能输入m~n位的数字:”^\d{m,n}$”只能输入零和非零开头的数字:”^(0|[1-9][0-9]*)$”。只能输入有两位小数的正实数:”^[0-9]+(.[0-9]{2})?$”。只能
2016-10-19 00:07:17
2797
原创 JDBC 之插入Blob(图片)& 批处理 & 数据库事务
插入Blob字段类型(如图片) 实现批处理和 数据库事务的一致性一、插入Blob类型数据(如:图片)使用JDBC来写入Blob型数据到数据库中数据库中的Blob字段比long字段的性能要好,可以用来保存如图片之类的二进制数据。BLOB字段由两部分组成:数据(值)和指向数据的指针(定位器)。尽管值与表自身一起存储,但是一个BLOB列并不包含值,仅有它的定位指针。为了使用大对象,程序必须声明定位
2016-10-17 03:03:57
1052
原创 JDBC增删改基于QueryRunner 或 PreparedStatement的实现
QueryRunner 或 普通PreparedStatement 实现增删改一、简单描述JDBC获取连接Connection后能做什么?首先 查看相关API(一).使用类和方法1、基于 QueryRunner(接口的方法如下两个): update(connection,sql,object...objs)增删改操作2、基于PreparedStatemen
2016-10-17 02:20:05
1408
原创 JDBC QueryRunner(开源框架)之查询 详解
QueryRunner查询数据库& QueryRunner如何封装起来的 一、简单描述JDBC获取连接Connection后能做什么?首先 查看相关API(一).使用类和方法QueryRunner(接口的方法如下两个):update(connection,sql,object…objs) //进行增删改方法query(connection,sql,ResultSetHandler,objec
2016-10-17 01:23:19
8200
原创 你若安好
你若安好 几曾 执一颗懵懂的心 闯入这白雪飘飞的异乡 我喜欢静静的看雪 听那比无声更胜的音弦 夜幕残冰 只是一点清凉 借坐红尘道场 煮一壶云水禅心 只因眷恋那一缕清香 却熏染了无数重逢 五百年的修炼,只得今生擦肩而过 一个回眸的因缘,便可缘定三生 透过寒窗凝望 只恐惊扰你倾城之梦
2016-10-16 21:17:43
396
原创 JDBC 之C3P0 & DBCP之外的连接数据库你不会知道这些
C3P0 DBCP连接数据库 除此之外的连接实现 在没有深入的认识JDBC之前我也是认为,只要会用C3P0和DBCP连接数据库能够根据需要配置数据库连接池就是会jdbc了 但是如果没有使用开源的这两种连接呢?你是否了解JDBC那些你不知道的实现?一、会使用C3P0和DBCP当然是必要的 那么大部分人都会使用的这两种连接如何实现呢?什么是数据库连接池如图告诉你 1、认识数据库连接池为解决传统
2016-10-16 19:12:53
2134
原创 this & super 在构造器中如何使用 解析 推理
super 和 this 在构造器中只能有一个 并且放在第一行一、对super 和 this 关键字的描述和理解1、this() super()是在传入当前构造器中的参数或者构造器中的数据 调用其他构造器或者控制父类构造器时使用。2、在一个构造器中你只能使用this()或者super()之中的一个, 而且调用的位置只能在构造器的第一行。 3、在子类中如果你希望调用父类的构造器来初始化父类
2016-10-15 23:52:32
486
原创 SQL & HQL语句的区别和占位符 ?
SQL & HQL 占位符 ?hql是面向对象查询,格式:from + 类名 + 类对象 + where + 对象的属性sql是面向数据库表查询,格式:from + 表名 + where + 表中字段 在hibernate中使用原生sql查询 如: public User login(User user) throws Exception { String sql = "select
2016-10-15 00:59:18
1859
原创 数组 之 你值得了解的底层
SQL 基本增删改操作 约束条件的操作 对表/库的操作一、深入数组(一)定义: 1、数组是编程语言中最常见的一种数据结构,可用于存储多个数据。 Java的数组要求所有的数组元素具有相同的数据类型。2、数组是一个引用数据类型,数组的变量只是一个引用,数组元素和数组变量在内存里是分开存放的。(二)初始化1、静态初始化:初始化时由程序员显示指定每个数组元素的初始值,由系统决定数组长度。2、动态初始化
2016-10-14 23:23:29
13016
2
原创 SQL 之增删改 &约束条件 &表操作&库操作
SQL 基本增删改操作 约束条件的操作 对表/库的操作一、基本增删改(一)、向表中插入数据语法:insert into 表名(字段名,字段名) values(值,值)/*注意:1.数据每次插入都是按行插入2.不能为空的字段,必须插入值3.插入的值的类型要和字段类型一致4.字段的个数要与插入的值的个数保持一致5.字符型或日期型的 值,要用''引起来 数值型,不用单引号6.插入的数据要
2016-10-14 22:45:44
5749
1
原创 SQL SELECT(复杂查询)之 自连接 & 子查询 解析
SQL SELECT(复杂查询)之 自连接 & 子查询 解析一、自连接概念:把一张表 当做多个表使用语法:select ...from 表 a(别名)join 表 b(别名)on a.字段=b.字段注意:自连接也可以是 内连接也可以是外连接自己与一张与自己完全一样的从表建立关系 进行连接查询以下举例所用表 employees表:字段如下employee_id, first_name, las
2016-10-14 01:05:51
23986
原创 SQL SELECT(复杂查询) 之 等值查询 内外连接
SQL DML语言之 SELECT 复杂查询本文解析SQL的复杂查询包括:一、模糊查询 二、排序查询 三、等值和非等值查询 四、内连接查询以下举例所用表 employees表:字段如下employee_id, first_name, last_name, email, phone_numberjob_id, salary, commission_pct, manag
2016-10-14 00:47:12
2207
原创 MySql DOS中操作的常用SQL语句
操作MySQL 的相关语句 DOS窗口执行一、连接MySQL格式: mysql -h 主机地址 -u用户名 -p用户密码例 1:连接到本机上的 MySQL。 mysql -uroot -pmysql;例 2:连接到远程主机上的 MYSQL。 mysql -h 127.0.0.1 -uroot -pmysql;二、修改新密码在终端输入:mysql -u用户名 -p密码,回车进入Mysql。> us
2016-10-14 00:25:49
2607
原创 SQL 入门 & MySql 简单函数
一、SQL的认识(一)、SQL解释:sql(structure query language)结构化查询语言(二)、sql 的三种注释 1. # 注释的文字 2. -- 注释的文字 3. /* 注释的文字 */(三)、sql的常见操作1.改变活动的数据 库。 use 数据库名(表示切换到当前使用数据库)2.sql不区分大小写,一般来讲 表名、列名 、库名小写 ,关键字大写3.每一条s
2016-10-13 23:34:49
341
原创 HsahMap HashTable底层实现&异同
HsahMap HashTable底层实现Hashtable的应用非常广泛,HashMap是新框架中用来代替Hashtable的类,也就是说建议使用HashMap,不要使用Hashtable。可能你觉得Hashtable很好用,为什么不用呢?这里简单分析他们的区别。1、 Hashtable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和Ar
2016-10-13 23:32:45
949
原创 正则表达式详解详例
1.正则表达式基本语法 两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;
2016-10-13 01:20:52
606
原创 I O各类文件流的特性详解 & 关联关系解析
I/O流之 各类流的特性及使用解析一、I/O的文件和文件流体系总览(一)File类1、对文件的解析描述【引入】<1>程序中的数据都是 存储在内存中, 集合、数组、变量 ,缺点:程序一关,数据丢失永久性存储数据:1、数据存到文件(磁盘)2、数据存储在数据库 ……2、File类的常见方法<1>、特点:程序中一个File实例对应 磁盘中的一个文件或目录<2>、创建对象三种方式如下:File file
2016-10-12 23:14:06
484
原创 StringBuffer & StringBuilder & String,常用类
String类的本质StringBuffer和StringBuilder 常见包装类一、 String类特点String用于保存字符串String 创建对象“hello” 默认就是 一个String的对象(实例) 1、通过构造方法String str = new String(“hello”); 2、直接赋值String str = “hello”; 1、★★问题思考?
2016-10-12 00:53:04
442
原创 内部类 枚举(enum)基本属性和使用详解
☆☆☆内部类和枚举的使用解析 枚举创建于调用一、内部类概念:一个类中又定义了一个完整的类结构。被包含的类 称为 内部类类体中包含其他类的类 称为 外部类其他的类 称为 外部其他类1、分类(一)成员内部类 特点: 1.可以加访问修饰符 2.作用范围比较大,外部类和外部其他类都能访问到 分类 <1>普通成员内部类
2016-10-11 23:33:38
34395
原创 Java:注解(Annotation)深度理解 自定义注解
元注解的深度理解 自定义注解注解为元数据加以说明的 补充文字,用于解释包,类, 构造器, 方法, 成员变量, 参数, 局部变量的声明常见的几种注解(√)@Override 标明 定义的方法为重写的方法,会自动检测是否为合法的重写,如果不是,报编译错误!!!@Deprecated 当我们设计的方法不再适用,但又不能删除,需要做一些提醒给 后面的调用者,可以考虑使用注解方式,会自动添加删除线
2016-10-11 22:42:02
1060
原创 java基础之数据类型 标识符 跳转语句
一数据类型数据类型的分类 ★1.基本数据类型(8种) 整型: byte :字节整型 short :短整型 int:整型 long:长整型 浮点型: float:单精度 double:双精度 字符型: char:字符型 布尔型: boolean2.
2016-10-11 18:14:17
582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人