- 浏览: 840445 次
- 性别:
- 来自: 长沙
-
最新评论
-
sunshine_love:
谢啦
svn:ignore 的用处 -
亮0000仔:
非常好。。
JAVA中浮点数的存储 -
u011840397:
你好,备份和还原到指定的目录的参数如何加呢?
svn备份和还原 -
zhglhy:
简单明了,学习了,感谢分享!
Jboss数据源密码加密 -
wmengmeng66:
写的很好,顶
spring中配置proxool数据源
文章列表
本来想写个判断语句,判断jquery对象是否可见,于是有:
if ($("p").visible()){...}
却得到错误:visible is not a function
网上找了找该怎么写这个判断语句, 发现可以用is()
于是上面的改写成:
if ($("p").is(":visible")){...}
就一切ok了
- 2008-06-02 15:22
- 浏览 3997
- 评论(0)
jQuery.ajax( options ) Returns: XMLHttpRequest
example:
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
以上options写了许多属性, 一看也能明白它们的含义。不过显得 ...
- 2008-06-02 11:46
- 浏览 3881
- 评论(0)
effect主要是控制页面元素显示或隐藏,以及动态出现效果等。
basic
1.show( )
显示隐藏对象
2.show( speed, [callback] )
显示隐藏对象
可以指定显示的速度,速度有:"slow", "normal", or "fast";也可以填写数字,毫秒为单位
callback,是在显示完成之后执行的回调。
3.hide()
隐藏对象
4.hide(speed, [callback])
隐藏对象,可指定隐藏的速度, 和一个callback
callback隐藏完成之后执行。
5.toogle()
在一组对 ...
- 2008-06-02 11:15
- 浏览 3736
- 评论(0)
utilities有些特别, 并不是jquery对象的方法, 需要用jQuery.的方式调用,有些像静态方法。因此很容易想到那些xxUtil的静态方法工具类。
jQuery.each( object, callback )
首先这种方式跟$().each() 不同, $().each()只能对jquery对象进行迭代,而jQuery.each()可以对anything
object指定迭代的对象, callback指定handler;如果callback中返回false,将打断循环。
看一个例子:
var arr = [ "one", "two&quo ...
- 2008-05-30 16:51
- 浏览 2195
- 评论(0)
http://docs.jquery.com/Events
绑定事件:
bind( type, [data], fn ) Returns: jQuery
1)type是事件类型, 包括:
blur, focus, load, resize, scroll, unload, click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave, change, select, submit, keydown, keypress, keyup, error
2)data是附加的能被 ...
- 2008-05-30 16:30
- 浏览 1779
- 评论(0)
http://docs.jquery.com/Manipulation
看过之后,发现Manipulation主要是说的是如何运用jquery方便的对dom中的元素做插入、替换、删除、copy等操作。 这些也算是dom操作中常常会用上的,比较实用。
insert
分insertinside、insertoutside、insertAround(wrap),
感觉这里的insert应该理解成位移插入比较合适,有点像cut&paste。
为了便于理解insertinside和insertoutside,举个例子, <p>a </p> b 在a位置上插入就是inser ...
- 2008-05-30 15:32
- 浏览 1455
- 评论(0)
http://docs.jquery.com/Selectors
selectors其实也是jquery的核心内容, 没有跟core放在一起有些奇怪, 因为core的章节中已经提到了slector用法,那种类似xpath的取对象方式算得上是jquery最吸引人的特点了。
selectors基本方式:
#id Returns: Array&l ...
- 2008-05-30 11:37
- 浏览 1486
- 评论(0)
http://zfms.iteye.com/blog/190948
css(name) 获取样式名为name的样式
$("#a").css("color") 将得到样式中color值red,("#a").css("background ")将得到blue
css(prop) prop是一个hash对象,用于设置大量的css样式
$("#b").css({ color: "red", background: "blue" });
最终效果是<p id ...
- 2008-05-29 10:28
- 浏览 1927
- 评论(0)
推荐按照jquery官方api文档的顺序来学习, 先学习core:
http://docs.jquery.com/Core
不得不说, 网上的jquery api文档的中文翻译还有不少错误, 也给我制造了不少麻烦, 最后耐心看了官方的, 虽然是英文,却也不难看懂, 比较体贴的是每个api都有src和demo的演示。奉劝初学者不要再走弯路。
这里记录的内容主要是做学习提纲之用,或者提出一些困惑和试用感受。
$(...) The jQuery Function:
$(...)返回的是jquery对象, 其实就是jquery如何快速select dom元素, 并将其封装成jquery内置的对象返回 ...
- 2008-05-28 16:54
- 浏览 2410
- 评论(0)
以前在javaeye上面看到推荐prototype.js, 而且刚好学习appfuse,其中刚好也用到了,于是自己试用了下, 非常喜欢。由于javascript用得不多, 而且心怀抵制, 一直就是半桶水,也一直认为过于自由的javascript语法让我在实际使用往往 ...
- 2008-05-28 15:34
- 浏览 1263
- 评论(0)
Log4j日志输出路径只能设定成绝对路径,这个在web项目中就变得很不方便了。
比如我想要设定日志保存在webapp/log
参考了网上资料:
http://hi.baidu.com/suofang/blog/item/6cf2befbd1ff07234f4aea90.html
下面是引入内容:
方法一主要是扩展了log4j ...
- 2008-05-27 18:09
- 浏览 17561
- 评论(0)
当需要select、update、delete大量数据的时候,将操作一次执行将有效提高性能。可以想象成设置了一个缓冲区, 只有当缓存满了的时候才一次性执行,所以缓存越大,执行次数越少,速度越快。这个过程姑且叫作批处理。
想象一下批处理如何实现的,假设对于select、update、delete, 似乎都可以将同一个表的拼接where id=1 or id=2 ...来做。但insert呢?我就不知道了
对于hibernate,可以查看hibernate3的文档,关于批量处理有如下配置:
1)
hibernate.max_fetch_depth
为单向关联(一对一, 多对一)的外连接抓取(ou ...
- 2008-05-27 17:58
- 浏览 2072
- 评论(0)
HashSet和TreeSet
- 博客分类:
- java
Set, 不能保存相等的对象。 HashSet和TreeSet都是Set, 它们似乎只有能否保持内部排序的区别,然而我却发现对于插入重复对象的处理上有着区别:
当HashSet中第二次保存重复对象时,会用它覆盖以前的;
而到了TreeSet,会保留以前的,忽略新的。TreeSet的对象必须实现Comparable,compareTo(Object o)返回0的话, 会忽略塞入的重复对象,这算得上是面对重复上的处理差异。
到了Map中,这个情况是否会发生在HashMap和TreeMap身上?也会的,因为set本来就是map实现的。
map的排序需要注意了,对于map,不能重复的是key, 能排 ...
- 2008-05-27 17:39
- 浏览 3756
- 评论(1)
Tomcat url中文参数问题参考:
http://www.javaworld.com.tw/jute/post/view?bid=9&id=44042
大概了解到,参数传递有两种方式,取决于request请求的方式:get/post。
对于post,只要request.setCharacterEncoding,指定中文编码方式即可;而对于get,只能new String((request.getParameter("name")).getBytes("ISO-8859-1"),"gbk"), 这是转换字符编码, tomca ...
- 2008-05-27 17:29
- 浏览 5410
- 评论(0)
总的来说在tomcat配置一个数据源有4项工作要做.
1. 在server.xml 里添加数据源,以及配置连接池参数。也可以通过tomcat admin管理页面来做。推荐用控制台来做。
2. 在meta-inf/context.xml中 ,配置对数据源的声明。
3. 在自定义的webapp下WEB-INF\web.xml ,下配置对数据源的引用。
4. 将特定数据库的jdbc 驱动copy 到%CATALINA_HOME%\common\lib\ 下
于是具体要做的就是:
进入Tomcat的admin控制台,创建数据源(登录需要admin role,其配置在/conf/tomc ...
- 2008-05-27 17:21
- 浏览 1868
- 评论(0)