数据库 笔记 数据mysql

重构笔记1

重构的定义所谓重构(refactoring)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。重构是一种经千锤百炼形成的有条不紊的程序整理方法,可以最大限度地减小整理过程中引入错误的概率。本质上说,重构就是在代码写好之后改进它的设计。应该重构的原因需求变化需求的变化 ......
笔记

StackGres 1.6,可私有部署的云原生数据库中间件平台工程

StackGres 数据库平台工程简介 Enterprise Postgres made easy. On Kubernetes StackGres 是 Kubernetes 的全栈 PostgreSQL 发行版,打包成一个简单的部署单元。 使用精心选择和调优的 PostgreSQL 组件。 一个企 ......
中间件 StackGres 数据库 数据 工程

python 数据类型的内置方法

python 数据类型的内置方法 #十进制数转为 其他进制 # print(bin(999)) # 0b1111100111 -- 0b 开头 最大只能到 1 # print(oct(999)) # 0o1747 -- 0o 开头就是八进制 八进制 # print(hex(999)) # 0x3e7 ......
类型 方法 数据 python

《软件工程导论》阅读笔记

软件工程导论 ,我认识到为解决“软件危机”引发的一系列困境,使得“软件工程”这一概念面世,其中,软件工程中由“对象+类+继承+消息”组成的面向对象的开发方法是十分重要的。软件开发的生命周期中,问题定义、可行性、需求分析、概要设计、详细设计、程序设计、测试文档、技术支持和售后服务都是缺一不可的。特别注 ......
软件工程 导论 笔记 工程 软件

浩鲸科技:为什么要用雪花ID替代数据库自增ID?

今天咱们来看一道数据库中比较经典的面试问题:为什么要使用雪花 ID 替代数据库自增 ID?同时这道题也出现在了浩鲸科技的 Java 面试中,下面我们一起来看吧。 浩鲸科技的面试题如下: 其他面试题相对来说比较简单,大部人题目都可以在我的网站上(www.javacn.site)找到答案,这里就不再赘述 ......
雪花 数据库 数据 科技

mysql常用sql

#创建数据库CREATE DATABASE zabbix;#创建用户,xxxx为密码create user zabbix@'%' identified by 'xxxxx';#查看所有用户,查看用户是否创建成功SELECT User, Host FROM mysql.user;#给用户赋权#赋权za ......
常用 mysql sql

mysql 启动报错【Error while setting value ‘NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES‘ to ‘sql_mode‘】解决

报错如下: 原因:mysql配置文件my.ini里的 sql_mode 配置项参数中逗号后面有空格 解决步骤: 打开my.ini文件, 找到sql_mode配置项删除空格,保存 ......

Django四件套在响应头中放入数据的方法

HttpResponse 方法一: return HttpResponse('ok',headers={'xxx':'xxx'}) 方法二: obj = HttpResponse('ok') obj['yyy'] = 'yyy' # 像字典一样放入,最终会放在http的响应头中 return obj ......
中放 件套 方法 数据 Django

Linux 安装MySQL 步骤

通过包管理器安装 MySQL ubuntu安装 MySQL 1、配置APT源 ubuntu自己的APT源里面就有MySQL,以ubuntu2004为例,可以直接用相关源就行了,也可以导入MySQL的官方源。 阿里云镜像源地址:https://developer.aliyun.com/mirror/ ......
步骤 Linux MySQL

信息安全系统设计与实现 学习笔记12

《Unix/Linux系统编程》14章学习笔记 本章重点:MySQL关系数据库系统;MySQL;如何在Linux机器上安装和运行MySQL;如何使用MySQL在命令模式和批处理模式下使用SQL脚本创建和管理数据库;如何将MySQL与C编程相结合;如何将MySQL与PHP集成,通过动态Web页面创建和 ......
笔记 系统 信息

学习笔记12

教材知识点总结 MySQL是一个流行的开源关系型数据库管理系统(RDBMS),常用于各种Web应用程序的后端数据存储。它提供了高性能、可靠性和易用性,并且在Unix/Linux系统编程中被广泛使用。下面是对MySQL及其在Unix/Linux系统编程中的一些关键知识点的详细总结: MySQL简介 M ......
笔记

各种数据库拿到某表的字段和备注信息

Oracle表字段和备注信息获取 select a.OWNER as table_schema, a.TABLE_NAME as table_name, d.COMMENTS as tale_comments, a.COLUMN_NAME as column_name, a.COLUMN_ID as ......
字段 备注 数据库 数据 信息

Linux 内核参数调整解析:深度优化数据库性能 转载:https://www.toutiao.com/article/7304950566709559843

系统内核参数配置文件:/etc/sysctl.conf 一、参数说明 1、关闭 IPv6 支持 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 作用:关闭对 IPv6 的支持,减轻系统负担,提高安全性 ......

第十三章学习笔记

引言 本章论述了TCP/IP 和网络编程,分为两个部分。第一部分论述了TCP/IP协议及其应用,具体包括 TCP/IP 栈、IP地址、主机名、DNS、IP数据包和路由器;介绍了TCP/IP 网络中的UDP和 TCP 协议、端口号和数据流;阐述了服务器-客户机计算模型和套接字编程接口;通过使用UDP和 ......
笔记

[good]数据类型

`uint`是一种无符号整数类型,它的全称是"unsigned int"。这种类型可以表示从0到某个正数的值。具体能表示的最大值取决于实现,但在大多数现代系统上,`uint`通常是32位的,可以表示的最大值是4294967295。 与此相比,`uint8_t`和`uint32_t`是固定宽度的整数类 ......
类型 数据 good

