摘要: 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式(确保每列保持... 阅读全文
posted @ 2021-03-03 10:42 彼岸-花已开 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在报表开发过程中,我们经常有需求需要展示序号,如下图所示: 现在我们就使用Ureport2设计工具新增序号一列。 首先新增序号一列,然后在对应格子里填入表达式(此处的row()函数是获取表格的行号,如果没有减去1,那么序号将会从2开始,因为表达式填写的格... 阅读全文
posted @ 2021-03-01 17:48 彼岸-花已开 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 之前做好了一个报表,预览和分享等都可以使用,今天报表有新的修改需求,由于只涉及视图的更改,于是进行SQL更改处理。 此处只是对SQL进行简单处理,采用case when 语句。 更改完成以后,来到报表页面,然后进行预览,预览效果是正常的。 于是将报表分享出去... 阅读全文
posted @ 2021-02-24 17:52 彼岸-花已开 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 利用jdbc进行MySQL数据库操作,我在同一个事务里对表进行删除和插入操作,但是不知道什么原因,数据删除不起作用。 MySQL表: create table day_info ( dayInfo date, isHoliday int(1) COMM... 阅读全文
posted @ 2021-02-24 10:02 彼岸-花已开 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Serial收集器 串行收集器是最古老,最稳定以及效率高的收集器,可能会产生较长的停顿,只使用一个线程去回收。新生代、老年代使用串行回收;新生代复制算法、老年代标记-压缩;垃圾收集的过程中会Stop The World(服务暂停) 参数控制:-XX... 阅读全文
posted @ 2021-02-22 17:28 彼岸-花已开 阅读(281) 评论(0) 推荐(0) 编辑
摘要: safepoint是什么 java程序里面有很多很多的java线程,每个java线程又有自己的stack,并且共享了heap。这些线程一直运行呀运行,不断对stack和heap进行操作。 这个时候如果JVM需要对stack和heap做一些操作该怎么办呢? 比如... 阅读全文
posted @ 2021-02-22 16:44 彼岸-花已开 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 如图所示,存在字段全为空记录: 现在要去除这样的记录,我们定义过滤条件,满足第一列为空时过滤。 (其中NULL为自己手动输入的) 加上条件后预览效果为: 这样就实现了指定字段为空的记录的过滤。 阅读全文
posted @ 2021-02-08 14:33 彼岸-花已开 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 有如下交叉表: 表1 表2 现在要合并两张交叉表为: 步骤一: 如图,在B2和B3分别绑定对应数据 步骤二: 定义B3的左父格和上父格与B2的一致。 预览效果为: 说明:可以通过不断绑定B4,B5......数据和设置相同的左父格、上父... 阅读全文
posted @ 2021-02-08 14:06 彼岸-花已开 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 利用Ureport2定义如下交叉报表: 现在希望在第一行的4和5之间以及7和51之间做分段汇总。 希望形式如下: 步骤一: 按要求做如上报表,其中D列和F列公式与B列一致。 步骤二: B1列定义如上过滤条件 同理D1和F1分别定义过... 阅读全文
posted @ 2021-02-08 12:06 彼岸-花已开 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 最近项目中需要使用Ureport2单选列表的功能,并且要求单选列表的选择项由外部其他视图或者数据源导入,于是新建视图,创建单选列表选择框,如下图所示。 但是进行数据预览时却抛出如下异常: 通过异常可以大概看出原因是无法读取我定义的单选列表数据源视图。 于... 阅读全文
posted @ 2021-02-08 11:14 彼岸-花已开 阅读(416) 评论(0) 推荐(0) 编辑