一.什么是报表 向上级报告情况的表格。简单的说:报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据” 表格:详细数据 图表: 直观 二.表格数据展示 2.1 准备了一 vo 报表中需的数据(准备的类) 2.2 前端展示 easyui的一个扩展控制:gr ...
分类:
其他好文 时间:
2019-03-29 19:20:41
阅读次数:
128
报表 报表用百科的翻译就是向上级报告的表格或是图标。表格数据详细、图标更加直观,各有各的好处,那么我们如何制作一个报表呢,我们会在domain中准备一个VO专门进行报表数据的展示 VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 PO(Do ...
分类:
其他好文 时间:
2019-03-29 01:09:40
阅读次数:
181
并发编程是Java程序员最重要的技能之一,也是最难掌握的一种技能。它要求编程者对计算机最底层的运作原理有深刻的理解,同时要求编程者逻辑清晰、思维缜密,这样才能写出高效、安全、可靠的多线程并发程序。本系列会从线程间协调的方式(wait、notify、notifyAll)、Synchronized及Vo ...
分类:
编程语言 时间:
2019-03-22 18:40:48
阅读次数:
159
1 Thread的start方法和run方法的区别? run方法就是普通的一个方法,代码运行在当前主线程,start会启动一个新的线程,并运行run方法。 2 如何停止线程运行? 可以设置一个标志位,任务定期检查这个标记,如果标志设置为取消则任务停止执行,但已执行部分无法停止,标志变量最好设置为vo ...
分类:
其他好文 时间:
2019-03-16 19:37:24
阅读次数:
251
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层 ...
分类:
编程语言 时间:
2019-03-01 18:31:24
阅读次数:
228
"link" 喵~珂朵莉树AC 珂朵莉树? "见此处~" 这数据结构太暴力了,所以不讲了 Code: cpp include include include include include include include include using namespace std ; inline vo ...
分类:
其他好文 时间:
2019-02-17 16:39:10
阅读次数:
163
``` #include using namespace std; #define random(a,b) ((a)+Curl_rand()%((b)-(a)+1)) static unsigned int randseed; int n,cnt; unsigned int Curl_rand(vo... ...
分类:
其他好文 时间:
2019-02-13 12:29:38
阅读次数:
166
在项目中遇到一问题,json序列化需要将null传递给前端,但之前项目中使用的都是fastjson的JSONObject.toJSONString(vo),这样会过滤掉为NULL的属性。 解决办法: 1、依然使用fastjson,使用SerializerFeature.WriteMapNullVal ...
分类:
Web程序 时间:
2019-02-11 13:02:55
阅读次数:
384
PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。 ...
分类:
编程语言 时间:
2019-02-10 09:34:56
阅读次数:
206
总结:1.vo是复杂的前端对象,二po是对应表的对象,如果前端也是需要一个简单的对象那么po没有必要转为Vo,可以直接传到前台去。 po不应该被理解为只在dao层用,她也可以去前台。 2.如果说vo表示复杂前端对象,那么po表示简单前端对象和持久化对象。po和贯穿controller 和servic ...
分类:
其他好文 时间:
2019-01-23 10:36:45
阅读次数:
988