自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Springcloud gateway 跨域解决方案

Springcloud gateway 跨域解决方案将传统的多个springboot 改造成 微服务的过程中,前端请求提示跨域,因为前端统一请求gateway网关,再由网关进行分发请求,所以我们在gateway网关服务做跨域策略就可以了;spring: cloud: gateway: # 全局的跨域配置 globalcors: # 解决options请求被拦截问题 add-to-simple-url-handler-mapping:

2023-05-10 14:10:59 962 2

原创 2021-06-28

sqlserver中提取某列中的纯数字需求: 表中某列数值为“151wew2we-454-we444-e1efg" ,现在需要提取列中的数字, 去除字母以及特殊符号解决: 声明正则函数 只校验数字CREATE FUNCTION DBO.GET_NUMBERSTRING(@S VARCHAR(100))RETURNS VARCHAR(100)ASBEGINWHILE PATINDEX('%[^0-9]%',@S) > 0BEGINset @s=stuff(@s,patindex('

2021-06-28 22:34:28 149

原创 遍历Map的几种方式

public static void main(String[] args) {// 构建一个Map 初始值为3条数据Map<String, String> map = new HashMap<String, String>();map.put(“1”, “xiaqiu”);map.put(“2”, “pangzi”);map.put(“3”, “shouzi”);//第一种:普遍使用,二次取值System.out.println(“通过Map.keySet遍历key和

2020-08-10 11:46:22 250

原创 idea在工具栏中显示快速创建包和类的图标

效果图点击需要创建包或者类的位置,在点击对用的图标就可以快速创建类或者包了。具体设置我是用的版本是19版本的 下面操作以19版为例最后 一路ok 鼠标放在包上 或者类上 就可以看到图标了。...

2020-08-06 18:13:57 1350

原创 SpringBoot项目无法导入jar包

创建了一个SpringBoot项目,一直无法导入相关依赖。maven使用的是阿里云的镜像。如何解决只需要在idea配置maven时,把证书认证去掉就行了,这样在中央仓库下载jar包就不需要进行认证了第一步第二步命令:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true最后打开 maven---->clean—>compile---->install 就可以了...

2020-07-30 22:58:42 2182 2

原创 SpringBoot项目启动报错

使用idea快速构建SpringBoot项目,启动类起不起来。报错内容如下:java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory意思就是少一个日志的jar包所以我们直接pom文件引入jar包就可以了 <dependency> <groupId>commons-logging</groupId> <artifactI

2020-07-30 17:31:25 225

原创 「input type=“text“」和「textarea」的区别

在我们开发时经常需要用到输入框,通常解决办法就是和,那么这两个标签有什么区别呢?一:<input type="text"> 标签text标签是单行文本框,不会换行。通过size属性指定显示字符的长度,注意:当使用css限定了宽高,那么size属性就不再起作用。value属性指定初始值,Maxlength属性指定文本框可以输入的最长长度。  可以通过width和height设置宽高,但是也不会增加行数,下面是一个例子: <input type="text" style="wid

2020-07-13 15:31:51 4817

原创 Mybatis_Plus配置数据源遇到的坑

最近看了一下Mybatis_Plus官方文档,然后试着练习一下,测试的时候一直报错,最后找出原因,mysql版本的问题。先贴一下报错内容Sun Oct 14 00:45:30 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements S

2020-06-02 17:32:27 1858

原创 你写的代码规范吗?

我们平时敲代码,难免会有代码不符合规范的,虽然不会 影响整个系统,但是树立良好的代码规范是一个程序员的基本要求与品质。尤其是对于一些初级程序猿来说,代码书写量不够,工作经验少,写的代码就更加不注重规范。目前大部分公司是非常重视代码规范的,有的公司代码有他们自己的一套规范,所以养成良好的代码规范是一件百利而无害的事情。CheckStyle工具帮助你逐步养成好的代码习惯目前大部分使用的开发工具都是 IntelliJ IDEA,所以本文就以该工具为演示。第一步下载 CheckStyle工具包百度网盘提取

2020-06-02 10:42:28 1656

原创 贼好用的java工具类——Hutool

简介Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自于每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug。Hutoo

2020-06-01 09:28:27 543

原创 Idea插件之GenerateAllSetter

GenerateAllSetter的作用是什么?我们平时写代码时,又是需要给对象的属性赋值,正常操作都是xx.setxx(),这样是不是费劲? GenerateAllSetter插件的好处就是可以一件生成对象所有的set属性字段。下载安装打开 settingss ----->Plugins---->Marketplace 搜索下载即可安装完成后 重启后就可以使用了使用我 new 了一个名为excelRow的对象 然后鼠标放上去 快捷键 Alt+ Enter 选择 如图(第一个

2020-05-27 16:54:39 1989

原创 Idea插件之 Mybatis log plugin

Mybatis log plugin首先说说 这个插件是干什么用的, 这个插件其实就是为了让我们更方便的查看控制台打印的sql语句。 废话不多说,具体看看如何安装使用吧!第一步 打开Idea ----> settings ---->Plugins—>Marketplace然后搜索下载,会提示重启,重启之后就好了。第二步重启之后 如果没有看到该插件 点击 Tools点击 就ok了 即可看到该插件现在 我们就可以通过该窗口看到控制台的sql语句了。...

2020-05-27 11:33:44 3678 2

原创 Vscode保存代码自动按照ESlint规范保存

首先在打开VScode在应用商店下载 ESlint应用第二步 打开设置 找到setting文件第三步 清空setting文件中原有的配置,将如下配置粘贴进去,保存。{ "workbench.colorTheme": "Atom One Dark", "sync.gist": "8626d23745117be1a468437821b8485a", "sync.r...

2020-05-07 16:00:57 593

原创 public和class的区别

一个java源文件中可以定义多个class一个java源文件中不是必须定义public的class一个class定义会生成一个**.classde 的字节码文件,多个就生成多个字节码文件一个java源文件中定义public类的话,类名必须与java源文件名称一致java源文件中每一个class类中都可以编写main方法如果要执行某一个class类,则该class类中必须要有main方法...

2020-05-06 21:55:24 1466

原创 elementUI 表单rules验证

quantity: [ { required: true, message: '必须输入', trigger: 'blur' }, { pattern: /^[+]{0,1}(\d+)$/, message: '请输入正整数', trigger: 'blur' } ]quantity:是input输入框绑定的字段名 { required:...

2020-05-06 17:22:42 1241

原创 MyBatis中 Mapper.xml sql语句查询序号

SELECT tb.*, @rowNum:=@rowNum+1 `no` FROM (select * from aqpx_info t <include refid="where"/>) tb ,(SELECT @rowNum:=0) rno 就是查询出的数据序号。

2020-05-06 17:11:18 1574

原创 Mybatis中@Param 注解的使用

Mybatis中@Param 注解的使用@param 的作用是什么?用注解来简化xml配置的时候,@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中 。dao层 xxMapper.java1.采用@Param的方法可有多个参数public void abc(@Param(“userName”) String name,@Param(...

2020-05-06 16:34:49 587

空空如也

空空如也

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

TA关注的人

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