自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WEB Developer Note

JAVA,WEB,SQL

  • 博客(18)
  • 资源 (3)
  • 问答 (8)
  • 收藏
  • 关注

原创 关于微信JSSDK签名失败

在使用过程中,JSSDK初始化阶段,需要后端计算签名,但经常会遇到签名失败的问题,此时可以借助微信官方工具校验签名(如果签名没有问题时,可以看下签名参数URL是否包含&字符。如果包含&,可以尝试在URL不含&字符的页面进行初始化。在开发微信网页时我们经常会用到JSSDK,因为很多业务功能都需要借助该SDK实现。导致签名失败的原因千奇百怪,如果不是URL原因,也可以查看官方论坛其他同行的提问(

2024-03-17 22:25:46 362 1

原创 H2内嵌数据库自动建库设置

h2数据库自动建库

2024-03-04 17:09:24 403

原创 卸载vue cli提示up to date in 8s

目前我成功的方式为vue --versionnpm uninstall -g @vue/cli。

2023-05-04 11:08:35 247 1

原创 实现WebMvcConfigurer时excludePathPatterns不生效的问题

最近使用WebMvcConfigurer做请求拦截时,自定义HandlerInterceptor处理用户身份。但使用WebMvcConfigurer的addInterceptors添加自定义拦截器出现问题,excludePathPatterns一直不生效,导致浏览器无限被拦截器重定向到login,然后继续被拦截。。。重定向。。。拦截。。。网上大部分是说由于后端重定向到error页面,确实有这种情况,打印拦截器请求的uri就可以发现。但我不是,由于我配置了context-path,也就是说我的完整

2021-01-17 23:27:03 4385 3

原创 Spring中WebMvcConfigurer的拦截器“干扰“资源映射的问题

最近项目使用springboot,重写WebMvcConfigurer的addInterceptors()做拦截,但由于项目中集成了静态资源,导致一直被拦截器处理,重写addResourceHandlers()方法也没用后突然想到一种可能,是否拦截器配置的addPathPatterns("/**")导致静态资源被拦截于是在addInterceptors()方法中排除静态资源excludePathPatterns("/static/**")终于ok总结:如果拦截器addIntercep

2020-07-21 01:07:52 1104 2

原创 POI消除单元格边框

POI导出EXCEL中,设置CellStyle.setBottomBorderColor()为白色以及setBorderBottom()为非NONE值,可以消除单元格边框

2020-07-17 14:06:13 3198

原创 学习Logback

学习SLF4J + Logback目录概念简介特性使用说明配置说明概念简介SLF4J是一个简单日志门面(Simple Logging Facade),不同于我们平时用的java.util.logging、log4j等日志框架(logging frameworks),日志门面是介于日志框架和我们业务代码之间的一个抽象层,用户编码时可以调用日志门面的方法,日志门面再根据配置的日志框架调用其方法。其实就是利用门面模式,隐藏了具体实现。参阅:https://www.liaoxuefe

2020-07-05 16:05:49 145

转载 Win7无法安装Office 提示MSXML 6.10.1129.0

为这破事苦恼好久,网络大部分解决办法是注册表添加6.0的相关信息,而百度知道的某大神将此注册表修复命令贴出,特此记录原连接:https://zhidao.baidu.com/question/501156662253779204.html如图: =============================命令:Windows Registry Editor Version...

2018-08-28 15:17:12 2676

原创 maven项目打包包含依赖的办法

简单配置的插件 ,即使用maven-assembly-plugin插件<plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <appendAssemblyId>false</appendAssemblyId...

2018-08-17 16:37:17 1185

原创 mybatis学习笔记

1.Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 30; columnNumber: 17; 元素类型为 "configuration" 的内容必须匹配 "(properti

2017-03-23 12:17:03 120

原创 get请求参数中文乱码

最近遇到的问题,记录一下,就是get提交中文参数,后台取值是乱码使用各种方法,前面几种方式虽然没解决问题,但为以后转码提供思路,因此mark下1.js中使用encodeURI()对请求url编码2.后台使用URLDecoder指定解码3.request使用setCharacterEncoding()指定解码4.使用字符串getByte(“xxx”)获得字节再用new Strin

2017-03-20 13:53:12 189

原创 web项目中的路径处理

今天几乎一天都在弄路径,总是找不到要加载的配置文件,没办法,当初觉得不重要就没认真学。。首先,路径有空格的话,通过控制台打印出的文件路径为 D:/Program%20Files/... ...   的大致格式,解决办法:String path = "D:/Program%20Files/... ...";       path = URLDecoder.decode(path, "

2016-10-10 20:28:29 208

原创 微信与接入的第三方服务器之间的https通信

话说这个https真是搞了我半个多月,今天终于搞定了,本来不熟悉https现在都知道一二了https协议,在http基础上多了层加密协议ssl,一般单向认证(浏览器直接请求https网站),和双向认证(使用U盾通过https访问银行)但微信服务器是不会管你第三方服务器的证书的!也就是不会跟你要公钥!所以直接自生成一个就可以了!有一点要注意的是,最好先实现微信的消息加密登其他业务逻辑,最

2016-10-09 17:18:01 1208 1

原创 微信与第三方服务器之间的通信大致流程

最近忙着做微信,https协议不会,只好先用http实现业务逻辑,对于微信与第三方服务器之间的通信流程有个大致的了解,备忘。首先,微信开发文档中多次提到的XML消息体加解密,其中需要的参数诸如timestamp,nonce,msg_signature都是在请求url参数中传过来的。直观图解及其调试代码(要注意微信后台选的加密模式,兼容好调试):System.ou

2016-10-09 09:44:03 3851

原创 微信公众号java提交参数,返回47001/JSON错误

最近在忙微信公众号的开发,需要调用不少接口,其中https和post困扰了我四五天,期间还要维护之前的项目bug,所以压力不小Q1--微信开发中的https:言归正传,微信要求调用接口使用https协议,于是我一直在找https的原理和加密方式,最终在朋友的帮助下才知道,请求方不需要管https握手加密,只要url是https就行,这是第一点。Q1--微信开发中"errcode":"4

2016-09-27 19:44:02 5639

原创 Struts2中action跨包访问、Hibernate中list.query返回的类型

Q1--跨包访问:之前其实网上搜索过很多,但一直不对,不知是标签顺序还是大小写原因,反正耽误了几天时间,最后终于在官方文档中找到答案。Q2--list.query返回类型:Hibernte中一般sessin.createQuery(hql)获得query对象,返回的list集中存储的是Object[]数组,然后要从数组中取字符串

2016-08-30 11:39:51 206

转载 Java Swing简述

原帖(http://terrificwanjun.bokee.com/65409262.html)Swing入门教程(一) Swing简介UI 组件简介在开始学习 Swing 之前,必须回答针对真正初学者的一个问题:什么是 UI?初学者的答案是“用户界面”。但是因为本教程的目标是要保证您不再只是个初学者,所以我们需要比这个定义更高级的定义。所以,我再次提出这个问题:什么是 

2015-09-02 11:24:14 142

原创 面向对象修饰符

2015-07-28 16:35:35 159

GlobalProtect64 (1).msi

GlobalProtect64 (1).msi

2023-01-13

【ScorpioResources】PotPlayer_20180625绿色解压版

全能音视频播放器,支持各种格式,体积小运行效率高,占用内存小

2018-07-22

【ScorpioResources】NavicatForMysql含register

数据库图形化操作工具,操作简单直观,功能齐全,内存占用小

2018-07-22

UltraMon_3.2.2原版附注册机、汉化

内附注册机、汉化文件,32/64原版安装包,用于扩展屏幕的任务栏扩展,方便工作提高效率

2016-01-19

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

TA关注的人

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