- 博客(66)
- 资源 (6)
- 收藏
- 关注
转载 CSS3中translate、transform和translation的区别和联系
translate: 移动,transform的一个方法 通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数: 用法transform: translate(50px, 100px); -ms-transform: translat
2017-06-10 03:46:23
5452
原创 jquery高级方法描述与应用
jquery,addBack()、animate()、clone()方法,callbacks对象,Deferred对象常用方法介绍
2014-01-08 17:15:29
2349
原创 jquery计算出left和top,让一个div水平垂直居中
if($("#center").css("position")!="fixed"){ $("#center").css("position","absolute"); var dw = $(window).width(); var ow = $("#center").outerWidth(); var dh = $(window).height();
2013-12-21 12:10:53
9961
原创 hibernate select 查询方式总结
1. 查询整个映射对象所有字段(查询整个映射对象所有字段,填充到List中)List result = hibernateTemplate.executeFind(new HibernateCallback(){ public Object doInHibernate(Session session) throws HibernateException, SQLException {
2013-11-27 19:28:17
10856
原创 javascript工具函数汇总2013
function int(str){ return parseInt(str, 10);}/* * 判断目标参数是否Array对象 */function isArray(source){ return '[object Array]' == Object.prototype.toString.call(source);}/* * 解析目标URL中的参数成json对象
2013-11-16 20:29:50
869
转载 cmd命令提示行连接mysql乱码的解决(转)
下面的介绍是设置为gb2312的,而实际上很多windows的终端采用的是gbk编码,所以如下的内容,有可能是设置为set character_set_client=gbk,这样才能在终端正常显示中文。 而在Linux中,我们一般采取修改配置文件的方式来做达到同样的效果,已经在博客中有转载了一篇对于linux中的的mysql乱码处理:http://haiyupeter.j
2013-11-13 12:07:20
1138
原创 struts2 validation.xml 验证
当使用struts2的validation.xml进行验证时,需要注意如下几个方面:1.表单一般使用struts2标签关闭客户端验证,使用name对应action中的属性2.在Action配置中一定要设置input返回页面3.添加验证只要创建验证的xml文件,在Action同包下,创建:Action类名-validation.xml<!DOCTYPE validators
2013-11-08 18:28:00
3078
原创 javascript利用闭包this实现继承
(function(t){ t.i = 10; t.Hammer = function(){ alert("Constuctor") }; })(this),function(t,e){ Hammer.init = function(){ Hammer(); alert("override"); }; Hammer.init(); }();大致的代码
2013-10-22 18:05:00
1242
1
原创 jsp中使用URL重写跟踪Session,浏览器不支持Cookie的解决方案
大家都知道session关浏览器就会清除(即使sessionid会写到客户端的cookie中),如果浏览器新建一个父窗口,在原窗口不关闭的情况下,共享一个sessionId。在一次会话中,session是基于cookie的,也就是说当cookie被删除时,session又会创建。当客户端禁掉cookie时,就要通过URL重写获取sessionId,且sessionId不会改变。Http
2013-10-17 22:32:01
5254
原创 Javascript访问静态变量
function add(i){ return i+add.invokeTimes++; } add.invokeTimes = 0; //定义静态变量 //通过函数名直接访问 count(0); alert(add.invokeTimes); // 3 //通过对象实例访问 var o1 = add(1); //var o2 = new add(sdfgs);
2013-09-28 14:28:12
1945
转载 linux下vi与vim编辑器的区别及使用方法
vi与vim一样都是编辑器,不同的是vim更高级一些,可以理解是vi的高级版本。vi就像Windows中的计事本,而vim则可以算的上是 office中的word。vi主要用来编辑一些文件,vim是程序员的好工具。好的。。。。下面在介绍一下vi的使用。。。。。。1. 使用vi进入一般模式[root@linux ~]# vi test.txt直接输入“vi 文件名”即可进入vi。如图10
2013-09-11 11:05:03
804
原创 Linux下安装Node.js
yum install gcc-c++mkdir /tmp/node-buildcd /tmp/node-buildwget http://nodejs.org/dist/v0.10.18/node-v0.10.18.tar.gztar -zxvf node-v0.10.18.tar.gzcd node-v0.10.18./configuremakemake ins
2013-09-11 10:51:10
2004
原创 安装node.js+express for win7的Web开发环境配置
1.安装 node.js。进入官网的下载地址:http://www.nodejs.org/download/ 。选择Windows Installer或者选择Windows Installer (.msi) 32-bit,下载安装包。下载完成后,双击安装。2.安装 Express。通过nmp包管理器进行安装,安装分为:全局安装:自动安装到“C:\Users\[当前用户]
2013-09-05 17:43:15
4911
原创 javascript方法的链式调用
function $(){ var elements = []; for(var i = 0,len = arguments.length; i < len; i++){ var element = arguments[i]; if(typeof element === 'string'){ element = document.getElementById(element);
2013-09-04 15:13:59
733
原创 CSS3 media queries使用参考指南
判断媒介(对象)类型来实现不同的展现。此特性让CSS可以更精确作用于不同的媒介类型,同一媒介的不同条件(分辨率、色数等等).media_query: [only | not]? [ and ]*expression: ( [: ]? )media_type: all | aural | braille | handheld | print | projection | scree
2012-12-26 10:16:29
633
转载 javascript 单例/单体模式(Singleton)
首先,单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的三个特点:1,该类只有一个实例2,该类自行创建该实例(在该类内部创建自身的实例对象)3,向整个系统公开这个实例接口Java中大概是这个样子public class Singleton{ private Singleton(){} private static Singleton instance = nu
2012-11-28 18:01:46
859
转载 css引用的两种方式,link和@import的区别
页面中使用CSS的方式主要有3种:行内添加定义style属性值,页面头部内嵌调用和外面链接调用,其中外面引用有两种:link和@import。外部引用CSS两种方式link和@import的方式分别是:XML/HTML代码 XML/HTML代码 @import url("CSS文件"); 两者都是外部引用CSS的方式,但是存在一定的区别:
2012-11-13 16:31:01
5029
原创 javascript 正则表达式数量词,字符串方法(match,search,replace,split),贪婪模式,惰性模式总结
1、正则表达式数量词 var str = "Google"; var pattern = /Google/; alert(pattern.test(str)) var str = "Go#gle"; var pattern = /Go.gle/; //.匹配除换行符和\n和回车符之外的任何单个字符 alert(pattern.test(str)) var s
2012-11-05 17:13:40
1749
原创 关于JavaScript中apply与call的用法意义及区别
1. call方法,调用一个对象的一个方法,以另一个对象替换当前对象。var name = "Window";function planA(){ this.name = "I'm A";};function planB(){ this.name = document.getElementById("username").value;};function execute
2012-09-27 17:18:05
1125
原创 prototype用法总结
function classA(a,b,c){ if(a)this.a = a; if(b)this.b = b; if(c)this.c = c; this.reset = function(){ for(var each in this){ delete this[each]; } }}classA.prototype.a = 10;classA.prototyp
2012-09-24 19:24:35
499
原创 javascript 基础总结1
1.Array 对象unshift方法的使用,向数组的开头添加一个或多个元素。var arr = new Array()arr[0] = "M"arr[1] = "A"arr[2] = "S"document.write(arr.unshift("W") + "") //打印 W,M,A,Sdocument.write(arr) // 打印42. 正则 \b
2012-09-23 23:20:23
575
原创 移动前端开发WebApp小记
1、四大浏览器内核1.Trident (IE浏览器) :因为在早期IE占有大量的市场份额,所以以前有很多网页是根据这个Trident的标准来编写的,但是实际上这个内核对真正的网页标准支持不是很好,同时存在许多安全Bug。2.Gecko:( FireFox )优点就是功能强大、丰富,可以支持很多复杂网页效果和浏览器扩展接口,缺点是消耗很多的资源,比如内存。3.Webkit
2012-09-03 10:19:15
1361
原创 CSS3 transition Property
1.transition Hover over a div element to gradually change the width and height.box1{ width:100px; height:120px; background:red; transition-property : width; /* 完成动画5秒*/ tr
2012-08-30 13:46:08
1728
转载 再谈javascript图片预加载技术
比onload更快获取图片尺寸lightbox类效果为了让图片居中显示而使用预加载,需要等待完全加载完毕才能显示,体验不佳(如filick相册的全屏效果)。javascript无法获取img文件头数据,真的是这样吗?本文通过一个巧妙的方法让javascript获取它。这是大部分人使用预加载获取图片大小的例子:var imgLoad = function (url, callback)
2012-08-19 13:42:35
801
转载 Spring3注入类型(Injection Type)
注入类型分为三种:a) setter(常用)package com.bebig.service;import com.bebig.dao.UserDAO;import com.bebig.model.User;//逻辑业务层public class UserService { private UserDAO userDAO; public void a
2012-08-03 12:06:44
1636
转载 response.sendRedirect() 和 dispatcher.forward(request,response)之间的区别
Java Web开发中,采用MVC模式的时候,在控制器完成模型的调用之后会选择界面对用户响应,用常有两种方式:1、通过response对象的sendRedirect方法。2、通过RequestDispatcher对象的forward方法。例如要跳转登录界面login.jsp,可以使用下面的两种方式:1、使用responseresponse.sendRedir
2012-07-20 16:14:27
8044
1
原创 jsp向servlet传参中文乱码
1. 传参方式POST、GET、link方式1.1 servlet向jsp传中文参数msgif(username.equals("") || password.equals("")){ msg = "用户名密码不能为空"; String encodeMsg = java.net.URLEncoder.encode(msg, "GBK"); // URLEncod
2012-07-19 15:39:14
3819
原创 javascript面向对象、私有作用域、闭包浅谈
1.理解嵌套函数、作用域和闭包a.外部函数读取内部变量function f1(){ var age = 25; var getAge = function(){ return ++age; } return getAge;}var result = f1();alert(result());alert(result());函数getAge嵌套在函数f1的内
2012-07-03 17:02:01
1381
1
原创 Hibernate 基础配置
Hibernate 基础配置1.通过自定义User Library引用jar包 hibernate3.jar + lib中的jar包 + slf4j-nop.jar + mysql-connector-5.1.8.jar2.在MySQL中建表3.建实体类4.参考hibernate-distribution-3.3.2.GA-dist中的documentation中配
2012-06-23 14:45:25
697
原创 原生js获取鼠标X、Y轴坐标
function mousePosition(evt){ evt = evt || window.event; //Mozilla if(evt.pageX || evt.pageY){ return { x : evt.pageX,y : evt.pageY} } //IE return { x : evt.clientX + document.body.scrollLef
2012-06-15 16:40:31
8745
1
原创 jquery textlimit.js显示TEXTAREA中剩余字符(不支持光标位置改变时触发事件)
/* * TextLimit - jQuery plugin for counting and limiting characters for input and textarea fields * * pass '-1' as speed if you don't want the char-deletion effect. (don't just put 0) * Examp
2012-06-13 10:30:50
2166
原创 javascript 闭包理解
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然
2012-06-11 20:28:01
565
转载 chrome developer tool 调试技巧
这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-ex
2012-06-09 12:26:21
802
原创 strut2学习总结
struts 关联jar包查看class文件源码1、 下载Struts的开源代码,放在相应的目录; (例如:struts-2.0.14-src, 放在G:\Study\struts\src下面)。2、 在 Eclipse的 项目->属性->java构建路径->库中,选择一个需要关联的jar文件,选择"源代码关联项";将其关联到相应的目录;(例如 struts2-core-2.0.9.jar
2012-05-29 13:31:00
659
原创 Struts2 OGNL表达式详解
Struts2使用标准的Context进行OGNL表达式求值,OGNL处理的顶级对象是OGNL ValueStack,可以通过如下方式即可:#取得ValueStack中的bar属性${bar}OGNL上下文中有且仅有一个根对象(ValueStack)。Struts2为我们定义了许多命名对象,他们分别是:"ValueStack","Parameters","Session
2012-05-18 11:03:51
730
转载 Struts2常用接收参数的4种方式
1. 用Action的属性: 在action 里面定义要接收的参数,并提供相应的setter,getter,和提交参数的名称一致,并不用做数据类型的转换。相应提交方式可以用get 和post,如:testAction? name=admin如: public class TestAction extends BaseAction{ private st
2012-05-16 08:51:07
1337
转载 Struts2的Action访问Servlet API的方式
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话 (Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请
2012-05-07 16:45:52
4259
1
原创 Java中SimpleDateFormat用法详解
package com.bict.util;import java.text.SimpleDateFormat;import java.util.Date;public class DateUtils { public static Date utilDate = null; public static String pattern = ""; // 日期样式 public sta
2012-05-07 08:56:01
12379
转载 JAVA中StringBuffer类常用方法详解
String是不变类,用String修改字符串会新建一个String对象,如果频繁的修改,将会产生很多的String对象,开销很大.因此java提供了一个StringBuffer类,这个类在修改字符串方面的效率比String高了很多。 在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的, 2.String 对一串字符进行操作。不可变类。
2012-05-03 14:48:33
47635
1
jPlayer基于jQuery的网页播放器
2012-05-31
DD_belatedPNG解决IE6不支持PNG绝佳方案
2012-02-27
spket开发插件ext-4.0.jsb2文件
2012-02-26
jQuery formValidator表单验证插件
2012-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人