加载中…
加载中…
加载中…
加载中…
bug的描述:在一个layout是card的应用中,多次切换card,会导致picker无法显示。原因picker固定在z-Index=10000的地方,而是切换card的动画效果在使用z-Index时有个bug。
修改:
找到Ext.anims中的所有动画效果,把其中curZ的初始化的地方【例如fade的curZ=el.getStyle('z-index') == 'auto' ? 0 : el.getStyle('z-index')】都修改成curZ = el.getStyle('z-index') == 'auto' ? 0 : parseInt(el.getStyle('z-index'))。
原来的写法导致curZ 的字符串累加,而不是数字累加,所以card切换几次就达到了111111,超过了10000。修改后,理论上也会出现picker无法显示的情况,但前提是让card切换10000次,算是基本解决这个问题。
不知道Sencha Touch 2.0有没有修复这个bug。
Sencha Touch 2.0对List的改动较大,只能靠自己修改代码来解决,修改内容主要集中在Ext.list中
1、修改initComponent
把源代码:
this.tpl = '<tpl for='.'><div class='x-list-item ' + this.itemCls + ''><div class='x-list-item-body'>' + this.itemTpl + '</div>';
改成:
var grouprecord = this.grouped ?
'record='{record}'' :
'';
this.tpl = '<tpl for='.'><div class='x-list-item ' +
this.itemCls + '' '+grouprecord+'><div
class='x-list-item-body'>' + this.itemTpl +
'</div>';
2、重载DataView的2个函数
getRecord: function(node){
},
getReco
这里的时间被显示成了UTC的时间。查看CruiseControl的XSL模板,使用1.0的,不支持format-dateTime函数,于是在浏览器端用js解决这个问题。
先找到Date of build和Last changed所在的xls文件。在webapps\cruisecontrol\xsl\header.xsl文件里。
1、增加toLocale的js函数
在<xsl:variable name='modification.list' select='cruisecontrol/modifications/modification'/>后面增加下面代码:
function toLocale(str){
}
</SCRIPT>
<xsl:variable name='utcDate' select='cruisecontrol/inf
原RowEditor不能很好的支持Combox,因为每个grid的cell只有一个值,不能满足Combox的value和displayvalue的需要。修改的原则是combox的value,通过附加在cell上的combox的hiddenName,从被编辑行的record中读取;而displayvalue,则根据当前cell的dataindex,从record中读取(这也是原RowEditor的方式),修改地方有2处:
第一处,startEditing函数中原来的代码:
Joomla版本是1.5.20,不知道其他版本是否也存在同样问题。
我的问题是squid是80端口,apache是81端口,joomla通过$_SERVER获得当前服务器端口是aapche的81端口,但我系统所有访问都是通过squid的80端口进行,因此修改了/libraries/joomla/document/document.php文件,
把
改成了
function setBase($base) {
虽然有点恶心,但是能用了。
CMMI这套所谓的模型,是从管理角度描述的软件过程。他的过程域与通常的软件过程中的术语相差很大,而且各过程域之间的关系暧昧,缺乏更完整的关系描述,因此有些咨询公司把VER这个过程域当成了软件工程中测试。但是VER这个过程域并没有说要写测试用例,也没说要对bug进行跟踪,也没写什么时候做测试。其实测试这个在软件工程中被公认的行为,被SEI这群老帮菜给切开了。如果把几个过程域定义成类的话,我用一个类静态图来描述一下测试和CMMI几个过程域间的关系,如下图:
测试是发生在TS和PI这2个工程类过程域中的,TS中会存在单元测试,PI中则会存在接口测试(单元测试)、集成测试和系统测试。其实PI这个过程域更倾向于测试这个动作。而测试又分成VAL和VER两个过程域,一个解决做了正确的事,一个解决正确的做了事。当然,对
其实,不管360还是腾讯,在本次事件中的动作都是挺操蛋的,本不应该站在任何一方说话,让他们狗咬狗去,但从360出了扣扣保镖,以及腾讯开始限制安装360的使用QQ开始,我知道他们都做的太过分了。