自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 使用iText处理pdf文件,对多个图片的处理

需求是要将数据导出为PDF文件,在处理基本的文字信息时都正常,到处理图片时将图片放在一行,图片不显示,放一列可以显示。创建一个大小为集合长度的数组,放到创建表格的构造方法中,后面的是对图片大小和样式的修改。获取到字符串的集合,创建一个3列的表格,再将图片添加到表格中,最后将表格添加到dpf。因为数据库中的url是字符串格式的,可以存储时可以放1-3个图片的url,类似。里面你的图片需要是3的倍数,1和2不是,所以不显示。发现图片只有一张或者两张时不显示。原本我是对图片这样处理的。最后将修改的代码放下面。

2023-11-16 13:54:15 617

原创 Random、数组

数组

2023-05-17 20:58:59 350 1

原创 快速排序详解

快排的hoare(霍尔)法、挖坑法、双指针法、三数取中优化、非递归快排

2023-05-16 16:21:14 301 1

原创 程序流程控制(switch、for、while、do_while)和break、continue关键字

switch及循环

2023-05-15 18:44:29 1410

原创 运算符(下)、键盘输入、程序流程控制(上)(分支)

作用特点。

2023-05-14 18:36:51 100

原创 基础类型(下)、变量注意事项、关键字标识符、类型转换、常见运算符(上)

基础类型(下)、变量注意事项、关键字标识符、类型转换、常见运算符(上)

2023-05-12 20:55:01 86

原创 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

原创 Java抽象类

一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。

2023-03-31 13:53:48 54 1

原创 面向对象三大特性之一:多态

字面意思就是多种形态。 表示去完成某个行为,当不同的对象去完成时会产生不同的状态

2023-03-22 16:48:56 59 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

原创 java类和对象

类和对象,介绍什么时是面向过程、什么是面向对象、类要如何创建、怎么实例化对象、this的引用以及构造方法的注意事项.

2023-03-19 22:14:59 149 2

原创 浮点数在内存是如何存储的

浮点数float在内存中的存储方式

2022-12-02 00:53:30 268 2

原创 初级指针讲解

什么是指针,要怎么用,要注意什么

2022-11-24 23:27:46 776 1

原创 三子棋小游戏实现

三子棋简易版、优化版

2022-11-10 17:40:26 682 9

原创 汉诺塔问题详解

汉诺塔递归画图讲解

2022-11-04 18:27:13 1470 6

原创 初识递归函数

初识递归。

2022-11-02 17:51:29 82

原创 洛谷入门题:明明的随机数

洛谷入门题:明明的随机数

2022-10-30 20:15:19 356 3

原创 猜数字游戏

第一次敲简易小游戏

2022-10-27 23:50:49 875 2

原创 斐波那契数列

C语言斐波那契用递归求

2022-10-23 16:06:51 200 3

原创 求两个数的最大公约数、把三个数按大小输出。

求两个数的最大公约数、把三个数按大小输出。

2022-10-22 19:26:19 166 2

原创 C语言入门第二课

常量、变量、字符串、转义字符、注释

2022-10-16 18:43:53 560

原创 洛谷入门题 B2020 分糖果

洛谷入门题分糖果用循环方法解决和按照思路直接解决

2022-10-15 17:39:05 2008 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除