logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis反序列化异常:org.springframework.data.redis.serializer.SerializationException

1、日志如下org.springframework.data.redis.serializer.SerializationException: Cannot deserialize; nested exception is org.springframework.core.serializer.support.SerializationFailedException: Failed to d...

#redis
使用RestTemplate访问https实现SSL请求

方法1: 用java生成证书,不建议,移植性差。方法2: 将RestTemplate改为https请求。1、添加HttpsClientRequestFactory工具类import org.springframework.http.client.SimpleClientHttpRequestFactory;import javax.net.ssl.*;import java.io...

#https
彻底关闭windows defender,Antimalware Service Executable

前段时间,系统迷在日常使用电脑时发现,自己的win10系统笔记本风扇,总会无缘无故很响。明明自己也没运行什么大型软件或游戏,只是处于空闲状态,一两次也就算了,但风扇总会这样无故持续响起,感觉肯定有问题,所以就准备查找下原因。最终发现问题所在,就在这里记录下,给碰到问题的朋友作一个参考。打开任务管理器,发现是“Antimalware Service Executable”这个进程在作祟,总是会占用大

#windows
SpringBoot&screw快速生成数据库文档

推荐一个好用的数据库文档生成插件。数据库表结构文档生成工具screw:https://github.com/pingfangushi/screw一、特点简洁、轻量、设计良好多数据库支持多种格式文档灵活扩展支持自定义模板二、配置1、pom依赖创建springboot项目添加依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns

Docker容器启动成功但是无法通过外网访问

解决步骤修改/etc/sysctl.conf文件vim /etc/sysctl.conf添加以下代码net.ipv4.ip_forward=1重启network服务systemctl restart network

Linux执行docker命令后报the input device is not a TTY错误

1、错误场景root@localhost:~$ gunzip < test.sql.gz | docker exec -it mysql mysql -uroot -p testthe input device is not a TTY2、解决方法1)-it去掉t参数。2)加入参数-d。ps:在Linux中,TTY也许是跟终端有关系的最为混乱的术语。TTY是TeleTYpe的一个老缩写。Te

#docker
IDEA Maven项目的pom.xml图标有一条横线并变灰问题

IDEA Maven项目如下:原因:pom.xml文件被设置在maven忽略文件清单中解决方法:file -->setting–>maven–>Ignored Files 将清单中对应项目的pom.xml文件取消选中即可;如果取消选中之后,在idea的工作区还是显示pom.xml文件中间有一条横线,那么此时需要重新加载项目或重启idea即可恢复正常,如下图所示:最终项目正常编译,

MQTT协议(1)介绍

物联网MQTT协议介绍1.MQTT概述是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。按照OSI网络分层模型,IP是网络层协议,TCP是传输层协议,而HTTP和MQTT是应用层的协议。2.MQTT相关术语MQTT协议中有三种身份:发布者(Publish)、代理(Broker、服务器)、订阅者(Subscr

#物联网
代码重构(二)25种代码优化示例

前言什么样的代码是好代码呢?好的代码应该命名规范、可读性强、扩展性强、健壮性......而不好的代码又有哪些典型特征呢?1. Duplicated Code (重复代码)重复代码就是不同地点,有着相同的程序结构。一般是因为需求迭代比较快,开发小伙伴担心影响已有功能,就复制粘贴造成的。重复代码很难维护的,如果要修改其中一段的代码逻辑,就需要修改多次,很可能出现遗漏的情况。如何优化重复代码呢?分三种情

Coap协议(1)入门简介

一、Coap协议开发Coap(Constrained Application Protocol)是一种在物联网世界的类web协议,它的详细规范定义在 RFC7252。COAP名字翻译来就是“受限应用协议”,顾名思义,使用在资源受限的物联网设备上。物联网设备的ram,rom都通常非常小,运行TCP和HTTP是不可以接受的。​1、Coap协议介绍1.1、Coap协议特点COAP协议网络传输层由TCP改

    共 24 条
  • 1
  • 2
  • 3
  • 请选择