摘要: 最近使用Ext.data.JsonStore从后台取数据时,返回的数据多条数据,但是在现实时一直是一条数据,经过排除发现是因为返回数据中有个数据对象里面有个对象的名称也为id和JsonReader的idProperty默认的id属性重复。js代码如下:var pieStore = new Ext.data.Store({ url : jspath+'Chaart/pie2/getGropGhgByOrgId.do' , baseParams :{year_a:2011,month_a:4,orgid:"40288da02edcc901012edcd1f0da0008& 阅读全文
posted @ 2011-05-11 10:35 ctou45 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 实现的功能就是当点击左边的“增加Tab”菜单后会不断的增加新的tab页,再次记录,以便后用!<head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><link rel="stylesheet" type="text/css" href="css/ext-all.css"><script type="text/javascript" src=& 阅读全文
posted @ 2011-05-11 10:34 ctou45 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 今天回顾学习了PHP中变量实现的方法,在浏览其源码是发现在PHP中所有的数据类型通过一个union存储。php语言是弱类型语言,其实现中通过记录变量的类型和值来实现其管理。PHP中使用最多的非Array莫属了,那Array是如何实现的?在PHP内部Array通过一个hashtable来实现,其中使用链接法解决hash冲突的问题,这样最坏情况下,查找Array元素的复杂度为O(N),最好则为1.而其计算字符串hash值的方法如下,将源码摘出来以供查备:ps:对于以下函数,仍有两点不明:1. hash = 5381设置的理由?2. 这种step=8的循环方式是为了效率么?static inline 阅读全文
posted @ 2011-05-11 09:23 ctou45 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 俗话说得不错,“变化总比计划快”。在项目,在我们这些程序员当中也是常常会遇到的问题。因为就算需求调研得再详细,往往一定还会修改的。为了适应变化,构造易维护易扩展的项目往往是我们的目标之一。在使用数据库时,相信很多程序员会有我一样的烦恼。就是数据库发生变化时,项目中的hibernate配置的连锁反应,mapping映射需要修改,PO类需要更改等。使用JBossTools中的Hibernate Tools,将为我们解决这一大难题。2011大智慧下载一、开发环境JBoss Tools下载http://www.jboss.org/tools/download.html在这里,我是选择在线安装的方式。并 阅读全文
posted @ 2011-05-11 09:19 ctou45 阅读(1829) 评论(0) 推荐(0) 编辑