- 博客(28)
- 资源 (4)
- 收藏
- 关注
转载 防止表单重复提交的几种策略
表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:点击提交按钮两次。点击刷新按钮。使用浏览器后退按钮重复之前的操作,导致重复提交表单。使用浏览器历史记录重复提交表单。浏览器重复的HTTP请求。 几种防止表单重复提交的方法 禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法
2013-11-13 09:15:28
598
原创 java Ant 的安装
1.下载ant的安装包:http://ant.apache.org/bindownload.cgi2.在高级环境变量中将ant的bin文件夹目录添加到path变量中:D:\Java Web\ant\apache-ant-1.9.2\bin3.打开cmd,运行ant.说明ant安装成功!
2013-11-04 14:40:28
536
原创 IE下ajax操作的问题
IE下的缓存和cookie有一个问题,在清除cookie或者缓存之后,必须关闭IE浏览器,才能生效。例如一个网站登陆后,你选择记住密码,一般会用cookie机制记住你的密码,清除IE的cookie和缓存之后,在关闭浏览器之前你依然可以访问该网站。而在chrome和firefox中就不会有这种情况。除此之外,jquery的$.ajax()在IE下也会有一个问题。如$.ajax({
2013-10-31 10:22:08
730
转载 Knockout应用开发指南(完整版) 目录索引
关于该系列文章:本系列文章共份10个章节(13篇),主要是翻译官方站点教程文章,然后加了一些自己的理解。有任何技术点不明白或者需要讨论的,欢迎大家留言拍砖。目录:Knockout应用开发指南 第一章:入门Knockout应用开发指南 第二章:监控属性(Observables)Knockout应用开发指南 第三章:绑定语法(1)Knockout应用开发指南
2013-10-30 13:39:21
1613
转载 通向架构师之路
对于不少开发者来说,成为架构师是职业生涯的目标之一,但是如何成为一名架构师却没有统一的教科书,Verizon公司架构师Bett Correa在Software期刊中分享了自己的成长经历,主要的经验包括均衡发展技术知识、领域知识和沟通能力,通过架构来学习架构等。 Bett认为架构师必须了解当前的系统如何满足客户的需求、实际地编写代码、与客户坐下来观察他们的工作,并听取他们对软件的反
2013-10-09 08:34:00
1002
转载 centos中文乱码问题
一、CentOS系统访问 g.cn ,发现中文乱码。于是用以前的方式:yum -y install fonts-chineseCentOS系统安装后,还是不能显示中文字体。我使用 gedit 编辑源码,其中文注释也为乱码。 后来,终于找到以下方法可以解决,需要两个中文支持的包:fonts-chinese-3.
2013-08-16 02:19:33
629
转载 ArrayList容器三种遍历元素方法的性能对比报告
上周有同事问我ArrayList容器中for循环、ForEach循环和iterator迭代哪种性能更好。其实在此之前我是没有测试过的,所以我想当然地认为,既然iterator方式需要先获取一个iterator,性能应该要差一些。没有验证过的结论,如鲠在喉。终于我还是写了下面这个小程序,来验证我的想法。12345678910111213141516171819202122
2013-08-14 16:44:06
1113
转载 java 性能检测工具配置
JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。 使用配置如下: 1、到h
2013-08-14 14:28:19
987
转载 tomcat配置gzip压缩,提升网站的相应
打开conf/server.xml文件可以看到: maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> compr
2013-08-12 15:36:21
528
转载 linux下重启tomcat
在Linux系统下,重启Tomcat使用命令操作的!首先,进入Tomcat下的bin目录cd /usr/local/tomcat/bin使用Tomcat关闭命令./shutdown.sh查看Tomcat是否以关闭ps -ef|grep java如果显示以下相似信息,说明Tomcat还没有关闭ro
2013-08-12 09:51:25
557
转载 Nginx下搭建flv视频服务器且支持视频拖动进度条播放
目前,由于Flash的流行,网络上绝大多数的微视频网站都采用了Flv格式来播放视频。在互联网上播放视频,有两种方式,一种是文件方式,即通过HTTP协议访问视频文件,这种方式的缺点是不能从特定的帧开始播放;另外一种就是采用专门的流媒体服务器,这种方式的缺点是要搭建复杂的流媒体服务器。不过,现在有了一种集合了以上两种方式优点的一种解决方案,即通过HTTP来实现伪流媒体。本文描述的就是这样的一种
2013-08-07 10:28:25
684
原创 IE10 取消input框默认的叉叉和密码输入框的眼睛
IE10默认在input框中输入内容后会显示一个‘X’按钮,方便删除输入的所有内容。在password输入框显示一个眼睛的按钮,去掉眼睛和叉叉的方法如下:::-ms-clear { display: none; } ::-ms-reveal { display: none; }修改本地组策略,禁用密码输入框中的密码显示;切换成IE兼容模式;(此方法仅在Win
2013-07-25 10:36:51
6856
原创 响应式web布局笔记(1)
1.重置样式的css,用来覆盖不同浏览器渲染html元素时的各种默认样式。这里采用了mayer的reset.css样式,地址如下:reset.css。当然还有其他的重置样式可以使用,可以根据需求和自己的喜好进行定制。2.viewport参数。viewport参数指定了支持该参数的浏览器对页面大小的缩放,content的参数还包括maximum-scale、minimum-sca
2013-07-25 10:33:30
703
原创 node.js+socket.io 实现一个web聊天室
在cnode中看到一篇应用socket.io实现web聊天室的帖子,非常不错,然后就按照博主的教程去实现了一个web聊天室。聊天室教程文档链接如下。主要用到了socket.io的emit和on事件。
2013-07-18 16:13:19
1763
转载 图片裁剪插件jcrop用法
基本使用方法如下:一、在head部分(和之间)插入相关css和js文件。 二、在head部分插入回调函数等相关处理参数。01<script language="Javascript">02 03 jQuery(fun
2013-04-28 11:31:37
1305
原创 JQUERY 图片幻灯片效果插件
因为项目中使用的slider插件的api不够强大,所以采用了另外一个功能比较强大的插件 bxslider。官网地址为:http://bxslider.com/examples/custom-next-prev-selectors
2013-04-28 11:17:16
773
转载 java实现图片水印的添加
转载的文章来源于ITEYEhttp://zsy.iteye.com/blog/58252package com.cari.image;/** * */import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;imp
2013-04-28 11:02:06
544
原创 jstl格式化日期
首先引入标签:"http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> 然后调用fmt:formatDate 标签,如"${caseEntity.eventDate}" pattern="M/d/yyyy"/>formatDate标签的其他参数选项包括type等,
2013-03-18 15:26:35
479
转载 Java中SerialVersionUID的作用
转载: http://blog.sina.com.cn/s/blog_3fe961ae0100obp0.html今天在使用eclipse开发的时候,遇到一个warning,看到warning我总觉得不爽,使用自动修复后,发现eclipse在代码中加入了“private static final long serialVersionUID = 1L;”。其实之前就遇过这种情况了,只是没有去
2013-03-14 18:19:16
584
原创 Unable to read TLD "META-INF/c.tld" from JAR file
在新建项目的时候,如果想新建一个web project,结果新建了一个java project。可以在项目名后点击右键,选择“MyEclipse-->add web project capbilities”.另外记录一个问题,如果项目运行后报错“Unable to read TLD "META-INF/c.tld" from JAR file”。一般是由于jar包冲突所导致的,在自己的
2013-03-14 18:16:19
1075
原创 HttpClient 解析 jsonArray数据
代码如下: public static JSONArray getJsonArray(String url) throws IOException, JSONException { HttpClient httpClient = new DefaultHttpClient(); HttpGet httpRequest = new HttpGet(url);
2013-03-05 17:09:48
1078
原创 AXIS2与spring结合创建webservice 必须引用的jar包
AXIS2与spring结合创建webservice 必须引用的jar包: activation-1.1.jar axiom-api-1.2.4.jar axiom-impl-1.2.4.jar axis2-adb-1.2.jar axis2-adb-codegen-1.2.jar axis2-codeg
2013-03-05 12:08:58
1092
原创 myeclipse8.5 安装ADT
1.下载ADT,这里下载的事16.0的版本,下载地址为点击打开链接。2.将下载的zip包解压,并在myeclipse的dropins文件夹目录下新建ADT文件夹,以自己的本地环境为例路径如下:D:\Myeclipse\dropins\ADT。3.将解压后的features和plugins文件夹拷贝到D:\Myeclipse\dropins\ADT文件夹中。4.在dropins文件夹中新
2013-03-03 16:11:10
591
原创 Axis2与spring结合创建webService
因项目需要,与其他的系统做对接,我方需提供webService接口,在老大的指点下,采用了Axis+spring的方式来创建webService,全程参考了点击打开链接一文,本文的目的仅为巩固自己今天所做的工作,为以后类似的工作提供参考依据。1.在网站发布的根目录下的web-inf/web.xml加上如下配置。本项目网站的路径为webroot/web-inf/web.xml加上如下配置,
2013-02-28 17:23:49
680
原创 htm5 用canvas递归画树
今天看了一篇用canvas画树的文章,代码简单,于是便按照作者的讲述去实现了这个例子,演示网址如下点击打开链接。代码如下:// 在文档中创建canvas对象var canvas = document.createElement("canvas");ctx = canvas.getContext("2d");canvas.width = 640;canvas.height =480;
2013-02-26 11:03:56
1112
原创 htm5 canvas制作小的撞击型游戏
今天在html5中国网上按照大师写的教程一步一步的做了一个“蘑菇与熊”的游戏,主要采用了html5中的canvas技术。参考网址为http://www.html5china.com/course/20110101_1498.html。演示地址为:点击打开链接所有的代码为:蘑菇与熊// 定义全局变量var backgroundForestImg = new Image();
2013-02-25 17:08:38
587
原创 jqueryUI的sortable实现div拖拽排序
在看了众多的基于jquery的sort插件后,本以为所有的排序插件只能针对ul--li标签进行排序,在google了jquery sortable div排序关键词之后,终于找到了用sortable实现div拖拽排序的方法。步骤一:引入jqueryUI.js文件。步骤二:编写html代码,如下所示;onetwothreefour步骤三:在js文件中调用sortable()
2013-02-22 10:48:21
3032
原创 用css3实现图片变灰
在实现项目中判断用户在线还是离线的过程中,需要将离线用户的头像变灰,经过在网上资料的查找,发现有三种方法。 第一,css3实现。代码如下:.gray{-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);
2013-02-20 16:32:34
3111
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人