凌飞安

有灵性的码农不会迷路,大家好,我是凌飞安,一个专注于Java研发的程序猿。...

使用JavaMail实现监控邮箱重要邮件并获取附件保存

使用JavaMail实现监控邮箱重要文件并将附件保存需求描述技术储备实现代码 需求描述 系统需要监控阿里云企业邮箱的收件信息,发现Dev发送过来的邮件,且附件名称满足一定格式要求的,我们需要将附件保存下来,并自动上传管理系统。已到达邮件及时有效处理且降低人力成本的目的。 技术储备 在实现这个功能之...

2019-08-24 15:54:34

阅读数 756

评论数 0

阿里企业邮箱POP\SMTP\IMAP地址和端口信息

阿里企业邮箱POP\SMTP\IMAP地址和端口信息 阿里企业邮箱各个服务器地址及端口信息如下: 收件服务器地址: POP 服务器地址:pop3.mxhichina.com 端口110,SSL 加密端口995 或 IMAP 服务器地址:imap.mxhichina.com 端口143,SSL 加密...

2019-08-23 09:38:05

阅读数 1000

评论数 0

spring+quartz.2.3.0数据库持久化实现

spring+quartz.2.3.0数据库持久化实现maven 配置sql脚本初始化quartz.properties配置quartz工厂配置实现一个简单的任务demo编写一个controller来操作定时任务 我们废话不多说,直接上代码。 maven 配置 第一步我们将需要的jar引入到项目中...

2019-08-09 10:47:03

阅读数 43

评论数 0

SpringMvc多版本API实现

SpringMvc多版本API实现需求背景参考方案URL路径控制通过调用参数控制版本代码明细 需求背景 A系统通过RestAPI提供多方APP调用,要求API升级不影响现有API的使用,客户可以根据需要灵活的选择是否需要升级。客户升级代价尽可能减少。 参考方案 URL路径控制 通过不同路径来区分版...

2018-11-10 13:31:58

阅读数 557

评论数 0

PV、UV、IP、会话次数的区别

PV UV IP 会话次数分别是什么意思 在网站日常运营管理中经常会提到这几个概念,那么这几个概念究竟是什么意思呢? PV(Page view) pv 访问量,指的是页面的浏览次数或者点击次数,用来衡量一个网站用户访问网站页面的数量。在一定统计周期内用户每打开或刷新一次页面,记录就会+1统计,多次...

2018-10-29 11:33:16

阅读数 805

评论数 0

Spring4.3.7+jedis2.9.0整合redis集群

1. 首先准备好相关jar包 spring基础jar包 jedis-2.9.0.jar spring-data-commons-1.13.6.RELEASE.jar spring-data-redis-1.8.6.RELEASE.jar 2. spring配置文件中增加redis配置 s...

2017-08-07 13:35:16

阅读数 1089

评论数 0

Java 二维数初始化方式

Java 二维数初始化方式二维数据初始化 二维数据初始化 我们常见的二维数据初始化方式有三种方式 使用大括号直接赋值(这种情况使用已参数已知,且变量较少的情况) 给定二维数据的大小 给定第一维数据的大小,第二维数据已经情况变化 光说不练假把式,下面我们使用demo验证一下 public s...

2019-09-12 16:06:31

阅读数 9

评论数 0

将Excel表的数据导入mysql

将Excel表的数据导入mysql准备工作在mysql已有表 准备工作 安装Navicat 12 for MySQL工具 工具下载地址:https://www.navicat.com.cn/products 在mysql已有表 双击你要导入的表,显示的界面如图所示 点击导入按钮 弹出的选择框中...

2019-09-12 14:37:32

阅读数 8

评论数 0

Java Swing table列表增加操作按钮

Java Swing table列表增加操作按钮我要的最终效果开始表演构建我要显示的view 我要的最终效果 网上关于Swing的资料还是相对比较少的。关于在列表后面添加操作按钮,我更是找了好久都没有找到。 开始表演 实现TableCellRenderer接口 /** * @author Fe...

2019-09-10 16:04:53

阅读数 7

评论数 0

Java Swing实现登陆功能

Java Swing实现登陆功能使用swing实现用户登录功能构建用户登录界面程序入口 使用swing实现用户登录功能 构建用户登录界面 /** * @author FeianLing * @date 2019/9/9 */ @Data @Slf4j public class LoginV...

