自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nann-viiv 的博客

记录下自己的bug历史..

  • 博客(119)
  • 资源 (3)
  • 收藏
  • 关注

原创 RestTemplate请求参数需要转义 处理

查了一下,RestTemplate如果穿入的url参数是String时,会自动将url中的 ‘%’ 转义为 ‘%25’,也就是说我自己转义后的路径 反而会请求异常。项目需求 iam的token鉴权 需要带转义的回调http路径。可以使用URI来进行传参。

2023-12-19 14:34:48 514

原创 Java 获取客户端ip

【代码】Java 获取客户端ip。

2023-12-12 17:42:08 422

原创 Could not publish to the server. java.lang.NullPointerException

【代码】Could not publish to the server. java.lang.NullPointerException。

2023-11-24 11:33:45 510

原创 RestTemplate 解析text/plain异常 no suitable HttpMessageConverter found for response type []

使用restTemplate调用接口时,接口返回的响应头内content-type是text/plain;由于三方接口鉴权成功时返回json,所以我是用JSONObject来接的返回数据,但是它失败时返回了个text。配置后可以成功获取数据,但是要注意接收数据的类型。

2023-11-10 16:47:08 922

原创 使用ZipFile解压zip时报异常 error in opening zip file 和 java.lang.IllegalArgumentException: MALFORMED

项目需求,解压zip文件,我使用的是的ZipFile。

2023-07-20 16:20:09 2444

原创 I/O error on POST request for “...“ PKIX path building failed的解决办法

异常:项目中需要用RestTemplate调三方接口,url是https开头加密的。解决办法:将访问网址域名的有效证书添加到jdk的信任证书中。

2023-06-25 13:25:07 3372

原创 nodejs安装教程

官网地址。

2023-05-25 14:56:01 869

原创 下载安装 redis

下载后解压。

2023-05-25 13:28:30 59

原创 Java 导出excel数据前端调用 +判断字符串编码类型

【代码】Java 导出excel数据前端调用 +判断字符串编码类型。

2023-04-01 10:34:40 285

原创 css radiobutton 组件(今日本周本月年度切换)

【代码】css radiobutton 组件(今日本周本月年度切换)

2023-03-15 15:08:16 163

原创 css 鼠标悬浮 div阴影

【代码】css 鼠标悬浮 div阴影。

2023-03-15 15:04:23 452

原创 RestTemplate Java调用restful接口

RestTemplate 一种调用RESTful接口的方式,它简化了与HTTP服务器的通信,并实施了RESTful原则。(拦截器相关有时间整理)在需要的类中加入@AutowiredRestTemplate 注入成功后就可以调用api来访问三方接口了。execute();execute();

2023-03-01 15:21:08 2202

原创 Java cmd打开rdp远程连接

后端生成rdp文件并用cmd打开。

2023-02-27 16:31:07 567

原创 eclispe IDE 修改注释模板

【代码】eclispe IDE 修改注释模板。

2023-02-22 10:45:48 83

原创 java 获取配置文件值

properties文件。

2023-02-20 16:42:50 114

原创 前端异常:Bad control character in string literal in JSON at position xxx

异常原因:json内含有空格或换行符,可以在后端或者前端处理后再转换成json。场景:springmvc前端向后端传递json字符串,后端返回后前端解析异常。\r 和 \n 一个回车符一个换行符,可以自行百度区别。

2023-02-01 15:05:36 4243

原创 jQuery 选择器总结

【代码】jQuery 选择器总结。

2023-01-17 17:13:05 354

原创 eclipse pull异常 Pulling 1 respository (The pull operation was canceled)

这种红色双向箭头标识的文件就是冲突文件,说明本地文件和要拉下来的文件发生冲突了。打开后目录后选择刚刚在 details 中出现的文件,并将它复制到桌面。操作结束后,再回到项目pull文件就成功了。是因为文件冲突导致pull失败,点击。备份好后右键冲突文件,选择。

2023-01-13 14:48:54 1092

原创 css 设置表格/div内容超出时不显示全部,当内容超出时鼠标悬浮显示内容

这里为了方便直接给div加了个title来显示全部内容,如果追求样式需要自己设计个div来控制显示和隐藏,当然还要获取光标位置来更新div的top和left。

2023-01-05 10:30:42 2340

原创 [IllegalArgumentException] 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义

3. 实在不行就要改配置文件,找到自己的tomcat安装目录,也就是tomcat无法识别请求里的一些符号,比如[]。2. 如果是定义好的接口,可以规避这些特殊符号。1. 把参数放到body里传输。保存后,记得重启一下。

2023-01-04 09:53:13 736

原创 vue关于Chrome浏览器的devtools插件安装

(github慢的可以在gitee上搜索devtools工具)

2022-10-04 14:43:48 270

原创 bit byte 和各进制关系(位、字节、字符、进制)、常见编码格式

去首位,若为负 取反 +1,若为正 直接计算 不需要+1,最后加上符号。

2022-09-21 10:54:53 8697

原创 MySQL 教程(三)函数

一个标准的soundex 字符串的长度为4个字符,然而SOUNDEX() 函数会返回一个人以长度的字符串。其中对于bits值中的每个位组,可以得到一个 on 字符串,而对于每个清零比特位,可以得到一个off 字符串。如果所有对于FIELD() 的参数均为字符串,则所有参数均按照字符串进行比较。使用 uft8(UNICODE 的一种变长字符编码,又称万国码)编码字符集时,一个汉字是 3 个字节,一个数字或字母是一个字节。就是说,它将参数中的每一对十六进制数字理解为一个数字,并将其转化为该数字代表的字符。

2022-09-21 10:24:17 815 1

原创 css中本地引用google fonts

