- 博客(24)
- 收藏
- 关注
原创 使用iText处理pdf文件,对多个图片的处理
需求是要将数据导出为PDF文件,在处理基本的文字信息时都正常,到处理图片时将图片放在一行,图片不显示,放一列可以显示。创建一个大小为集合长度的数组,放到创建表格的构造方法中,后面的是对图片大小和样式的修改。获取到字符串的集合,创建一个3列的表格,再将图片添加到表格中,最后将表格添加到dpf。因为数据库中的url是字符串格式的,可以存储时可以放1-3个图片的url,类似。里面你的图片需要是3的倍数,1和2不是,所以不显示。发现图片只有一张或者两张时不显示。原本我是对图片这样处理的。最后将修改的代码放下面。
2023-11-16 13:54:15 617
原创 Java的简介及java基础类型(上)
java是由1995年公司研发,在2009年被甲骨文公司收购(Oralce),java之父是詹姆斯.高斯林。
2023-05-11 20:39:05 125
原创 java接口篇
好处牢记多态的好处,让程序员忘记类型,有了接口之后,类的使用者就不必关注具体的类型,只需要看这个类是否具有接口的属性。比如我们可以实现两个接口,一个跑,一个游,这都属于两栖动物,那么我们可以创建一个两栖动物接口,将跑和游都继承进去。接口就是公共行为的规范,只要符合这个规范,都可以使用,可以看成是多个类的公共规范,使用interface来定义一个接口,开头要用大写的I,可以当成抽象类的抽象类、那么我们可以定义四个接口,分别是会走的,会游的,会飞的,会跑的。接口是可以实现多个的,接口之间的继承也可以实现多个。
2023-03-31 16:18:39 162 1
原创 面向对象三大特性之一: 继承
继承(inheritance)机制:是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加新功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。继承主要解决的问题是:共性的抽取,实现代码复用。
2023-03-22 00:05:29 68
原创 面向对象三大特性之一:封装
在java中包就是组织类的一种方式。概念:为了更好的管理类,把多个类收集在一起成为一组,成为软件包。例如文件夹src就是idea的默认包,包里面放了main类和test类。包是对类、接口等的封装机制的体现,是一种对类或者接口等的很好的组织方式。在同一个项目中可以存在相同名字的类,但是要在不同的包中。例:这样我们在src和demo01包下面都创建了Test类,编译器没有报错。demo01属于我们的自定义包。注意:1. 在文件的最上方加上一个package语句指定这是在哪个包中。
2023-03-20 23:43:34 866 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人