`
LeeYee
  • 浏览: 72304 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最新内容请查看:http://leeyee.github.io/blog/2011/06/19/spring-expression-language   Spring Excpression Language (SpEL)语言支持在运行时操作和查询对象,其语法类似统一的EL语言,但是SpEL提供了额外的功能。 1、文本表达式 2、布尔类和关系操作 ...
在使用order by语句进行查询结果排序时,不同的数据库对于被排序字段数据行为null的情况,处理方式有所不同,这里我们主要考虑oracle和mysql数据库。 首先我们直接给出结论: leeyee 写道 【Oracle 结论】 order by colum asc 时,null默 ...
strtotime在将一个潜在的时间字符串转换为正确的时间时,会使用到当前系统时区。如果系统时区与所给目标字符串所示时区不一样时,那么在调用后,其生成的时间将与想象中的时间有时间偏差。因此,需要在调用该方法前,首先确定当前系统时区。   我们可以调用date_default_timezone_get()获取当前时区。通常默认的时区为UTC也就是标准时区+0000;设置系统时区有两种方式: 1、修改php.ini配置文件。 [Date] ; Defines the default timezone used by the date functions ;date.timezone ...
最新内容请查看:http://leeyee.github.io/blog/2011/04/09/javascript-jquery-user-suggests   1、在遍历数组时缓存长度 在遍历数组时应将数组的长度保存在一个变量中,不要在循环中每次都访问数组长度。 // bad code for ( var i = 0; i < aArray.len ...
Hibernate 是 最流行的对象关系映射(ORM)引擎之一,它提供了数据持久化和查询服务。在你的项目中引入Hibernate并让它跑起来是很容易的。但是,要让它跑得 好却是需要很多时间和经验的。通过我们的使用Hibernate 3.3.1和Or ...
Hibernate 是 最流行的对象关系映射(ORM)引擎之一,它提供了数据持久化和查询服务。在你的项目中引入Hibernate并让它跑起来是很容易的。但是,要让它跑得 好却是需要很多时间和经验的。通过我们的使用Hibernate 3.3.1和Oracle 9i的能源项目中的一些例子,本文涵盖了很多Hibernate调优技术。其中还提供了一些掌握Hibernate调优技术所必需的数据库知识。 我们假设读者对Hibernate有一个基本的了解。如果一个调优方法在Hibernate 参考文档(下文简称HRD)或其他调优文章中有详细描述,我们仅提供一个对该文档的引用并从不同角 ...
资源源码下载地址:http://download.csdn.net/source/2689287   最新版本请到https://github.com/oxcow/ProvCitySelected下载。   利用js读取xml文件,通过xpath表达式获取所要数据,封装实现联动菜单。 整个过程使用OOP思想进行处理。主要包含5个对象: HtmlSelect对象。该对象为页面下拉标签对象; ProvinceAndCityLink对象。该对象为联动菜单基类对象。 Province对象。该对象继承自ProvinceAndCityLink对象,为省 下拉菜单对象。 City对象。该 ...
在昨天参照《JavaScript高级程序设计》第15章后,针对XPath做了部分知识汇总后。今天又参看了下w3c标准中的API文档,发现针对XPath的操作亦可使用如下方式:/** * 查找匹配XPath表达式的节点(Mozilla实现selectNodes方法;IE自带该方法) * * @param sXPath * XPath表达式 * @return 节点集合数组 Array<Element> */ Document.prototype.selectNodes = function(sXPath) { var oXPathE ...
关于XPath的相关知识可以参看http://www.w3school.com.cn/xpath/index.asp 注意:以下代码的测试环境为FF3.6.3及IE6.0 。chrome浏览器没有测试过,应该不支持。 在进行XPath之前要对xml文档进行加载。如何加载可参看上篇文章。 var oXmlDom = XmlDom(); oXmlDom.load("exam1.xml"); 针对IE,当在读取XML文档后,本身的对象提供了两个方法用于接收XPATH表达式。分别是:selectNodes及selectSingleNode,这两个方法是作为oXmlDom. ...
前几天了解了下javascript对于xml解析的一些知识,在这里稍作记录下。这里主要对针对IE、Mozilla进行相关代码编写及测试,不涉及chrome浏览器,因此可能在chrome浏览器相关代码无法正常工作。期间参考了《JavaScript高级程序设计》 ...
视图 层访问action的name及namespace <s:property value="#context['struts.actionMapping'].name" /> <s:property value="#context['struts.actionMapping'].namespace" /> 视图 层获取attr\request\session\application\parameters <s:property value="#requst" ...
在看了W3C的关于ECMScript的对象及继承后,先是完成贪吃蛇的实现。最近又抽空实现了下俄罗斯方块。对于俄罗斯方块重要的不是游戏本身,而是在这个过程中对于javascript继承的使用。 当然在一些对象的划分及使用过程还存在瑕疵,算法也不算最优,发布出源码只是想做个交流。以下就提供源代码供大家参考,也为自己做个备份。也可在直接点击下载。游戏效果图为: 这里对代码不做说明了,可以看代码块中的注释//********************************Utils.js******************************************************* ...
首次尝试翻译,如有理解错误还请指正。原文出自http://www.javascripttoolbox.com/bestpractices/ 简介 这篇文章介绍一系列javascript代码开发的首选最佳实践,这些最佳实践是基于javascprit领域许多开发者的观点和经验。因此这只是一些建议而不是一个绝对规则,有经验的开发人员可能会对下面提到的最佳实践略有不同的看法。 目录 1、 总是使用关键字var声明变量 2、 属性检测胜过浏览器检测 3、 使用方括号 4、 避免使用eval 5、 正确引用表单及表 ...
在javascript 贪吃蛇(一) 及javascript 贪吃蛇(二) 中介绍了关于贪吃蛇的实现。其实整个编写的过程并非一开始就是像前面展示的代码那样具有面向对象的特征。在完成这个小游戏的过程中还是遇到了一些问题,在这里就谈谈 ...
在javascript 贪吃蛇(一) 中,我们创建了Canvas、Snake及Food对象,本部分将继续进行余下的部分。 在开始进行余下部分的介绍前先将Utils.js公布出来,该js文件中设置了一些常用的方法。源码如下: Array.prototype.indexOf = function(vItem ...
Global site tag (gtag.js) - Google Analytics