<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[RudolphLiu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/RudolphLiu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; RudolphLiu]]></copyright><item><title><![CDATA[从零到一安装和使用Influxdb3和influxdb-ui(Docker安装Influxdb)]]></title><link>https://blog.youkuaiyun.com/RudolphLiu/article/details/151001259</link><guid>https://blog.youkuaiyun.com/RudolphLiu/article/details/151001259</guid><author>RudolphLiu</author><pubDate>Sat, 30 Aug 2025 17:29:42 +0800</pubDate><description><![CDATA[《时序数据库InfluxDB3的安装与部署实践》 摘要：随着传统软件开发岗位收缩，时序数据库因物联网和工业自动化需求崛起。本文详细介绍InfluxDB3的安装部署过程：1）通过Docker部署核心服务，配置网络、数据持久化及安全令牌；2）安装Web管理界面Explorer，配置端口映射和目录挂载；3）建立Explorer与核心服务的连接配置。文章提供了完整的命令行操作和配置说明，帮助开发者快速搭建时序数据库环境，把握物联网数据存储的技术趋势。国产TDengine作为替代方案也值得关注。]]></description><category></category></item><item><title><![CDATA[Docker中安装ElasticSearch+Kibana+Logstash(ELK)实践]]></title><link>https://blog.youkuaiyun.com/RudolphLiu/article/details/144158749</link><guid>https://blog.youkuaiyun.com/RudolphLiu/article/details/144158749</guid><author>RudolphLiu</author><pubDate>Mon, 02 Dec 2024 10:33:54 +0800</pubDate><description><![CDATA[在Docker中搭建elasticsearch、kibana、logstash(ELK)]]></description><category></category></item><item><title><![CDATA[【JSqlParser】Java使用JSqlParser解析SQL语句总结]]></title><link>https://blog.youkuaiyun.com/RudolphLiu/article/details/139835671</link><guid>https://blog.youkuaiyun.com/RudolphLiu/article/details/139835671</guid><author>RudolphLiu</author><pubDate>Fri, 21 Jun 2024 15:30:17 +0800</pubDate><description><![CDATA[熟悉JDBC的程序员一般都知道Statement，其实就是语句的意思，不过在Jsqlparser中Statement已经面向对象，被设计成了一个interface，之所以设计成interface大概都可以猜到，因为Jsqlparser既然要去解析SQL，那必然要对SQL语句做区分，到底是Select、还是Insert、还是Delete、甚至是Create，而Jsqlparser对每种语句都做了一个封装，它们都继承了Statement。]]></description><category></category></item><item><title><![CDATA[【DOM4J】Java中使用 DOM4J解析XML文件，解析Mybatis Mapper xml文件思路。]]></title><link>https://blog.youkuaiyun.com/RudolphLiu/article/details/139492180</link><guid>https://blog.youkuaiyun.com/RudolphLiu/article/details/139492180</guid><author>RudolphLiu</author><pubDate>Thu, 20 Jun 2024 15:49:09 +0800</pubDate><description><![CDATA[/这里相当于进入了Select标签元素内部break;break;// 添加注释break;以上对整个XML做了一个遍历，第一个for循环是对xml总体做了一个遍历，而内部则是开始获取的内容，这里通过。]]></description><category></category></item><item><title><![CDATA[Mybatis 的 Interceptor（拦截器） 与 JSqlparser 结合解析SQL 使SpringBoot项目多数据库兼容的尝试]]></title><link>https://blog.youkuaiyun.com/RudolphLiu/article/details/139311466</link><guid>https://blog.youkuaiyun.com/RudolphLiu/article/details/139311466</guid><author>RudolphLiu</author><pubDate>Thu, 06 Jun 2024 09:56:30 +0800</pubDate><description><![CDATA[Executor (执行器)：负责增删改查和事务，它调度（另外三个）等来执行对应的SQLStatementHandler(语句预处理) :封装JDBC,构建SQL语法，负责和数据库进行交互执行sql语句，（后期下手操作和修改SQL也主要是以它为主）ParameterHandler (参数处理):负责将参数真正加入到SQL语句中的部分负责将JDBC查询结果映射到java对象。]]></description><category></category></item><item><title><![CDATA[【人大金仓】从Mysql 迁移 Kingbase]]></title><link>https://blog.youkuaiyun.com/RudolphLiu/article/details/139299614</link><guid>https://blog.youkuaiyun.com/RudolphLiu/article/details/139299614</guid><author>RudolphLiu</author><pubDate>Wed, 29 May 2024 18:24:47 +0800</pubDate><description><![CDATA[这里分成了源数据库（也就是接下来要被迁的数据库），其次就是目标数据库（迁到的目的地），所以在源数据库中添加Mysql，在目标数据库中添加人大金仓。由于安装之后，默认最大连接数是1，开发工具连一下就没了，我们在程序里连就会报错，实在不方便开发，所以这里根据实际业务情况，将最大连接个数调大。在这里推荐选择public模式，因为在创建数据源的时候已经指定了它的库是什么，而这个库的默认模式就是public。打开Kingbase自带的迁移工具，它会执行一个命令行，最终起一个服务，本质是一个web程序。]]></description><category></category></item><item><title><![CDATA[【达梦数据库】从 Mysql 迁移到 DM8]]></title><link>https://blog.youkuaiyun.com/RudolphLiu/article/details/139294179</link><guid>https://blog.youkuaiyun.com/RudolphLiu/article/details/139294179</guid><author>RudolphLiu</author><pubDate>Wed, 29 May 2024 16:25:56 +0800</pubDate><description><![CDATA[现在使用刚刚创建的用户去连接数据库，那么它默认的模式，就是与它同名的这个模式，那么在select的时候，是不需要去每一次都填写 schema的，这也是用这种方式去创建的原因之一。]]></description><category></category></item></channel></rss>