<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[crime_lamb的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/crime_lamb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; crime_lamb]]></copyright><item><title><![CDATA[Java Swing-6.Swing 实战 个人密码本]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/145683249</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/145683249</guid><author>crime_lamb</author><pubDate>Tue, 25 Feb 2025 11:15:46 +0800</pubDate><description><![CDATA[通常普通人的常用密码也就两三个，基本所有账号都是用的这两三个。假设现在有个钓鱼网站让你输入密码 并且一直提示你密码错误，我想你肯定会在短时间内将你常用的密码都输入一遍。从而如果通过别的渠道获取你的微信 qq 邮箱等相关用户名。用收集的密码进行尝试。结果可想而知。-- 密码本由此灵感而来 --
>  + 基本功能
>  1. 自动生成密码，密码转密文文件，支持动态码
>  2. 本地动态码保存
>  3. 通过密文+动态码方式可解锁正确的密码
>  + 建议使用方式
>  1. 动态码通过其他软件展示（]]></description><category></category></item><item><title><![CDATA[Java Swing-5.jar 使用 jpackage 打包成 windows 可安装应用（exe，msi,免安装版exe)]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/145617460</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/145617460</guid><author>crime_lamb</author><pubDate>Thu, 13 Feb 2025 19:21:23 +0800</pubDate><description><![CDATA[我电脑当前配置是可以直接安装的，如果不行 就把 NET Framework 3.5(包括2.0和3.0 )子菜单全都勾上尝试一下。jdk17 (jdk14 以后自带将jar 打安装包工具 jpackage，版本从1.8调整到17)直接双击安装就完成了，如果安装失败 需要检查一下 NET 3.5 是否安装。]]></description><category></category></item><item><title><![CDATA[Java Swing-4.样式，边距及布局管理器的灵活使用]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/145514495</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/145514495</guid><author>crime_lamb</author><pubDate>Thu, 13 Feb 2025 16:44:16 +0800</pubDate><description><![CDATA[Swing 控制样式总体来说分为两种
+ 通过布局管理器
+ 组件提供的修改样式方法（部分组件，有限调整）
+ 继承组件后通过画布 重写绘制该组件（按钮变圆，背景色等）]]></description><category></category></item><item><title><![CDATA[Java Swing-3.创建一个桌面窗口]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/145512506</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/145512506</guid><author>crime_lamb</author><pubDate>Sat, 08 Feb 2025 11:49:32 +0800</pubDate><description><![CDATA[>  直接运行main 函数即可
>  其中包括：
>  + 创建主窗口
>  + 创建标签
>  + 将横向字体纵向展示
>  + 引入图片
>  + 切换皮肤]]></description><category></category></item><item><title><![CDATA[Java Swing-2.环境搭建及窗口背景]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/143949928</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/143949928</guid><author>crime_lamb</author><pubDate>Thu, 21 Nov 2024 17:13:19 +0800</pubDate><description><![CDATA[jdk：1.8开发一个小型的桌面程序，可直接创建一个基础的Maven 项目，我的场景中不使用Spring 所以并没有 使用Springboot 框架]]></description><category></category></item><item><title><![CDATA[Java Swing-1.基本概念及组件]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/143903125</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/143903125</guid><author>crime_lamb</author><pubDate>Thu, 21 Nov 2024 17:12:04 +0800</pubDate><description><![CDATA[随着网络的发展 ，java Swing 不在受主流的关注，桌面版应用 开发也出现了更方便的语言和相关的脚手架；]]></description><category></category></item><item><title><![CDATA[Datax 自定义Transformer 的两种方式]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/142059524</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/142059524</guid><author>crime_lamb</author><pubDate>Thu, 14 Nov 2024 14:41:33 +0800</pubDate><description><![CDATA[官方定义路径：Transformer 路径：com.alibaba.datax.core.transport.transformer.SubstrTransformerTransformerRegistry 路径：com.alibaba.datax.core.transport.transformer.TransformerRegistry默认支持的六种 Transformer仿照 SubstrTransformer 编写自定义 Transformer重点命名必须已 dx_ 开头。]]></description><category></category></item><item><title><![CDATA[Docker Desktop 4.27.1 Windows 10 安装 教程]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/136207356</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/136207356</guid><author>crime_lamb</author><pubDate>Wed, 21 Feb 2024 11:49:33 +0800</pubDate><description><![CDATA[Docker Desktop 安装 wsl 报错]]></description><category></category></item><item><title><![CDATA[Hutool HttpRequest 首次请求正常 第二次被系统拦截]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/134551092</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/134551092</guid><author>crime_lamb</author><pubDate>Wed, 22 Nov 2023 14:17:14 +0800</pubDate><description><![CDATA[通过Hutool 工具类发出HttpRequest 请求，获取数据信息时，发现第一次请求接口可以正常获取数据项，但是循环遍历请求接口时，除首次请求外，其他请求都被第三方接口拦截，提示需要登录。]]></description><category></category></item><item><title><![CDATA[使用linux centos 将 openssh7.7打包成 rpm 包]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/131282433</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/131282433</guid><author>crime_lamb</author><pubDate>Mon, 19 Jun 2023 15:20:52 +0800</pubDate><description><![CDATA[使用linux centos 将 openssh7.7打包成 rpm 包]]></description><category></category></item><item><title><![CDATA[Centos6.5 openssh 5.4离线 升级为 openssh 7.7，使用rpm包安装]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/131281785</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/131281785</guid><author>crime_lamb</author><pubDate>Mon, 19 Jun 2023 10:14:34 +0800</pubDate><description><![CDATA[很多linux 没有gcc c++ 等编译环境，并且处于内网环境，无法通过yum 命令直接安装软件，又由于编译软件所需要的依赖较多，安装起来相当麻烦。所以使用一台可以联网的Linux 将源码打成rpm包，在去内网linux 安装，即可省去内网linux 安装编译环境所带来的的困扰。]]></description><category></category></item><item><title><![CDATA[java spring spring mvc @Requestbody 404 415]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/131083873</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/131083873</guid><author>crime_lamb</author><pubDate>Wed, 07 Jun 2023 11:49:29 +0800</pubDate><description><![CDATA[spring mvc  使用 注解@RequestBody 是 前端接口 报 404  415]]></description><category></category></item><item><title><![CDATA[关于Dataway 集成 swagger 接口更新后，在swagger web端无法更新]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/130845350</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/130845350</guid><author>crime_lamb</author><pubDate>Wed, 24 May 2023 14:38:44 +0800</pubDate><description><![CDATA[错误定位1：查询的是历史记录表（由于我们的需求是只显示发布的接口文档，所以此方案取消。注：该版本改了也不起作用，将导致接口数据全无，原因是sql，少查了一个关键字段。Dataway 配置swagger 后接口文档显示的永远是第一次Dataway 接口发布的内容，修改重新发布后，无法更新成最新的记录。由于我们在集成Dataway时也会定义一个Module的配置类，所以我们可以直接在那里加载我们编写的。--------首先仿写Swagger2Controller。是Dataway 提供的。]]></description><category></category></item><item><title><![CDATA[java springboot + Dataway 导致默认静态文件访问失效 404]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/130705906</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/130705906</guid><author>crime_lamb</author><pubDate>Tue, 16 May 2023 15:44:20 +0800</pubDate><description><![CDATA[由于知识体系问题，看到这只能猜测，此处将设置的拦截地址做了一个运行时过滤，并进行了自定义业务的处理，但是知识欠缺并不知道，接下来如何找到具体做拦截的类。就是只让dataway 拦截他自己的业务，其他的请求，不让他管。2. 访问：http://localhost:8080/index.html 404;1. 直接访问 ：http://localhost:8080/interface-ui/#/ 是可以进去页面。注：该问题目前没有找到Dataway最终处理拦截的地方，后半部分属于推测。]]></description><category></category></item><item><title><![CDATA[Java easy poi 模板 导出 内存溢出 OutOfMemoryError]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/115721684</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/115721684</guid><author>crime_lamb</author><pubDate>Fri, 16 Apr 2021 14:58:08 +0800</pubDate><description><![CDATA[Java easy poi 模板 导出 内存溢出 OutOfMemoryError异常描述使用的jar包版本原因分析合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
异常描述
在使用easy poi 模板导出时出现了 OutOfMemoryE]]></description><category></category></item><item><title><![CDATA[归并算法  java 代码 skr]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/113564249</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/113564249</guid><author>crime_lamb</author><pubDate>Tue, 02 Feb 2021 16:33:16 +0800</pubDate><description><![CDATA[package com.zjh.web.util.arithmetic.sort;

import java.util.Arrays;

/**
 *归并算法
 * des:将一个长度为 n的数组 拆分成两个n/2 和 length-n/2（此操作是为了防止n为奇数，拉下最后一个） 的两个子数组
 * 在对两个字数组使用归并排序
 * 将排好序的子数组排序并合并
 */
public class RegressionMergerSort implements Sort {

    private sta.]]></description><category></category></item><item><title><![CDATA[artTemplate 将字符串转截取]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/88551553</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/88551553</guid><author>crime_lamb</author><pubDate>Thu, 14 Mar 2019 13:53:18 +0800</pubDate><description><![CDATA[{{record.title.substring(0,20)}}
]]></description><category></category></item><item><title><![CDATA[Java web 后台菜单权限验证方法]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/83006844</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/83006844</guid><author>crime_lamb</author><pubDate>Thu, 11 Oct 2018 09:48:09 +0800</pubDate><description><![CDATA[首先有个菜单表，和权限表，用户表，

用户表id 关联权限id 权限表中要有个 权限字段

下面开始说权限字段中的数据存什么：

这里我们运用BitInteger这个类

1.在创建角色权限时首先运用 BitInteger中setBit( int)；方法将所有菜单id依次set进创建的BItInteger中

并保存到我们的权限表中，

2.在查询/判断权限时用菜单id依次和权限字段用BitInt...]]></description><category></category></item><item><title><![CDATA[element 2.0 上传excel +ssm]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/78531796</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/78531796</guid><author>crime_lamb</author><pubDate>Tue, 14 Nov 2017 16:19:37 +0800</pubDate><description><![CDATA[前台 如果前台样式出现和官网显示不一致，可能是css冲突，再页面上看控制台查找一下就出来了
action 属性是必要属性，必须要有，
后台submcvitUpload方法

submcvitUpload:function(file) {
    this.$refs.upload.submit();
}
他就会根据action中的连接就将文件传过去了，然后用sping接收
@Reque]]></description><category></category></item><item><title><![CDATA[element v-for 下拉框 无法进行表单验证]]></title><link>https://blog.youkuaiyun.com/crime_lamb/article/details/78487495</link><guid>https://blog.youkuaiyun.com/crime_lamb/article/details/78487495</guid><author>crime_lamb</author><pubDate>Thu, 09 Nov 2017 11:16:11 +0800</pubDate><description><![CDATA[关于element 下拉框在使用v-for 以后验证失灵问题、或者是验证失灵问题


首先确认：rules=" "总的名字js中的保持一致 prop 与rules：{}中的元素名保持一致







如果都校验完毕发现没有错误：那可能是后台类型与前台传过来的：value值得类型不一致导致，默认是String，其他形式要单写上目前知道的的类型有


number/dat]]></description><category></category></item></channel></rss>