现在位置: 首页 > 综合 > 文章
2014年09月29日 综合 ⁄ 共 294字 评论关闭
文章目录 setAttribute 经常遇见这种问题  session.setAttribute("", String a); session.getAttribute("a");必须转换类型。因为这个类型是object 但是当session.setAttribute("", int a); 这里不能强制类型转换为int,会报错 我们查看API setAttribute void setAttribute(String name, Object value) 发现value应该是对象类型 从Object类型出来的话 ...
阅读全文
2014年09月29日 综合 ⁄ 共 1203字 评论关闭
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别: (1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法 (2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,例如假定welcome.jsp和authenticate.jsp之间为链接关系,welcome.jsp中有以下代码: <a href="authenticate.jsp?username=weiqin">authenticate.jsp &...
阅读全文
2014年09月29日 综合 ⁄ 共 4076字 评论关闭
分页标签库Pager N.1 简介 使用Pagers标签库可以实现分页功能。 开发者主页 N.2 用法 JSP中动态生成表格的代码一般如下所示: <table><%...for(int i = 0; i < 行数; i++) {%><tr><td>内容</td></tr><%... }%></table> 在本章中我使用pg作为Pager标签库的前缀。 如果要使用Pager标签库进行分页处理的话,需要使用<pg:pager>标签将<table>包括在内,然...
阅读全文
2014年09月29日 综合 ⁄ 共 3407字 评论关闭
Pager-taglib 2.0分页标签库入门   下载源代码   pager-taglib 使用方法 1、拷贝pager-taglib.jar包到你的应用的\WEB-INF\lib下; 2、在JSP页面中使用taglib指令引入pager-taglib标签库,一般会和jstl标记一起使用: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg"%> 3、使用pager-tagli...
阅读全文
2014年09月29日 综合 ⁄ 共 2443字 评论关闭
Hibernate懒加载解析 在Hibernate框架中,当我们要访问的数据量过大时,明显用缓存不太合适, 因为内存容量有限 ,为了减少并发量,减少系统资源的消耗,这时Hibernate用懒加载机制来弥补这种缺陷,但是这只是弥补而不是用了懒加载总体性能就提高了。 我们所说的懒加载也被称为延迟加载,它在查询的时候不会立刻访问数据库,而是返回代理对象,当真正去使用对象的时候才会访问数据库。    实现懒加载的前提:  1 实体类不能是f...
阅读全文
2014年09月29日 综合 ⁄ 共 72字 评论关闭
“检测到系统程序出现问题” 打开终端 sudo gedit /etc/default/apport 把里面的enabled=1改成enabled=0,保存
阅读全文
2014年09月29日 综合 ⁄ 共 1569字 评论关闭
目前一些公司如华为、普元等都在代码质量方面有比较严格的要求,采用CMMI5的规范来评估代码质量。他们根据单元测试覆盖率作为代码质量的一种保证手段。单元测试覆盖的种类有下面几种:语句覆盖、分支覆盖、条件覆盖、路径覆盖。在单元测试中前三种覆盖率都非常容易达到,但会存在一定的缺陷。在这篇文章中,我就不详细解说前三种覆盖率的计算方法了,重点谈一下路径覆盖率的问题。 圈复杂度,它可以精确地测量路径复杂度。通过...
阅读全文
2014年09月29日 综合 ⁄ 共 752字 评论关闭
TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接。 在TCP的报文格式中有以下标志位 (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。         (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。         (3)标志位:共6个,即URG、ACK、PSH、RST、SYN、FIN等,具体含义如下:                ...
阅读全文
2014年09月29日 综合 ⁄ 共 827字 评论关闭
在socket编程中,任何一方执行close()操作即可产生挥手操作,即关闭socket链接。由于TCP是全双工的,关闭一端需要两次挥手,关闭两端共需要四次挥手。 TCP报文头部格式中有以下标志位         (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。         (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。         (3)标志位:共6个...
阅读全文
2014年09月29日 综合 ⁄ 共 602字 评论关闭
普通树: 由n个节点构成的二叉树的形态总数为:Cn2n/(n+1). 节点数、 度数(分叉数) 、叶节点数、 边数 之间的关系 总节点数 = 总边数+1; 总边数 = 总度数 = 总分叉数​     ​例子:设树T的度为4,其中度为1,2,3,4的节点个数分别为4,2,1,1,则T中的叶子数为?     ​总节点数=1*4+2*2+3*1+4*1 +1 =16     ​叶节点数= 节点数 - 总分叉数 = 16 - 4-1-1-2 = 8 二叉树: 第i层最多有 2^(i-1)个节点 深度为k的二叉...
阅读全文