自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 线程池嵌套导致的死锁问题

线程池嵌套造成的线程死锁问题

2024-04-24 18:00:22 551

原创 各类数据引擎指定schema或者数据库

针对不同数据库、数据引擎,sql执行的时候指定库名或者指定schema。总结了达梦、pg、hive、oracle的切换sql语句

2024-04-24 09:38:15 142

原创 设计模式——工厂模式

工厂模式使用例子

2024-04-19 16:45:48 337

原创 高可用环境kafka消息未按顺序消费问题

高可用环境kafka消息未按顺序消费问题

2024-04-19 10:50:43 1081

原创 质检规则-数据连续性

在质量检核过程中,有时候需要校验数据连续性,给出连续性的3个模板

2024-03-26 15:46:48 775

原创 质检规则-正则

各种数据库支持的正则语句

2024-03-26 13:55:11 832 1

原创 跳过多少个工作日sql实现

跳过多少个工作日,sql实现方案

2024-03-04 15:20:36 406

原创 hive执行select count(1)返回0

select count(1)返回0,原因以及解决方案

2024-02-28 17:39:59 514 4

原创 kafka消费者接收不到消息

kafka消费者消费不到消息

2024-02-28 17:02:03 848

原创 列表页有统计数据量加载慢优化

列表页面,需要展示统计数据量,页面加载慢优化

2024-02-26 16:01:16 405

原创 InheritableThreadLocal子线程获取主线程参数

InheritableThreadLocal子线程获取主线程参数

2024-02-26 15:23:56 396

原创 正则group分组提取关键信息

有个excel导入需求,有一列信息是 5<值域范围<8这种的表达式,需要解析成表达式(5,8)值域范围<18,解析成(,18), 1<=值域范围<=5,解析成[1,5] 简单粗暴的方式可能是用<、<=、>、>=号切割字符串,然后进行字符切割。

2024-02-01 16:20:57 1059 1

原创 查询、导入导出、统计性能优化的一些总结

针对查询数据表速度慢、调别人接口速度慢、导入速度慢、导出速度慢、统计功能速度慢的优化进行介绍

2024-02-01 15:39:44 1143

原创 with as慢sql临时解决方案

with as引起的慢sql

2023-12-28 14:52:37 929

原创 API服务假死

API服务每天晚上服务会挂,不是OOM就是服务假死,拒绝连接请求

2023-12-28 09:45:16 512

原创 pg字段支持多个字符串模糊匹配

pg字段支持多个字符串模糊匹配

2023-12-27 17:04:47 496

原创 ThreadPoolExecutor指定线程名称前缀

ThreadPoolExecutor使用的时候指定线程前缀,便于问题排查

2023-12-20 11:38:12 667

原创 数据表没有主键进行自关联

大数据环境,特别的hive的表,很多是没有主键的。有时候sql查询的时候,需要自关联,这就需要根据数据采用不同的方案

2023-12-02 11:37:36 676

原创 PG时间计算

PG数据库,时间计算使用场景总结

2023-12-02 11:09:34 461

原创 cpu飙升问题排查以及解决

cpu飙升问题排查以及解决

2023-11-29 10:02:36 606

原创 接口响应时长几十秒问题排查以及解决

线上系统运行一段时间之后,被项目上提bug,有些接口响应很慢,加载页面要几十秒

2023-11-29 09:46:22 744

原创 使用curl发送带有多个参数

通过curl 访问get接口,带多个参数会报错

2023-11-28 11:43:13 1266

原创 PG一张表字段作为另一张表参照的正则

2张数据表字段互相参照的正则

2023-11-28 09:29:09 612

原创 正则提取关键信息

sql执行错误,只提取数据表和字段不存在的关键信息

2023-11-25 15:51:46 356

原创 线上异步任务突然不能回写100%

java并发多线程以及kafka消息回写问题排查

2023-11-25 14:23:50 1239

原创 mysql处理40w数据脚本执行慢问题

mysql处理40w数据脚本执行慢问题

2023-11-24 12:32:34 641

原创 线上疑难问题记录

