自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

翻译 JSP总结

一、JSP1、什么是JSP?JSP(Java Server Pages):是以Java语言为基础的动态网页开发技术,特点:  Servlet特点:在Java源码中嵌入html源码  JSP特点:在html源码中嵌入java代码  JSP就是Servlet  (1)、tomcat获得JSP文件后,先将JSP转成servlet,变成xxx.java(servlet源码),...

2018-07-31 21:26:55 1473

原创 关于cookie的几个问题

cookie生命周期设置Cookie对象的有效时间, setMaxAge()方法便可以设置Cookie对象的有效时间,例如:Cookie c = new Cookie("username","john");c.setMaxAge(60);//60秒的意思c.setMaxAge(60*60);//一小时c.setMaxAge(365*24*60*60);//一年如果不设置过...

2018-07-31 20:09:02 286

转载 JSP的原理、JSP的执行过程

Jsp的本质是servlet, 通过response的printWriter返回,response的getOutputStream只能调用一次,返回流就不能返回页面刷新。JSP起源在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。 如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序代码产生,整个Ser...

2018-07-31 15:12:14 7979

原创 HttpServletRequest 与HttpServletResponse

如果说DOM是javascript与HTML的桥梁,那么servlet就是前端与后端的桥梁,HttpServletRequest和HttpServletResponse就是之间的信使,好了,废话不多说!由来  Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象,向客户端发送数据找HttpServletRe...

2018-07-31 11:24:47 441

原创 servlet的url-pattern匹配规则

首先需要明确几容易混淆的规则:servlet容器中的匹配规则既不是简单的通配,也不是正则表达式,而是特定的规则。所以不要用通配符或者正则表达式的匹配规则来看待servlet的url-pattern。 Servlet 2.5开始,一个servlet可以使用多个url-pattern规则,<servlet-mapping>标签声明了与该servlet相应的匹配规则,每个<url...

2018-07-31 11:07:18 164

原创 HTML页面内容禁止选择、复制、右键

<body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' oncopy='document.selection.empty()' on...

2018-07-30 21:48:22 954

原创 js实现复选框的全选、取消全选、反选

思路很简单:全选:将所有复选框的checked设置为true取消全选:将所有复选框的checked设置为false反选:将所有选中的复选框设置为false,未选中的设置为true。即将checked为true的设置为false;false的设为true <%@ page language="java" import="java.util.*" pageEncoding=...

2018-07-30 19:36:59 961

