![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
tingyingg
这个作者很懒,什么都没留下…
展开
-
PDF添加水印
今天碰到要在原有的PDF上添加REPRINT的水印标记,查了好多文档,总算解决了,大概做一下记录吧:package one;import java.io.*; import com.itextpdf.text.*; import com.itextpdf.text.pdf.*; /** * PDF生成 */ public class Operat原创 2016-02-23 12:17:54 · 555 阅读 · 0 评论 -
How Tomcat works 第三总结
首先本文并不是详细的介绍本章的相关知识,更不是详细介绍对应的源码的,而是在自我总结的时候,希望能帮到有同样觉得混乱的朋友,或者希望我介绍的内容有能吸引你的地方,然后你能够主动的去读读这本书,或者能互相讨论学习。我经常去逛逛博客,但却很少(基本没有)分享自己的东西,但愿会有好的开始吧。 最近想提升一下小技术,感觉学习一下tomcat源码是个不错的选择,不止能学到很多编程规范原创 2016-04-26 00:21:40 · 505 阅读 · 0 评论 -
nio.FileChannel 、io.Stream 和 io.buffer速度的比较
端午之际,撸了两把,然后学习学习nio的知识。今天闲暇比较了一下 通过 nio 和 io 进行文件复制时的速度比较: 前两天项目出现了bug,所以让客户那边的同事传来了tomcat log, 文件是100多M, 还是比较大的,顿时想起了大数据是多么牛逼的技术。 刚好我可以用此文件来测试一下 nio 和 io 的运行效率。 上代码吧:p原创 2016-06-09 14:33:46 · 2134 阅读 · 0 评论 -
Java 多态笔记详解
记得大学中也经常提到多态,不过当时并不觉得有什么稀奇,也没多少好奇心。今天无意看了一篇关于Java 多态的文章,发现给了例子之后,有很多我们初学者觉得疑惑的地方(结果出乎我们意料),博主并没有很多的解释,所以决定续写下来吧。子:http://www.cnblogs.com/jack204/archive/2012/10/29/2745150.html (一,相关类) cl原创 2016-07-21 12:13:32 · 599 阅读 · 0 评论 -
补充 Flying Saucer 不支持中文,换行,粗体,CheckBox多选框如何解决
最近要生成打印版的保单信息,内容比较多,也比较复杂,iText直接生成的话,想必花很多时间,而且可能也很难维护,偶然看到了HTML 在 Fly Saucer的帮助下能转换成PDF,解析CSS还不错,顿时随便拿个网页转了一下,比想象中好,于是决定用在项目中了: 然而真正用起来的话,会遇到很多问题,在此我一一总觉出来,然后给予解我的决办法,也希望大家有什么更好的办法的话,互相分享;原创 2016-12-09 00:30:19 · 4484 阅读 · 2 评论 -
Java String Split 方法小记录-源代码分析
对于初学者来说,String 的 split 隐藏着许多不为人知的秘密,不多BB,上菜吧 public static void main(String[]args){ String str[] = ",,".split(""); System.out.println("长度:"+str.length); for(String s:s原创 2017-02-18 18:42:04 · 3471 阅读 · 0 评论 -
Dubbo+Zookeeper+Maven+Idea 入门搭建笔记
一、Zookeeper集群安装(同机器)二、Dubbo Admin端搭建三、 Dubbo + Spring+Zookeeper 开发1、首先在idea 中新建两个maven 项目(一个provider端,一个consumer端)2、修改pom.xml 文件,让maven自动注入依赖jar,3、 Provider端新建服务(service),以及实现类:原创 2017-09-10 22:58:51 · 12893 阅读 · 0 评论