学习笔记12

苏格拉底挑战 第十四章 数据库系统 一、知识点归纳 (一)MySQL简介 MySQL(MySQL 2018)是一个关系数据库系统(Codd 1970 )c在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数 ......
笔记

第十二章学习笔记

第十二章 块设备I/O和缓冲区管理 1.块设备I//O缓冲区 文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时,他首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果缓冲区中存在并且包含有效数据,那么它只需要从缓冲区中读取数据,而无需再次从磁盘中读取数据 ......
笔记

Opencv学习笔记(3)

Opencv库常见函数 1、读取指定图片 语法:cv2.imread()函数可以用于读取指定图片,使用时需要先导入opencv库 1 import cv2 # 导入opencv库 2 sample = cv2.imread("img/sample.png") #读取img文件夹 sample.png ......
笔记 Opencv

数据库系列:MySQL InnoDB锁机制介绍

数据库系列:MySQL慢查询分析和性能优化 数据库系列:MySQL索引优化总结(综合版) 数据库系列:高并发下的数据字段变更 数据库系列:覆盖索引和规避回表 数据库系列:数据库高可用及无损扩容 数据库系列:使用高区分度索引列提升性能 数据库系列:前缀索引和索引长度的取舍 数据库系列:MySQL引擎M ......
机制 数据库 数据 InnoDB MySQL

【MySQL】 线上补数据SQL

昨天一下午就为了补业务数据,写SQL快崩溃了得... 直接贴不解释了 -- 先拿到[销售变更id]拿到[变更信息] -- 通过[变更信息]的主表id拿到[主表信息] -- 条件可以是 MAX(cc.id) + GROUP BY crId 按主表id分组拿最大的变更id -- 或者是 cc.oc_na ......
数据 MySQL SQL

汇编-数据结构

.386 .model flat,stdcall option casemap:none .stack 4096 include windows.inc ExitProcess PROTO,dwExitCode:DWORD STUDENT struct ;自定义数据结构 name DWORD ? I ......
数据结构 结构 数据

第十二周学习笔记

目录MySQL数据库概述MySQL是开源的关系型数据库服务器软件MySQL的特点数据库的基本管理查看数据库结构数据库的创建和删除插入,查询数据记录修改,删除数据记录维护数据库及用户权限gpt问答记录 MySQL数据库概述 MySQL是开源的关系型数据库服务器软件 目前由Oracle公司开发和维护 官 ......
笔记

达梦数据库,使用存储过程切分','分隔字段,生成多条数据

CREATE OR REPLACE PROCEDURE split_list AS v_name VARCHAR2(255); v_list VARCHAR2(255); v_value VARCHAR2(255); v_pos NUMBER; v_length NUMBER; BEGIN FOR ......
数据 多条 字段 过程 数据库

excel有两列数据,第一列条码,第二列数量为1,如何把相同条码的行,数量汇总

要将相同条码的行的数量汇总,可以使用Excel的"数据透视表"功能。按照以下步骤进行操作: 确保你的数据包含两列:第一列是条码,第二列是数量。 选中你的数据范围,包括条码和数量列。 在Excel菜单栏中选择"插入"选项卡。 在"插入"选项卡中,找到并点击"数据透视表"按钮。这将打开"创建数据透视表" ......
条码 数量 数据 excel

yzy第12次学习笔记

第14章 MySQL数据库系统 MySQL(MySQL 2018)是一个关系数据库系统。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联,表也可能与其他表有关联。 MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服务器后,用户可向服务器输入SQL命 ......
笔记 yzy

数据类型扩展及面试题详解day2

public class demo2 { public static void main(String[] args) { int a = 10; int a1 = 010;//八进制 int a2 = 0x10;//十六进制 0~9 A~f 16 System.out.println(a1); S ......
类型 数据 day2 day

MySQL8.0存储引擎对比

MySQL8.0存储引擎对比 MySQL8默认支持的存储引擎有 MEMORY,PERFORMANCE_SCHEMA,MyISAM,MRG_MYISAM,BLACKHOLE,CSV,ARCHIVE和InnoDB共8种存储引擎。其中InnoDB为MySQL8的默认存储引擎。存储引擎信息在数据库中的存储位 ......
引擎 MySQL8 MySQL

学习笔记12

第十四章 MySQL数据库系统 PHP MySQL编程 数据库连接:使用PHP连接MySQL数据库,主要方法是使用MySQLi扩展或PDO扩展。通过建立数据库连接,可以实现与数据库的通信。 数据库操作:掌握创建、删除、修改和查询数据库表的操作。这包括表结构的定义(如字段类型、主键、外键等)、数据的插 ......
笔记

Spring源码学习之Web数据绑定器WebDataBinder

WebDataBinder 1.描述 特殊的数据绑定器用于从web请求参数到JavaBean对象的数据绑定。专为web环境,但不依赖于Servlet API;作为更具体的DataBinder变体的基类,例如ServletRequestDataBinder。 2.注意:数据绑定会暴露对象图中不打算被外 ......
WebDataBinder 源码 数据 Spring Web

[数据管理] 数据中台之数据服务体系

9 数据服务体系 9.0 序:数据资产 => 数据服务(【资产服务化】,服务业务化) 水是生命的源泉,是人们赖以生存和发展的重要物质资源。 在日常生活中,可以通过不同的方式使用水,这也给我们的生活带来巨大便利。 在数据世界中,数据资产就好比日常生活中生命所需的水资源,无处不在且不可或缺。 但是如果没 ......
数据 数据管理 体系