自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用java itext压缩文件中的图片

使用java itext压缩文件中的图片。

2024-02-29 12:52:06 437 1

原创 java itext合并pdf

【代码】java itext合并pdf。

2023-09-18 15:13:47 59

原创 检验上传文件是否加密

【代码】检验上传文件是否加密。

2023-09-06 15:46:39 195

原创 面试(下)

线程的四种创建方式继承Thread创建线程实现Runnable接口创建线程使用线程池创建接口使用Callable和Future Task创建线程final修饰类:类不能有子类;俗称太监类。修饰方法:该方法不能被重写。修饰变量:必须赋初值而且值不能改变jsp四大作用域page(当前页面有效):只在一个页面保留数据request(当前请求有效):只在一个请求中保存数据session(当前会话中有效):在一次会话中保存数据,仅供单个用户使用application(在所有应用程序中都

2021-10-26 15:24:59 76

原创 数组和排序

数组数组,相当于一个容器,可以存储一组相同数据类型的元素数组可以存储基本数据类型也可以存储引用数据类型。数组定义格式:数据类型[ ]数组名or数据类型 数组名[ ]数组初始化:为数组元素分配内存空间,并为数组中的每个元素赋值动态初始化:由我们指定长度,由系统赋初始值 int[] arr = new int[5]静态初始化:由我们赋值,系统计算长度 int[] arr = new int[]{0,1,2,1,4}数组遍历:int[] arr = {0,1,2,1,4};//遍历

2021-10-15 14:31:15 71

原创 vue脚手架升降级

Vue-cli脚手架由3.0以上版本降级到3.0以下版本:npm uninstall -g @vue/clinpm install -g vue-cli…npm i vue-cli -gcnpm i vue-cli -gVue-cli脚手架由3.0以下版本升级到3.0以上版本:npm uninstall -g vue-clinpm install -g @vue/clinpm i npm -gnpm i @vue/cli -g...

2021-10-05 14:48:15 1853

原创 MySQL(上)

Mysql登录到服务端:select version();没有登陆到服务端:查看mysql 版本 mysql --version|mysql -VMySQL的常见命令查看当前所有的数据库 show databases;打开指定的库 use 库名查看当前库的所有表 show tables查看其它库的所有表 show tables from 库名;创建表 create table 表名(列名 列类型,列名 列类型,*** ……***)查看表结构 desc 表

2021-10-04 16:08:04 52

原创 java面试题

进程和线程进程:一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程至少有一个线程,一个进程可以有多个线程。线程:进程中的一个执行任务(控制单元),负责当前进程中程序的执行,一个进程至少有一个线程,一个进程可以有多个线程,多个线程可共享数据。区别根本区别:进程是操作系统资源分配的基本单位,线程是处理器任务调度和执行的基本单位。资源开销:每个进程都有独立的代码和数据空间,程序之间的切换会有较大的开销;线程可以看作轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的

2021-09-28 15:58:21 119

原创 简述servlet生命周期和工作原理

一、完整的servlet生命周期流程:1.加载web.xml文件。2.通过构造函数创建servlet对象。3.通过init方法初始化servlet。4.通过service,或者doGet、doPost提供服务。5.在重启或关闭时自动对servlet进行销毁。二、Web服务器在与客户端交互时.Servlet的工作过程是:1.在客户端对web服务器发出请求2.web服务器接收到请求后将其发送给Servlet3.Servlet容器为此产生一个实例对象并调用ServletAPI中相应的方法来对客户

2021-09-27 20:48:33 937

原创 session与cookie的区别

1.Cookie可以存储在浏览器或者本地,Session只能存在服务器2.session 能够存储任意的 java 对象,cookie 只能存储 String 类型的对象3.Session比Cookie更具有安全性(Cookie有安全隐患,通过拦截或本地文件找得到你的cookie后可以进行攻击)4.Session占用服务器性能,Session过多,增加服务器压力5.Cookie保存的数据大小有限,单个Cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个Cookie,Sessio

2021-09-27 20:02:45 53

原创 Java基础

JavaJava的优势和特性简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性Java三大版本JavaSE:标准版(桌面程序,控制台开发…)JavaME:嵌入式开发(手机,小家电…)JavaEE:企业级开发(web端,服务器开发…)JDK、JRE、JVMJDK(开发者工具包):Java Development KitJRE(运行环境):Java Runtime EnvironmentJVM(虚拟机):JAVA Virtual Machine注释

2021-09-22 18:29:02 91

空空如也

空空如也

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

TA关注的人

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