自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA rest-client,会了它我还没打开过postman

1. 简介​ IDEA本身是提供测试接口工具的, rest-client/http client,功能很强大,在我日常使用中,完全可以做到不需要打开 postman 的程度。 入口如下:图一 打开方式​ 点击 Test RESTful Web Service 是打开 Rest Client 工具,可以理解为一个使用了IDEAUI的接口测试工具,相对比较可视化,直接在上面根据实际需求填充值即可,再点左上角的按钮启动测试。图二 rest client​ 图一选项中的第二个选项

2020-11-08 23:48:52 480 6

原创 自定义maven骨架项目

​ 一开始来到公司的时候,看文档的时候发现,利用maven就可以直接把一个项目的框架下载下来,真的有点方便,其实实现也不难。1. 生成 archetype-resources​ 在maven项目的父模块中引入骨架插件 maven-archetype-plugin<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</gr

2020-10-26 00:13:01 264 1

原创 shiro简介

​ 前阵子看完了 张开涛 《的跟我学Shiro》,这本书,感觉对于安全框架稍稍有了那么一丢丢的理解,下面简单讲一下Shiro。Shiro 简介​ shiro是一个Java的安全框架,相对于 Spring Security,shiro更加轻量并且简单。​ shiro不仅可以用于JavaEE,也可以用于JavaSe,主要可以帮我们提供一下功能:认证、授权、加密、会话管理、缓存等shiro特性​ 需要注意,shiro不提供维护用户/权限,而是通过Realm让开发者自行注入以及

2020-10-11 22:01:26 494

原创 一句话让你看上一个工具

工欲善其事,必先利其器,我们工作生活中会有许许多多的软件来帮助我们更好地工作生活,尝试一波能不能用一句话吸引你关注(绝对不是因为加班时间不够才不放图片和详细说明)。仅供交流,欢迎补充。以下排名不分先后PC软件篇向日葵​ 疫情期间连不上teamView的备选,国产软件,还支持手机连上,有速率限制,但基本都能满足远程连接的需求。不会感觉太卡顿。Typora​ markdown编辑器,还要很多的皮肤可以选择,这篇文章的编辑工具,可以根据自己的喜好选择主题;也可以方便的到处html或者PDF预

2020-09-22 11:38:05 763

原创 Tomcat做成window自启动服务

记录一下系统上线过程中遇到的一些关于把Tomcat做成window自启动服务的方法;1、使用service.bat如果是采用将项目放在Tomcat文件夹下面的方式的话,可以在Tomcat文件夹下的bin\service.bat(比如说我的就是D:\develop\apache-tomcat-9.0.24-windows-x64\apache-tomcat-9.0.24\bin)然后,打开你的cmd或者powershell或者terminal(有人在用terminal了吗),进入到这个路径(快捷的话可

2020-09-17 00:03:14 381

原创 你的接口参数怎么接收的

相信Java后端的同学们会经常看到都会经常看到@RequestBody、@pathvariable、@RequestParam,什么时候该用什么样的注解或者是不用注解。让我们来了解一下。RequestParamRequestParam会获取url链接上面的参数内容,然后获取匹配的参数作为接口参数传递给方法执行逻辑。如果请求的参数和接口方法参数名称一致,可以不需要显式使用该注解,例子如下:package com.example.demo;import org.springframework.boot

2020-09-13 23:21:19 556

原创 ConcurrentHashMap在JDK1.7以及1.8的不同

ConcurrentHashMap在JDK1.7以及1.8的不同1.结构1.7​ ConcurrentHashMap在JDK1.7的实现是使用 Segment数组+ HashEntry数组 组成。Segment继承了ReentrantLock,自带锁的功能。一个segment里面包含一个HashEntry数组,想要对HashEntry操作,则必须先获得Segment的锁。1.8​ Co...

2020-03-08 18:33:45 181

原创 微信公众号粉丝迁移

目录[toc]微信公众号迁移正常的公众号迁移直接通过微信操作就可以,如下图。但是因为udb数据里面存的是迁移前公众号的openid以及unionid,需要自行获取新旧openid以及unionid。旧的用户信息要在迁移之前获取,第三步点击同意之后就公众号的接口就调不通了相应网址:客服文档前期准备(APPID,APPSECRET,access_token)名词解释开发者I...

2019-12-17 20:54:38 1541

原创 KMP算法学习笔记

我们在一些文本编辑器中经常需要用到的一个功能就是CTRL F(查找功能),简单来说其实就是在一个大的字符串(之后成为主串)里面查找一个小的字符串(之后成为模式串)是不是被包含在主串当中。一般比较有名的就是KMP算法还有BM算法。这次先简单说一下KMP算法。KMP(Knuth Morris Pratt)算法,名字就是三个作者的名字拼起来的,没啥特别含义,所以打出来三个字母都不对应的。。。简单讲一下原...

2019-10-28 19:52:36 963

原创 IDEA下配置无法读取问题

用maven命令生成项目之后用IDEA打开,然后发现项目的applicationContext.xml下面的其他配置文件无法导入尝试了百度上面的几种方法都没有效果,最后发现竟然是自己的文件夹标记错误。。如下图之后配置便显示正常本文由博客一文多发平台 OpenWrite 发布!...

2019-10-21 09:11:29 987

原创 oracle varchar2与clob、blob互转

BLOB和CLOB都是大字段类型,BLOB是按二进制来存储的,而CLOB是可以直接存储文字的。其实两个是可以互换的的,或者可以直接用LOB字段代替这两个。但是为了更好的管理ORACLE数据库,通常像图片、文件、音乐等信息就用BLOB字段来存储,先将文件转为二进制再存储进去。而像文章或者是较长的文字,就用CLOB存储,这样对以后的查询更新存储等操作都提供很大的方便。Blob转varchar2:...

2018-08-23 15:04:14 10480

空空如也

空空如也

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

TA关注的人

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