
java
iteye_18930
这个作者很懒,什么都没留下…
展开
-
html转pdf
itextpdf是常用html转pdf的工具,但对界面布局的要求较高(比如使用div布局如position:absolute支持不好),结合flying saucer,能完美支持,整个转换过程: vm---->html---->pdf vm模板,其中font-family很重要(方正兰亭黑),用于支持中文(底下会讲到) [code="html"] body{...原创 2016-07-30 10:59:43 · 238 阅读 · 0 评论 -
Command line下,运行main函数
平时开发,运行测试类,都直接使用开发平台:Run as->.....,此次有个自动服务,为了便于测试,测试人员要求能包装成可独立运行单个应用,自己就马上添加main函数包装,并在eclipse中Run as->Java Application顺利通过,因为要发布到测试环境,所以需要提供可运行的java命令串,折腾了大半天,终于写出正确命令串,感觉代码越写人越傻人, :( ,main函数: [co...原创 2014-07-15 23:28:53 · 251 阅读 · 0 评论 -
FileInputStream不支持从网络路径获取数据
FileInputStream不支持从网络路径获取数据,否则有出问题:如 [code="java"] FileInputStream input = new FileInputStream("http://www.test.com/upload/test.xlsx") [/code] 抛出异常http:\www.test.com\upload\test.xlsx---因为是window系统...原创 2014-09-17 22:34:25 · 4429 阅读 · 3 评论 -
java包装类型的值相等比较
今天查看数据,发现有个状态字段没有改变,查看代码,发现进入修改有个门槛条件: if (stageNo == loanPrj.getStageNo()){ } 其中stageNo是通过传参Integer stageNo进来,loanPrj.getStageNo()返回的也是Integer,这样就有问题了,,==在java中,比较的是栈中存放的值,对于对象类型,运行栈中存放的是指向对象的地址...原创 2014-10-30 14:55:28 · 402 阅读 · 0 评论 -
动态代理-JDK动态代理
引自:http://yy629.iteye.com/blog/681430 动态代理,可以对接口、类进行代理,其中jdk自带的动态代理,只能通过接口代理,其他如:asm、cglib、javaassist对两者均可代理,其中保存jdk动态类方法: [code="java"] package demo; import java.io.File; import java.lang.refl...原创 2015-04-24 00:39:14 · 109 阅读 · 0 评论 -
ClassLoader加载类
摘自:http://www.blogjava.net/GavinMiao/archive/2011/09/01/357739.html http://blog.youkuaiyun.com/yaerfeng/article/details/24960121 1、Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclass...原创 2015-04-26 01:10:14 · 129 阅读 · 0 评论