
Java
xdocs
用文档的形式做表单和报表,玩转数据!
展开
-
突破报表云计算的难题
XDOC是最早开始在公有云中开放免费报表服务的。将传统企业报表移植到公有云最大的难题是数据库访问。 直接将数据库端口开放到互联网中是危险的,并且在互联网中使用数据库专有协议也是困难的。 XDOC云服务以前的方法是关掉数据库处理,只接受参数和xml等数据。 随着HttpDB项目的推出,这个问题成了历史。 HttpDB是XDOC的一个子项目,它的目标是在互联网中原创 2015-12-05 23:31:19 · 669 阅读 · 0 评论 -
绚烂的Java滤镜
你如果用过Photoshop,会惊讶于里面众多功能强大的滤镜。Java其实也有一个开源的项目,提供功能强大的滤镜:http://www.jhlabs.com/ip/filters/index.html这个项目提供的滤镜功能非常丰富,且程序库非常小,下面举个小例子:import java.awt.BorderLayout;import java.awt.image.BufferedI原创 2015-12-05 23:27:59 · 537 阅读 · 0 评论 -
Java安全中的“大坑”,跨平台真“浮云”
最近在做一个开源项目HttpDB,它的目标是在互联网中通过JDBC安全的查询数据库,解决云计算报表的数据库访问问题。 数据传输使用AES加密算法,用到了Java提供的安全库javax.crypto.*,经过一通折腾,大功告成。发布 到了新浪云服务SAE中测试,结果我不能淡定了,加密后的数据解密失败。。。 搞到深夜,无语,问题终于找到了,我本地用的是SUN原创 2015-12-05 23:31:13 · 505 阅读 · 0 评论 -
轻松Java打印预览、Web打印
Java打印的功能非常强大,你只需要实现java.awt.print.Printable接口就可以了。而实现打印预览就不是已经容易的事情了,Jdk中没有提供标准的打印预览组件,翻页、缩放等功能都需要你完全编写。如果你想把打印结果显示在客户端的浏览器上,更是难上加难。有了JpdViewer这一切可以轻松搞定,它是完全免费的。它有很多特点:>基于J2SE1.4,跨平台 >支持文档和幻灯片两种原创 2015-12-05 23:25:09 · 12049 阅读 · 2 评论 -
纯java虚拟打印机
在项目中引入jpd.jar,示例代码如下:import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.print.PageFormat;import java.awt.print.Printable;import java.awt.print.PrinterExce原创 2015-12-05 23:25:15 · 3988 阅读 · 0 评论