学习进度条14

 

第十六周

日期

星期一

星期二

星期三

星期四

星期五

星期六

所花时间(包括上课)

19:10-22:20

(编程河北省科技信息通用调查系统)

8:00-10:00

(上课)

10:20-15:45

(编程河北省科技信息通用调查系统)

7:30-14:00

(编程河北省科技信息通用调查系统)

 

13:20-15:00

(实验八,软件需求规格说明书)

15:30-22:30

(编程河北省科技信息通用调查系统)

06:30-11:30

编程河北省科技信息通用调查系统)

12:30-19:00

编程河北省科技信息通用调查系统)

代码量(行)

265

386

859

0

715

963

博客量(篇)

0

0

0

0

0

1

了解到的知识点

1. get方式是直接在

连接后面带上 键值

对一样的东西: 

.html?键=值
  post的方式比

较隐秘,一般我们

用于form表单的

提交。然后是跳转:   request.

getRequestDispatcher("abc").forward(request, response);这样也可以带参数过去,但是在servlet中 跳转和重定向是有区别的,并且区别很大。
  同时,我们可以用Session来传递,这个在web开发中很关键的。

1. MD5算法的叙述:MD5以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。

2.在MD5算法中,首先需要对信息进行填充,使其位长对512求余的结果等于448。因此,信息的位长(Bits   Length)将被扩展至N*512+448,N为一个非负整数,N可以是零。填充的方法如下,在信息的后面填充一个1和无数个0,直到满足上面的条件时才停止用0对信息的填充。然后,在这个结果后面附加一个以64位二进制表示的填充前信息长度。经过这两步的处理,信息的位长=N*512+448+64=(N+1)*512,即长度恰好是512的整数倍。这样做的原因是为满足后面处理中对信息长度的要求

 

1. java的jsp如何分页显示查询结果?

分页显示一般有两种实现方式:业务层分页、数据库层分页(以下会用到两个参数,提前说明下   page:请求第几页,size:每页显示多少条)
  业务层分页:从数据库取出所有数据,然后通过传过来的page和size对所有数据截取,比如一共查了100条数据,保存在list里面,要求查询第2页,每页显示10条,则可以通过list属性,取100条数据 中的第11条到第20条,可通过遍历实现。
  数据库层分页:数据库都会有分页函数(mysql   是limit函数,sqlServer是row_number()函数,可自行百度下)该方法是通过传过来的page和size在查询数据库时就开始分页,以mysql为例,查询第2页,每页显示10条,则sql语句是 ”select *   from XX limit 10,10“(第一个10表示从下标为10开始查,第二个10是共读取10条)

性能肯定是第二种分页方式好,只要搞懂分页原理,想实现分页其实很简单,只要搞清楚分页是将多条数据中的某几条挑出来

 

1. 内置对象


 request:请求对象


request.getParameter

("名字")       

 获得客户端输入的信息

***************
    request.

getParameterValues("名字")   获得客户端输入的一组信息
      request

.getRequestDispatcher("url").forward(request,response):   转到url页面
response:响应对象
  response.

sednRedirect("url"):转到url指定的页面

1.进入jsp页面时就将光标定位到指定的文本框中?

<!DOCTYPE   HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  <HTML>
  <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator"   CONTENT="EditPlus">
  <META NAME="Author"   CONTENT="">
  <META NAME="Keywords"   CONTENT="">
  <META NAME="Description"   CONTENT="">
  <SCRIPT LANGUAGE="JavaScript">
  <!--
  function setfocus()
  {
  txt.focus();
  }
  //-->
  </SCRIPT>
  </HEAD>
 
  <BODY onload="setfocus()">
  <INPUT TYPE="text"   NAME="txt">
  </BODY>
  </HTML>


posted on 2016-12-31 21:37  大灰狼爱吃兔子  阅读(95)  评论(0编辑  收藏  举报