1、mysql线上数据表才40W数据,关联一张1w条数据的数据表,查询时间居然10分钟?在生产环境,经常会遇到一些奇怪的问题,下面是对一些疑难问题的记录,不定时更新。

2023-11-24 09:22:23 429

原创 线上问题排查总结

线上问题排查总结

2023-11-23 18:51:18 395

原创 各种数据库查询运行中的sql以及终止进程

查询各种数据源,查询运行中的sql以及终止进程总结。

2023-11-23 18:18:15 747

原创 easyexcel指定sheet页动态给行列加背景色

easyexcel,有多个sheet页,某些sheet页的行、列动态需要加背景色

2023-11-23 10:44:31 1870

原创 CompletableFuture高并发和线程池使用

java高并发,多线程

2023-11-22 11:26:14 1312

原创 zip文件压缩工具类

java文件以及文件夹压缩工具类

2023-11-22 10:54:56 850

原创 有序数据校验

比较数据表的2个字段,是同向升序排列或者同向降序排序。比如找出营业额每年增长的用户数据

2023-11-21 18:41:47 35

原创 PG数据库-实现组合枚举

字段内容可能是枚举值的任意值通过分隔符拼接,校验用分隔符split之后的值都在枚举值范围内

2023-11-09 15:03:51 65 1

原创 经纬度坐标距离最小值符合度sql

3、sin和cos函数的参数是以弧度为单位的角度,所以x1、x2、y1、y2要用弧度表示,角度换成弧度公式:换成RADIANS(y1)1、距离可以用r*arccos[cos(y1)*cos(y2)*cos(x1-x2)+sin(y1)*sin(y2)]来算。6、查询数据表按project_no分组,查询每组数据,经纬度距离最小距离大于1000米的数据。2、r是地球半径6371km,x是经度,y是纬度。4、A、B两点经纬度距离,单位米。5、查询数据表任意2行数据的差。

2023-09-22 16:08:07 55 1

原创 日期工具类

给定当前日期,查询当前日期本月、本周、本年等时间,查询周一、周日、月初、月末、年初、年末等时间。// 设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一。// 根据日历的规则,给当前日期减去星期几与一个星期第一天的差值。// 设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一。// 根据日历的规则,给当前日期减去星期几与一个星期第一天的差值。// 获得当前日期是一个星期的第几天。// 获得当前日期是一个星期的第几天。1、查询N周前,周一00:00:00的时间。//设置日期为本月最大日期。

2023-09-11 15:08:40 76

原创 PostgreSQL时间函数-质量检核-周期数据

背景:周期数据检核,分4种周期类型情况,1、按天:检查数据表没填19:00之前是否有一条数据2、按周:每周周一19:00之前产生数据3、按月:每月2号,19:00产生数据4、按年:每年1月1号,19:00产生数据。

2023-08-24 19:47:21 59 1

原创 图数据库Neo4j安装以及简单使用

CREATE (:GZMB {mc: "规则1", id: "1"}),(:GZMB {mc: "规则2", id: "2"}),(:GZMB {mc: "规则3", id: "3"})Match (b:zsk{mc:'知识1'})-[r]->(a:GZMB{id:'1'})Match (b:zsk{mc:'知识1'})-[r]→(a:GZMB{id:'1'})CREATE (:zsk {mc: '知识1', id:'1'),CREATE (:zsk {mc: '知识2', id:'2'),

2023-08-18 17:58:35 134 1

原创 数据质量-检核数据唯一性或者重复数据

数据质量,检查数据表数据项或者组合数据项数据唯一性。例如有一张人员信息表,找出身份证重复的数据

2023-08-07 14:13:30 176 1

原创 hive窗口函数-质检规则-波动检测

求数据表中第N行数据波动值,第n行数据的值见去前N行数据的平均值:公式 = An - avg提示:以下是本篇文章正文内容,下面案例可供参考。

2023-07-21 16:41:57 119 1

jquery插件实现下拉多选checkbox的效果

jquery-ui-multiselect实现多选下拉框的效果,支持下拉多选的一个小demo

2014-11-20

GIS MapX基本工具的使用

VC环境下 MapX实现地图的放大、缩小、选择区域 等功能

2012-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除