2019-09-10 14:01:13

阅读数 5

评论数 0

Java Swing 简介

Java Swing 简介Swing 是什么? Swing 是什么? Swing 是一款专门为java设计的GUI工具包。数据java类库的一部分。使用 Swing 来开发图形界面比 AWT 更加方便,因为 Swing 是一种轻量级组件,它采用纯 Java 实现,不再依赖于本地平台的图形界面,所以...

2019-09-10 13:53:11

阅读数 3

评论数 0

使用webmagic+selenium+PhantomJS 提取加密js反爬虫的网站数据

使用webmagic+selenium+PhantomJS 提取加密js反爬虫的网站数据前言核心代码 前言 因为业务需要,我需要抓取欧盟商标查询网站的数据,经过分析发现,该网站通过混淆加密js写入cookie的方式进行反爬虫,js加密文件和cookie都有时限,通过破解js加密文件工作量太大,而且...

2019-09-06 14:15:48

阅读数 16

评论数 0

org.springframework.http.InvalidMediaTypeException: Invalid mime type "application.....

org.springframework.http.InvalidMediaTypeException: Invalid mime type "application/x-www-form-urlencoded charset=UTF-8":问题描述问题原因解决方案 问题描述 将...

2019-08-28 11:39:07

阅读数 101

评论数 0

提升10倍生产力:IDEA远程一键部署SpringBoot到Docker

提升10倍生产力:IDEA远程一键部署SpringBoot到Docker一、开发前准备二、新建项目 原文地址 提升10倍生产力:IDEA远程一键部署SpringBoot到Docker IDEA是Java开发利器,springboot是Java生态中最流行的微服务框架,docker是时下最火的容器技...

2019-08-27 11:14:59

阅读数 26

评论数 0

记JavaMail判断邮件是否已读的坑

记JavaMail判断邮件是否已读的坑 使用JavaMail实现监控邮箱重要邮件并获取附件保存到服务器,在做这个功能的时候遇到一个大坑,就是在判断邮件是否已读的时候,在网上看到很多例子,都是通过msg.getFlags()方法获取到全部的Flag之后再遍历判断是否包含Flags.Flag.SEEN...

2019-08-26 10:39:24

阅读数 282

评论数 0

SMTP、POP3和IMAP协议的区别

SMTP、POP3和IMAP协议的区别SMTPPOP3IMAP总结 SMTP SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它...

2019-08-24 15:22:09

阅读数 9

评论数 0

使用iText对pdf中敏感信息进行马赛克处理

使用iText对pdf中敏感信息进行马赛克处理需求背景实现逻辑实现代码定位敏感词坐标对敏感信息进行马赛克敏感信息实体类 需求背景 系统需要发送部分pdf文件给客户,但是原pdf中有部分敏感信息需要进行屏蔽。 实现逻辑 定位敏感信息在pdf中的位置。 覆盖敏感信息 将处理后的文件发送给客户 实现...

2019-08-22 16:15:26

阅读数 18

评论数 0

com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.

com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.问题描述问题原因解决方案 问题描述 在使用iText 操作pdf时抛出异常,具体的异常日记如下所示 Except...

2019-08-19 15:53:21

阅读数 54

评论数 0

java.lang.NullPointerException: Font and size must be set before writing any text

java.lang.NullPointerException: Font and size must be set before writing any text问题描述问题原因定义字体demo 问题描述 使用iText操作pdf编辑内容时抛出异常,日记如下所示 Exception in thr...

2019-08-19 15:47:29

阅读数 45

评论数 0

mybatis 异常:Parameter 'id' not found. Available parameters are

mybatis 异常:Parameter 'id' not found. Available parameters are错误代码异常日记问题原因解决方法 错误代码 下班前发现同事提交代码报错,错误代码如下所示 sql <insert id="addUsTmAppl...

2019-08-15 19:30:51

阅读数 78

评论数 0

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