`
文章列表
TIME_WAIT状态原理 ---------------------------- 通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态。 客户端主动关闭连接时,会发送最后一个ack后,然后会进入TIME_WAIT状态,再停留2个MSL时间(后有MSL的解释),进入CLOSED状态。 下图是以客户端主动关闭连接为例,说明这一过程的。       TIME_WAIT状态存在的理由 ---------------------------- TCP/IP协议就是这样设计的,是不可避免的。主要有两个原因: 1)可靠地实现TCP全双工连接的终止 TC ...
JPA主键生成策略 博客分类: Spring/JPA/MVC   JPA默认提供了四种主键生成策略。(1) GeneratorType.AUTO: 容器自动生成(2) GenerationType.IDENTITY : 使用数据库的自动增长字段生成,JPA容器将使用数据库的自增长字段为新增的 实体对象赋唯一值,这种情况下,需要数据库本身提供自增长字段属性,支持该属性的DB有:SQL Server、DB2、 MySQL、Derby等支持。 (3) GenerationType.SEQUENCE: 使用数据库的序列号为新增加的实体对象赋唯一值, 这种情况下需要数据库提供 对 ...
一、 Jquery 头标题位置 第一行 <script src=”jquery.js” type=”text/javascript”></script> 第二行自定义标签 <script src=”alice.js” type=”text/javascript”></script> 二、           < !-- [endif]-->Jquery 选择符   ...
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。  Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方便的实现自己的拦截器。他有三个方法: [java] view plaincopy 01.public boolean preHandle(HttpServletRequest request, HttpServlet ...
面临的问题  对于高并发高访问的Web应用程序来说,数据库存取瓶颈一直是个令人头疼的问题。特别当你的程序架构还是建立在单数据库模式,而一个数据池连接数峰值已经达到500的时候,那你的程序运行离崩溃的边缘也不远了。很多小网站的开发人员一开始都将注意力放在了产品需求设计上,缺忽视了程序整体性能,可扩展性等方面的考虑,结果眼看着访问量一天天网上爬,可突然发现有一天网站因为访问量过大而崩溃了,到时候哭都来不及。所以我们一定要未雨绸缪,在数据库还没罢休前,想方设法给它减负,这也是这篇文章的主要议题。 大家都知道,当有一个request过来后,web服务器交给app服务器,app处理并从db中存取相关 ...
springside网站挂了好多天了,最近白衣大神迁移到了github, 想学习下源码就pull下来了。 主要参考 https://github.com/springside/springside4/wiki/QuickStart 中间出现了一些问题,好像github的连接不是很稳定。 maven仓库的连接也不是很稳定。 先run examples ,在view codes,在eclipse里面查看。要不会有一些错误 更新:springside4 我使用的是eclipse3.7导入,没有错误。 但是springside3导入eclipse3.7会有错误,在eclipse3.5没 ...
一、循环遍历集合  1、在jsp中引入标准函数声明  <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>  2、若要判断集合的大小,则需要引入如下声明  <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>  3、如何使用jstl判断集合是否为空  ${user}为集合,user为集合名  <c:if ...
Maven的安装、配置及使用入门  本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与我交流任何关于本书的问题和关于Maven的问题。 咖啡与工具 本书相当一部分的内容是在苏州十全街边的Solo咖啡馆完成的,老板Yin亲手烘焙咖啡豆、并能做出据说是苏州最好的咖啡,这小桥流水畔的温馨小 屋能够帮我消除紧张和焦虑,和Yin有一句没一句的聊天也是相当的轻松。Yin还教会了我如何自己研磨咖啡豆、手冲滴率咖啡,让我能够每天在家里也能享受 香气四溢的新鲜咖啡。 本书的书稿是使用Git和Un ...
Confluence 简介: Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。Confluence是由Atlassian公司推出的商业产品。 Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论。 编辑本段使用情况: Confluence 已经在超过100个国家,13500个组织中成功地应用于企业内网平台、知识管理及文档管理,涉及财富1000企业、政府机构、教育机构、财务金融机构及技术研究领域。[1] 包括IBM、Sun MicroSystems、SAP等众多知名 ...
Global site tag (gtag.js) - Google Analytics