- 博客(71)
- 收藏
- 关注
原创 How to Drag and Drop in JavaScript
/ iMouseDown represents the current mouse button state: up or down/*lMouseState represents the previous mouse button state so that we cancheck for button clicks and button releases:if(iMous...
2012-05-16 14:21:56 168
原创 struts2, Springmvc 传递数组到后台的解决方案
http://www.kaixinstudy.com/?p=358在2次项目中,第一次使用的是struts2 ,第二次使用的是 spring3 mvc .2次的过程中是都要使用到通过 JQUERY AJAX 向后台传递数组的情况。 一开始的想法是:直接 var array = new Array(), 然后在用 Ajax 提交的时候,把这个数组直接赋值给一个需要传递后台的参数中。一切貌似...
2012-04-17 21:38:13 198
原创 通过spring取得国际化文件
/* * @(#) ScheduleController.java 2010-4-8 * * Copyright 2010 by TravelSkay Corporation. * No. 11 Huixinxijie, Beijing * * All rights reserved. * * This software is the confidentia...
2012-03-23 16:18:08 269
javaScript document对象详解
Document对象内容集合 document 文挡对象 - JavaScript脚本语言描述———————————————————————注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写否则会提示你一个错误信息 “引用的元素为空或者不是对象\\\\\”———————————————————————对象属性document.t...
2010-03-24 09:30:42 110
html <: 和>: 是用来显示源码的 不解析为html
<input icon='icon-edit' type='button' value='编辑' >&lt;input icon='icon-edit' type='button' value='编辑' &gt;<br>
2010-03-24 08:46:31 563
em和px
字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按ctrl+滚轮,字体以px为单位的网站没有反应。px是绝对单位,不支持IE的缩放,em是相对单位。我在调整本blog的时候,发现不仅仅是字体,将行距(line-height),和纵向高度的单位都用em。保证缩放时候的整体性。怎么将px换成em呢?特地转jorux06年12月的一篇文章,因为中文站用p...
2010-03-22 09:07:48 112
5 个简单实用的 CSS 属性
这篇文章介绍了 5 个实用的 CSS 属性。你应该很熟悉,但很可能很少会使用到。我并不是在谈论展望全新的 CSS3 属性,我指的是旧的 CSS2 中的属性,如:clip,min-height,white-space,curosr 和 display 等一些被所有浏览器广泛支持的属性。因此,千万不要错过这篇文章,因为你可能发现它们竟有如此之大的用途。1、CSS Clip剪辑 ...
2010-03-19 10:00:41 167
Web 设计与开发终极资源大全(下)
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文是第二部分。 3. APIs 以下 API 可以将很多现成...
2010-03-18 14:34:02 86
Web 设计与开发终极资源大全(上)
http://www.cnbeta.com/articles/106525.htmWeb 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本...
2010-03-18 14:12:38 99
spring生成bean的几种方式
项目在用spring,这部分没学好,只好上网自学了。找到一篇不错的比较spring生成bean的几种方式,转一下: 方法一:在初始化时保存ApplicationContext对象 代码:ApplicationContext ac = new FileSystemXmlApplicationContex("applicationContext.xml"); ac.g...
2010-03-17 17:44:58 707
VisualSVN Server的配置和使用方法 图文
VisualSVN Server的配置和使用方法 图文VisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。回答:因为如果直接使用Subversi...
2010-03-05 08:47:07 106
Visual SVN的安装
Visual SVN的安装作为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理。今天我就介绍一个在Windows环境下简单快速搭建SVN服务器的方法。通常的SVN服务器是搭建在Linux等系统下,例如用Apac...
2010-03-05 08:45:40 160
Spring jar 包说明
1、 Spring2.0压缩包目录说明aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。docs 目录下是相关的文档,包括有Spring api 的javadoc、reference 参考指南、Spring...
2010-03-02 14:40:08 95
原创 二行代码解决全部网页木马(含iframe/script木马)
http://bbs.blueidea.com/thread-2841460-1-1.html还是挂马问题,这段时间,我渐渐感到压力,头大,通过QQ或MSN加我的人越来越多,我最近自己的工作本来就忙得不亦乐乎。哎,想想,还是要抽空来来帮帮大家。 前不久《http://bbs.blueidea.com/thread-2818052-1-1.html一行代码解决iframe挂马(包含服务器...
2009-02-25 11:18:35 176
Jsp防SQL注入
在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement.基于以下的原因:一.代码的可读性和可维护性.虽然用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说.都比直接用Statement的代码高很多档...
2009-02-25 10:54:59 103
显示当前时间的代码 FF下测试通过
<script language="JavaScript" type="text/JavaScript">var day="";var month="";var ampm="";var ampmhour="";var myweekday="";var year="";mydate=new Date();my
2009-02-24 16:04:50 112
原创 prototype,jQuery,Mootools,ext,dojo的速度比较
AJAX是web20的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据: Ajaxian在2007年底对Ajax工具进行了调查,部分调查结果见下表(其中数字为调查者使用该工具的百分比,详细的请参见网页):http://ajaxian.com/archives/2007-...
2009-02-24 15:47:23 96
原创 用javascript修复浏览器的问题
原文:http://www.noupe.com/css/using-javascript-to-fix-12-common-browser-headaches.html我们提倡无论何时都尽可能地使用CSS,这样我们更容易取得成功.现在浏览器对CSS的支持已经非常好,肯定足以让你用来控制你的网页布局与排版.但,即使如此,还是有某些页面元素会在不同的浏览器下表现也不一样.如果你不了解其中的原由...
2009-02-24 15:31:54 307
原创 JavaScript的陷阱
这本来是翻译Estelle Weyl的《15 JavaScript Gotchas》,里面介绍的都是在JavaScript编程实践中平时容易出错或需要注意的地方,并提供避开这些陷阱的方法,总体上讲,就是在认清事物本质的基础样要坚持好的编程习惯,其实这就是Douglas Crockford很久以前提出的JavaScript风格要素问题了,有些内容直接是相同的,具体请看《Javascript风格...
2009-02-24 15:19:52 112
原创 说说回车键触发表单提交的问题
我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,这里总结几条规则:1、如果表单里有一个type=”submit”的按钮,回车键生效。2...
2009-02-24 15:11:29 97
原创 [效果]JS折叠菜单
js库出自:http://moofx.mad4milk.net/(Moofx 超轻量级javascrip效果类库)先点击这里看下效果吧用法:1.添加JS库CODE:<script src="prototype.lite.js" type="text/javascript"></script><script src="moo.fx.js" typ...
2009-02-24 14:42:54 183
原创 日期选择器 (IE8和FF测试通过)
日期选择器 选择日期 在网上有无数的 DATE PICKER,我也不能说哪个好,那个不好。我就觉得这个用得顺手些,也用了很久了,很方便的说。 你可以在 http://dynarch.com/mishoo/calendar.epl 下载它。 如果你已经下载,而且已经用上了,看了帮助文件,没有什么问题了,那不用看下文了,因为它只是一些个人使用收获。 在一个表单中支...
2009-02-24 14:27:28 397
原创 Web标准学习教程整理
http://bbs.blueidea.com/thread-2763214-1-1.html CSS部分:CSS入门教程:CSS入门1:关于css样式表 CSS入门2:语法基础 CSS入门3:如何插入CSS入门4:css选择符 CSS入门5:伪类——动态链接 CSS入门6:CSS盒模型 CSS入门7:css元素定位彻底弄懂CSS盒子模式一(DIV布...
2009-02-24 12:08:38 211
原创 CSS解决未知高度垂直居中
原文标题:Vertical Centering in CSS副标题:Yuhu's Definitive Solution with Unknown Height尽管有CSS的vertical-align特性,但是并不能有效解决未知高度的垂直居中问题(在一个DIV标签里有未知高度的文本或图片的情况下)。标准浏览器如Mozilla, Opera, Safari等.,可将父级元素显示方式设定...
2009-02-24 11:50:41 87
原创 CSS基础知识
本文原始出处为http://www.blueidea.com/tech/site/2006/3358.asp附近为编写CSS时候的参考手册一,关于CSS样式表一.在学习css之前你应该掌握哪些基础知识1.什么是网页,什么是超文本语言(html)。2.会使用Dreamweaver等常用的网页编辑器。Dreamweaver是现今最好的网站编辑工具之一,而Dreamweaver8增加...
2009-02-24 11:27:27 116
原创 网页加速的14条优化法则
法则1. 减少HTTP请求次数80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素,如图像、样式表、脚本和Flash等,的下载上。减少页面元素将会减少HTTP请求次数。这是快速显示页面的关键所在。一种减少页面元素个数的方法是简化页面设计。但是否存在其他方式,能做到既有丰富内容,又能获得快速响应时间呢?以下是这样一些技术:Image maps组合多个图片到一张图片中...
2009-02-24 11:16:39 73
原创 CSS Sprites
CSS Sprites技术不新鲜,早在2005年 CSS Zengarden 的园主 Dave Shea 就在 ALA 发表对该技术的 详细阐述 。原先只在CSS玩家之间作为一种制作方法流传,后来出来个 14 Rules for Faster-Loading Web Sites , 技术人员之间竞相传阅,其中第一条规则Make Fewer HTTP Requests就提到CSS Spri...
2009-02-24 11:08:42 66
CSS 锦囊
在使用CSS建站时,您肯定遇到过形形色色的布局问题,最后可能被搞得焦头烂额。本文的目的是让您的设计过程更为容易,当您遇到困难时为您提供快速参考。如果您有所补充,请在这里发表您的意见.本文的其他语言版:法语, 德语, 西班牙语 和 匈牙利语。 欢迎提供其他翻译。有疑问,先验证 在调试时,先对您的代码进行验证往往能省去不少麻烦事。格式不正确的XHTML/CS...
2009-02-24 11:06:22 66
原创 CSS Hack 汇总快查
屏蔽IE浏览器(也就是IE下不显示)*:lang(zh) select {font:12px !important;} /*FF,OP可见,特别提醒:由于Opera最近的升级,目前此句只为FF所识别*/select:empty {font:12px !important;} /*safari可见*/这里select是选择符,根据情况更换。第二句是MAC上safari浏览器独有的...
2009-02-24 11:04:51 73
原创 CSS hack:区分IE6,IE7,firefox
区别不同浏览器,CSS hack写法: 区别IE6与FF: background:orange;*background:blue; 区别IE6与IE7: background:green !important;background:blue; 区别IE7与FF: background:orange; *back...
2009-02-24 11:03:57 84
原创 !important在ie7.0的hack方法
英文原文地址: http://www.ibloomstudios.com/article7/由于ie对!important识别存在bug,而现在大部分网页标准设计师又通过这个bug来兼容ie和ff,但是ie7.0把这个bug给修复了,所以问题又出现了,怎么兼容ie.7.0的同时又能兼容ie6.0和ff?正所谓"上有政策,下有对策",国外的网页标准设计师通过使用cssfilter的办法(并...
2009-02-24 10:47:58 121
原创 CSS标准与最佳实践
CSS用于定义网站的UI和将内容从外观中分离。CSS在几乎所有网站中被广泛应用。让我们花点时间来看看我们编写的样式是否基于比较好的标准。下面的这些技巧将对CSS初学者在开发中有所帮助,对CSS高手或许也将有某些提高。1.索引这个定义可以帮助你和其他人更多的理解这个网站。这个索引只是一个格式化的文本段落,和CSS注释一样。给该CSS的作者以一些著作权声明定义网站的布局...
2009-02-24 10:39:06 96
java 能否做成C/S架构的,同时他能否写程序调用IE框架
据说现在java在C/S方面 有了很大进步,想着想写个程序。通过他 也能够调用IE的核心,现在还不知道如何来写。知道.net可以做,java能吗?就像myeclipse不是也有 浏览器窗口吗?...
2008-10-20 14:21:21 108
原创 转载 java面向对象—抽象类、接口与多继承
有时候,我们可能想要构造一个很抽象的父类对象,它可能仅仅代表一个分类或抽象概念,它的实例没有任何意义,因此不希望它能被实例化。例如:有一个父类“水果(Fruit)”,它有几个子类“苹果(Apple)”、“橘子(Orange)”、“香蕉(Banana)”等。水果在这里仅仅只是作为一个分类,显然水果的实例没有什么意义(就好像一个人如果告诉你他买了一些水果但是却不告诉你是苹果还是橘子,你很难想象他...
2008-10-20 09:49:51 83
原创 JAVA命名和目录服务(JNDI)
在J2EE中,JNDI的目的是用来查找J2EE服务器的注册资源(如EJB等)一、JNDI简介命名服务提供了一种为对象命名的机制,这样你就可以在无需知道对象位置的情况下获取和使用对象。只要该对象在命名服务器上注册过,且你必须知道命名服务器的地址和该对象在命名服务器上注册的JNDI名。就可以找到该对象,获得其引用,从而运用它提供的服务。 利用...
2008-10-17 10:59:23 193
原创 java高级编程:基于JNDI的应用开发
基于JNDI的应用开发 JNDI(The Java Naming and DirectoryInterface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 命名或目录服务使你可以集中存储共有信息,这一点在网络应用中是重要的,...
2008-10-17 10:58:30 127
原创 JAVA里protected属性和方法的完整测试
先说几个protected的使用原则,后面再看对应的例子。protected 的属性和方法可以在本包和子类访问非同包的子类里面,不能直接使用父类,或者其它包的子类访问我们看代码,这个是基类package test.base;/** * 基类,属性和方法都是protected的。 * * @author 赵学庆,Java世纪网(java2000.net) *...
2008-10-13 13:53:11 334
原创 Oracle数据库中表与视图的应用
Oracle数据对象中最基本的是表和视图,表由记录(行row)和字段(列column)构成,是数据库中存储数据的结构。要进行数据的存储和管理,首先要在数据库中创建表,即表的字段(列)结构。有了正确的结构,就可以用数据操作命令,插入、删除表中记录或对记录进行修改。其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习...
2008-10-10 10:41:23 116
原创 c++指针学习笔记--交换两个字符串数据
交换两个字符串数据。一:字符指针交换两个字符串数据。一:字符指针 3. int main() 4. { 5. void charsort2(char ** ,char **); 6. char * s1="abc"; 7. char * s2="baihe"; 8. charsort2 (&s1,&a...
2008-10-10 10:39:09 2423
原创 c++指针学习笔记--交换两个字符串数据
交换两个字符串数据。一:字符指针int main(){ void charsort2(char ** ,char **); char * s1="abc"; char * s2="baihe"; charsort2 (&s1,&s2); cout<<s1<<...
2008-10-10 10:37:34 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人