时间
  • pgsql 时区查看和修改
    12-2723
    pgsql 时区查看和修改

    建议使用UTC时区,或者和linux、后端程序的时区保持一致,否则容易出现时间的差别。pgsql的时间字段有一个带时区的timestamp with time zone,如果业务涉及多个时区,建议使用这个字段。 相关链接参考:linux时区...

  • Springboot怎么实现图片上传
    12-2523
    Springboot怎么实现图片上传

    1.首先图片上传,需要在数据库定义一个varchar类型的img字段图片字段  2.需要在pom文件加图片上传的配置文件   commons-iocommons...

  • Spring redis使用报错Read timed out排查解决
    12-2523
    Spring redis使用报错Read timed out排查解决

    文章目录使用场景报错信息解决方式 使用场景 我们使用redis作为缓存服务,缓存一些业务数据,如路口点位信息、渠化信息、设备信息等有一些需要实时计算的数据,缓存在redis里,如实时信号周期相位、周期内过车数量等有需要不同服务访问的...

  • Hutool工具包中HttpUtil的日志统一打印以及统一超时时间配置
    12-2523
    Hutool工具包中HttpUtil的日志统一打印以及统一超时时间配置

    Hutool工具包中HttpUtil的日志统一打印为何要打印Http请求日志HttpUtil的请求拦截器(HttpInterceptor.Chain)、响应拦截器(HttpInterceptor.Chain)HttpUtil的全局日志配...

  • Mysql 时区差8小时的多种问题 统统解决
    12-2523
    Mysql 时区差8小时的多种问题 统统解决

    笑小枫专属目录背景知识点代码中常见的三种时间差错问题【我遇到的】本地获取的时间没有错,存入数据库的时候时间相差8小时java下使用 `new date()`获取的时间会和真实的本地时间相差8小时数据库时间没有错,获取到了后端,之后返回给...

  • springboot:时间格式化的5种方法(解决后端传给前端的时间格式转换问题)推荐使用第4和第5种!
    12-2523
    springboot:时间格式化的5种方法(解决后端传给前端的时间格式转换问题)推荐使用第4和第5种

    本文转载自:springboot:时间格式化的5种方法(解决后端传给前端的时间显示不一致)_为什么前端格式化日期了后端还要格式化_洛泞的博客-CSDN博客 时间问题演示 为了方便演示,我写了一个简单 Spring Boot 项目,其中数据库...

  • springboot中过滤器@WebFilter的使用以及简单介绍限流算法
    12-2523
    springboot中过滤器@WebFilter的使用以及简单介绍限流算法

    文章目录一、名词解释二、使用方式三、使用场景1. 字符集统一设置2. 敏感参数加密3. 加签验签4. 时间戳验证5. 请求随机数验证6. 黑、白名单7. 服务限流四、额外知识补充1. 固定窗口限流2. 滑动窗口限流3. 漏桶算法4....

  • 【MySQL】内置函数
    12-2523
    【MySQL】内置函数

    文章目录1. 内置函数时间函数时间函数 具体样例2. 字符串函数3. 数学函数向上取整和向下取整4. 其他函数1. 内置函数 时间函数current_date() 表示 当前日期(年月日) current_tim...

  • mysql5.7 大量sleep进程常规处理方式
    12-2523
    mysql5.7 大量sleep进程常规处理方式

    1. 现象       在日常的mysql运维中我们在巡检的时候经常会发现大量的sleep进程,如下图:2. 原因 这种现象一般由三种情况导致的: 1.程序中对mysql_close的调用不佳 2.数据库中sql的查询时间过长 3.wa...

  • 个人笔记篇-SpringBoot集成Socket
    12-2523
    个人笔记篇-SpringBoot集成Socket

    前言 在我的另一篇文章中,有简单介绍过Socket的相关概念链接:SpringBoot简单集成WebSocket 初步了解后,本次再进行一个深入通俗的理解。 Socket作为一种通信机制,通常也被称为"套接字"。 它类似...

  • Mysql时间戳(随笔)
    12-2523
    Mysql时间戳(随笔)

    目录前言 一、记录数据的创建和更新时间 1.创建表时添加时间戳列 2.使用触发器 二、Mysql时间戳跟踪会话时间 三、Mysql时间戳数据备份和恢复 四、Mysql时间戳定时任务 五、Mysql时间戳性能分析 1.查询日志(Query...

  • Nginx超时配置
    12-2523
    Nginx超时配置

    Nginx超时配置 Nginx主要有四类超时设置:客户端超时设置、DNS解析超时设置、代理超时设置,如果使用ngx_lua,则还有lua相关的超时设置。 1.客户端超时设置对于客户端超时主要设置有读取请求头超时时间、读取请求体超时时间、发送...

  • 【实用】Mysql 按照时间(年月周日)维度统计,不存在时间数据 自动补充 0 数值
    12-2523
    【实用】Mysql 按照时间(年月周日)维度统计,不存在时间数据 自动补充 0 数值

    前言 ps: 网上看了一大堆文章, 介绍的东西真的是很够呛, 就没一个能真正用起来的, 各个都是自动补,然后很多都是不好用的。 我自己整理一篇,这是真能用。本篇内容 : ① 按照 日 、周、月 、年  的维度 去对数据 做分组统计  ②...

  • mysql限制用户登录失败次数,限制时间
    12-2523
    mysql限制用户登录失败次数,限制时间

    mysql用户登录限制设置 mysql 需要进行用户登录次数限制,当使用密码登录超过 3 次认证链接失败之后,登录锁住一段时间,禁止登录这里使用的 mysql: 8.1.0这种方式不用重启数据库.配置:首先进入到 mysql 命令行:然后需...

  • Spring 定时任务@Scheduled 注解中的 Cron 表达式
    12-2523
    Spring 定时任务@Scheduled 注解中的 Cron 表达式

    引言: Spring 框架提供了强大的定时任务功能,通过 @Scheduled 注解可以方便地定义和管理定时任务。其中,Cron 表达式作为定时任务触发的时间表达式,扮演着重要的角色。本篇博客将详细介绍和讲解 Cron 表达式的语法和常见用...

  • 解决报错InvalidDefinitionException Java 8 datetime type LocalDateTime not supported by default jsr310
    12-2523
    解决报错InvalidDefinitionException Java 8 datetime typ

    目录一. 报错信息二. 版本信息三. 解决方法1. 使用@JsonSerialize + @JsonDeserialize注解2. 回退Spring Boot版本3. 回退jackson版本四. 一些尝试(未解决问题)1....

  • springboot项目统一接口超时机制设计
    12-2523
    springboot项目统一接口超时机制设计

    springboot项目统一接口超时机制以及异常捕获设计 因为不同的业务接口所需超时时间不同,例如上传或者下载,但是大多数接口都基本可以统一一个超时时间,同时捕获异常,方便上下游子系统设置超时时间能够包住,以及业务可以根据错误码更好地判...

  • MySQL查看和修改最大连接数
    12-2523
    MySQL查看和修改最大连接数

    标题:MySQL查看和修改最大连接数MySQL 是一种广泛使用的开源关系型数据库管理系统,被许多应用程序用作其后端存储解决方案。在高并发的环境下,MySQL 的最大连接数变得尤为重要。本文将介绍如何查看当前的最大连接数,并详细说明每个相...

  • MySQL中查询指定时间范围的数据
    12-2123
    MySQL中查询指定时间范围的数据

    在MySQL中,我们经常需要查询某个时间范围内的数据。无论是分析日志数据,统计销售额,还是生成报表,时间范围查询都是非常常见的操作。本文将介绍如何使用MySQL语句来截取指定时间范围内的数据,并提供相应的源代码示例。 假设我们有一个名为&q...

  • 实现【Linux--NTP 时间同步服务搭建】
    12-2123
    实现【Linux--NTP 时间同步服务搭建】

    实现【Linux--NTP 时间同步服务搭建】🔻 前言🔻 一、NTP 校时🔰 1.1 NTP 服务校时与 ntpdate 校时的区别🔰 1....