`
文章列表
【原始需求】 通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),文件要有公司相关标志和水印功能。 【需求分析】 1、 通过SQL及JDBC模式导出业务数据,业务数据以表格内容格式存放于PDF文件 2、 PDF文件注明版权 3、 PDF页面中增加水印,公司文字或图片 【设计分析】 1、 生成PDF文件 2、 PDF文件注明版权 3、 PDF增加文字和图片水印 4、 PDF表格列数可能很多,比如1-50列信息,导出时需判断A4纸格式或其他格式宽度。 5、 PDF表格行数量可能超大,比如10万以上,甚至100万以上。 6、 增加水印信息后, ...
【原始需求】 通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),文件要有公司相关标志和水印功能。 【需求分析】 1、 通过SQL及JDBC模式导出业务数据,业务数据以表格内容格式存放于PDF文件 2、 PDF文件注明版权 3、 PDF页面中增加水印,公司文字或图片 【设计分析】 1、 生成PDF文件 2、 PDF文件注明版权 3、 PDF增加文字和图片水印 4、 PDF表格列数可能很多,比如1-50列信息,导出时需判断A4纸格式或其他格式宽度。 5、 PDF表格行数量可能超大,比如10万以上,甚至100万以上。 6、 增加水印信息后, ...
【原始需求】 通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),文件要有公司相关标志和水印功能。 【需求分析】 1、 通过SQL及JDBC模式导出业务数据,业务数据以表格内容格式存放于PDF文件 2、 PDF文件注明版权 3、 PDF页面中增加水印,公司文字或图片 【设计分析】 1、 生成PDF文件 2、 PDF文件注明版权 3、 PDF增加文字和图片水印 4、 PDF表格列数可能很多,比如1-50列信息,导出时需判断A4纸格式或其他格式宽度。 5、 PDF表格行数量可能超大,比如10万以上,甚至100万以上。 6、 增加水印信息后, ...
【原始需求】 通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),文件要有公司相关标志和水印功能。 【需求分析】 1、 通过SQL及JDBC模式导出业务数据,业务数据以表格内容格式存放于PDF文件 2、 PDF文件注明版权 3、 PDF页面中增加水印,公司文字或图片 【设计分析】 1、 生成PDF文件 2、 PDF文件注明版权 3、 PDF增加文字和图片水印 4、 PDF表格列数可能很多,比如1-50列信息,导出时需判断A4纸格式或其他格式宽度。 5、 PDF表格行数量可能超大,比如10万以上,甚至100万以上。 6、 增加水印信息后, ...
package com.zjhcsoft.kettle.test; import org.pentaho.di.core.KettleEnvironment; import org.pentaho.di.core.exception.KettleException; import org.pentaho.di.core.logging.CentralLogStore; import org.pentaho.di.core.logging.Log4jBufferAppender; import org.pentaho.di.core.plugins.PluginRegistry; ...
短信中网址营销映射机制
/** * 电话号码采用62进制压缩方法工具 * @author XuGuo * @since 2013-3-9 */ public class TelephoneCompressUtil { private static char[] bit62 = new char[]{'0','1','2','3','4','5','6','7','8','9', 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y ...
基于oracle数据库的生产和测试数据库表结构对比工具 一般应用系统会对应一个应用的生产环境数据库和测试环境数据库 附件是我写的一个生产环境和测试环境数据库表结构对比工具 采用spring、derby组件实现,界面展示使用jsp方式
CREATE TABLE SFZ_TEST_MANAGER_XG( yxgh VARCHAR2(100), ygxm VARCHAR2(100), position_name VARCHAR2(100) ); insert into SFZ_TEST_MANAGER_XG values ('abc1','bcd1','cde1'); insert into SFZ_TEST_MANAGER_XG values ('abc2','bcd2','cde2'); insert into SFZ_TEST_MANAGER_XG values ...
CREATE TABLE SFZ_TEST_MANAGER_XG( yxgh VARCHAR2(100), ygxm VARCHAR2(100), position_name VARCHAR2(100) ); CREATE TABLE SFZ_TEST_MANAGER_XG AS select T.CCUST_ID as yxgh,T.ACCS_NBR as ygxm,T.CCUST_NAME as position_name from HEMS_FILTER_CUST_LIST t where t.ccust_id is not null ...
重新整理了一遍: ①学习:先了解,后深入;先记录,后记忆;先理论,后实践;先模仿,后创新; ②方法:先思路,后方法;先框架,后细化;先方法,后工具;先思考,后动手; ③分析:先业务,后数据;先假设,后验证;先总体,后局部;先总结,后建议;
创建表空间 create tablespace hemsback_dat DATAFILE 'D:/oracle/oradata/hemsback_dat.dbf' SIZE 300M AUTOEXTEND ON NEXT 10M; 创建用户 create  user hchemsback identified by hchemsback default tablespace hemsback_dat; grant connect to hchemsback; grant resource to hchemsback; revoke unlimited tablespace from hchem ...
SSH面试题总结         题目1:Hibernate工作原理及为什么要用? 原理: hibernate,通过对jdbc进行封装,对 java类和 关系数据库进行mapping,实现了对关系数据库的面向对象方式的操作,改变了传统的jdbc + sql操作数据的方式,从 ...
创建主干 创建分支
上传一个jquerytree的实例 下面做些讲解 jquery组件所需要的树结构文件
Global site tag (gtag.js) - Google Analytics