<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[quan]]></title><description><![CDATA[有为才能有位，爱拼才能会赢]]></description><link>https://blog.youkuaiyun.com/w_quan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; w_quan]]></copyright><item><title><![CDATA[基于Antd自定义图标选则组件]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/138677126</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/138677126</guid><author>w_quan</author><pubDate>Fri, 10 May 2024 18:43:40 +0800</pubDate><description><![CDATA[IconSelect组件是基于 Ant Design 的 ProComponents 开发的一个图标选则组件。]]></description><category></category></item><item><title><![CDATA[基于Netty实现的简单聊天服务组件]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/134495134</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/134495134</guid><author>w_quan</author><pubDate>Sun, 19 Nov 2023 22:02:39 +0800</pubDate><description><![CDATA[quan-chat 是一个基于 Netty 实现的服务端即时消息通讯组件，组件本身不具备业务处理能力，主要的作用是提供服务端消息中转； 通过实现组件中的接口可以完成与项目相关的业务功能， 例如：点对点消息收发、权限校验、聊天记录保存等。]]></description><category></category></item><item><title><![CDATA[【笔记】SpringBoot 2.7.x Feign超时时间配置问题]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/131793129</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/131793129</guid><author>w_quan</author><pubDate>Tue, 18 Jul 2023 18:41:05 +0800</pubDate><description><![CDATA[从 SpringBoot 2.3升级至SpringBoot 2.7.x后，Feign的配置也发生了变化。本文主要记录Feign调用超时时间配置问题。在解决问题前，也查阅过相关资料，可能查询的姿势有问题。一直没有找到正确答案；最终通过查看源码，找到了可以生效的配置。本文解决方案仅供参考；如果各位有更好的方案，欢迎留言交流🤝。]]></description><category></category></item><item><title><![CDATA[【vue】Layim 配置请求头参数]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/123773610</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/123773610</guid><author>w_quan</author><pubDate>Sun, 27 Mar 2022 15:08:47 +0800</pubDate><description><![CDATA[问题描述
近期想研究一下Layim，由于服务端项目都是用了鉴权。在使用Layim的过程中，发现请求没有将token参数传到服务端。
查了很多资料，想看看Layim怎么配置请求头；可能个人耐心有限，实在没有找到很好的方案。于是自己动手修改源码。
本人是基于Layim v3.9.5版本修改，其实改造的过程非常简单，应该学过前端的同学都能明白。
// 打开layim.js 搜索：Ajax  或 var post = function(options, callback, tips)，找到如下代码：
  //Aja]]></description><category></category></item><item><title><![CDATA[【docker】vue 项目配置docker容器启动]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/106153138</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/106153138</guid><author>w_quan</author><pubDate>Sat, 16 May 2020 01:48:03 +0800</pubDate><description><![CDATA[本文使用的前端项目是 vue-element-admin；将这个项目配置为docker启动，本文主要介绍docker相关的配置；关于前端项目的一些操作，本文不作详解

想要了解vue-element-admin的朋友，请撮：https://panjiachen.github.io/vue-element-admin-site/zh/

以下涉及创建的文件，本文后面会贴一个目录结构图，仅供参考

1、在项目的根目录创建Dockerfile文件：


# Statusbar
#
# VERSION    1..]]></description><category></category></item><item><title><![CDATA[【vue】使用element的select选择器结合Tree树形控件实现下拉树效果]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/105711669</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/105711669</guid><author>w_quan</author><pubDate>Thu, 23 Apr 2020 17:12:24 +0800</pubDate><description><![CDATA[本人使用的基本全是element 原本的语法实现的效果，代码比较精简。实现的效果如下，给需要的人一个参考


标题

