愿山野皆有雾灯,漂泊亦能归舟

mysql区间数据统计sql

在开发过程中,会遇到对区间段的数据进行处理,比如需求:统计各个分数段的人数 源数据: 对每一个区

mysql数据库时间计算

mysql数据库时间计算 一、时间戳和日期时间的转换 # 1.获取当前日期时间 select NOW(); --返回当前的日期和时间,包括年月日时分秒。2024-04-10 16:19:49 select CURDATE(); --函数返回当前的日期,只包括年月日,不包括时间 2024-01-05

liunx下操作nginx

一、启动nginx命令 1.在任意文件目录下启动 启动代码格式: nginx安装目录地址 -c nginx配置文件地址 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 2.切换到nginx目录下的sbin中启动 cd

Msql中使用空格导致的报错

Msql5.7.43 XXX alarm_time > = DATE_SUB(NOW(), INTERVAL 30 MINUTE) 在navicat写sql时执行没有问题复制到idea执行后报错(SQL只保留问题部分) java.sql.SQLSyntaxErrorException: You

Linux下使用命令行操作mysql

1、先登录mysql语法为: mysql [-u username] [-p password] [dbname]-u 后面跟数据的用户名-p 后面跟密码最后的dbname是要连接的数据库名(可以不指定登录后再切换也可以)2、切换数据库先使用下面命令查看所有的库名show databases;然后使

java实现账号密码加密保存

平时生活中我们会注册很多不同平台账户,但是不同平台对密码的安全校验又不一致 同时如果用同一个密码的话又会导致不安全的因素,这就导致了我们有许多的账号和密码需要记忆。这时候我就想到了写一个程序来记录这些账号同时将密码加密来提高安全性,这个时候就有人想说 拿一个记事本不是一样的可以记录吗 但是这样一来不

Docker安装Redis

一、下载Redis镜像docker官网给出的下载命令默认是当前最新的,但是过一段时间后版本就会更新,现在的版本就会不知道是那一个,所以建议下载是带上版本号,方便后期排错与升级,本次安装使用的是6.2.7版docker pull redis:6.2.7-bullseye二、启动Redis1、首先先创建

在idea中实现java代码块折叠

在写代码中经常会有一大段与当前的业务逻辑关联不大,但有些数据在后面逻辑中又会使用到,同时不是可以重复使用的代码后期还可能会改一些内容,这时候把这些代码剥离出来单独写一个方法返回值太繁琐就像给折叠起来,实现类似于vs中的这种效果。随便打开一个可以清楚的查看到代码的逻辑。这在idea中同样也可以实现,同

@Override is not allowed when implementing interface method

新建项目Maven项目在实现接口方法的时候@Override报错:@Override is not allowed when implementing interface method | @实现接口方法时不允许重写下面给了提示需要设置语言级别为6,查看项目中模块的语言级别发现是5因为@Overri