<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jaeger_Java的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jaeger_Java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jaeger_Java]]></copyright><item><title><![CDATA[两种上传图片的方式——91张先生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/154354515</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/154354515</guid><author>Jaeger_Java</author><pubDate>Mon, 03 Nov 2025 17:51:43 +0800</pubDate><description><![CDATA[每个程序员貌似对上传图片都有一种执念，感觉一个项目有了上传图片上传文件的功能就很难，今天就给大家分享一下怎么上传图片，直接上干货。]]></description><category></category></item><item><title><![CDATA[从删库到没跑路的一些经历总结，BinLog 的使用【专业克制 rm -rf】——清欢]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/148317915</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/148317915</guid><author>Jaeger_Java</author><pubDate>Thu, 29 May 2025 21:36:12 +0800</pubDate><description><![CDATA[这里直接搜 Truncate，然后找到前面有个at，后面的数字，一定要记下来，很重要！后期恢复数据就靠这个了，把所有的 Truncate 的数字都记录下来。这里使用时间来缩小范围，把 binlog 文件缩小化，比如就昨天使用的 Truncate 那就把时间改成昨天的 00 点和 24 点。多个数字之间，1-2 执行完了 执行 2-3，以此类推把删除的数据都粘贴出来 Insert。拉取生产上的数据下来，没办法怂了，害怕了，不敢直接拿生产数据库做实验了。把这个 sql 文件拿到本地打开。]]></description><category></category></item><item><title><![CDATA[给你看的文章]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/138807284</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/138807284</guid><author>Jaeger_Java</author><pubDate>Mon, 13 May 2024 16:06:26 +0800</pubDate><description><![CDATA[&lt;div class="app-container"&gt;
    &lt;el-row :gutter="20"&gt;
      &lt;el-col :span="6" :xs="24"&gt;
        &lt;el-card class="box-card"&gt;
          &lt;div slot="header" class="clearfix"&gt;
            &lt;span&gt;个人信息&lt;/span&gt;
          &lt;]]></description><category></category></item><item><title><![CDATA[【晓风残月】byte，short，int，long——八种基本类型]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/131882956</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/131882956</guid><author>Jaeger_Java</author><pubDate>Sun, 23 Jul 2023 20:33:03 +0800</pubDate><description><![CDATA[周末，朋友约出去玩呢，但是也不能周周出去浪，学了一个月竹笛，也有点心累。本来准备休息一天的，给自己身体充个电。结果前同事抱着他的硬件来找我研究电路了，哈哈，接着GG了。坐家里坐了一天软件，好端端的一个周末，结果搞了一天软硬件，身心疲惫【还好请我吃饭，不然我非呵呵他一脸】没办法，贪财好色，喜新厌旧，俗人一个。有点点好处都会赴汤蹈火，哈哈哈EMQX给我发的消息，分了两段，以为是丢包了，但是看数据也不像，后来以为是需要黏包，但是个人能力有限，黏包代码写不出来，哈哈哈，还是太菜。]]></description><category></category></item><item><title><![CDATA[JAVA_SESSION_127.0.0.1_localhost]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/130645018</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/130645018</guid><author>Jaeger_Java</author><pubDate>Fri, 12 May 2023 16:25:08 +0800</pubDate><description><![CDATA[解决方案： location.href页面路径携带当前页面上的session_id。1、localhost和127.0.0.1产生的session是不同的。2、window.location.href的页面session会失效。验证码session获取的不一致。]]></description><category></category></item><item><title><![CDATA[【记录】Cause: com.kingbase8.util.KSQLException: ERROR: could not determine data t]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/128079427</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/128079427</guid><author>Jaeger_Java</author><pubDate>Mon, 28 Nov 2022 14:50:44 +0800</pubDate><description><![CDATA[sql异常]]></description><category></category></item><item><title><![CDATA[Python_玩转多线程_一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/126723020</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/126723020</guid><author>Jaeger_Java</author><pubDate>Tue, 06 Sep 2022 13:32:55 +0800</pubDate><description><![CDATA[写的多线程的使用]]></description><category></category></item><item><title><![CDATA[JAVA_KEYTOOL_生成秘钥_一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/125071362</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/125071362</guid><author>Jaeger_Java</author><pubDate>Tue, 31 May 2022 18:53:29 +0800</pubDate><description><![CDATA[项目场景：
项目中需要秘钥加密，Java开发使用jdk生成最方便

问题描述
生成代码如下
在cmd中执行JDK中keytool的命令：
# keytool -genkeypair -alias zhangzhang -validity 36500 -keyalg RSA -dname "CN=jwt,OU=jtw,O=jwt,L=zurich,S=zurich, C=CH" -keypass 123456 -keystore zhangzhang.jks -storepass 123456
-------]]></description><category></category></item><item><title><![CDATA[The GPG keys listed for the “MySQL 5.7 Community Server“ repository are alread__一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/124425409</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/124425409</guid><author>Jaeger_Java</author><pubDate>Tue, 26 Apr 2022 13:01:31 +0800</pubDate><description><![CDATA[项目场景：

自己搭建个人网站,安装MySql时候遇到的问题


问题描述
The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.

 Failing package]]></description><category></category></item><item><title><![CDATA[Python自动生成金钱豹收款码_一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/122706402</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/122706402</guid><author>Jaeger_Java</author><pubDate>Wed, 26 Jan 2022 17:58:54 +0800</pubDate><description><![CDATA[文章目录前言一、先看下成品（支持你们扫码哈）二、上代码总结

前言

最近金钱豹收款码比较火，一张一张PS是不是很恶心，做好一个模板，直接嵌套，批量生成怎么样


提示：以下是本篇文章正文内容，下面案例可供参考
一、先看下成品（支持你们扫码哈）


感觉好不错哦

二、上代码
import os
import qrcode
from pyzbar import pyzbar
from PIL import Image
 
#收款码地址
img_adds='C:/Users/73152/Desktop/tes]]></description><category></category></item><item><title><![CDATA[JAVA_获取每年、每季度的第一天，最后一天_一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/122604037</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/122604037</guid><author>Jaeger_Java</author><pubDate>Thu, 20 Jan 2022 16:17:47 +0800</pubDate><description><![CDATA[啪啪啪的写了一大堆，具体写的啥我也没看懂

记录一下吧，下次没准用到了翻翻自己的博客

程序员的逻辑：一步一个脚印，走完发现感觉不像自己走的
代码量很多，过程很复杂，思路很清晰，可能大佬有更简单的方法
废话不多说了，直接上代码
工具类
 /**
     * 用途：以指定的格式格式化日期字符串
     *
     * @param pattern     字符串的格式
     * @param currentDate 被格式化日期
     * @return String 已格式化的日期字符串
  ]]></description><category></category></item><item><title><![CDATA[Java＞＞MyBatis＞＞Mysql＞＞like＞特殊符号/____一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121851520</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121851520</guid><author>Jaeger_Java</author><pubDate>Fri, 10 Dec 2021 11:08:50 +0800</pubDate><description><![CDATA[该博客记录模糊查询\的坑
上成果概念

Java中四个\\等于一个\


Mybatis两个\等于一个\


Mysql四个\\等于一个\

开正题
第一次碰壁

当查询中遇到\的话,前端传一个\过来的时候,我转成四个,那么Mysql数据库是不是就可以查到了

结果
Mysql

Mybatis



传参给后台了四个\ ,参数也对为什么没查到呢,放数据库里查四个\没问题,四个就是一个


第二次尝试

忽略了一件事Mybatis到Mysql的时候,中间加了一层转译,要想Mybatis查到那一个\就是两个\]]></description><category></category></item><item><title><![CDATA[Vue＞＞Iview＞＞时间不可选万能模板___一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121794552</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121794552</guid><author>Jaeger_Java</author><pubDate>Wed, 08 Dec 2021 16:26:25 +0800</pubDate><description><![CDATA[涉及了所有时间的禁用

拿走不谢

&lt;template&gt;
  &lt;Form :model="form" :rules="rules"&gt;
    &lt;FormItem label="yyyy-MM-dd格式：" prop="date1"&gt;
      &lt;DatePicker v-model="form.date1" type="date" placeholder="请选择" format="yyyy-MM-dd"&gt;&lt;/DatePicker&gt;
      ]]></description><category></category></item><item><title><![CDATA[Vue＞＞＞iView＞＞＞rule＞＞＞校验字段(手机号&邮箱)——一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121651201</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121651201</guid><author>Jaeger_Java</author><pubDate>Wed, 01 Dec 2021 11:18:45 +0800</pubDate><description><![CDATA[老规矩，记录代码，废话不多说，直接看代码
第一步
&lt;Form ref="formValidate" :model="tableData" :label-width="150" :rules="ruleValidate"&gt;


ref : 表格(方便后面提交整体校验)
:model : 实体类
:rules :校验规则

第二步
&lt;Col span="8"&gt;
                  &lt;FormItem label="手机号：" prop="phone"&gt;
   ]]></description><category></category></item><item><title><![CDATA[Mybatis-Plus ＞＞＞QueryWrapper＞＞＞ 去重__一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121421895</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121421895</guid><author>Jaeger_Java</author><pubDate>Fri, 19 Nov 2021 14:28:35 +0800</pubDate><description><![CDATA[话不多说，万能Wrapper，上代码
 QueryWrapper queryWrapper = new QueryWrapper&lt;FndTenantRole&gt;();
        queryWrapper.select("DISTINCT name");
        queryWrapper.ne("NAME", "租户管理员");

一只老菜鸟程序猿的垂死挣扎


]]></description><category></category></item><item><title><![CDATA[Mybatis-Plus ＞＞＞QueryWrapper＞＞＞ 时间__一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121360446</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/121360446</guid><author>Jaeger_Java</author><pubDate>Tue, 16 Nov 2021 17:13:59 +0800</pubDate><description><![CDATA[用MP很久了，每次时间查询总想写SQL，记录一下wrapper使用时间查詢，以后找代码也方便

话不多说，万能Wrapper，上代码
QueryWrapper&lt;DemandPlanHeader&gt; wrapper = new QueryWrapper&lt;&gt;();
        if (StringUtil.isNotBlank(demandPlanHeader.getDocNo())) {
            wrapper.like("DOC_NO", demandPlanHe.]]></description><category></category></item><item><title><![CDATA[SVN密码忘记_一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/120839634</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/120839634</guid><author>Jaeger_Java</author><pubDate>Tue, 19 Oct 2021 09:25:32 +0800</pubDate><description><![CDATA[点击这里找回密码

]]></description><category></category></item><item><title><![CDATA[图床_方便测试图片_一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/118890066</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/118890066</guid><author>Jaeger_Java</author><pubDate>Mon, 19 Jul 2021 10:22:20 +0800</pubDate><description><![CDATA[这个是图床地址

]]></description><category></category></item><item><title><![CDATA[树莓派——开启xrdp，换镜像，双击打开sh等等__一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/117780231</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/117780231</guid><author>Jaeger_Java</author><pubDate>Thu, 10 Jun 2021 15:02:05 +0800</pubDate><description><![CDATA[文章目录前言一、树莓派是什么？二、使用步骤1.引入库总结

前言
玩了半个月的树莓派，总结下好了，消化消化

提示：以下是本篇文章正文内容，下面案例可供参考
一、树莓派是什么？

Raspberry Pi(中文名为“树莓派”,简写为RPi，(或者RasPi / RPI) [1]  是为学习计算机编程教育而设计)，只有信用卡大小的微型电脑，其系统基于Linux。 [2]  随着Windows 10 IoT的发布，我们也将可以用上运行Windows的树莓派。


自问世以来，受众多计算机发烧友和创客的追捧，曾经]]></description><category></category></item><item><title><![CDATA[Java_搭建MQTT服务器_一蓑烟雨任平生]]></title><link>https://blog.youkuaiyun.com/Jaeger_Java/article/details/117708941</link><guid>https://blog.youkuaiyun.com/Jaeger_Java/article/details/117708941</guid><author>Jaeger_Java</author><pubDate>Tue, 08 Jun 2021 18:36:38 +0800</pubDate><description><![CDATA[文章目录前言一、下载二、双击解压三、bin目录创建自己的服务运行后设置账号密码四、总结
前言

一、下载
MQTT官网
二、双击解压
获得解压文件

三、bin目录创建自己的服务
artemis create  D:\xxx\xxxxx

运行后设置账号密码

四、

总结
提示：这里对文章进行总结：
例如：以上就是今天要讲的内容，本文仅仅简单介绍了pandas的使用，而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

...]]></description><category></category></item></channel></rss>