<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HP1004的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HP1004</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HP1004]]></copyright><item><title><![CDATA[Java id生成器]]></title><link>https://blog.youkuaiyun.com/HP1004/article/details/131514808</link><guid>https://blog.youkuaiyun.com/HP1004/article/details/131514808</guid><author>HP1004</author><pubDate>Tue, 25 Jul 2023 10:44:01 +0800</pubDate><description><![CDATA[ID生成
线上已使用4年，ID没有出现重复过

import org.apache.commons.lang3.StringUtils;

import java.security.SecureRandom;
import java.text.DecimalFormat;
import java.util.*;
import java.util.concurrent.atomic.AtomicInteger;

/**
 * id生成帮助类
 */
public class IDUtil {

    pr]]></description><category></category></item><item><title><![CDATA[随机姓名、随机手机号、随机邮箱]]></title><link>https://blog.youkuaiyun.com/HP1004/article/details/131514226</link><guid>https://blog.youkuaiyun.com/HP1004/article/details/131514226</guid><author>HP1004</author><pubDate>Tue, 25 Jul 2023 10:41:53 +0800</pubDate><description><![CDATA[随机生成姓名、手机号、邮箱]]></description><category></category></item><item><title><![CDATA[Java 使用 itext 向PDF插入数据和图片]]></title><link>https://blog.youkuaiyun.com/HP1004/article/details/131912387</link><guid>https://blog.youkuaiyun.com/HP1004/article/details/131912387</guid><author>HP1004</author><pubDate>Tue, 25 Jul 2023 10:40:31 +0800</pubDate><description><![CDATA[Java 使用 itext 向PDF插入数据和图片。]]></description><category></category></item><item><title><![CDATA[阿里云ECS服务器之nginx环境配置含HTTPS配置]]></title><link>https://blog.youkuaiyun.com/HP1004/article/details/103992903</link><guid>https://blog.youkuaiyun.com/HP1004/article/details/103992903</guid><author>HP1004</author><pubDate>Wed, 15 Jan 2020 17:09:28 +0800</pubDate><description><![CDATA[阿里云ECS服务器之nginx环境配置含HTTPS配置一、环境搭建环境说明：准备工作更新yum安装nginx依赖项拷贝libldap创建web服务用户组创建网站静态文件目录及Java服务目录配置防火墙nginx安装和配置安装nginx-1.14.0配置nginx自启动nginx配置启用nginx服务Java 8 安装和配置先卸载已有java环境安装java 8二、配置https1、准备工作1）、申...]]></description><category></category></item><item><title><![CDATA[freemarker、docx4j 模板导出word 和 PDF文档]]></title><link>https://blog.youkuaiyun.com/HP1004/article/details/103182194</link><guid>https://blog.youkuaiyun.com/HP1004/article/details/103182194</guid><author>HP1004</author><pubDate>Thu, 21 Nov 2019 15:05:36 +0800</pubDate><description><![CDATA[前期准备
freemarker相关jar包

	&lt;dependency&gt;
		&lt;groupId&gt;org.freemarker&lt;/groupId&gt;
		&lt;artifactId&gt;freemarker&lt;/artifactId&gt;
		&lt;version&gt;2.3.23&lt;/version&gt;
	&lt;/dependency&gt...]]></description><category></category></item><item><title><![CDATA[Nginx环境搭建]]></title><link>https://blog.youkuaiyun.com/HP1004/article/details/103181918</link><guid>https://blog.youkuaiyun.com/HP1004/article/details/103181918</guid><author>HP1004</author><pubDate>Thu, 21 Nov 2019 14:26:37 +0800</pubDate><description><![CDATA[环境说明
CentOS 7.4
nginx-1.14.0
java 8
firewalld
准备工作
更新yum
yum -y update

安装nginx依赖项
yum install -y wget vim gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel


拷贝libldap
（CentOS默认安装路径不符...]]></description><category></category></item><item><title><![CDATA[SSH框架之Struts2]]></title><link>https://blog.youkuaiyun.com/HP1004/article/details/90606070</link><guid>https://blog.youkuaiyun.com/HP1004/article/details/90606070</guid><author>HP1004</author><pubDate>Mon, 27 May 2019 16:39:08 +0800</pubDate><description><![CDATA[如何使用Struts2框架
一、 搭建Struts2环境
1、引入Struts2相关的核心jar包

2、在web.xml中配置Struts2的核心过滤器
&lt;!-- 配置Struts2的核心过滤器FilterDispatcher --&gt;
  &lt;filter&gt;
  	&lt;filter-name&gt;FilterDispatcher&lt;/filter-name&gt;...]]></description><category></category></item></channel></rss>