- 博客(41)
- 收藏
- 关注
java+jQuery解决ajax跨域小demo
1、在服务端设置请求头信息前台JS代码:$("#but4").click(function(){ var vesion=parseInt($.browser.version); if($.browser.msie && vesion>=8 && vesion<11){//判断浏览器版本是否为IE ...
2014-02-20 12:23:04
260
js实现简单的不上传预览功能
这是一个简单的实现上传图片的预览功能,兼容chrome和IE,前几天做项目的时候有用到,在这里做个记录。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE>...
2014-02-14 14:31:56
137
原创 ZeroClipboard.js实现js复制功能
注意:此处需要使用的ZeroClipboard.js版本为1.0.7,附件中有所需js文件,如果js版本不对这个demo可能不好使<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><HTML> <HEAD> <TITLE> 复制de
2014-02-11 14:31:27
203
将一个js对象装换为一个JSON串
前几天做个歌问卷调查的功能,需要将用户选择的答案按照指定的JSON格式传到后台,其中用到了jquery-json插件将一个js对象装换为一个JSON串,顺便做个笔记。(插件地址:https://code.google.com/p/jquery-json/ 附件中有用到的JS有需要可以试试)<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Tra...
2014-01-08 14:44:55
117
原创 poi读写Excel表格Demo
一、导入poi需要的jar包,最新jar包下载地址http://poi.apache.org/download.html导入导出Excel表所需的jar包如图所示。 二、导入导出Excel 例子: package com.util.excel;import java.io.File;import java.io.FileInputStream;import j...
2013-12-16 16:44:30
185
JQuer ui Dialog Demo笔记
<!doctype html><html><head> <meta charset="utf-8"> <title>jquery ui 对话框</title> <script type="text/javascript" src="http://ajax.g
2013-12-06 16:24:22
99
原创 客户端禁用cookie后session取不到值
因为session是依赖于cookie的,所以当客户端禁用cookie后,sessionid不能被写入到客户端,session也就变的不好使了。这时候我们需要重写URL来防止cookie禁用后引起的问题。 解决方法:response.encodeURL(path);path表示需要跳转的jsp页面或者servlet,这样的话再页面进行跳转时将会在url中带上jsessionid。如果你...
2013-08-29 18:02:25
240
原创 web常见3中乱码解决方法
1、页面本身有中文response.setContentType("text/html;charset=utf-8");2.解决get方式乱码修改文件tomcat 中的server.xml文件:server.xml--->URIEncoding="UTF-8" 3、解决post方式乱码request.setCharacterEncoding("GBK");...
2013-08-29 17:35:59
155
原创 tomcat启动时报Socket bind failed
异常信息:严重: Error starting endpointjava.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:623)at ...
2013-08-23 11:16:43
252
原创 java比较器(Comparable,Compatarator)
记得当初面试的时候遇见过一道类似这样的题,给出几个学生的成绩和年龄让根据学生的成绩进行排序,如果成绩相同则根据学生的年龄进行排序。当时傻乎乎的不知道咋整,直接根据成绩排了一下序就给输出了,最近看java基础比较器的时候才明白这道题的意思是考java基础中的比较器。方法一、通过实现Comparable接口进行排序,这个方法需要重写comparable接口的compareTo方法,再我们常...
2013-08-16 17:11:38
137
原创 JMS学习笔记(二)——使用JMS发送和接受text、Map、Object类型的消息
前一篇笔记记录了ActiveMQ的安装简介,这篇笔记主要记录如何使用JMS发送常见的三种消息,即text、Map、和Object类型的数据。JMS有两种方式进行消息通信:Point-to-Point (P2P) 和 Publish/Subscriber (PUB/SUB),即Queue消息和Topic类型的消息,在这个例子中我使用Point to Point的队列形式发送消息,关于两种消息类型...
2013-08-02 15:31:21
503
原创 java实现单例
最近工作不是很忙,于是回过头再看看java基础,当时学习单例的时候不太明白为什么要那么写,只是死记硬背老师写的单例的格式,刚把单例常见的两种方式写了一下,顺便做个笔记。在开发过程中推荐使用第二中方法,因为懒汉模式要考虑到线程的同步问题,执行效率要比第二中方法低,当然如果你钟情于第一种也是可以的。1、懒汉模式:在这种模式下,SingletonTest1进入内存的时候,内存中还没有Single...
2013-08-01 18:38:37
73
原创 java实现冒泡和选择排序
http://www.admin10000.com/document/211.htmlhttp://www.admin10000.com/document/794.html这两篇关于排序的文章都写的很不错,大家感兴趣可以看看,不过在下资质愚鲁目前只搞明白了选择和冒泡排序的思想,别的啥时候弄明白了后续在补吧。package com.temp;public cla...
2013-07-31 17:29:42
89
原创 java传递动态参数demo
JDK1.5之后,为了使方法的调用更加灵活,java引入了动态参数的概念。当时在学校里跟老师学java基础的时候听都没听过这个东东,前两天同事提到这个东东,自己看了一下,写个小demo记录一下。其实,也没啥难理解的就是可以动态的确定传入参数的个数罢了。public class DynamicParamenterDemo { public static void main(String[...
2013-07-26 16:56:04
637
原创 myeclipse8.5安装FreeMark插件
前段时间重装了Myeclipse,刚重新安装了一下Freemark插件,在这儿顺便记录一下。一、下载FreeMarker IDE 这个插件,这是下载地址http://sourceforge.net/projects/freemarker-ide/files/二、解压文件,将解压后的hudson.freemarker_ide_0.9.14文件复制到Myeclipse-------》dro...
2013-07-26 16:22:25
97
原创 java遍历Map
闲来没事,练练基础,呵呵。。。,记得当初面试的时候经常有人问map怎么遍历的问题,感觉被问到的概率还是蛮高的,眼过十遍不如手过一遍啊,写一个 public static void main(String[] args) { Map<Object, Object> map = new HashMap<Object, Object>(); map.put("n...
2013-07-24 18:06:44
80
原创 JMS学习笔记(一)——JMS简介安装ActiveMQ
最近看公司的项目中用到JMS,曾经写代码的时候也用过JMS来发送消息,但是用的东西都是老大封装好的,不知道究竟JMS是怎么一回事,这两天有空自己找了点资料了解了一下,但是我也是自学的小菜鸟,不能确定我下边写的demo完全可靠,如果有错误请大神们多多指点。1、JMS简介:JMS即Java Message Service,是Java 程序创建、发送、接收和读取企业消息传送系统的消息提供了一种常...
2013-07-24 15:10:07
117
java读取properties文件
前几天写的一个用java中的ResourceBundle类来读取配置文件的demo,继续在这儿做笔记了。1、目录结构图 2、配置文件3、用单例模式读取配置文件package com.util.readProperites;import java.util.ResourceBundle;/** * * 类描述:根据配置文件名(name)和文件中的键值(key)读取系...
2013-07-17 11:09:47
83
java生成JSON串
在开发过程中我们经常需要使用json格式的数据来传递信息,前段时间写的一个小demo在此整理一下做个笔记。1、将各种对象转化为json串 public static void main(String[] args){ boolean[] newArray = new boolean[]{true,false,true}; //转化boolean型数组 JSONArray...
2013-07-16 16:06:35
163
原创 myeclipse添加统一注释模版
在我们开发过程中经常需要写一些注释,如果一个项目中能保持统一的注释风格会让人觉得代码很清晰整洁,那么如何才能让myeclipse保持统一种注释风格呢,下边是我们项目中用的注释模版,希望可以帮到有此需要的同学。(附件:模版xml文件)1、将注释模版修改为你需要的模版,保存配置好的xml文件。<?xml version="1.0" encoding="UTF-8" standalon...
2013-07-09 21:33:39
154
原创 myeclipse8.5安装svn插件
今天重新安装了一下myeclipse,需要重新安装svn用下边的方法就轻松搞定了,闲话少叙直接上图。1、解压svn插件并找到如下所示红色框内的的两个文件 2、打开myeclipse的安装目录,找到如下的文件夹 3、将svn中的那两个文件夹拷到dropins目录中,重启myeclipse,启动后会报错,但是这个不影响svn的使用,下次启动就好了,错误信息看的不明白。 ...
2013-07-09 20:57:49
65
js操作cookie
今天写的javascript添加,删除,和读取cookie的demo在这儿做个记录,其中有一下几个可能经常用到的地方做一个备注。1、JSON.stringify(jsonObj) 将json对象转化为字符串对象;2、escape对字符串进行编码,编码的目的是防止在cookie中出现特殊字符,用unescape转换编码后的字符串;3、cookiMap.replace(/\s/g,"")...
2013-06-28 17:25:31
111
js获取json中key所对应的value值
<script type="text/javascript"> getJson('age'); function getJson(key){ var jsonObj={"name":"傅红雪","age":"24","profession":"刺客"}; //1、使用eval方法 var eValue=e
2013-06-28 17:08:05
1277
原创 js事件代理demo
最近做项目时遇到这样一个问题,需要给若干个<A>标签添加事件,由于需要添加事件的位置比较多,为了提高js的效率,同事建议使用js事件代理来写。刚查资料写了一个demo先做个笔记,有需要的朋友可以看看。下边是事件代理的核心js代码,当然光看这一段很少有人能看懂,附件里有完整的demo,需要的话自己看看,希望对你有所帮助。 <script type="text/javascr...
2013-06-20 17:29:14
171
原创 重写equal
今天有点空写了一段基础代码复习一下,随便记记:package com.dao;public class OverwriteEquls { private long id; private String name; public long getId() { return id; } public void setId(long id) { ...
2013-05-15 10:36:05
124
原创 多个上传文件用js验证文件的格式和大小(转载)
转载自龙哥博客原文链接:(http://blog.sina.com.cn/369768231qq) 多个上传文件用js验证文件的格式和大小html部分: <dsp:form action="${originatingRequest.requestURI}" method="post" enctype="multipart/form-data"> <dsp...
2013-05-13 10:10:54
142
原创 将网页背景变灰并居中弹出弹层
做的小demo记录一下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> New Document </title>
2013-05-09 14:30:58
146
原创 java代码优化实例介绍
Java 代码优化过程的实例介绍来源:IBM developerworks 简介: 通过笔者经历的一个项目实例,本文介绍了 Java 代码优化的过程,总结了优化 Java 程序的一些最佳实践,分析了进行优化的方法,并解释了性能提升的原因。从多个角度分析导致性能低的原因,并逐个进行优化,最终使得程序的性能得到极大提升,代码的可读性、可扩展性更强。 衡量程序的标准 ...
2013-05-02 14:48:35
267
原创 jQuery实现页面锚点滚动效果
核心代码:$('html,body').animate({scrollTop: $('.'+cl+'_content').offset().top}, 1500);让滚动条在指定时间内,滚动到指定元素的位置。scrollTop 相对滚动条顶部的偏移offset获取元素偏移量.top表示获取元素距离顶端的位置,.left表示获取元素距离左侧的位置<!DOCTYPE html ...
2013-05-02 14:36:45
445
1
原创 js正则表达式限制文本框只能输入数字,小数点,英文字母
输入数字和小数点的方法用到了,都好使,转一下,有需要的可以试试看。1.文本框只能输入数字代码(小数点也不能输入)<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">2.只能输入数字,能输小数点.<...
2013-04-03 18:03:47
228
原创 js获取浏览器滚动条距离顶端的距离
最近在做项目的时候遇到需要用js获取滚动条距离窗口顶端的距离和js获取浏览器可视化窗口的大小,在这儿做一个整理保存: 一、jQuery获取的相关方法jquery 获取滚动条高度获取浏览器显示区域的高度 : $(window).height(); 获取浏览器显示区域的宽度 :$(window).width(); 获取页面的文档高度 :$(documen...
2013-03-14 17:32:22
1399
原创 ora-01033:oracle initialization or shutdown in progress,手动强制删除定义的表空间产生的错误...
昨天在建了表空间后觉得太多想删除几个,但是提示文件已经在另一个地方打开了无法删除,结果俺就自作聪明把oracle的服务给停了,然后很顺利删除成功了。正在沾沾自喜时发现有问题,oracle登录不了一直提示如下错误ora-01033:oracle initialization or shutdown in progress,不论换那个用户都不好使,所以开始在网上疯狂的寻找解决办法,结果发现像我这样二的...
2012-12-25 18:31:35
213
原创 oracle使用语句创建用户和表空间
用代码写了个创建表空间的demo,直接贴代码先保存在这儿啦:/*创建临时表空间 */drop tablespace user_data including contents and datafiles; --删除表空间及对应文件,不能手动停服务删除文件create temporary tablespace supplier_temp tempfile 'D...
2012-12-24 17:43:45
88
用正则表达式匹配时遇到的一个怪异问题
前两天用js匹配正则表达式时遇到一奇怪现象,第一次匹配的结果为true,而第二次的时候为false,让我纠结了半天最终找到原因了。我原先的代码是这样的a=$("#test").val();var str=/[*]/g //替换星号的正则表达式,有g表示全局匹配,否则只匹配一次alert(str.test(a));//没别的意义,确定一下写的正则是否有问题if(str.tes...
2012-12-17 18:34:46
122
原创 myeclipse使用常见问题
刚用的的时候看一哥们的博客,没玩网易博客在这儿收藏一下,这是原文,可以瞅瞅挺全面的:http://blog.163.com/messcat@126/blog/static/172090879201191244730471/ 0. 快捷键 =====================================================================...
2012-11-28 17:29:08
717
禁用select下拉选的小方法
今天看到一大神处理下select下拉选的一段代码,在次做个笔记。这段代码主要用于禁用select标签,让其选中的值不能被改变。好了,不瞎扯了,看代码吧。 <!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=...
2012-11-12 23:53:46
245
原创 struts2中异常处理(demo)
关于Struts2处理全局异常和局部异常: struts.xml配置文件:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://str...
2012-11-08 17:04:29
86
原创 struts2中action的三种简单配置
方法一、最基础的配置方法,但是在开发中基本没人会这么用。 上述配置的请求路径为:http://127.0.0.1:8080/struts2_002/login/login1 login是包名,login1是请求action的名称 <!-- 1.action的普通配法 请求路径 :login/login1 --> <package name="...
2012-10-24 16:48:51
164
原创 常用的jQuery选择器
看书后整理的有关jQuery选择器的基本语法规则:重点: 1、trigger方法,页面加载后即可触发该方法,解决页面载入时就触发onchange函数比较有效 2、当id中含有特殊字符时如何选取jQuery对象 1.基本选择器 选择 所有的元素 $('*').css("background","#aaa") 选择 所有的span元素和id为...
2012-10-19 17:41:16
276
原创 jQuery的toggle方法
toggle方法,在第一次点击的时候执行,函数一,第二次点击的时候执行函数二实例代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="htt...
2012-10-19 16:57:39
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人