代码编织梦想

通俗易懂三大范式_三范式的通俗表达-爱代码爱编程

通俗易懂三大范式 第一范式说的是每个字段不可再分 第二范式说的是不能存在部分依赖(不能由联合主键的部分就可以推出其他字段,必须整个联合主键才能推出其他字段) 第三范式说的是不能存在间接依赖(A(主键)→B,B→C,A→

oracle with as用法_ora存储过程中with as-爱代码爱编程

一、简介 with…as关键字,是以‘with’关键字开头的sql语句,在实际工作中,我们经常会遇到同一个查询sql会同时查询多个相同的结果集,即sql一模一样,这时候我们可以将这些相同的sql抽取出来,使用with…as

mybatis 批量插入数据优化_mybatis批量插入10w条数据的优化-爱代码爱编程

前言 最近在项目上遇到了批量插入的场景问题,由于每次需要插入超过 10w+ 的数据量并且字段也蛮多的导致如果使用循环单次插入的方式插入数据插入的效率不高。相信读者们在实际开发中也遇到过这样类似的场景,那么批量插入如何实现呢

mysql错误-爱代码爱编程

项目场景 有时候,遇到数据库重复数据,需要将数据进行分组,并取出其中一条来展示,这时就需要用到group by语句。 但是,如果mysql是高版本,当执行group by时,select的字段不属于group by的字段的

apache-爱代码爱编程

1、下载cassandra之后,放到D盘 2、配置cassandra的环境变量 3、启动cassandra D:\bigdata\apache-cassandra-3.11.16\bin>cassandra WARNING! Powershell script execution unavailable. Please use 'powe

canal 1.1.7实现多库多表写mysql和es-爱代码爱编程

一、介绍 canal 是阿里开源的一个增量数据变更收集的工具,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费的一种中间件。 二、canal实现多库多表同时同步给mysql和es 2.1、下载canal.deploy ... 2.2、canal配置 2.2.1、在canal下创建order1,order2 order1的

windows上本地部署chatglm2-爱代码爱编程

一、ChatGLM-6B介绍 ChatGLM2-6B是智谱AI及清华KEG实验室发布的中英双语对话模型。 二、下载ChatGLM2-6B https://github.com/THUDM/ChatGLM2-6B 三、创建环境 3.1、conda create ChatGLM2B 3.2、进入ChatGLM2-6B cd D:\workspac

oracle、mysql、dm、pgsql、sqlsever获取对应的字段类型、字段长度、主键、注释。-爱代码爱编程

数据库类型:ORACLE、DM 1.查询表注释并拼接成sql: select * from all_tables where TABLE_NAME = '查询的表名'; 2.查询字段注释并拼接成sql select 'comment on column '||table_name||'.'||column_name||' is

mysql之between and包含范围查询总结_mysql查询between左右都包含-爱代码爱编程

一、时间范围 查询参数格式与数据库类型相对应时,between and包含头尾,否则依情况 当数据库字段中存储的是yyyy-MM-dd格式,即date类型: 用between and查询, 参数yyyy-MM-dd格式时,包含头尾,相当于x>=y && x<=z.当是yyyy-MM-dd HH:mm:ss格式,即d

prometheus部署及与grafana结合应用_prometheus-爱代码爱编程

一、prometheus 介绍 prometheus server 是 Prometheus组件中的核心部分,负责实现对监控数据的获取,存储以及查询。它会定期从静态配置的监控目标或者基于服务发现自动配置的自标中进行拉取数据,当新拉取到的数据大于配置的内存缓存区时,数据就会持久化到存储设备当中。prometheus是一个开源的服务监控系统和时间序列数据库。

skywalking 9.0.0开启自监控和配置集群_skywalking9.0 official dashboards-爱代码爱编程

一、skywalking介绍 SkyWalking是有国内开源爱好者吴晟开源并提交到Apache孵化器的开源项目,2017年12月SkyWalking成为Apache国内首个个人孵化项目,2019年4月17日SkyWalking从Apache基金会的孵化器毕业成为顶级项目,目前SkyWalking支持Java、.Net、Nodejs、Go、Python等

在windows10上安装flink-爱代码爱编程

一、Flink介绍 1、Flink是什么: Flink是为分布式、高性能、随时可用以及准确的流处理应用程序打造的开源流处理框架。是一个大数据处理引擎的处理框架,是针对流进行的处理. 它是Apache 旗下的一个框架和分布式的处理引擎,用于对无界和有界的数据进行状态的计算。 二、Flink的特点 1、事件驱动型 2、流与批的处理 3、分层API

安装tdenginegui_tdenginegui安装-爱代码爱编程

TDengine是涛思数据开发的一款高性能、分布式的物联网、工业大数据平台,其核心模块是高性能、集群开源、云原生、极简的时序数据库。 一、安装 这个是在window上的版本,后面的版本服务端不支持window版本。 在window上默认是安装在C盘,里面的data和log,替换位置 这里可以修改log和data的位置。 客户端进入

在windows 10上安装单机版的spark_windows spark下载安装-爱代码爱编程

一、Spark是什么 Spark是一种通用的大数据计算框架,是基于RDD(弹性分布式数据集)的一种计算模型。是专门为大数据处理而设计的通用的计算引擎。 二、Spark需要运行的环境 Spark需要scala作为运行环境 三、下载scala,并且配置环境变量  Scala官网:Install | The Scala Programming Lang

sqlserver安装_sqlserver 安装-爱代码爱编程

SQL Server安装指南:从下载到配置   SQL Server是一款强大的关系型数据库管理系统,广泛应用于企业和组织中,以其卓越的性能和丰富的功能而闻名。但要充分利用SQL Server的潜力,首先需要正确安装和配置

apache-爱代码爱编程

一、apache-cassandra介绍 Cassandra是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,用于储存特别大的数据,集GoogleBigTable的数据模型与Amazon Dynamo的完全分布式的架构于一身。是一套开源分布式Key-Value存储系统。 二、apache-cassandr

springboot实现mysql与clickhouse多数据源_springboot整合mysql和clickhouse-爱代码爱编程

一、我们来实现一个mysql与clickhouse多数据源配置 二、数据源配置 # 指定服务名称 spring: application: name: demobigdata datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://12

在windows 10上安装单机版的hadoop-爱代码爱编程

1、Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以不需要了解分布式底层细节的情况下,开发分布式程序。充分利用集群进行高速运算和存储。 2、下载Hadoop,我们在清华大学的镜像站下载 Index of /apache/hadoop/core/hadoop-3.3.6 (tsinghua.edu.cn) 3、下载之后解压缩

sql去除html代码的函数replacehtml_sql去掉html-爱代码爱编程

函数代码如下: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go CREATE FUNCTION [dbo].[ReplaceHTML] ( @Textstr varchar (8

完整sql分页存储过程(支持多表联接)_sql多表的存储过程怎么写-爱代码爱编程

1、单表调用方法:EXEC proc_DataPagination @tblName = 'ipa',@fldName = '*',@pageSize =50,@page = 6789,@fldSort = '',@Sort = 1,@strCondition = '',@ID = 'id',@Dist = 0,@pageCount = null,@