logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PostgreSQL 查询怎么取到json中的字段值 有几种方法

json_extract_path函数用于从JSON对象中提取一个或多个键的值。#>操作符用于从JSON对象中提取多层嵌套键的值。->操作符用于从JSON对象中提取一个键的值。json_extract_path函数可以提取多个键的值,只需要在函数的参数中依次指定键名即可。->>操作符用于从JSON对象中提取一个键的字符串值。

文章图片
#json
定时任务xxl-job的使用

概述在应用单实例部署的情况下,定时任务使用SpringTask很方便,有@Schedule注解即可。但是在应用集群部署的情况下,会出现定时任务在多个实例上同时执行的情况。所以,需要选择一个支持分布式的定时任务框架,大概有如下选择:Elastic-Job当当开源,需要依赖zookeeper。xxl-job大众点评的某个员工开源,依赖数据库。xxl-job官网文档SpringCloudDemo中有相关

#java
Maven: repository element was not specified in the POM inside distributionManagement?

我正在尝试运行该命令mvn release:perform,但出现此错误:Failed to execute goalorg.apache.maven.plugins:maven-deploy-plugin:2.5:deploy(default-deploy) on project git-demo:Deployment failed: repository elementwas not spec

#maven
java 使用stream累加对象中某个属性的值并返回总和

假设有一个包含对象的List列表,每个对象都有一个属性value,可以使用Java 8中的Stream流来累加对象中某个属性的值并返回总和。

文章图片
#算法
Findbug使用指南

Findbug使用指南findbugs是一个开源的eclipse 代码检查工具;它可以简单高效全面地帮助我们发现程序代码中存在的bug,bad smell,以及潜在隐患。针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考; 通过使用它,可以一定程度上降低我们code review的工作量,并且会提高review效率。 通过findbugs找到bug,再由我们自己重构代码,可以培养我们的编

#java
IntelliJ IDEA push的时候有多个commit只push一个commit怎么操作

如果要push的commit依赖于其他未push的commit,那么IntelliJ IDEA会提示需要先push这些依赖的commit,才能推送当前选定的commit。2、选择要push的commit:在Git Commits窗口中,可以看到所有的commit记录。3、推送commit:在Push Commits窗口中,可以看到要push的commit信息。1、打开Git Commits窗口:在

文章图片
#intellij-idea#git#github
读取配置文件的方法总结

读取配置文件的方法总结

#java#spring boot#spring +1
mysql和oracle的区别有什么

1、mysql与oracle都是关系型数据库,应用于各种平台。mysql开源免费的,而oracle则是收费的,并且价格非常高。2、管理工具上mysql的管理工具较少,在Linux下的管理工具的安装有时需要安装额外的包(phpmyadmin,etc),有一定复杂性。oracle有多重成熟命令行、图形界面、web管理工具,还有很多第三方的管理工具,管理极其方便高效。oracle支持大并发,大访问量,是

#mysql#oracle
SQL中字符串拼接

SQL中字符串拼接1. 概述2. 数字 + 字符串3. 数字 + 数字4.字符串 + 字符串5. 使用CAST和CONVERT函数进行类型转换1. 概述在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性。sqlserver:select '123'+'456';oracle:select '123'||'456' from

#mysql#sql#java
到底了