- 博客(121)
- 资源 (3)
- 收藏
- 关注
原创 Springboot + Ollama + IDEA + DeepSeek 搭建本地deepseek简单调用示例
springboot 版本 3.3.8Java 版本 17spring-ai 版本 1.0.0-M5deepseek 模型 deepseek-r1:7b。
2025-02-19 10:32:52
2416
1
原创 RestTemplate请求参数需要转义 处理
查了一下,RestTemplate如果穿入的url参数是String时,会自动将url中的 ‘%’ 转义为 ‘%25’,也就是说我自己转义后的路径 反而会请求异常。项目需求 iam的token鉴权 需要带转义的回调http路径。可以使用URI来进行传参。
2023-12-19 14:34:48
744
原创 Could not publish to the server. java.lang.NullPointerException
【代码】Could not publish to the server. java.lang.NullPointerException。
2023-11-24 11:33:45
627
原创 RestTemplate 解析text/plain异常 no suitable HttpMessageConverter found for response type []
使用restTemplate调用接口时,接口返回的响应头内content-type是text/plain;由于三方接口鉴权成功时返回json,所以我是用JSONObject来接的返回数据,但是它失败时返回了个text。配置后可以成功获取数据,但是要注意接收数据的类型。
2023-11-10 16:47:08
1550
原创 使用ZipFile解压zip时报异常 error in opening zip file 和 java.lang.IllegalArgumentException: MALFORMED
项目需求,解压zip文件,我使用的是的ZipFile。
2023-07-20 16:20:09
3667
原创 I/O error on POST request for “...“ PKIX path building failed的解决办法
异常:项目中需要用RestTemplate调三方接口,url是https开头加密的。解决办法:将访问网址域名的有效证书添加到jdk的信任证书中。
2023-06-25 13:25:07
5534
原创 RestTemplate Java调用restful接口
RestTemplate 一种调用RESTful接口的方式,它简化了与HTTP服务器的通信,并实施了RESTful原则。(拦截器相关有时间整理)在需要的类中加入@AutowiredRestTemplate 注入成功后就可以调用api来访问三方接口了。execute();execute();
2023-03-01 15:21:08
2848
原创 前端异常:Bad control character in string literal in JSON at position xxx
异常原因:json内含有空格或换行符,可以在后端或者前端处理后再转换成json。场景:springmvc前端向后端传递json字符串,后端返回后前端解析异常。\r 和 \n 一个回车符一个换行符,可以自行百度区别。
2023-02-01 15:05:36
6041
原创 eclipse pull异常 Pulling 1 respository (The pull operation was canceled)
这种红色双向箭头标识的文件就是冲突文件,说明本地文件和要拉下来的文件发生冲突了。打开后目录后选择刚刚在 details 中出现的文件,并将它复制到桌面。操作结束后,再回到项目pull文件就成功了。是因为文件冲突导致pull失败,点击。备份好后右键冲突文件,选择。
2023-01-13 14:48:54
1374
原创 css 设置表格/div内容超出时不显示全部,当内容超出时鼠标悬浮显示内容
这里为了方便直接给div加了个title来显示全部内容,如果追求样式需要自己设计个div来控制显示和隐藏,当然还要获取光标位置来更新div的top和left。
2023-01-05 10:30:42
2656
原创 [IllegalArgumentException] 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
3. 实在不行就要改配置文件,找到自己的tomcat安装目录,也就是tomcat无法识别请求里的一些符号,比如[]。2. 如果是定义好的接口,可以规避这些特殊符号。1. 把参数放到body里传输。保存后,记得重启一下。
2023-01-04 09:53:13
994
原创 bit byte 和各进制关系(位、字节、字符、进制)、常见编码格式
去首位,若为负 取反 +1,若为正 直接计算 不需要+1,最后加上符号。
2022-09-21 10:54:53
17143
原创 MySQL 教程(三)函数
一个标准的soundex 字符串的长度为4个字符,然而SOUNDEX() 函数会返回一个人以长度的字符串。其中对于bits值中的每个位组,可以得到一个 on 字符串,而对于每个清零比特位,可以得到一个off 字符串。如果所有对于FIELD() 的参数均为字符串,则所有参数均按照字符串进行比较。使用 uft8(UNICODE 的一种变长字符编码,又称万国码)编码字符集时,一个汉字是 3 个字节,一个数字或字母是一个字节。就是说,它将参数中的每一对十六进制数字理解为一个数字,并将其转化为该数字代表的字符。
2022-09-21 10:24:17
2679
1
原创 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
1789
2
原创 MySQL 教程(一)概述
MySQL AB是由MySQL创始人和主要开发人创办的公司。MySQL AB最初是由David Axmark、Allan Larsson和Michael“Monty”Widenius在瑞典创办的。MySQL AB拥有MySQL源代码、MySQL徽标和(注册)商标、以及本手册的版权。
2022-09-01 14:12:18
475
1
原创 贝塞尔曲线原理简述
贝塞尔曲线应用于二维图形应用程序的数学曲线,由一组控制点的向量来确定,给定的控制点按顺序连接构成控制多边形,贝塞尔曲线逼近这个多边形,进而通过调整控制点坐标改变曲线的形状。
2022-08-25 09:42:32
1000
原创 was not registered for synchronization because synchronization is not active
看好自己之后的异常:
2022-07-06 12:01:02
1741
原创 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
1130
原创 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
1767
原创 IDEA常用配置
本博客记录在IDEA中使用过的设置,不定时更新找到Editor -> File Encodings,修改红箭头的encoding结果:Editor -> Font ,我习惯用Consolas字体,可以随喜好更改
2022-06-03 00:27:58
171
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
1329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人