实现的代码：


            &lt;el-select
              v-model="saveForm.upResId"
              clearable
              placeholder="请选择"
         ...]]></description><category></category></item><item><title><![CDATA[【vue】vue 获取权限菜单路由问题]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/105693493</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/105693493</guid><author>w_quan</author><pubDate>Wed, 22 Apr 2020 22:37:57 +0800</pubDate><description><![CDATA[主要遇到的问题：

1、根据权限生成的路由调用 router.addRoutes() 无法正常显示问题

2、无法动态生成路由组件(component)问题

3、路由刷新失效问题



第一个问题解决方案，增加如下代码：（参考博客：https://blog.youkuaiyun.com/u013465194/article/details/86175227）


// 主要增加这行代码
router.op...]]></description><category></category></item><item><title><![CDATA[RedisTemplate 保存数据的键值通过rdm可视化工具查看乱码]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/105307628</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/105307628</guid><author>w_quan</author><pubDate>Sat, 04 Apr 2020 13:52:42 +0800</pubDate><description><![CDATA[最近封装一个redis工具类，Spring Boot 版本2.2.5；最初考虑仅封装一些API满足业务需求，想着一切从简，使用默认配置。最后发现key值在rdm工具上显示乱码

最初使用的rdm版本是0.8.3，当key值乱码的时候，无法直接通过工具删除缓存的数据；必须把key值改掉才可以。 后来升级了rdm到0.9.3，才能正常删除数据。

虽然可以正常操作缓存数据，但可读性不高。

查看Re...]]></description><category></category></item><item><title><![CDATA[redis保存AtomicInteger对象踩坑记录]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/105137090</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/105137090</guid><author>w_quan</author><pubDate>Fri, 27 Mar 2020 11:24:18 +0800</pubDate><description><![CDATA[redisTemplate 保存AtomicInteger对象异常：


java.lang.ClassCastException: java.util.concurrent.atomic.AtomicInteger cannot be cast to java.lang.String
	at org.springframework.data.redis.serializer.StringRedi...]]></description><category></category></item><item><title><![CDATA[JComboBox中更改选择后的颜色]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/83503110</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/83503110</guid><author>w_quan</author><pubDate>Mon, 29 Oct 2018 11:39:34 +0800</pubDate><description><![CDATA[最近一时兴起，想玩一下swing；用它做一个小工具。由于原版界面不怎么好看，于是准备修改一下界面颜色；在修改JComboBox的时候，查了很多资料，仍然没有解决我的问题。最终通过不断的尝试，得以解决。留下笔记，给遇到类似问题的一个参考。

在查找资料的解决问题的过程当中，看到一篇博客，虽然不是我想要的结果。但将它贴出的代码加以修改，最终达到自己的目的。该博客地址链接：https://stackov...]]></description><category></category></item><item><title><![CDATA[使用maven-assembly-plugin插件，将maven管理的远程和本地依赖jar包打入可执行jar包]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/83306213</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/83306213</guid><author>w_quan</author><pubDate>Tue, 23 Oct 2018 14:41:46 +0800</pubDate><description><![CDATA[最近在修改一个小工具，原来的做法是把依赖包都下载到本地目录，打包时候使用fatjar打包整个项目依赖；现在修改为maven管理依赖包，使用maven-assembly-plugin插件打包；如果依赖包全部是远程默认的依赖配置，这样没有问题；但里面有些是自己实现的本地依赖，这个时候打包就有问题了；因为本地依赖包scope配置为system，而默认的配置为runtime，所以本地依赖包没有打进去

处...]]></description><category></category></item><item><title><![CDATA[idea创建tag并提交到远程仓库]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/83303379</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/83303379</guid><author>w_quan</author><pubDate>Tue, 23 Oct 2018 10:57:53 +0800</pubDate><description><![CDATA[有时候在做项目感觉到了一个比较稳定的版本，不想破坏这个版本当前的功能；这个时候创建一个tag标签是最好的选择。在idea上创建tag很简单；但创建tag后，很多刚开始接触idea的朋友可能不知道怎么利用idea将tag推送到远程仓库；结果tag只是在本地，而远程仓库看不到。下面以图例的方式演示

第一步：创建一个tag  如下图：

idea打开版本视图创建一个tag第二步：提交到远程仓库

把“...]]></description><category></category></item><item><title><![CDATA[Ajax请求二进制流进行处理（ajax异步下载文件）的简单方法]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/82978745</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/82978745</guid><author>w_quan</author><pubDate>Tue, 09 Oct 2018 10:44:34 +0800</pubDate><description><![CDATA[最近在做一个文件下载的功能，要调用后端接口，需要处理失败的逻辑，给出下载失败的提示；直接使用a标签可以实现下载，但异常情况下，处理比较复杂；这里找到一片文章，给了很大帮助。

原文地址：https://www.jb51.net/article/122797.htm

方法一

请求文件的接口能改为GET则可以使用这种方法


&amp;lt;a class=&quot;btn btn-primary btn-xs&quot;...]]></description><category></category></item><item><title><![CDATA[Nginx 反向代理配置子域名去掉端口号，转发到不同的应用服务]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/82905553</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/82905553</guid><author>w_quan</author><pubDate>Sun, 30 Sep 2018 10:49:54 +0800</pubDate><description><![CDATA[刚开始接触web开发的小伙伴肯定很苦恼，每次启动的web服务器，除了80端口外，其它的后面都跟一个端口号；肯定有很多小伙伴和我一样，都很想去掉吧！ 

首先下载Nginx，本文以nginx-1.14.0 windows版本为例；Nginx是一个反向代理服务，当然，也有很多其它功能；这里我们只利用它的这一点。想了解更深的朋友，可以自行网上搜索相关资料

Nginx下载地址：http://nginx....]]></description><category></category></item><item><title><![CDATA[ITextRenderer工具实现html界面转pdf，遇到异常“java.lang.IllegalArgumentException: Font size too small: 0.0”解决方案]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/81982554</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/81982554</guid><author>w_quan</author><pubDate>Thu, 23 Aug 2018 16:03:14 +0800</pubDate><description><![CDATA[最近在做一个html转pdf功能，在转换静态界面的过程中，出现异常如下：


java.lang.IllegalArgumentException: Font size too small: 0.0
	at com.lowagie.text.pdf.PdfContentByte.setFontAndSize(Unknown Source)
	at org.xhtmlrenderer.pdf.ITe...]]></description><category></category></item><item><title><![CDATA[dbcp数据源，jdbc-url异常；mybatis“对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾”]]></title><link>https://blog.youkuaiyun.com/w_quan/article/details/79910451</link><guid>https://blog.youkuaiyun.com/w_quan/article/details/79910451</guid><author>w_quan</author><pubDate>Thu, 12 Apr 2018 11:10:53 +0800</pubDate><description><![CDATA[使用数据源：dbcpmaven pom.xml配置filter：	&amp;lt;filters&amp;gt;
	    &amp;lt;filter&amp;gt;src/main/resources/profiles/${env}.properties&amp;lt;/filter&amp;gt;
	&amp;lt;/filters&amp;gt;项目启动异常：SEVERE: Exception sending context initialized e...]]></description><category></category></item></channel></rss>