自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 问答 (1)
  • 收藏
  • 关注

Ajax Session Timeout处理

对于session过期跳转的问题,很简单,就是一个过滤器,然后判断session为空?跳转:继续。但是对于ajax的请求,需要做特殊处理,见下面代码中的// 此处考虑ajax操作session过期的操作,如果ajax请求过程中session过期,则指定过期状态码为:911.String requestType = req.getHeader("X-Requested-With");因为a...

2014-07-01 09:57:35 1518

原创 Spring MVC实现一个控制器写多个方法

Spring MVC的API:DispatcherServlet:         整个Spring MVC的前端控制器,由它来接管来自客户端的请求HandlerMapping:           DispatcherServlet会通过它来处理客户端请求到各个(Controller)处理器的映射HandlerAdapter:            HandlerMapping会...

2014-01-15 21:12:51 382

原创 数据库水平切分的实现原理解析

本文系转载,原文地址:http://lishuaibt.iteye.com/blog/409294第1章  引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的 互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层 已经成为架构研发人员首选的方式。水平切分数据...

2014-01-15 20:44:12 2162

原创 eclipse.ini配置文件

使用Eclipse的时候其实很纠结,经常会很卡,我们除了选择禁用部分属性之外还需要修改eclipse.ini文件,下面给一种推荐的配置:-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar--launcher.libraryplugins/org.eclipse.equinox.launcher...

2013-07-01 09:31:41 233

原创 jQuery实现Session过期提示