访问后将会得到一个css样式,并将这个粘贴到自己的css文件中。

2022-09-16 16:17:58 993

原创 sqlserver查看表是否被锁

【代码】sqlserver查看表是否被锁。

2022-09-06 10:42:17 2890

原创 MySQL 教程(二)基础sql语句,增删改查,聚合函数

如果在没有返回匹配行 SELECT 语句中使用 SUM 函数,则 SUM 函数返回 NULL,而不是 0。and优先级高于or,若需要先执行or部分,可以用小括号来提升其优先级。连接两个或以上的select语句,将其结果组合到一个结果集合中。注意:创建并不代表使用,需要明确操作use来指定使用数据库。: 该函数为,当a为null时显示b,若b为null显示c。例子,按设备id分组,并查询每个设备id出现了几次。设备表的类型id字段对应 类型表的id,即外键。默认为升序排序,降序需要添加关键字DESC。

2022-09-05 15:22:50 577 2

原创 MySQL 教程(一)概述

MySQL AB是由MySQL创始人和主要开发人创办的公司。MySQL AB最初是由David Axmark、Allan Larsson和Michael“Monty”Widenius在瑞典创办的。MySQL AB拥有MySQL源代码、MySQL徽标和(注册)商标、以及本手册的版权。

2022-09-01 14:12:18 271 1

原创 贝塞尔曲线原理简述

贝塞尔曲线应用于二维图形应用程序的数学曲线,由一组控制点的向量来确定,给定的控制点按顺序连接构成控制多边形,贝塞尔曲线逼近这个多边形,进而通过调整控制点坐标改变曲线的形状。

2022-08-25 09:42:32 805

原创 springboot自动清理日志

springboot自动清理日志。

2022-08-11 14:23:05 2621 4

原创 java 关闭cmd弹窗运行jar包

创建文本文件,修改内容后重命名,后缀为.bat,名字自取。把刚刚的 .bat文件复制到此文件下。

2022-08-11 14:02:58 1710

原创 css红灯闪烁

代码】css红灯闪烁。

2022-07-15 11:28:17 1051 1

原创 微信小程序 wx.request转同步

微信小程序,将wx.request请求设置为同步,等待其执行结果:

2022-07-08 16:50:28 3043 2

原创 was not registered for synchronization because synchronization is not active

看好自己之后的异常:

2022-07-06 12:01:02 1656

原创 java.lang.UnsupportedOperationException

百度了这个异常,跟我的业务没什么关系,我的项目是springboot+Mybatis,虽然报UnsupportedOperationException,但是由于我刚刚新增了mybatis的xml配置文件,所以粗略想一下大概是哪个配置配错了错误原因:xml中的resultType,尽管查询sql返回list,但是也写成map,如果写list会报以下:xml:第一个为正常的resultTypemybaits中的resultType是sql映射文件中定义的返回值类型,常用的是我们对应的实体、Map、和八大基础

2022-06-15 15:51:49 1037

原创 springboot pom文件标签说明

指向父项目,标签内包括:示例:2. modelVersion标签声明遵从哪个pom文件的模型版本示例:3. groupId、artifactId、version、name、url、description标签这些标签依次为项目全球唯一标识符、构件标识符、版本号、名称、项目主页的URL(可不写)、项目描述示例:4. properties标签properties可以自定义属性值,这些值可以通过 ${ } 用到pom文件内的任何地方,一般用来管理版本。示例:5. packaging标签定义项目打

2022-06-08 11:17:54 1507

原创 IDEA常用配置

本博客记录在IDEA中使用过的设置,不定时更新找到Editor -> File Encodings,修改红箭头的encoding结果:Editor -> Font ,我习惯用Consolas字体,可以随喜好更改

2022-06-03 00:27:58 100 2

原创 IDEA搭建单模块springboot-web项目、多模块springboot-web项目

开发工具:IDEA2021.3.3安装好的IDEA搭建一个springboot项目,安装教程 教程链接创建一个多模块(maven),单springboot的项目File ->New -> Project选择maven,然后next然后设置好路径,finish,最后的目录:可以把src目录删掉,父工程不需要srciml文件如果没有没关系右键项目,创建模块依旧选择maven,不放截图了生成后如图:可以看到子maven的pom文件多了parent父maven里多了modules依

2022-06-03 00:12:23 1066

原创 Guns框架多数据源配置,不修改配置文件

Guns框架配置多数据源

2022-06-02 17:23:19 938 2

原创 前台展示LED数字(计算器上数字类型)

显示效果:

2022-05-27 16:37:11 353

原创 java数据库相关总结

目录一、JDBC1. 数据库连接简述2. 数据库连接步骤3. 常用的JDBC是什么4. JDBC的结构(1)JDBC Driver(JDBC驱动程序)(2)Connection(连接)(3)Statement(声明)(4)ResultSet(结果集)二、数据库连接池1. 什么是数据库连接池2. 优点3. 详解三、ORM数据库框架1. Hibernate2. MyBatis一、JDBC1. 数据库连接简述使用java作为客户端连接数据库服务器的通道,操作数据库并获取结果2. 数据库连接步骤加载驱动

2022-05-26 15:36:19 328

vue 关于Chrome浏览器的开发工具包

vue 关于Chrome浏览器的开发工具包,这个版本已经build且配置过了,可以直接拿来添加到浏览器扩展程序使用。

2022-10-04

led数字样式css,html显示led数字

html显示led数字 led数字css样式 直接引用

2022-05-27

mqttws31.js

涵盖重新连接参数的mqttws31 重连成功后触发OnSuccess函数

2021-01-23

paho-mqtt.js

websocket连接mqtt服务端,前端需要引用的js文件

2021-01-20

空空如也

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

TA关注的人

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