原创 获取表单对象的六种方式

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>获取表单对象的六种方法</title> <script> function test(){

2018-07-30 18:35:57 5465

原创 css横排菜单实现鼠标悬停更改样式

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>横排菜单实现鼠标悬停更改样式</title> <style type="text/css" rel=&q

2018-07-30 16:15:02 1561

转载 用CSS实现响应式布局

响应式网页看起来高大上,但实际上,不用JS只用CSS也能实现响应式网站的布局要用到的就是CSS中的媒体查询下面来简单介绍一下怎么运用使用@media 的三种方式第一: 直接在CSS文件中使用@media 类型 and (条件1) and (条件二){css样式}@media screen and (max-width:980px ) {body{backgr...

2018-07-30 15:30:14 33661 2

原创 css继承

最近在恶补css样式表的基础知识。上次研究了css样式表之冲突问题详解 。这次是对 css 继承 特性的学习。什么是css 继承?要想了解css样式表的继承,我们先从文档树(HTML DOM)开始。文档树由HTML元素组成。 文档树和家族树类似,也有祖先、后代、父亲、孩子和兄弟^_^。这很容易理解吧,笔者在这里就不一一赘述了。希望深入了解的朋友请google之。那么CSS样式...

2018-07-30 15:15:53 215

原创 表单提交方式get和post的区别

get参数通过url传递,post放在request body中。 get请求在url中传递的参数是有长度限制的(2KB),而post没有。 get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。 get请求只能进行url编码,而post支持多种编码方式 get请求会浏览器主动cache,而post支持多种编码方式。 ...

2018-07-30 11:21:19 742

原创 HTML之完整的table结构

<table border="1" cellpadding="0" cellspacing="0" width="200"> <thead> <tr style="background-color: gray;"> <th>Month</th&g

2018-07-30 11:00:50 7960

转载 HTML锚点的使用

一、页面内跳转的锚点设置        页面内的跳转需要两步:        方法一:        ①:设置一个锚点链接<a href="#miao">去找喵星人</a>;(注意:href属性的属性值最前面要加#)        ②:在页面中需要的位置设置锚点<a name="miao"></a>;(注意:a标签中要写一个name属...

2018-07-30 10:16:39 1490

原创 HTML之embed标签使用方法和属性详解

一、基本语法代码如下: <embed src=url /> 说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。 示例: 代码如下: <embed src="your.mid" /> 二、属...

2018-07-30 09:58:49 3440

转载 基于HTML的SEO

SEO(Search Engine Optimization  搜索引擎优化)SEO是指通过站内优化(比如网站结构调整、网站内容建设、网站代码优化等)以及站外优化(比如网站站外推广、网站品牌建设等),使网站满足搜索引擎收录排名需求,在搜索引擎中提高关键词排名,从而吸引精准用户进入网站,获得免费流量,产生直接销售或品牌推广 Html代码seo优化最佳布局,实例讲解众所周知,搜索引擎对...

2018-07-29 22:05:32 386

原创 JDBC调用存储过程和函数

在数据库中我们可以写一些存储过程和函数,来封装一些常用的SQL语句,存储过程和函数目的是为了可重复地执行操作数据库的sql语句的集合返回值:存储过程的返回值,可以有多个值,但不是必须的 函数的返回值,只有一个值,而且是必须的函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过程则不行。我们可以在数据库中创建一些常用的存储过程和函数,这样我们在数据访问层直接调用...

2018-07-28 11:50:55 167

原创 excuse immediate的两个用法

1、用在存储过程中简单来说,就是你在存储过程当中创建了一个表 table_example 然后要用insert into将其他的数据插入到这个table_example 当中,但是因为你在创建过程的时候 table_example 还不存在,过程就会显示有编译错误,因为table_example 不存在必然导致过程无法执行,所以无法编译成功。而把insert into语句加入到 execute...

2018-07-27 18:15:53 321

转载 数据库设计(一对一、一对多、多对多)

关联映射:一对一一对一关系就如球队与球队所在地址之间的关系,一支球队仅有一个地址,而一个地址区也仅有一支球队。数据表间一对一关系的表现有两种,一种是外键关联,一种是主键关联。一对一外键关联,图示如下:一对一主键关联:要求两个表的主键必须完全一致,通过两个表的主键建立关联关系。图示如下: 关联映射:一对多我们以学生和班级之间的关系来说明一对多的关系处理方法。假设现...

2018-07-27 17:03:46 24663 1

转载 数据库索引

语法:CREATE [索引类型] INDEX 索引名称ON 表名(列名)WITH FILLFACTOR = 填充因子值0~100GOUSE 库名GOIF EXISTS (SELECT * FROM SYSINDEXES WHERE NAME='IX_TEST_TNAME')--检测是否已经存在IX_TEST_TNAME索引DROP INDEX TEST.IX_TEST_TNAM...

2018-07-27 16:43:59 181

转载 数据库事务

⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。...

2018-07-27 16:13:26 173

转载 oracle 的交并差函数,intersect;union;minus

创建表并添加数据:--创建TABLE_Acreate table TABLE_A ( A varchar2(10), B varchar2(10) );--给TABLE_A添加数据insert into TABLE_A values('a1','b1'); insert into TABLE_A values('a2','b2'); insert int...

2018-07-27 16:02:22 185

转载 Oracle数据库分页查询

Oracle数据库分页的三种方法-- 不能对ROWNUM使用>(大于1的数值)、>=(大于或等于1的数值)、=(大于或等于1的数值),否则无结果-- 所以直接用只能从1开始-- rownum >10 没有记录,因为第一条不满足去掉的话,第二条的rownum又成了1,所以永远没有满足条件的记录。select * from student where rownum>=...

2018-07-27 12:10:02 551

原创 java编程打印正方形、菱形、三角形

打印正方形public static void printSquare() { System.out.println("请输入边长:"); Scanner sc = new Scanner(System.in); int sideLength = 0; while (sc.hasNextInt()) { if ((sideLength = sc.nextInt()) > 0...

2018-07-25 17:45:41 1014

转载 switch-case

switch-case语句格式如下switch(变量){case 变量值1: //; break;case 变量值2: //...; break; ...case default: //...; break;}swtich()变量类型只能是int、short、char、byte和enum类型。当进行case判断时,JVM会自动从...

2018-07-25 11:25:27 372

转载 利用Math.random()获得指定范围内的随机数

Math.random函数就不像php的rand函数一样可以生成指数范围的数据了,math.random只是生成了一个伪随机数,之后还要经过我们处理才行哦。 今天有又网友问到我 JavaScript 怎么生成指定范围数值随机数。Math.random() 这个方法相信大家都知道,是用来生成随机数的。不过一般的参考手册时却没有说明如何用这个方法来生成指定范围内的随机数。这次我就来详细的介绍一...

2018-07-25 11:00:51 19210 1

原创 spring官方文档中文

https://docs.spring.io/spring/docs/current/spring-framework-reference/不习惯看英文文档的朋友,可以使用Google Chrome打开连接,右键翻译成中文即可

2018-07-22 15:13:42 24027 12

spring3.0_CN.chm

spring3.0_CN.chm

2021-07-18

空空如也

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

TA关注的人

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