最近项目需要根据客户填写的信息,依照模板生成一个pdf文件。 要是格式是固定的类型,可以使用Adobe Acrobat DC将模板的pdf文件转化成可以编辑的类型,然后根据编辑时候取的变量名字一一将数据插入。 首先需要导入itextpdf的jar包。 // 模板路径 String templateP ...
分类:
编程语言 时间:
2017-06-29 15:28:27
阅读次数:
323
Java集合框架提供如下两个类型的容器: 1、集合(Collection): 存取单个元素的集合。 2、图/映射(Map): 存储键/值对(key-value)。 Collection 接口 和 AbstractCollection 类 Collection 接口是处理对象集合的根接口; 集合(Co ...
分类:
编程语言 时间:
2017-06-29 15:28:02
阅读次数:
240
同java一样: 在为对象数组进行排序时,比较器的作用非常明显,首先来讲解Comparable接口。 让需要进行排序的对象实现Comparable接口,重写其中的compareTo(T o)方法 The implementation of this method should return the ...
分类:
编程语言 时间:
2017-06-29 15:27:29
阅读次数:
170
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>表单验证</title> <script type="text/javascript"> function checkForm(){ //表单验证 //01.获 ...
分类:
编程语言 时间:
2017-06-29 15:26:49
阅读次数:
277
TreeSet是SortedSet接口的实现类,Sorted的英文意思是分类的;选择的。 TreeSet可以确保集合元素处于排序状态。与HashSet集合相比,TreeSet还提供了如下几个额外方法: 与HashSet集合采用通过hash算法来决定元素的存储位置不同,TreeSet采用红黑树的数据结 ...
分类:
编程语言 时间:
2017-06-29 15:24:58
阅读次数:
254
1. 准备java和tomcat的软件包 jdk-7u79-linux-x64.tar.gz apache-tomcat-7.0.57.tar.gz 2. 编辑Dockerfile 文件 vim Dockerfile 1 FROM centos #基本镜像 2 ADD ./jdk-7u79-linu ...
分类:
编程语言 时间:
2017-06-29 15:23:55
阅读次数:
123
创建对象 通过字面量赋值的方式创建对象 通过构造函数创建多个对象 原型对象 原型链 借用构造函数 借用构造函数 传递参数 ... ...
分类:
编程语言 时间:
2017-06-29 15:23:21
阅读次数:
194
一:Ribbon是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,R ...
分类:
编程语言 时间:
2017-06-29 15:22:55
阅读次数:
197
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <h1>第一个界面</h1> <a href="js02history.html">当前页面</a> <a hr ...
分类:
编程语言 时间:
2017-06-29 15:22:08
阅读次数:
107
Arrays工具类十大常用方法 原文链接:http://blog.csdn.net/renfufei/article/details/16829457 0. 声明数组 1. 打印数组 2. 根据数组创建ArrayList 3. 检查数组是否包含某个值 4. 合并连接两个数组 5. 声明内联数组 6. ...
分类:
编程语言 时间:
2017-06-29 15:20:26
阅读次数:
280
————————装饰器=高阶函数+嵌套函数—————————— 高阶函数:1、把一个函数名当做实参传递给另一个函数;2、返回值中包含函数名 装饰器:为其他函数添加附加功能,不改变原函数代码及调用方式 不改变调用方式,未添加新功能 运行结果: 不改变调用方式,添加新功能 运行结果: 使用@符号 原函数 ...
分类:
编程语言 时间:
2017-06-29 15:17:50
阅读次数:
181
os模块提供了文件系统路径方面的功能 常见用法: 代码示例: 这段代码返回的是python 脚本所在的目录 代码示例: 这句代码返回的是脚本的绝对路径 ...
分类:
编程语言 时间:
2017-06-29 15:17:34
阅读次数:
113
Feign简介 Feign 是一个声明web服务客户端,这便得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码器,Spring Cloud 增加了对 Spring MVC的注解,S ...
分类:
编程语言 时间:
2017-06-29 15:17:03
阅读次数:
161
import sys#sys.argv命令行参数List,第一个元素是程序本身路径# sys.exit('xxxxx')#退出程序,正常退出时exit(0)# print(sys.version) #获取Python解释程序的版本信息#sys.path #返回模块的搜索路径,初始化时使用PYTHON ...
分类:
编程语言 时间:
2017-06-29 15:16:56
阅读次数:
116
本文摘要:http://www.liaoxuefeng.com/ ES6标准新增了一种新的函数:Arrow Function(箭头函数)。 为什么叫Arrow Function?因为它的定义用的就是一个箭头: x => x * x 上面的箭头函数相当于: function (x) { return ...
分类:
编程语言 时间:
2017-06-29 15:16:38
阅读次数:
158
1 package utils; 2 3 import java.awt.Graphics2D; 4 import java.awt.image.BufferedImage; 5 import java.io.File; 6 7 import javax.imageio.ImageIO; 8 imp ...
分类:
编程语言 时间:
2017-06-29 15:16:22
阅读次数:
212
飞机把注册信息放到铁塔里,发送数据到铁塔,报告其它的飞机一些信息。 ...
分类:
编程语言 时间:
2017-06-29 15:16:06
阅读次数:
144