自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 kerberos认证故事

关于kerberos认证的故事

2022-07-04 19:08:47 280 1

原创 【已解决】特殊空格ASCII为160,non-breaking space导致sql脚本解析失败

特殊空格ASCII为160,non-breaking space导致sql脚本解析失败sql编辑器中,存在未知字符,导致执行失败复现问题分析远程debug解决总结sql编辑器中,存在未知字符,导致执行失败复现问题select * from spark2 where id=12此处展示正常,可复制sql,粘贴到sublime编辑器对比,正常可执行脚本select * from spark2 where id=12sublime编辑器展示为:观察可以看到,有莫名的字符显示。分析远程de

2022-02-11 17:07:36 1254

原创 【教程】Mybatis-Plus代码生成器,详解

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录package com.ccwyz.ourfirstmeeting.utils;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.annotation.FieldFill;import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;impo

2021-03-11 15:12:12 1019 1

原创 【已解决】markdown使用mermaid绘制流程图,报错[Expecting ‘open_directive’, ‘NEWLINE‘, ‘SPACE‘, ‘GRAPH‘, got ‘ALPHA‘]

写给刚接触markdown,使用mermaid画流程图的小伙伴背景问题描述解决问题感谢阅读背景今天有小伙伴反馈问题,刚开始学习markdown,画流程图。遇到一个错误,然后各种百度,不明原因,也没有找到对应的解决办法。在此记录,希望能帮助一些人。问题描述在很多markdown如何画流程图的教程中,都会提到如下脚本,并会告知初学者,复制以下代码即可完成一个简单流程图的绘制。代码如下:```mermaidflowchat st=>start: Start op=>operat

2021-02-09 14:33:52 10827 3

原创 【已解决】Illegal character ((CTRL-CHAR, code 31))问题排查

Illegal character CTRL-CHAR, code 31问题排查背景问题发现二级目录三级目录背景  我们项目是微服务架构,但项目前期并没有接入注册中心来管理服务间调用。现阶段使用Feign(httpclient)来进行服务间的调用。问题发现项目上线后,发现服务异常,查询日志如下:Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSess

2021-01-05 17:45:48 8737

原创 【已解决】Feign集成,使用RequestContextHolder.getRequestAttributes()取值为空(null)

Feign集成,使用RequestContextHolder.getRequestAttributes取值为空null背景问题发现分析问题问题解决感谢阅读。背景 我们进行开发的A项目新业务,需要A服务调远端服务B,所以考虑使用Feign来实现远程调用,因为feign集成简单,代码阅读清晰。 Feign调用,需要将A服务的请求头(header)中的信息发送给B服务器,则需要继承feign.RequestInterceptor,实现其中的apply方法。代码如下:import feign.Reques

2020-11-27 15:18:43 9730 8

原创 【已解决】Xmind会默认安装在C盘,如何将Xmind安装在指定文件夹

Xmind会默认安装在C盘,如何将Xmind安装在指定文件夹问题描述解决原理解决步骤此处做下记录,如果有更好的办法,欢迎大家指导,感谢!问题描述Xmind会默认安装在C盘,但我们为了解放C盘空间,会有在其他盘符统一管理安装程序的文件夹,那如何将Xmind安装在指定文件夹呢?解决原理修改windows系统默认的软件安装位置(一般有“ProgramFilesDir”和“ProgramFilesDir(x86)”)。解决步骤win+r,输入“regedit”打开注册表编辑器。在注册表中,

2020-10-16 10:56:58 36114 39

原创 使用Mybatis-plus,查询表中某个字段的值,返回List集合

使用Mybatis-plus,查询表中某个字段的值,返回List集合背景查看mybatis官网[地址](https://mybatis.plus/guide/crud-interface.html#update-3)组合拳废话不多说,上代码谢谢大家。背景在项目过程中,需要查询某表中,关键字段的值,但只需该字段。记录一下如何操作查看mybatis官网地址我们知道了,wrapper中的select是可以选择字段的我们知道了,mapper的selectObjs,只返回查询的第一个字段的结果集,

2020-10-14 16:24:06 43569 11

原创 【已解决】Idea使用maven,更换settings配置后,deploy组件一直不更新到新的仓库地址。。。

Idea使用maven,更换settings配置后,deploy组件一直不更新到新的仓库地址背景介绍问题描述问题原因解决方法在此记录,谢谢。背景介绍项目刚起步时,maven库是搭建在部门的服务器(以下简称LOCAL)上的,但后面申请了阿里的服务器,需要在阿里服务器(以下简称ALI)上搭建自己的maven私服。很多服务也需要做迁移,第一步则需要同步原来私服的包。问题随即产生。问题描述同步包是通过代码重新deploy来实现的。我是使用的maven是idea自带的插件,settings文件之前设置是

2020-09-22 21:06:01 4124

原创 【已解决】Swagger报错:Unable to render this definition

swagger报错:记录swagger报错:Unable to render this definition报错截图问题原因在controller中,有重复的@api导致无法识别(很遗憾,我遇到的不是这个)具体问题,具体分析在此记录,谢谢。swagger报错:Unable to render this definition报错截图问题原因在controller中,有重复的@api导致无法识别(很遗憾,我遇到的不是这个)可以通过排查controller中的注解说明来去掉重复。具体问题,具体分析

2020-09-22 20:47:20 16821 1

原创 Maven的Snapshot版本与Release版本的区别及使用

这里写目录标题Maven的Snapshot版本bai与Release版本Snapshot版本Release版本什么情况下该使用SNAPSHOT?不用Release版本,在所有地方都用SNAPSHOT版本行不行?Maven的Snapshot版本bai与Release版本Snapshot版本不稳定、尚处于开发中的版本Release版本稳定的版本什么情况下该使用SNAPSHOT?背景:协同开发时,如果A依赖构件B,由于B会更新,B应该使用SNAPSHOT来标识自己。这种做法的必要性可以反证如下:

2020-09-18 15:49:09 716

原创 【已解决】使用easy-poi实现导入excel功能,报错 getWriter() has already been called for this response] with root cause

@[TOC]( [已解决]getWriter() has already been called for this response] with root cause)【已解决】使用easy-poi实现导入excel功能,报错 getWriter() has already been called for this response] with root cause在项目中,需要导出查询数据为excel,在本地使用idea测试没有问题。但在测试环境,相同代码,报错** “getWriter() has

2020-09-16 11:01:08 1636 5

原创 Tomcat 无法启动,报错Exception thrown by the agent : java.net.MalformedURLException: Local host name unknow

在VM-linux中启动tomcat时,报错:Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: charles-linux-centos: charles-linux-centos: Name or service not knownsun.management.AgentConfigurationE

2020-08-09 11:09:35 941

转载 zookeeper的原理和应用(非常详细透彻)转载+自己的理解

场景一有这样一个场景:系统中有大约100w的用户,每个用户平 均有3个邮箱账号,每隔5分钟,每个邮箱账需要收取100封邮件,最多3亿份邮件需要下载到服务器中(不含附件和正文)。用20台机器划分计算的压力,从 多个不同的网路出口进行访问外网,计算的压力得到缓解,那么每台机器的计算压力也不会很大了。通过我们的讨论和以往的经验判断在这场景中可以实现并行计算,但我们还期望能对并行计...

2020-03-26 11:09:55 661

转载 关于java中参数传递的理解和总结

java中的参数传递——值传递、引用传递参数是按值而不是按引用传递的说明 Java 应用程序有且仅有的一种参数传递机制,即按值传递。在 Java 应用程序中永远不会传递对象,而只传递对象引用。因此是按引用传递对象。Java 应用程序按引用传递对象这一事实并不意味着 Java 应用程序按引用传递参数。参数可以是对象引用,而 Java 应用程序是按值传递对象引用的。 

2017-10-14 16:53:30 325

SpringSercurity相关教程.zip

SpringSercurity相关教程.zip

2021-07-12

Class相关的知识点.xlsx

Class相关的知识点.xlsx

2021-07-12

2020idea配置文件-202107.zip

2020idea配置文件-202107.zip

2021-07-07

mybatis自动生成代码的模板--freemarker版本.zip

附件包含了mybatis-plus自动生成代码,基于freemarker的模板。包括常规的curd。 【特点】针对每个接口都有对应的入参和出参,不公用entity。 如,add接口,则入参会自动生成为addEntityReq。具体可下载模板进行查看。

2021-03-11

Shell入门.zip

Shell的入门讲解,包括案例,方便在本地运行

2021-01-14

空空如也

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

TA关注的人

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