起初项目中session过期的时候需要做一个提示框(并不进行过期跳转到指定页面,在点击确定的时候才会执行跳转),告诉用户session已经过期了,具体实现在本文的最后,一下是common-popup.js,和common-popup.css的代码: /** * This is common popup/dialog/tips plugin of jquery. * * @a...

2013-06-24 15:46:26 1363

原创 使用Eclipse构建Maven的SpringMVC项目

使用Eclipse构建Maven的SpringMVC项目         首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。        用MyEclipse安装Maven插件,建出的Maven项目有些问题。一是,发布tomcat的时候resources总是不会被发布到tomcat下;二是,把WEB-...

2013-06-21 12:53:24 99

原创 MyEclipse项目导入Eclipse

1.请首先确保你的eclipse是javaee版本的,或者已经安装看wtp插件2.然后修改eclipse工程下的.project文件:3.在<natures></natures>中加入<nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature...

2013-06-18 14:19:25 141

数据库锁表之后的解锁实现

有时候想操作某张表,但是这张表不知道被某人占用了(没有释放锁),那么需要一种解锁方案,直接贴代码: Select * From V$session T1, V$locked_Object T2 Where T1.Sid = T2.Session_Id;Alter System Kill Session 'SID,SERIAL#';此处查询结果如下:SADDR...

2013-06-17 16:16:02 247

页面所有元素加载完成之后执行某个js函数

在页面所有元素加载完成之后执行某个js函数 做项目的时候可能会遇到这种情况:       一个JSP页面中import了一个目录文件(menu.jsp),而且每个页面的<body>中都定义了onload事件,那么在此定义window.onload函数的时候可能会不生效或者多个onload之间覆盖的现象.       有的朋友肯定会说用jQuery的$().ready...

2013-06-08 12:35:42 1328

jsp引入menu缓存的问题

在项目中想通过jsp include标签引入目录,这样能省下很多时间,当然不管是通过jstl标签还是struts标签都能实现功能,但是在IE下发现一个bug,就是不同用户session来回跳动的问题,归根结底就是缓存的问题,为了解决此问题,一般的实现方法是在引入的页面中新增清除缓存的Meta即可实现.当然这只是针对需要清楚缓存的情况,下面是代码:[code="html"][/code]me...

2013-05-23 14:45:09 163

原创 基于jQuery的waterfall(瀑布流)布局

[code="html"] 基于Jquery的瀑布流布局(绝对定位) ul {position:relative;font-size:12px;} p {margin:10px 10px} p a {text-decoration:none;color:#0088cc} p a:hover {text-decoration:unde...

2013-05-21 15:44:05 348

原创 使用jQuery去掉指定标签里所有文字内容对应的链接

有时候需要使用jQuery来去除指定的某些标签,例如,删除所有文字内容对应的链接。如下:[code="html"] Link 1 Link 2 Link 3 Link 4[/code]我们需要生成如下内容:[code="html"] Link1 Link2 Link3 Link4[/code]一下为实现方式:方法一:使用u...

2013-05-21 15:43:43 332

网页居中显示

网页居中显示的实现方式,只需两行css代码即可实现:[code="css"]narrow { margin: 0 auto; max-width: 700px;}[/code]

2013-05-18 13:40:56 172

原创 在jsp页面下, 让eclipse完全支持HTML/JS/CSS智能提示

我们平时用eclipse开发jsp页面时智能提示效果不太理想,今天用了两个小时发现了eclipse也可以像Visual Studio 2008那样完全智能提示HTML/JS/CSS代码,使用eclipse自带的插件,无需另外安装插件,具体步骤如下 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Au...

2013-05-14 00:28:38 99

原创 Jquery的UI库 w2ui

很不错的Jquery的UI库 w2ui,基于Jquery的UI库,包含常用UI组件,如:布局、表格、树形、Tabs、工具条、弹出菜单、表单等等。采用Html5 + CSS3编写,可以支持常用的浏览器,如:Chrome、FireFox7+、Safari 5+和IE 9+等。官网有很详细的例子,包括Grid(很多开发者都比较关注的功能),Layout,Grid,Toolbar,Sidebar,...

2013-05-10 16:52:00 871

原创 经典的回到页面顶端

经典的回到页面顶端,当页面滚动到一定的高度时,给一个回到顶端的小提示,可以很方便的滚动到顶端,省去鼠标滚动和拖动滚动条.直接贴代码(需引入jQuery.js):JS: $(function(){ // 滚动窗口来判断按钮显示或隐藏 $(window).scroll(function() { if ($(this).scrollTop() > 150) { ...

2013-04-25 13:54:35 137

原创 让IE旧版本浏览器也支持HTML5的特性

让IE旧版本浏览器也支持HTML5的特性,可以通过IE支持的<!--[if]><![endif]-->标签引入html5.js<!DOCTYPE html><htmllang="en"><head>    ...    <!-- Le HTML5 shim, for IE6-8 support of HTML e..

2013-04-24 21:39:02 195

原创 JS中showModalDialog (模态窗口)详细使用

基本介绍:          showModalDialog()         (IE 4+ 支持)          showModelessDialog()      (IE 5+ 支持)          window.showModalDialog()                  方法用来创建一个显示HTML内容的模态对话框。          window.showModel...

2013-04-22 13:12:38 703

原创 Java操作json的通用类

提供一个Java中操作JSON格式的公共类: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 它易于人阅读和编写,同时也易于程序解析和生成,相比XML它的体积更小。首先需要自己下载并引入JSON-lib包,JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包。im...

2013-04-18 11:05:31 174

原创 js判断是否为360浏览器

     自从3Q大战之后360浏览器的userAgent就变成IE的了,普通的判断方法也失效了,所以得换种方法。在360的页面按F12,调出调试窗口,对navigator和window两个对象进行分析,终于找到一个可以用来鉴别360浏览器的值。if(window.external&&window.external.twGetRunPath&&window...

2013-03-09 14:49:13 740

原创 Java写的数据库连接池

    非常不错的手写的数据库连接池:import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement...

2013-03-03 02:04:53 81

原创 jQuery/javascript实现IP/Mask自动联想功能

[size=large][align=left][color=red]之前做一个云计算的项目,涉及到一个安全组自动联想的功能,思想是这样的:[/color][/align][/size][align=left][color=brown]安全组规则之间是可以相互引用的,也可以自己是自己手动输入的ip/mask,这时候可以加一个功能,实现securityGroupId和securityGroupN...

2013-02-01 16:02:24 116

原创 htc官方解锁

 返回HTC官方通用解锁教程(附一键解锁工具)自动解锁教程刷机精灵旗下的“HTC一键解锁工具”最大的简化了HTC官方解锁步骤,只需鼠标轻点即可完成官方解锁。点击下载   -----------------------------------------------------------------------------------------...

2013-01-12 10:17:32 717

原创 IDEA 常用配置以及快捷

 1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ----------------------------------------- -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea -server -Dsun.awt.keepWorkingSetOnMinimize=t...

2012-12-06 17:25:32 87

原创 纯CSS实现的鼠标经过文本时提示的信息

<a class="tooltips" href="#tooltips"> 这就是Tooltips <span> 正是你见到的,这些附加的说明文字是在鼠标经过的时候显示。 </span></a><style type="text/css">/*T

2012-12-05 23:20:05 156

原创 如何下载Google Chrome浏览器的独立离线安装包

 Google Chrome浏览器作为Google互联网布局的客户端软件,具有用户界面简洁高效,速度快(高效的JavaScript解释引擎V8,DNS预读取等等),支持HTML5,安全性高(沙盒技术)的众多优秀特性,所以自从推出以来,市场占有率一路攀升,活跃用户数量越来越多。而且现在适用于Chrome的插件也很多,Google官方也推出了很多好用的插件(比如最近为了改善搜索结果...

2012-12-03 15:24:35 462

原创 判断几种浏览器类型的表达式

 // IE浏览器if (/MSIE/.test(navigator.userAgent)){       } // Chrome浏览器else if (/Chrome/.test(navigator.userAgent)){     } // Firefox浏览器else if ( /Firefox/.test(navigator.u...

2012-12-03 14:11:52 139

原创 pdf-xchange pro注册码

 pdf-xchange pro注册码Team EATEATiSOteameat@no_email.comPXP40-8HFT3-QTWZ1-QK2DN-MEUOP-VXG20

2012-11-24 14:26:37 14472

原创 正则表达式大全

 各式各样的正则表达式参考大全(访问正则表达式实例库): ^\d+$  //匹配非负整数(正整数 + 0)  //匹配整数 ^\d+(\.\d+)?$  //匹配非负浮点数(正浮点数 + 0) ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$  //匹配正浮点数 ^...

2012-09-22 14:26:03 90

原创 jQuery-1.8-Api-中文版,ATF搭建,DOJO,jChart,autoSize

 1,jQuery Api1.8中文帮助文档2,js+css实现3D云标签(转载自http://www.w3cfuns.com/)3,jQuery自动伸缩大小4,  amcharts,很不错的图表类库及实例5,HighChart,基于jQuery的图标插件6,jqChart,基于jQuery的小巧的图表插件7,ajax toolkit framework eclipse...

2012-09-21 01:32:47 214

原创 由12306.cn谈谈网站性能技术

12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西)业务任何技术都离不开业务需求,所以,要说明性能问题,首先还是想先说说业务问...

2012-09-21 00:13:36 110

原创 使用jQuery Autocomplete(自动完成)插件

 jQuery 的Autocomplete(自动完成、自动填充)插件有不少,但比较下来我感觉,还是bassistance.de 的比较强大,我们就来写一些代码感受一下。最简单的Autocomplete(自动完成)代码片段123456789<script type="text/javascript">var web...

2012-09-18 01:25:28 179

原创 jQuery custom content scroller

基于 jQuery 实现的非常精致的自定义内容滑动条。Custom scrollbar plugin utilizing jquery UI that’s fully customizable with CSS. Features vertical/horizontal scrolling, mouse-wheel support (via Brandon Aaron jquery mouse...

2012-09-16 22:42:08 333

原创 firefox GridFox插件

 创建一个能在多屏幕下能呈现正确的页面布局是非常麻烦的,这也是为什么基于网格设计会吸引web设计师。像960.gs,Blueprint和BlueTrip这样的框架能快速简单的为设计师奠定了一个很好的原型布局。GridFox是一个免费的Firefox浏览器组件,它是一个可以在任何页面中测试列宽,也允许用户修改风格并保存到云端方便在以后的布局和设计中使用。 ...

2012-09-16 22:36:27 126

原创 jQuery AutoSuggest Plugin

How It WorksAutoSuggest will turn any regular text input box into a rad auto-complete box. It will dynamically create all the HTML elements that it needs to function. You don't need to add any ex...

2012-09-16 19:52:45 180

原创 jQuery Tips

How It WorksTipTip uses the title attribute just like the native browser tooltip does. However, thetitle will be copied and then removed from the element when using TipTip so that the browser too...

2012-09-16 19:50:55 105

原创 页面split效果

有时候我们做layout的时候需要界面的split效果,此处上传一个例子

2012-09-16 19:17:42 214

原创 如何计算IP地址及CIDR

一、 IP地址概念IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机。网络ID用来标识计算机所处的网段;主机ID用来标识计算机在网段中的位置。IP地址通常用4组3位十进制数表示,中间用“.”分隔。比如,192.168.0.1。补充(IPv6):前面所讲的32位IP地址称之为IPv4,随着信息技术的发展,IPv4可用IP地址数...

2012-09-15 11:31:28 275

原创 代码格式化工具

代码格式化工具

2012-09-15 00:55:00 135

原创 displayTags大数据量分页导航

 李楠注:    这个内容我还没有测试过,打算以后分别用mysql,mssql,oracle10g测试一下,数据量分别为1万,2万,10万,100万。这里先把此文档保存下来。    关注这个内容,主要是这个功能要经常使用,并且,每个框架的实现都不相同(比如hibernate,ibatis)。这次,是因为我在分析ibatis的框架,而听说ibatis实现的PaginatedList接口在数据量不...

2012-09-15 00:13:25 89

空空如也

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

TA关注的人

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