<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[adminaddress的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/adminaddress</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; adminaddress]]></copyright><item><title><![CDATA[Java总结+框架]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/148847139</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/148847139</guid><author>adminaddress</author><pubDate>Mon, 23 Jun 2025 15:05:39 +0800</pubDate><description><![CDATA[0、堆、栈、方法区-Xms-Xmxintdouble方法区:类结构、常量池、静态变量等类的加载顺序：父类静态变量，父类静态代码块，子类静态变量，子类静态代码块，父类实例变量赋值和实例代码块，父类构造函数，子类实例变量赋值和实例代码块，子类构造函数。1、静态方法为什么不能调用非静态成员?静态方法是属于类的，在类加载的时候就会分配内存，可以通过类名直接访问。而非静态成员属于实例对象，只有在对象实例化之后才存在，需要通过类的实例对象去访问。]]></description><category></category></item><item><title><![CDATA[Java框架]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/148845575</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/148845575</guid><author>adminaddress</author><pubDate>Mon, 23 Jun 2025 15:00:13 +0800</pubDate><description><![CDATA[Spring Framework 它是很多模块的集合。spring-core：Spring 框架基本的核心工具类。主要提供 IoC 依赖注入功能的支持。为什么叫控制反转？基于Java反射机制。控制：指的是对象创建（实例化、管理）的权力反转：控制权交给外部环境（Spring 框架、IoC 容器）spring-beans：提供对 bean 的创建、配置和管理等功能的支持。]]></description><category></category></item><item><title><![CDATA[Java总结]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/148840952</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/148840952</guid><author>adminaddress</author><pubDate>Mon, 23 Jun 2025 13:52:43 +0800</pubDate><description><![CDATA[0、堆、栈、方法区-Xms-Xmxintdouble方法区:类结构、常量池、静态变量等类的加载顺序：父类静态变量，父类静态代码块，子类静态变量，子类静态代码块，父类实例变量赋值和实例代码块，父类构造函数，子类实例变量赋值和实例代码块，子类构造函数。1、静态方法为什么不能调用非静态成员?静态方法是属于类的，在类加载的时候就会分配内存，可以通过类名直接访问。而非静态成员属于实例对象，只有在对象实例化之后才存在，需要通过类的实例对象去访问。]]></description><category></category></item><item><title><![CDATA[Easy-es框架，解决max_analyzed_offset问题]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/148247056</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/148247056</guid><author>adminaddress</author><pubDate>Tue, 27 May 2025 09:30:44 +0800</pubDate><description><![CDATA[Elasticsearch高亮查询失败问题分析及解决方案。报错原因是字段&quot;content&quot;长度(4710912)超过了默认高亮分析限制(1000000字符)。提供两种解决方案：1)修改索引设置highlight.max_analyzed_offset参数(可能影响性能)；2)在查询时通过HighlightBuilder设置maxAnalyzedOffset参数(推荐)。示例展示了如何在Easy-ES框架中实现第二种方案，通过自定义HighlightBuilder并设置maxAnalyze]]></description><category></category></item><item><title><![CDATA[ElasticSearch专题篇]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/147896330</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/147896330</guid><author>adminaddress</author><pubDate>Mon, 12 May 2025 14:46:06 +0800</pubDate><description><![CDATA[es的副本是数据的备份，设置副本的目的是为了如果一个服务器或者节点数据损坏或机器故障，有备份数据不会造成数据丢失的情况。如果你只有一个节点，即使设置了副本也无法实现真正的数据冗余，反而会增加索引操作的负担，因为数据需要被写入两次（一次到主分片，另一次到副本分片），并且不会提高搜索性能，因为在同一节点上的副本并不能提升查询的并行度。分片，是将数据分配到不同的分片上，es有自己的分片机制，不需要配置分片字段，默认情况下，文档被分配到哪个分片是基于一个哈希函数的结果，这个函数使用的是文档ID。]]></description><category></category></item><item><title><![CDATA[Java往word模板里写入数据，写入图片。]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/142849874</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/142849874</guid><author>adminaddress</author><pubDate>Fri, 11 Oct 2024 11:42:57 +0800</pubDate><description><![CDATA[InputStream inputStream = OssUtil.getFileInputStream("模板文件链接https://xxxx.docx");// 创建一个 DocumentBuilder 对象，并将光标移动到书签的位置。// 解码 Base64 字符串为字节数组。details.remove("书签名")// 使用字节数组创建输入流。//删除details里的key。// 网址转为base64。//查找二维码图片特定名称的书签。// 插入图片到文档中。//先插入二维码图片。]]></description><category></category></item><item><title><![CDATA[若依框架，新增自定义拦截器]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/142360850</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/142360850</guid><author>adminaddress</author><pubDate>Thu, 19 Sep 2024 15:12:57 +0800</pubDate><description><![CDATA[addPathPatterns("/拦截的url/xxx/**").excludePathPatterns("/不需要拦截的url/xxx");log.error("拦截对外接口异常：", e.getMessage(), e);3、SecurityConfig类配置自定义拦截器注入，重写addInterceptors。registry.addInterceptor(拦截器)1、创建拦截器， 实现HandlerInterceptor类。2、重写方法，实现拦截逻辑。]]></description><category></category></item><item><title><![CDATA[给springboot项目使用xxl-job定时任务]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/142140204</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/142140204</guid><author>adminaddress</author><pubDate>Wed, 11 Sep 2024 15:11:08 +0800</pubDate><description><![CDATA[2、application.yml 配置。0、服务器搭建xxl-job应用。代码方法上加入注解即可。1、pom.xml引入。]]></description><category></category></item><item><title><![CDATA[Java代码 把doc、docx的word文档进行动态填写信息，生成pdf]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/142138941</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/142138941</guid><author>adminaddress</author><pubDate>Wed, 11 Sep 2024 14:36:49 +0800</pubDate><description><![CDATA[1、自行制作自己的word模板，需要动态写入数据的地方，用书签形式。光标放到特定位置，点击插入-书签，起书签名字。tempFile1 为最后的pdf  可以进行保存、 上传、直接输出等操作了。String templatePath="模板.docx";details.put("书签名字", 动态数据);//设置需要的字体，字体下载下来，放到指定文件夹。//临时文件  用来复制模板文档。2、代码读取模板文档。//临时文件转为pdf。//遍历把书签写进去。]]></description><category></category></item><item><title><![CDATA[mysql设置首字母查询函数]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/142138372</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/142138372</guid><author>adminaddress</author><pubDate>Wed, 11 Sep 2024 14:06:09 +0800</pubDate><description><![CDATA[- 第一步-- 第二步BEGINEND IF;END。]]></description><category></category></item><item><title><![CDATA[Linux服务器安装相关环境]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/142138093</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/142138093</guid><author>adminaddress</author><pubDate>Wed, 11 Sep 2024 13:57:03 +0800</pubDate><description><![CDATA[=============================挂载新硬盘=================================================================================安装gitlab===================================================================================修改主机名称========================================]]></description><category></category></item><item><title><![CDATA[使用Aspose.Words将实现word,pdf,html的相互转换,去水印和头部文字版本(附jar包)]]></title><link>https://blog.youkuaiyun.com/adminaddress/article/details/131449991</link><guid>https://blog.youkuaiyun.com/adminaddress/article/details/131449991</guid><author>adminaddress</author><pubDate>Thu, 29 Jun 2023 09:46:45 +0800</pubDate><description><![CDATA[Aspose.Words这个组件,Aspose.Words支持Doc，Docx，RTF，HTML，OpenDocument，PDF，XPS，EPUB和其他格式。可以在不使用Microsoft.Word的情况下生成、修改、转换和打印文档。]]></description><category></category></item></channel></rss>