摘要: 其实实现并不难。废话不说,先看效果图:(点击“更多功能”按钮,出现下拉菜单,这样就能把一些菜单按钮放到这里,使可视页面不会很拥挤)(在当前页面的任何位置鼠标右键,弹出菜单选项)现在看看这样通过Extjs实现: 1 <script language="javascript"> 2 var menu = new Ext.menu.Menu(); 3 menu.add({id: 'menu1',text:'上笔',handler:prevBill,iconCls:'icon-prev'}); 4 menu.add({id 阅读全文
posted @ 2012-04-23 20:04 百合之春 阅读(11911) 评论(0) 推荐(0) 编辑
摘要: 1.Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。同时也可以当调用别人的模块,而该模块又没有实现时(只提供接口),我们可以在独立的环境中测试自己的模块逻辑。2.使用前的准备,下载所需的jar包:easymock-3.0.jar(或以上版本),junit-4.4.jar,cglib-nodep-2.1_3.jar3.使用方法较简单。主要有以下步骤:*•使用 EasyMock 生成 Mock 对象;*•设定 Mock 对象的预期行为和输出;*•将 Mock 对象切换到 Replay 状态;*•调用 Moc 阅读全文
posted @ 2012-01-31 16:49 百合之春 阅读(8891) 评论(1) 推荐(3) 编辑
摘要: http://blog.pfan.cn/lovebugs/38961.html 阅读全文
posted @ 2012-01-06 17:27 百合之春 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 用途:由于ERP系统中要录入很多相关数据,比如每次集团订货会要准备的订货会商品。。。到最后的生产物料,不可能全部通过系统操作界面一个一个手工录入,这样也容易出错。解决的办法是通过系统做好一个Excel模板并下载下来,然后把事先做好的数据放到excel模板中,最后通过系统导入功能导入到数据库表中。操作界面有:1.制定正确的Excel模板:2.导入Excel数据:实现过程:(我以导入商品资料为例)1.制定Excel模板:制定模板的作用是保存要选用的模板名称,相应的处理类字符串(主要操作Manager),处理excel时的明细字段处理类字符串等信息。如上图所示,选用“商品处理类(尺码组)”,各个明细 阅读全文
posted @ 2012-01-05 16:25 百合之春 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 问题:公司内测过程中发现系统中的订货政策模块中的list页面点击进入view页面速度很慢,由于我们开发时没有想到客户操作时会在tab页面中加入全选数据,因此导致进入页面时要查询很多数据,速度慢。思路:老大考虑到由于订货政策表中存放多个字段数据(如渠道,订货指标。。。),想把其中的各个字段分开到单独的表中,这样做的话就不会查询这么多数据,但是带来的问题是要改变原来的测好的页面布局和代码结构。所以这是下策。最后决定在list页面中进入view页面时先不查询各个tab中数据,等进入view页面后当用户点击tab时加载相应的数据。这样就能两全其美了。过程: 原来tdhset_view.jsp的中Ex. 阅读全文
posted @ 2012-01-04 15:37 百合之春 阅读(3414) 评论(0) 推荐(1) 编辑