数据库 数据quarkus模式
activiti 工作流历史数据删除
1. 查找已完成的流程 SELECT PROC_INST_ID_ FROM ACT_HI_PROCINST WHERE END_ACT_ID_ IS NOT NULL OR DELETE_REASON_ IS NOT NULL; 2. 删除已完成流程的相关记录 DELETE FROM ACT_HI_ ......
数据分析的数据源
数据分析的数据源 公开的数据库 - 国家数据 - http://data.stats.gov.cn/index.htm 数据来源于中国国家统计局,包含了我国经济民生等多个方面的数据,并且在月度、季度、年度都有覆盖,较为全面和权威,对于社会科学的研究不要太有帮助。最关键的是,网站简洁美观,还有专门的可 ......
Gauss (openGauss轻量版)数据库安装配置
1、修改操作系统配置 为了在防火墙开启的状态下,确保openGauss轻量版的正常使用。用户需要将轻量版相关的服务、协议、IP以及端口添加到主机的防火墙白名单中。 目前仅支持在防火墙关闭的状态下进行安装。 修改/etc/selinux/config文件中的“SELINUX“值为“disabled“。 ......
es删除索引数据
一、清空索引数据,不包含结构 请求体也是需要的 post 索引名称/_delete_by_query{ "query": { "match_all": {} }} ......
Python大数据分析——豆瓣读书数据分析
一、选题背景 豆瓣的发起者发现,对多数人做选择最有效的帮助其实来自亲友和同事。随意的一两句推荐,不但传递了他们自己真实的感受,也包含了对你口味的判断和随之而行的筛选。他们不会向单身汉推荐育儿大全,也不会给老妈带回赤裸特工。遗憾的是,你我所有的亲友加起来,听过看过的仍然有限。而且,口味最类似的人却往往 ......
REST API 常用模式
REST:用于使用 HTTP 生成 API 的常见模式 表述性状态转移 (REST) 是一种用于生成 Web 服务的体系结构样式。 REST 请求是通过 HTTP 发出的。 它们使用 Web 浏览器用于检索网页和将数据发送到服务器的相同 HTTP 谓词。 谓词如下: GET:从 Web 服务检索数据 ......
009 数据库学习笔记--判断是否存在(表、试图、存储过程、触发器、索引、外键......)
https://blog.csdn.net/qq_44034384/article/details/106090525 在对数据库进行新增操作时,往往需要进行判断是否存在之后方可进行相关操作,如下所示: 可使用——object_id(‘name’,‘type’)方法 --创建学生表数据备份表 判断是 ......
多数据源切换
# 多数据源解决方案 ## mybatis-plus动态切换数据源 - 该方法简单便捷,直接通过注解@DS("xxx")就可以切换数据源 - 但是这边官方建议只添加在方法上或类上,所以在同一个方法中只能使用一种数据源 > 依赖配置 ~~~java 1.添加依赖 com.baomidou dynami ......
Redhat8安装MySQL8操作方法(超简单Linux无依赖安装mysql数据库)
一、安装说明 1.1、相关说明: Redhat8在线安装Mysql8数据库,使操作系统找到并自动安装自适应的版本及相关依赖组件; 1.2、系统版本 二、安装方法 2.1、下载应用软件 [root@GuoDC ~]# wget https://dev.mysql.com/get/mysql80-com ......
使用c#实现23种设计模式
使用c#实现23种常见的设计模式 设计模式通常分为三个主要类别: 创建型模式 结构型模式 行为型模式。 这些模式是用于解决常见的对象导向设计问题的最佳实践。 以下是23种常见的设计模式并且提供c#代码案例: 创建型模式: 1. 单例模式(Singleton) public sealed class ......
MySQL——远程连接非本地MySQL数据库服务器,报错ERROR 1130: Host 192.168.3.100 is not allowed to connect to this MySQL server的解决方案
一、问题二、解决方案前提条件,:要先确认被访问的电脑防火墙关闭:控制面板-系统与安全-Windows Defender 防火墙-关闭-确定 一、问题连接非本地数据库时,输入对方ip、账号和密码后点击连接测试,报错: ERROR 1130: Host 192.168.3.100 is not allo ......
zabbix 存储数据清理
故障排查# 背景调查:最近几天zabbix告警信息总是报Zabbix agent on xxxxxxxxx is unreachable for 5 minutes 错误,开始没有留意,通过两天观察,发现报警时间是有规律的,每天的凌晨12点05分、早晨6点05分、中午12点05分、下午18点05分, ......
适配器模式的运用
[TOC] # 一、适配器模式的运用 ## 1.1 介绍 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。 **例子**:手机充电器(将220v转换为65v的电压),读卡器,笔记本电脑的充电器等,其实就是使用到了适配器模式。 ## 1.2 适配器模 ......
关联:Redis I/O模式
Redis使用的是I/O多路复用 首先,Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但是由于读写操作等待用户输入或输出都是阻塞的,所以 I/O 操作在一般情况下往往不能直接返回,这会导致某一文件的 I/O 阻塞导致整个进程无法对其它客户提供服务,而 I/O 多路复用就是为了解决这 ......
I/O模式(BIO/NIO/AIO)
I/O过程 对于一次IO访问(这回以read举例),数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的缓冲区,最后交给进程。所以说,当一个read操作发生时,它会经历两个阶段: 1. 等待数据准备 (Waiting for the data to be ready ......
OpenGauss数据库创建新用户
Table of Contents 学习目标 1. 创建新用户 2. 使用新用户访问数据库 3. 使用新用户查看数据库中有哪些表 学习内容 摘要 课前准备 1. 创建用户user1、user2、user3 2. 在终端中,分别使用user1、user2、user3用户访问数据库musicdb。 3. ......
【C#】JSON转DataTable存入数据库
由于JSON直接转DataTable可能会存在类型丢失 如下: ![在这里插入图片描述](https://img-blog.csdnimg.cn/f4c55dcc62ea49ccab8fc08ef12c9421.png) # 采用读取数据库表字段类型构建DataTable ```csharp /// ......
基于 canal 的 RDS Mysql 数据实时同步到 Es 服务器
#背景 > 考虑到我们的数据在密码变大,与数据分析的需求,前面我们是一直在使用 Sphinx 来做全文搜索。主要也是这块我们也没有更为核心的Sphinx 开发人员,从而我们在这块的使用上,一直都还是还有比较老的基于 coreseek 来处理中文分词技术。 现在这套也比较久没有继续更新维护了,从而我们 ......
如何兼顾性能+实时性处理缓冲数据?
我们经常会遇到这样的数据处理应用场景:我们利用一个组件实时收集外部交付给它的数据,并由它转发给一个外部处理程序进行处理。考虑到性能,它会将数据存储在本地缓冲区,等累积到指定的数量后打包发送;考虑到实时性,数据不能在缓冲区存太长的时间,必须设置一个延时时间,一旦超过这个时间,缓冲的数据必须立即发出去。 ......
二、六大数据结构
简单动态字符串SDS 杜绝缓冲区溢出(SDS会先扩展再修改) 减少字符串操作中的内存重分配次数(预分配和惰性清除) 二进制安全(二进制处理,使用len属性而非空格来判断字符串是否结束) 链表 指针相连,空间不连续,天然支持扩容,插入删除操作高效(时间复杂度为O(1)),但缺点是随机访问低效(时间复杂 ......
三、五大基本数据类型
字符串对象(String) 字符串对象底层是简单动态字符串SDS 使用场景: 1、作为缓存 缓存一些热点数据。一般在读取数据的时候会先从Redis中读取,如果Redis中没有,再从数据库中读取,从而降低后端的压力。(需要注意缓存穿透、雪崩以及缓存更新等问题......) 2、计数器\限速器\分布式系 ......
七、如何保证 Redis 中的数据不丢失
单机单节点模式使用 AOF 和 RDB 结合的方式 RDB 做镜像全量持久化,AOF 做增量持久化。因为 RDB 会耗费较长时间,不够实时,在停机的时候会导致大量丢失数据,所以需要 AOF 来配合使用。 Redis 集群模式 1、master 节点持久化 2、Redis断点续传:主从复制过程中,如果 ......
Docker部署postgres数据库
下载镜像 ```sh docker pull postgres:13.11 ``` 启动容器 ```sh docker run -d --name postgresql --restart always -v /data/postgres/data:/var/lib/postgresql/data ......
coe_xfr_sql_profile.sql脚本 适用 oracle数据库版本:10.2, 11.1, 11.2, 12.1, 12.2 18c_and 19c
coe_xfr_sql_profile.sql脚本 内容如下: 适用 oracle数据库版本:10.2, 11.1, 11.2, 12.1, 12.2 18c_and 19c 注明:复制粘贴即可。 SPO coe_xfr_sql_profile.log;SET DEF ON TERM OFF ECH ......
[转]前端-WebAPI接口-FormData对象的使用(模拟表单用于发送数据及上传文件)
一、概述 FormData对象的使用: 用一些键值对来模拟一系列表单控件:即把form中所有的元素的name与value组成一个queryString。 异步上传二进制文件。 二、使用 创建一个空对象实例。 javascript 复制代码 var myform = new FormData(); 使 ......
外观模式:隐藏了复杂系统的复杂性,并提供一个简单的接口来访问系统
外观模式是一种结构型设计模式,它为复杂子系统提供了一个统一的接口,从而使其更易于使用。外观模式隐藏了子系统的复杂性,并将其封装在一个高级接口中。在使用外观模式时,客户端只需要与外观对象进行交互,而不需要直接与子系统中的各个组件交互。 ```java // 子系统中的组件 class CPU { pu ......
矩形图的奇妙世界:揭开数据背后的故事
在当今信息爆炸的时代,数据已经成为决策和洞察的重要基石,但海量的数据如果不经过整理和呈现,往往难以得出有意义的结论。这时候,可视化工具的作用就变得尤为重要了。在众多可视化形式中,矩形图以其简洁直观的特点受到了广泛的关注和应用。 ......
MySQL百万级数据大分页查询优化的实现
前言:在数据库开发过程中我们经常会使用分页,核心技术是使用用limit start, count分页语句进行数据的读取。 一、MySQL分页起点越大查询速度越慢 直接用limit start, count分页语句,表示从第start条记录开始选择count条记录 : select * from te ......
2022 中国开源创新大赛,时序数据库 TDengine 榜上有名
凭借着强大的开源创新能力和产品竞争力,时序数据库(Time Series Database) TDengine 收获了“2022 年中国开源创新大赛”二等奖的好成绩。 ......
工厂方法模式/抽象工厂模式
# 1.工厂方法模式 ## 1. UML ![image](https://img2023.cnblogs.com/blog/2415825/202306/2415825-20230602170556810-998451510.png) 比简单工厂更符合开闭原则,简单工厂依赖具体类,当增加具体类时就 ......