logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

sql报错 Out of range value for column ‘**‘ at row

sql语句报错:Out of range value,一般是超出了数值范围。我在数据库中定义的字段为:ADD COLUMN `score` tinyint(3) NOT NULL DEFAULT '0' COMMENT '得分'但是因为分数有时计算后的负值超出-128,所以就会报错。所以如果得分字段定义上直接使用int类型,存储长度默认就好了MODIFY COLUMN `score` int NO

#sql#数据库#database
mysql,查询json数组字段中包含某个元素的sql语句

mysql数据库中,json字段json数组中包含某个元素的查询语句使用关键字 json_contains,:SELECT *FROM s_form sfwhere json_contains(sf.target_type,CONCAT('"',#{targetType},'"'))数据库的字段为需要查询target_type中包含’COUNTY’元素的数据sql语句为:SELECT *FROM

#mysql#数据库#java +2
关于xxl-job-admin使用中指定账号密码时的坑

在开发中运行定时任务xxl-job-admin时,想改变console控制台登录的账号密码,只能通过修改properties文件中绑定的数据库中xxl_user表中的数据。xxl-job在初始化数据的时候会自动插入默认admin,123456的账号。xxljob使用的登录校验是md5源码如下:public ReturnT<String> login(HttpServletRequest

brew安装nginx,配置文件维护

首先安装nginxbrew install nginx查看是否安装成功使用list命令查看是否安装成功brew list查看安装目录,及配置文件目录brew info nginx查看nginx的详情,目录。红线标记的是你nginx配置文件的目录,有的人是**/usr/local/etc/nginx/的文件夹可以优先查看该文件夹,如果在/usr/local/etc/nginx/**找不到,一定要看下

#nginx#运维#linux
Idea优化设置,IDEA自动清除无用导入import,自动清除未使用的依赖包

IDEA自动清除无用导入import,自动清除未使用的依赖包在IDEA中打开设置如下图,勾选上红色框里的选项再回到代码文件中去,就可以实现自动清除无用的import,提高了代码的阅读性

#java#intellij idea
MongoTemplate高级查询,过滤—>排序—>分组—>去重(按照时间倒序取最新一条数据)

在使用MongoDB时遇到的复杂查询,需要对表数据进行分组,然后取出最新一条数据先看代码://object是泛型,是定义的数据库映射类private List<Object> getArchiveDataList(Request request) {TypedAggregation<Object> tagg = TypedAggregation.newAggregation

#mongodb#nosql#数据库
到底了