自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

quan

有为才能有位,爱拼才能会赢

  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 基于Netty实现的简单聊天服务组件

quan-chat 是一个基于 Netty 实现的服务端即时消息通讯组件,组件本身不具备业务处理能力,主要的作用是提供服务端消息中转; 通过实现组件中的接口可以完成与项目相关的业务功能, 例如:点对点消息收发、权限校验、聊天记录保存等。

2023-11-19 22:02:39 461

原创 【笔记】SpringBoot 2.7.x Feign超时时间配置问题

从 SpringBoot 2.3升级至SpringBoot 2.7.x后,Feign的配置也发生了变化。本文主要记录Feign调用超时时间配置问题。在解决问题前,也查阅过相关资料,可能查询的姿势有问题。一直没有找到正确答案;最终通过查看源码,找到了可以生效的配置。本文解决方案仅供参考;如果各位有更好的方案,欢迎留言交流🤝。

2023-07-18 18:41:05 1087

原创 【vue】Layim 配置请求头参数

问题描述近期想研究一下Layim,由于服务端项目都是用了鉴权。在使用Layim的过程中,发现请求没有将token参数传到服务端。查了很多资料,想看看Layim怎么配置请求头;可能个人耐心有限,实在没有找到很好的方案。于是自己动手修改源码。本人是基于Layim v3.9.5版本修改,其实改造的过程非常简单,应该学过前端的同学都能明白。// 打开layim.js 搜索:Ajax 或 var post = function(options, callback, tips),找到如下代码: //Aja

2022-03-27 15:08:47 1553

原创 【docker】vue 项目配置docker容器启动

本文使用的前端项目是 vue-element-admin;将这个项目配置为docker启动,本文主要介绍docker相关的配置;关于前端项目的一些操作,本文不作详解想要了解vue-element-admin的朋友,请撮:https://panjiachen.github.io/vue-element-admin-site/zh/以下涉及创建的文件,本文后面会贴一个目录结构图,仅供参考1、在项目的根目录创建Dockerfile文件:# Statusbar## VERSION 1..

2020-05-16 01:48:03 1907

原创 【vue】使用element的select选择器结合Tree树形控件实现下拉树效果

本人使用的基本全是element 原本的语法实现的效果,代码比较精简。实现的效果如下,给需要的人一个参考标题实现的代码: <el-select v-model="saveForm.upResId" clearable placeholder="请选择" ...

2020-04-23 17:12:24 11160 15

原创 【vue】vue 获取权限菜单路由问题

