随笔分类 -  Java

摘要:引入依赖 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.26</version> </dependency> 代码 package other; impor 阅读全文
posted @ 2022-08-05 11:04 露娜妹 阅读(371) 评论(0) 推荐(0) 编辑
摘要:我下载了个作为示例的PDF文件: 代码 利用PDFBox <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.23</version> </dependency> 阅读全文
posted @ 2021-04-09 10:29 露娜妹 阅读(918) 评论(0) 推荐(0) 编辑
摘要:准备一个项目 比如我有个SpringBoot项目 打包好,上传服务器 服务器 1. 开启端口(8080是项目端口,8000是远程调试端口) [root@localhost app]# firewall-cmd --zone=public --add-port=8080/tcp --add-port= 阅读全文
posted @ 2020-08-08 08:54 露娜妹 阅读(286) 评论(0) 推荐(0) 编辑
摘要:爬一下最新的行政区划 http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2019/index.html 引入依赖 <!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --> <de 阅读全文
posted @ 2020-03-31 10:58 露娜妹 阅读(1915) 评论(1) 推荐(0) 编辑
摘要:本文探讨的是老掉牙的基础问题,先建个实体类 测试: 输出 false。明明存的都是A,为啥equal的结果是false呢?不是说【equal比较的是值,==比较的是地址】吗?因为默认创建的类是继承Object的,看一下Object类里面的两个方法: 可以看到: 1. 默认的hashcode方法是个本 阅读全文
posted @ 2019-09-29 12:34 露娜妹 阅读(324) 评论(2) 推荐(2) 编辑
摘要:我很久以前写的还是上大学的时候写的:https://www.cnblogs.com/LUA123/p/5108007.html ,今天心血来潮决定更新一波。 看了下官网(https://itextpdf.com/en),出来个IText 7,但是这个要收费的,怎么收费我也不清楚,为了避免不必要的麻烦 阅读全文
posted @ 2019-09-24 19:46 露娜妹 阅读(5981) 评论(5) 推荐(2) 编辑
摘要:本篇包含了入门小栗子以及一些问题的思考 BIO BIO没什么难的,同步阻塞。上面实现的主要就是服务器和客户端你一句我一句,巴拉巴拉巴拉 NIO 我要实现一个客户端服务器通信的例子,我的第一个版本 上面例子的问题在注释里已经详细描述了,不信可以运行一下,下面是修正版,把写操作放在一个独立的线程里 目前 阅读全文
posted @ 2019-08-21 17:23 露娜妹 阅读(540) 评论(0) 推荐(0) 编辑
摘要:RSA 输出: AES 输出: DES 输出: 阅读全文
posted @ 2019-08-02 11:49 露娜妹 阅读(2118) 评论(0) 推荐(0) 编辑
摘要:这次把两种情况仔细说一下,因为好多人问啦。 第一种:企业邮箱 这里在这一篇已经说的很清楚了,这次不过是建立个maven工程,引入了最新的javamail依赖,代码优化了一下。直接上代码 pom CompanyEmail.properties SendEmailCompanyUtils Company 阅读全文
posted @ 2019-07-29 19:36 露娜妹 阅读(982) 评论(0) 推荐(0) 编辑
摘要:闲来无聊,随便翻看项目,发现WebMvcConfigurerAdapter已经过时了,它的作用也不用说了,就是起到适配器的作用,让实现类不用实现所有方法,可以根据实际需要去实现需要的方法。 这个废弃了,那么推荐的方式呢?是实现类直接去继承 WebMvcConfigurer 那么问题来了,我们都知道, 阅读全文
posted @ 2019-06-17 15:10 露娜妹 阅读(317) 评论(0) 推荐(1) 编辑
摘要:装饰器模式 抽象构件角色:给出一个抽象接口,以规范准备接受附加责任的对象。 具体构件角色:定义准备接受附加责任的对象。 抽象装饰角色:持有一个构件对象的实例,并对应一个与抽象构件接口一致的接口。 具体装饰角色:负责给具体构件加上额外的责任。 什么时候使用: 1. 需要扩展一个类的功能,或者给一个类增 阅读全文
posted @ 2019-04-12 14:57 露娜妹 阅读(1550) 评论(2) 推荐(2) 编辑
摘要:JMap 首先要知道Java进程的pid。 Windows: .. .. .. Linux: ps -ef | grep java 查看堆栈信息(jmap -heap pid) jmap -heap 8512 Attaching to process ID 8512, please wait... 阅读全文
posted @ 2018-11-21 16:37 露娜妹 阅读(575) 评论(2) 推荐(1) 编辑
摘要:基本概念解释 并发:一个处理器处理多个任务,这些任务对于处理器来说是交替运行的,每个时间点只有一个任务在进行。 并行:多个处理器处理多个任务,这些任务是同时运行的。每个时间点有多个任务同时进行。 进程与线程:一个进程可以拥有多个线程,线程是系统调度的最小单位。理论上一个进程可用的虚拟空间是2G,默认 阅读全文
posted @ 2018-10-30 17:14 露娜妹 阅读(1579) 评论(0) 推荐(4) 编辑
摘要:Java内存模型 线程之间的共享变量存储在主内存(main memory)中,每个线程都有一个私有的本地内存(local memory),本地内存中存储了该线程以读/写共享变量的副本。 JVM内存结构 扩展 栈:Java栈总是和线程关联在一起,每当创建一个线程,JVM就会为此线程创建一个Java栈; 阅读全文
posted @ 2018-10-22 18:20 露娜妹 阅读(460) 评论(0) 推荐(0) 编辑
摘要:实体类 import lombok.Getter; import lombok.Setter; @Getter @Setter public class Student { private int id; private String name; private String score; priv 阅读全文
posted @ 2018-07-25 18:39 露娜妹 阅读(39861) 评论(0) 推荐(4) 编辑
摘要:关于路径问题网上说啥的都有,但是也不能说人家错,只能说不适合你这个。 一开始,我用的 ${webapp.root} 系统也输出了 六月 14, 2017 10:23:09 上午 org.apache.catalina.core.ApplicationContext log信息: Set web ap 阅读全文
posted @ 2017-06-14 10:34 露娜妹 阅读(294) 评论(0) 推荐(0) 编辑
摘要:先说一下,shiro依赖的项目不是log4j 而是 SLF4J框架。 我们原来用1X版本的jar包如下: log4j-1.2.17.jar slf4j-api-1.7.22.jar slf4j-log4j12-1.7.22.jar 其中slf4j-log4j12-1.7.22这就是一个Binding 阅读全文
posted @ 2017-06-14 09:16 露娜妹 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:说的配置404,大家都会想到去web.xml里面配置 可是如果我有业务需求,当发生404,我要记录相关信息呢?或者说404的展示页面我也有需要动态获取的资源呢?那么静态页面就力不从心了。 那么先写一个处理404的方法 用过springmvc的我就不解释上面代码了 接下来配置web.xml(说实话我傻 阅读全文
posted @ 2017-06-06 12:30 露娜妹 阅读(4203) 评论(0) 推荐(0) 编辑
摘要:昨天使用发送邮件报了一个错 http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256 主要是这句话: 然后我登录企业邮箱发现提醒我邮箱的域名解析有问题,然后我就想起来了,原来我前些天看域名解析不爽,把MX相关解析全部删了 阅读全文
posted @ 2017-06-06 10:32 露娜妹 阅读(4291) 评论(0) 推荐(0) 编辑
摘要:功能描述: 当用户退出(主动)或者关闭浏览器(session超时)的时候,利用本次登录Ip更新上次登录IP。有人可能要问,你在用户登录的时候记录不就行了。可是我有两个字段,一个为本次登录IP,另外一个为上次登录IP。当用户退出的时候,本次登录IP也就成了上次登录IP。 首先解决的问题是:在Liste 阅读全文
posted @ 2017-06-01 13:18 露娜妹 阅读(4844) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示