`
fred_张浩
  • 浏览: 32198 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
    对于JAVA导出PDF文档查找了一下相关内容,发现网上大多数的关于itext导出PDF的文档均是com.lowagie.itext而目前该Api高版本已经使用com.itextpdf.itext公共JAR包,因此在这边记录下关于使用新版本itext导出PDF的实际运用。     个人对于ITEXT的了解而言,主要分为5个步骤: a、建立Documnet对象;Document document = new Document();b、建立读写器(PDFWriter)并与Document对象关联   PdfWriter.getInstance(document, new FileOut ...
对IO流读写文件的一次使用,具体开发中两者用使用貌似也用不到,往往仅仅是上传或者只是做一个文件内容的保存。(初始化输出流与字符输出流是关键,之后逐条write) /** * 规定格式的CSV转存sql语句(商品信息与商品规格信息) * @param file文件名 * @param c 分隔符' ' * */ public static void CastToSql(Filefile,String c){ File f = new File("test.sql"); FileWriter fw; ...
发现许多数据库客户端软件都支持将CSV或者TXT文件格式的数据直接导入至数据库,希望通过模拟开发一个类似工具包来实现这一功能。 对于网上的使用CSVREADER方式来获取,个人觉的使用纯粹的IO流可以更好地学习JAVA内容,并且对相关情况进行处理。主要使用到BufferedReader类来进行按行读取相关的读取操作。主要功能是以字符串集合的方式返回相关数据。直接上工具代码: ** * 读取CSV文件信息 * @param file 文件 * @param c 分隔符'' * */ public static List<String[]& ...
JAVA应用中需要使用到正则表达式来验证请求中字段的可行性,罗列下常用的正则表达式:   验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1-9][0-9]*$
Global site tag (gtag.js) - Google Analytics