java
灬猿小天
这个作者很懒,什么都没留下…
展开
-
java使用okhttp3实现gofastdfs上传
1.maven <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.9.1</version> </dependency> <dependency&g原创 2021-09-01 16:40:12 · 524 阅读 · 0 评论 -
java使用PDFBox实现PDF转jpg
1.maven依赖 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox-tools</artifactId> <version>3.0.0-RC1</version> </dependency> <dep原创 2021-09-01 13:18:48 · 1082 阅读 · 0 评论 -
java 发送邮件的几种方式
一、java mail发送邮件:1.pom.xml <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.6.2</version> </dependency>2.代码2.1email实体类@Datapublic c原创 2021-08-26 17:35:11 · 1862 阅读 · 0 评论 -
JAVA设计模式总结之六大设计原则
下面来总结下所学习的设计模式,首先我们看下各个模式之间的关系图,下面这张图是网上比较典型的一个类图关系:process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NTAzMTA2,size_16,color_FFFFFF,t_70)从上面的类图之间可以看出,学习设计模式或者说学懂完全理解所有的设计模式还是挺难的,只能说不断的重复学习,不断的去领悟才是唯一的方法,转载 2020-08-05 18:23:48 · 172 阅读 · 0 评论 -
private static final long serialVersionUID = 1L 的作用
1、这句话的意思是定义程序序列化ID2、什么是序列化?Serializable,Java的一个接口,用来完成java的序列化和反序列化操作的;任何类型只要实现了Serializable接口,就可以被保存到文件中,或者作为数据流通过网络发送到别的地方。也可以用管道来传输到系统的其他程序中;java序列化是指把java对象转换为字节序列的过程,而java反序列化是指把字节序列恢复为java对象的过程3、序列化id (serialVersionUID)序列化ID,相当于身份认证,主要用于程序的版原创 2020-08-12 10:22:00 · 29141 阅读 · 0 评论 -
java 发送邮件(SSL加密方式,含附件)
java 发送邮件(SSL加密方式)一、基于javamail发送邮件二、基于Apache提供的commons-email发送邮件一、基于javamail发送邮件maven: <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.6.2</versio原创 2021-06-01 17:39:48 · 2392 阅读 · 2 评论 -
java 读取PDF文本,获取CA签章信息并定位页面索引
1、介绍使用Spire组件,参考:Spire帮助文档; 分为免费版和付费版,根据自己需求而定2、依赖 <repositories> <repository> <id>com.e-iceblue</id> <url>http://repo.e-iceblue.cn/repository/maven-public/</url> </repositor原创 2021-03-10 10:42:51 · 1115 阅读 · 0 评论 -
java FTP上传下载文件
1.maven依赖 <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency>2.代码package com.yetech.uti原创 2021-08-12 19:13:34 · 101 阅读 · 0 评论