- 浏览: 67324 次
- 性别:
- 来自: 杭州
文章列表
XML的四种解析器原理及性能比较(转)
- 博客分类:
- xml
1: DOM DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然 ...
读取XML的三种方式,及其性能分析和比较(转)
- 博客分类:
- xml
我选择了我认为最方便而高效的方式,用DOM的方式解析,就像这样:
XmlDocument xmldoc = new XmlDocument();xmldoc.Load(...);string ns = "http://schemas.xmlsoap.org/soap/envelope/";XmlNode envelope = xmldoc["Envelope",ns];XmlNode body = envelope["Body",ns];XmlNode req = body["SyncOrderRelationReq ...
ie无法使用jquery解析xml(转)
- 博客分类:
- jQuery
功能描述:使用jQuery解析已经定义好内容的xml文件
1.xml文件:menu.xml
<?xml version="1.0" encoding="gb2312"?>
<menus>
<menu>
<id>1</id>
<name>system</name>
<parentId>0</parentId>
<target>mainFrame&l ...
jquery解析json数据
- 博客分类:
- jQuery
jquery解析json数据:
var data="
{
root:
[
{name:'1',value:'0'},
{name:'6101',value:'北京市'},
{name:'6102',value:'天津市'},
{name:'6103',value:'上海市'},
{name:'6104',value:'重庆市'},
{name:'6105',value:'渭南市'},
{name:'6106',value:'延安市'},
{name:'6107',value:'汉中市'} ...
随着开发团队转投Google Code旗下,ibatis3.x正式更名为Mybatis 虽然从正式版发布至今也有近一年时间,官方也非常友好的提供了中文版的使用手册,不过相信很多人还在项目中使用ibatis2.x版本。 究竟Mybatis有哪些新特性,能给我们 ...
Response.ContentType 名称 类型
ai application/postscript
aif audio/x-aiff
aifc audio/x-aiff
aiff audio/x-aiff
asc text/plain
au audio/basic
avi video/x-msvideo
bcpio application/x-bcpio
bin application/octet-stream
bmp image/bmp
cdf application/x-netcdf
class application/octet-stream
cpio ...
使用Spring提供的Open Session In View而引起Write operations are not allowed in read-only mode (FlushMode.NEVER) 错误解决:
在没有使用Spring提供的Open Session In View情况下,因需要在service(or Dao)层里把session关闭,所以lazy loading 为true的话,要在应用层内把关系集合都初始化,如 company.getEmployees(),否则Hibernate抛session already closed Exception; ...
如今,jQuery插件众多,满足各种各样的应用需求。 在这篇文章中,我收集了9款很棒的插件,最喜欢的是Sausage内容分页插件,作者想法特别新颖!希望你能从中找到自己需要的插件。
分享10个超炫的jQuery网站
23个超流行 ...
JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。
事件冒泡: 当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这 一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。
目标元素: 任何一个事件的目标元素都是最开始的那个元素,在我们的这个例子中也就是按钮,并且它在我们的元素对象中以属性的形 式出现。使用事件代理的话我们可以把事件处理器添加到一个元素上,等待一个事件从它的子级元素里冒泡上来,并且可以很方便地得知这个事件是从哪个元素开始 的。
事件的冒泡和捕获
捕获是从上级元素到下级元素,冒泡 ...
在IE下解决问题很简单,用onMouseEnter、onMouseLeave来代 替onMouseOver、onMouseOut就行了,他们的作用基本相同,前者不会发生冒泡。但是firefox下没有这两个事件,如果用 jQuery的event事件,只要bind mouseleave和mouseenter即可。如果是纯js实现,只能这么做:
通过判断触发onMouseOut事件后鼠标到达的元素是不是包含在父元素(信息栏Div)内,如果是就表示鼠标还在信息栏上,则不隐藏,如果否就表示鼠标真的移出了信息栏,那么信息栏隐藏,思路有了,那么就一步步来解决问题首先来获取触发onMouseOut事件的元 ...
(1)隐藏滚动条<body
style="overflow-x:hidden;overflow-y:hidden">(2)如何在单元格或图层中出现滚动条<div
style="width:200px;height:200px;overflow-x:auto;overflow-y:auto;"></div>(3)javascript改变框架中滚动条的样式,比如改变颜色、改为平面效果等<STYLE>
BODY {SCROLLBAR-FACE-COLOR: #ffcc99; ...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键,可用于Table
<table border oncontextmenu=return(false)><td>no</table>
2. 取消选取、防止复制<body onselectstart="return false">
3. 不准粘贴:onpaste="return false" 4. 防止复制:oncopy="return false;&quo ...
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
keycode 33 = P ...
1. document.formName.item("itemName")的问题说明: ie下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"]; firefox下,只能使用document.formName.elements["elementName"]。 解决方法:统一使用
document.formName.elements["elementName"]
2.集合类对 ...
在web设计过程中,确定好一个调色板是首要事情。今天我们来看看推荐如下7款调色板工具,便于你在设计项目中利用。
Kuler
基于web的AIR应用。
Color Scheme Designer
同样也是基于web的色彩应用。
COPASO
也是基于web,很值得关注的一