
java编程
jbgtwang
这个作者很懒,什么都没留下…
展开
-
jasperreports导出的excel打开时提示修复,点击修复后设置的边框效果丢失
最近用jasperreports导出excel,在jrxml模板里设置了边框,导出pdf没有任何问题显示正常,导出的excel文件打开时遇到如下画面,提示要恢复,点是之后发现设置的边框线效果丢失。一度怀疑是jasperreports的问题,后来才发现因为pdf中要输出中文,在font里设定指向本地地址的simsun.ttc。设定虽解决了中文不显示问题,但却干扰到了excel导出,导致边框样...原创 2020-02-23 21:12:32 · 839 阅读 · 0 评论 -
jasperreports导出excel怎么取消grid line
最近遇到导出excel的需求,系统已经有了基于jasperreports制导出pdf的功能(模板是jaspersoft report制作的),图省事直接利用jasperreports的方法来导出excel。单导出的excel没有去掉grid line十分难看。后来查了一下,要去掉grid line很简单。方式一:直接在jrxml的文件里配置<property name="net.sf...原创 2020-02-23 20:48:52 · 583 阅读 · 0 评论 -
Feign Client 捕获自定义异常
在feign.hystrix.enable=false情况下,微服务提供方跑出自定义异常,微服务调用方怎么捕获这个自定义异常?分两种情况:1.如果微服务提供了接口声明,微服务调用工程引用了这个接口声明jar,有异常可以正常捕获。2.如果微服务提供方以RestController的方式对外提供服务(例如/api/login),则在微服务调用工程中要自定义错误解码处理。3.还有一...转载 2019-05-22 12:28:44 · 17122 阅读 · 4 评论 -
POI 内存溢出解决方案
POI之前的版本不支持大数据量处理,如果数据过多则经常报OOM错误,有时候调整JVM大小效果也不是太好。3.8版本的POI新出来了SXSSFWorkbook,可以支持大数据量的操作,只是SXSSFWorkbook只支持.xlsx格式,不支持.xls格式。3.8版本的POI对excel的导出操作,一般只使用HSSFWorkbook以及SXSSFWorkbook,HSSFWorkbo...原创 2012-09-26 16:41:40 · 426 阅读 · 0 评论 -
java任务调度(Quartz篇)
java任务调度(Quartz篇)1、Timer介绍 建立任务:使用Timer调度的任务应该继承TimerTask抽象类,该类实现Runnable接口,因些具备多线程的能力,实现该接口的run方法,该方法是需要高度的任务执行体。 调度任务:调度任务通过Timer类完成,调度任务通过schedul方法完成,查一下java doc文档: void schedule(Ti...原创 2012-04-26 16:31:01 · 158 阅读 · 0 评论 -
java对象序列化、gzip压缩解压缩、加密解密
有时在应用中需要将java对象序列化存储起来,有的需要压缩,有的需要加密 EncryptUtil.javapackage org.test.demo;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuc...原创 2012-04-26 16:23:06 · 574 阅读 · 0 评论 -
Scheduled Jobs in Spring 3
Scheduled Jobs in Spring 3 ...原创 2012-04-26 16:03:24 · 135 阅读 · 0 评论 -
几种任务调度的 Java 实现方法与比较
张 静, 软件工程师, IBM王 启荣, 软件工程师, IBM简介: 综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考。标记本文!...原创 2012-04-26 15:57:19 · 132 阅读 · 0 评论 -
JfreeChart学习总结(2)
3)jsp+servlet+javabean方式 1. Create ChartViewer servletJava代码 public class ChartViewer extends HttpServlet { public void init() throws...原创 2011-12-26 10:26:53 · 118 阅读 · 0 评论 -
JFreeChart 图表 实例
/** * @Title JFreeChartGo.java * @Package org.wang.jfreechart * @Description TODO * @date 2011-12-21 上午09:40:08 * @version V1.0 */package org.wang.jfreechart;import java.awt.Colo...原创 2011-12-26 10:13:52 · 195 阅读 · 0 评论 -
java集合中对象某属性比较排序Comparable与Comparator
要对集合中的对象的某属性进行排序有两种方式。a. 一种是要排序对象类实现comparable接口的compareTo方法;然后把对象放入list;然后调用Collections.sort(list);b. 一种是不对要排序对象类做任何改动,创建Comparator接口的实现类C;然后 把对象放入list;然后调用Collections.sort(list, C); a.eg--...原创 2011-12-26 10:10:14 · 181 阅读 · 0 评论