- 博客(13)
- 收藏
- 关注
原创 SQL优化
1、MySQL使用GROUP BY查询报错select list is not in GROUP BY clause and contains nonaggregated column…解决方式结论:由于使用的是阿里云数据库,因此无法修改配置文件,最终使用any_value()函数解决!https://blog.csdn.net/study_in/article/details/92625397https://www.cnblogs.com/chancy/p/10026097.html(最终解决
2021-11-12 10:28:57 784
转载 The last packet sent successfully to the server was 0 milliseconds ago.
报错信息:The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at com.tomymap.galaxy.virgo.util.DbService.getConnection(DbService.java:66) at com.tomymap.galaxy.virgo.util.DbService.
2021-08-25 10:57:34 1332
原创 Linux 开放和移除指定端口
CentOS查看防火墙状态:systemctl status firewalld开启防火墙:systemctl start firewalld关闭防火墙:systemctl stop firewalld查看所有已经对外开放的端口:firewall-cmd --list-ports查看端口号:netstat -ntulp |grep 8899开放指定端口1、firewall-cmd --zone=public --add-port=8899/tcp --permanent命令含义:--
2021-07-19 14:14:32 979
转载 MySQL避免重复插入数据的4种方式
MySQL避免重复插入数据的4种方式最常见的方式就是为字段设置主键或唯一索引,当插入重复数据时,抛出错误,程序终止,但这会给后续处理带来麻烦,因此需要对插入语句做特殊处理,尽量避开或忽略异常,下面我简单介绍一下,感兴趣的朋友可以尝试一下:这里为了方便演示,我新建了一个user测试表,主要有id,username,sex,address这4个字段,其中主键为id(自增),同时对username字段设置了唯一索引:01 insert ignore into即插入数据时,如果数据存在,则忽略此次插入,前提
2021-07-14 10:49:00 5443
原创 Linux 部署SpringBoot项目
安装JDK链接:https://blog.csdn.net/pdsu161530247/article/details/81582980
2021-07-08 16:43:32 151
原创 Linux命令
1、Linux下查询JDK安装路径1、which javaPS:which Java是无法定位到Java的安装路径的,只能定位到执行路径;whereis Java也无法定位,只能展示一部分的Java路径。2、ls -lrt 了解ls命令: -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -r 将文件以相反次序显示(原定依英文字母次序) -t 将文件依建立时
2021-07-08 16:35:54 85
原创 HttpClient
HttpClientHttpClient:用于服务和服务之间接口调用package http;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.
2021-06-24 17:34:15 106
原创 NonStringOrTemplateOutputException --- freemarker相关异常
(可能这篇博客不能直接解决你的问题,但我希望能对你有些许帮助)NonStringOrTemplateOutputException:非字符串或模板输出异常一、我提出的解决办法请先检查: 1、value值,数据类型要为 String?(非字符串,报错!) 2、value值,是否为空? (值为空,报错!)二、我所遇到的场景 SpringBoot项目集成了 freemarker,使用 freemarker做 word带图片导出时,遇到的这个异常! 注意:word文件支持显示的.
2021-04-01 15:53:42 1981
原创 Freemarker word导出教程
一、简要描述 由于 easypoi对 word导出支持有限,也不能完成多记录导出。因此本次选择使用 freemarker来实现按自定义模板导出word。 使用 freemarker生成 word文档,基本流程如使用 easypoi一样简单,主要难点在于如何配置 word模板。第一步:创建Word模板(1)建议使用 office创建 word文档。原因:创建完成后,可轻松转为 Word 2003 XML文档(*.xml) 格式。...
2021-04-01 15:51:19 4588 3
原创 EasyPoi word导出教程
(不需要copy代码,请专注于理解如何实现,我会详细解释代码!)一、简要描述One day,我参与的项目中,用户提了个新需求。要求:按照给定 word模板,填充数据并导出。负责这个需求后,我查阅CSDN,虽然也找到了一些文章,依据文章中的顺序,写出了demo。但demo毕竟是demo,在项目实战中,还是让我遇到不少坑。由于 easypoi对Word的支持不太友好,不支持多图片导出,因此研究之后,也找到一个办法,后续会展开叙述。二、项目描述主要涉及:SpringBoot + MySQL + L.
2021-03-31 16:45:52 9590 16
原创 MySQL “Too many connections” 解决办法
MySQL “Too many connections” 解决办法SpringBoot服务启动报错第一步:show variables like "max_connections";可以查看最大连接数第二步:set global max_connections=500;修改最大连接数,解决!(临时解决,彻底解决还是需要 kill无效的连接)...
2021-03-18 15:51:54 401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人