主要遇到的问题:1、根据权限生成的路由调用 router.addRoutes() 无法正常显示问题2、无法动态生成路由组件(component)问题3、路由刷新失效问题第一个问题解决方案,增加如下代码:(参考博客:https://blog.csdn.net/u013465194/article/details/86175227)// 主要增加这行代码router.op...

2020-04-22 22:37:57 1900 1

原创 RedisTemplate 保存数据的键值通过rdm可视化工具查看乱码

最近封装一个redis工具类,Spring Boot 版本2.2.5;最初考虑仅封装一些API满足业务需求,想着一切从简,使用默认配置。最后发现key值在rdm工具上显示乱码最初使用的rdm版本是0.8.3,当key值乱码的时候,无法直接通过工具删除缓存的数据;必须把key值改掉才可以。 后来升级了rdm到0.9.3,才能正常删除数据。虽然可以正常操作缓存数据,但可读性不高。查看Re...

2020-04-04 13:52:42 2856

原创 redis保存AtomicInteger对象踩坑记录

redisTemplate 保存AtomicInteger对象异常:java.lang.ClassCastException: java.util.concurrent.atomic.AtomicInteger cannot be cast to java.lang.String at org.springframework.data.redis.serializer.StringRedi...

2020-03-27 11:24:18 1809

原创 JComboBox中更改选择后的颜色

最近一时兴起,想玩一下swing;用它做一个小工具。由于原版界面不怎么好看,于是准备修改一下界面颜色;在修改JComboBox的时候,查了很多资料,仍然没有解决我的问题。最终通过不断的尝试,得以解决。留下笔记,给遇到类似问题的一个参考。在查找资料的解决问题的过程当中,看到一篇博客,虽然不是我想要的结果。但将它贴出的代码加以修改,最终达到自己的目的。该博客地址链接:https://stackov...

2018-10-29 11:39:34 2586

原创 使用maven-assembly-plugin插件,将maven管理的远程和本地依赖jar包打入可执行jar包

最近在修改一个小工具,原来的做法是把依赖包都下载到本地目录,打包时候使用fatjar打包整个项目依赖;现在修改为maven管理依赖包,使用maven-assembly-plugin插件打包;如果依赖包全部是远程默认的依赖配置,这样没有问题;但里面有些是自己实现的本地依赖,这个时候打包就有问题了;因为本地依赖包scope配置为system,而默认的配置为runtime,所以本地依赖包没有打进去处...

2018-10-23 14:41:46 8332 3

原创 idea创建tag并提交到远程仓库

有时候在做项目感觉到了一个比较稳定的版本,不想破坏这个版本当前的功能;这个时候创建一个tag标签是最好的选择。在idea上创建tag很简单;但创建tag后,很多刚开始接触idea的朋友可能不知道怎么利用idea将tag推送到远程仓库;结果tag只是在本地,而远程仓库看不到。下面以图例的方式演示第一步:创建一个tag  如下图:idea打开版本视图创建一个tag第二步:提交到远程仓库把“...

2018-10-23 10:57:53 12671

转载 Ajax请求二进制流进行处理(ajax异步下载文件)的简单方法

最近在做一个文件下载的功能,要调用后端接口,需要处理失败的逻辑,给出下载失败的提示;直接使用a标签可以实现下载,但异常情况下,处理比较复杂;这里找到一片文章,给了很大帮助。原文地址:https://www.jb51.net/article/122797.htm方法一请求文件的接口能改为GET则可以使用这种方法&lt;a class="btn btn-primary btn-xs"...

2018-10-09 10:44:34 10269 3

原创 Nginx 反向代理配置子域名去掉端口号,转发到不同的应用服务

刚开始接触web开发的小伙伴肯定很苦恼,每次启动的web服务器,除了80端口外,其它的后面都跟一个端口号;肯定有很多小伙伴和我一样,都很想去掉吧! 首先下载Nginx,本文以nginx-1.14.0 windows版本为例;Nginx是一个反向代理服务,当然,也有很多其它功能;这里我们只利用它的这一点。想了解更深的朋友,可以自行网上搜索相关资料Nginx下载地址:http://nginx....

2018-09-30 10:49:54 12541 18

原创 ITextRenderer工具实现html界面转pdf,遇到异常“java.lang.IllegalArgumentException: Font size too small: 0.0”解决方案

最近在做一个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...

2018-08-23 16:03:14 3889

原创 dbcp数据源,jdbc-url异常;mybatis“对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾”

使用数据源:dbcpmaven pom.xml配置filter: &lt;filters&gt; &lt;filter&gt;src/main/resources/profiles/${env}.properties&lt;/filter&gt; &lt;/filters&gt;项目启动异常:SEVERE: Exception sending context initialized e...

2018-04-12 11:10:53 343

LICEcap_mac&&windows;.zip

LICECap可以捕获桌面的一个区域,并直接保存到.GIF。官网地址:https://www.cockos.com/licecap/ ;如果官网下载不了,也可以在这下载。

2019-09-04

astah-community-7_2_0-1ff236-mac-windows.zip

Astah 于2018年9月26日终止了Astah社区,目前很难在找到社区版;因此整理了windows 版和mac 版安装包,以备后用;资源包含:astah-community-7_2_0-1ff236-MacOs.dmg、astah-community-7_2_0-1ff236-jre-64bit-setup、astah-community-7_2_0-1ff236-jre-setup

2019-08-15

Windows右键获取管理员权限

包含:右键获取管理员权限.reg,删除右键获取管理员权限注册表.reg 两个注册表配置文件 使用方法: 1、双击“右键获取管理员权限.reg”文件,点击是即可,此时右键任意一个文件可以看到“管理员权限”、“恢复管理员权限”两个选项 2、双击“删除右键获取管理员权限注册表.reg”注册表文件,则删除以上两个选项

2018-09-21

TortoiseGit-2.7.0.0-64bit+中文语言安装包

TortoiseGit-2.7.0.0-64bit +TortoiseGit-LanguagePack-2.7.0.0-64bit-zh_CN中文语言安装包 实用方法: 1、先安装TortoiseGit-2.7.0.0-64bit 2、安装TortoiseGit-LanguagePack-2.7.0.0-64bit-zh_CN,安装完成后勾选"Configure TortoiseGit to use this language"即可,或者在设置中选择语言

2018-09-21

LuaJIT-2.0.4.tar.gz

搭建fastdfs + nginx + lua 使用的一个lua工具包;官网下载比较慢;上传到这给有需要的人

2018-05-22

sqlite-jdbc-3.20.0.jar

找了很久的工具包,下载地址:https://bitbucket.org/xerial/sqlite-jdbc/downloads 如果下载速度过慢也可以在这里下载

2017-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除