- 浏览: 38834 次
- 性别:
- 来自: 广州
-
最新评论
-
kokorodo:
哦。!原来是这样。我回去的时候,再看看,谢谢啦!
对于Spring RichClient我真的很无语啊! -
bonny:
有这个包得,parent.xml里面是有的,个别子项目里用到这 ...
对于Spring RichClient我真的很无语啊!
文章列表
数据库设计方法、规范与技巧
- 博客分类:
- 数据库
数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。
一、数据库设计过程
数据库设计中需求分析阶段综合各个用户的应用需求(现实世界的需求),在概念设计阶段形成独立于机器特点、独立于各个DBMS产品的概念模式(信息世界模型),用E-R图来描述。在逻辑设计阶段将E-R图转换成具体的数据库产品支持的数据模型如关系模型,形成数据库逻辑模式。然后根据用户处理的要求,安全性的考虑,在基本表的基础上再建立必要的视图(VIEW)形成数据的外模式。在物理设计阶段根据D ...
当打开 firebug (也包括 Chrome 等浏览器的自带调试工具),window 下面会注册一个叫做 console 的对象,它提供多种方法向控制台输出信息,供开发人员调试使用。下面是这些方法的一个简单介绍,适时地运用它们,对于提高开发效率很有帮助。
console.log(object[, object, ...])使用频率最高的一条语句:向控制台输出一条消息。支持 C 语言 printf 式的格式化输出。当然,也可以不使用格式化输出来达到同样的目的:
var animal='frog', count=10;
console.log("The %s jumped ...
Javascript刷新页面的几种方法
- 博客分类:
- web 前端
history.go(0)
location.reload()
location=location
location.assign(location)
document.execCommand('Refresh')
window.navigate(location)
location.replace(location)
document.URL=location.href
说明一下,jQuery没有发现刷新页面的方法。
jQuery.Autocomplete 是jquery的流行插件,能够很好的实现输入框的自动完成(autocomplete)、建议提示(input suggest)功能,支持ajax数据加载。
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
一、调用本地数据
最简单的Autocomplete(自动完成)代码
<script type="text/javascript">
var websites = [
"Google"," ...
问:
jquery的autocomolete插件,设置了滚动属性,在Chrome里正常,但是在IE8里不出现滚动条,有没有遇到类似问题的,怎么解决?
答:
看老外写的,意思是修改autocomolete.js的第735行,我的解决了。
if($.browser.msie && ((typeof document.body.style.maxHeight === "undefined") || (document.body.style.maxHeight == '')))
看清楚 就是变
typeof document.body.style.maxHei ...
2009-08-04 14:56
一、介绍
本地和远程数据都可以使用:本地适合小数据集(如包含50项的地址簿),对于大的数据集就要用远程数据了,如包含成千上万记录的数据库。
二、实例(使用的是本地数据)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src=" ...
转自:http://www.cnblogs.com/hyl8218/archive/2010/03/26/1694082.html
我们知道Invalid JSON错误导致的json对象不能解析,一般都是服务器返回的json字符串的语法有错误。这种情况下,我们只需要仔细的检查一下json就可以解决问题。
下面说一下 ...
常用的JavaScript验证正则表达式
- 博客分类:
- web 前端
下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。
匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配空白行的正则表达式:ns*r
评注:可以用来删除空白行
匹配HTML标记的正则表达式:< (S*?)[^>]*>.*?|< .*? />
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分, ...
javascript:让元素获得焦点(表单元素与链接之外的元素)
一般而言,只有表单元素与链接才能使用focus与blur事件,因此jQuery对于许多元素就歇菜了。但只要为元素节点设置一个tabindex属性,非表单元素也可能使用这两种事件。
但默认能使用焦点事件的元素一般也支持tabindex事件。为什么这么说呢?因为实质上,默认支持焦点事件的元素并不只这些,IE还默认body, frame, iframe, img, isIndex, object具有获取失去焦点的能力。对于其他标准浏览器,它们之间还可能存在差异。因此我们不能单纯地通过排除法,为非焦点元素添加tabindex属性。而是转而 ...
将input type="text"元素onkeydown事件设置为下面的函数:
function EnterToTab() {
if (window.event.keyCode == 13) {
window.event.keyCode = 9;
}
//注:这个方法仅支持IE
不想被切换焦点光顾的元素设置:tabindex="-1"
使用样式表关闭输入法,防止输入全角数字:
ime-mode:disabled
图像基础:5种Web图像格式简述
- 博客分类:
- web 前端
BMP 图像文件
BMP图像文件最早应用于Windows操作系统,是Windows操作系统中的标准图像文件格式,是最简单的图像格式。
BMP图像格式非常简单,仅具有最基本的图像数据存储功能,能存储每个像素1位、4位、8位和24位的位图。虽然 ...
关于这两种写法,主要是为了解决浏览器的兼容问题而提出来的,现在在IE7和IE8中用的是margin-left这样的写法,但是现在还有不少用户所使用的是IE6,_margin-left是特地针对IE6识别的。现在的浏览器比较多,但是还是以IE和火狐(Firefox)为主,在进行网页的结构布局时,IE8和Firefox是基本支持w3c标准的,IE7也比较规范,但是IE6就非常不标准了,这在编辑网页的时候必须考虑的。以后类似的写法都是为了区分不同的浏览器,专门针对IE6的就会在前面加一 “ 下划线 ”,请注意。
注:Firefox不认识*和_,而IE都认识*,IE7不支持_,IE6支持_
...
今天晚上,在研究Sping Rich Client的源码,唉,我真的很无语啊!里面有很多包的引用我都不知道怎么去寻找。不过这个只能说明我的知识还不够丰富,因为我不知道里面一些类是属于什么包的。但是有一个比较让我郁闷的是,居然引用SwingX的一些包,包名写错了。居然还可以编译过去?难道Spring团队自己弄了一个SpringX?org.jdesktop.xswingx.JXSearchField,居然是这样的包引用,但是在Spring Rich Client的提供的lib中,我只看到有一个SwingX0.9.3的包,但是这个包里面是没有这个类的啊!是在1.6.1中,才开始有的。而且包路径是org ...