
开发
文章平均质量分 80
跑步的小伙子
程序员
展开
-
Java的LinkedList源代码结构分析
LinkedList的内在的指针结构,删除时的结构变化原创 2010-03-04 14:56:00 · 524 阅读 · 0 评论 -
Ext4使用总结(六)树的动态加载,分支的刷新
对于Ext4的树,与Ext.grid.Panel是属于同一个父类Ext.panel.Table,所有有树的有许多的基本特性可以参照Table和grid来学习,当然树也有自己的特性。如下图:在树的动态加载,有如下配置:Tree的Store中需要的属性:autoLoad: true,root:{ id:null, text: "根节点",原创 2016-11-07 09:16:27 · 1732 阅读 · 0 评论 -
Ext4使用总结(五)布局的调试
在使用Ext4的过程中,因为刚开始对Ext4,固有的技术特点不是很了解,在调试时,出现了layout error,这样的布局错误,其它的提示信息很少,对与复杂的布局,要找到布局出现错误的地方,非常的困难。在stackoverflow网站找到(后来在Ext设计权威指南中也看到过),Ext4,是有自己的布局调试工具的:所以,我在html文件中,加入如下的引用: 随原创 2016-11-07 09:16:21 · 487 阅读 · 0 评论 -
Ext4使用总结(四)Ext4跨命名空间 引用
调用端Ext的加载配置 Ext.Loader.setConfig({ enabled: true, paths : { 'CommonView.common.plugin' : '../common/plugin' }});在公用的命名域内,可以做action,event,logic等的处理,如原创 2016-11-07 09:16:15 · 417 阅读 · 0 评论 -
Ext4使用总结(三) 使用Model加载Form
loadFormData: function (modelPath, formName, centerpage, record) { Ext.ModelManager.getModel(modelPath).load(record.data.id, { failure:function (record, operation) {//原创 2016-11-07 09:16:09 · 472 阅读 · 0 评论 -
Ext4使用总结(二)简单的hbox布局
布局的合理利用:如图:{ xtype:'container', margins:'5 0 0 0', layout:{ align:'stretch原创 2016-11-07 09:16:03 · 3771 阅读 · 0 评论 -
Ext4使用总结(一)解除小数位运算溢出
在Ext中,具有合计功能的grid,有时会出现小数位运算溢出的问题,可以在合计列上加入如下代码来解除问题: summaryType: 'sum', renderer: function(val) { return Ext.util.Format.round(val, 6); }, ..... 校验时也可以使用函数Ext.原创 2016-11-07 09:15:58 · 621 阅读 · 0 评论 -
bug修复个人总结
在平时的开发中,修复bug是免不了的,怎么比较快速准确的修改bug呢, 我个人总结了以下几点:1. 看bug是什么性质的, 有的是属于软件组件一些参数方面的。 这个需要在网上找软件组件的一些具体的参数, 例如bcp命令的最大长度不能超过 1024 字节, 如果有可能查过1024字节,可以用bcp调用存储过程2. 要能理解原来代码的结构,把问题的原因确定到一个小的范围3.原创 2016-11-07 09:11:17 · 2009 阅读 · 0 评论 -
灵活使用递归算法,生成Excel文件中的复合表头
递归,循环生成复合表头,在层次的递归中返回生成复合表头之后的行号原创 2016-11-07 09:14:31 · 1131 阅读 · 1 评论 -
在开发中,增加小的方法的一些个人感悟
问题一:需要通过webservice在一个web应用的请求中,做权限的过滤, 初步看了一下,原有的代码结构并不是很清楚,由对象生成的sql结构复杂,要读懂原来的结构,需要花费很长的时间。解决方法:增加了一个新的方法,设置新的条件,其它后台的代码不做任何修改 .... setCondition(); //新增方法 setXXXCondition(); .... 初步可以实现原创 2016-11-07 09:11:29 · 420 阅读 · 0 评论 -
Ext4使用总结(七) Ext4使用view做图片的横向显示
Ext.define('MyChart.view.FlowChart', { extend: 'Ext.view.View', alias: 'widget.myChart', itemId: 'myChart', autoScroll: true, loadMask: true, itemSelector: 'div.chartList原创 2016-11-07 09:17:03 · 889 阅读 · 0 评论 -
Ext4使用总结(八) Ext4使用Ext.view.View 做菜单的灵活布局
在Ext4中使用Ext.view.View,可以灵活地做菜单布局1. 菜单的竖向布局,根据菜单的不同的状态显示不同的菜单的标识 itemSelector: 'div', overItemCls: 'menu-list-item-hover', tpl: new Ext.XTemplate( '', '{[this.renderI原创 2016-11-07 09:17:09 · 1727 阅读 · 0 评论 -
Ext4使用总结(九)radiogroup 必填项的提示信息为何是英文
xtype:'radiogroup ',allowBlank:false,blankText:"请您选择!",Ext.form.RadioGroup document:blankText : StringError text to display if the allowBlank validation failsDefaults to: 'You must select on原创 2016-11-07 09:17:49 · 363 阅读 · 0 评论 -
Ext4使用总结(十一) Grid的单元格的背景色和字体的处理
1 修改表格的单元的背景色 1.1 在html文件中,增加单元格的样式定义 1.2 Grid的单元格定义中增加renderer函数,使用样式2 不同颜色显示单元格中的字原创 2016-12-19 17:43:08 · 1039 阅读 · 0 评论 -
Ext4使用总结(十二) 采用 CellEditing 方式的Grid,如何取得修改的单元格数据值
使用cellediting方式编辑数据的grid在保存数据时,需要进行数据的处理,所以数据处理的方式需要特别注意! cellEditing 插件的事件 listeners: { edit: function (editor, e) { e.grid.getView().refresh(); } }原创 2017-03-06 17:34:24 · 4835 阅读 · 1 评论