51dev.com IT技术开发者社区

51dev.com 技术开发者社区

冰点数据

mysql数据库为什么要做假删除(逻辑标记删除)

mysql数据库为什么要做假删除(逻辑标记删除)

mysql数据库为什么要做假删除?因为mysql的delete命令操作既不能释放磁盘空间,而且会产生大量的碎片,破坏索引,导致数据查询效率下降。因此,在系统数据库设计时,应该做假删除设计。...

C语言的基本数据类型

C语言的基本数据类型

 标准C语言中,有如下六种基本数据类型:  1、char:字符型;  2、short=shortint:短整型  3、int:整型  4、long=longint:长整型  5、float:单精度浮点型  6、double:双精度浮点型...

js解析后台传来的json字符串数据

js解析后台传来的json字符串数据

假设后台返回的JSON数据是这样的:{"code":"0","id":9,"url":"/upload/image/20210226/20210226155340_59181.png","msg":"u4e0au4f20u6210u529f"}那么我们在前端页面做读取数据时,可以先用eval函数处理一下:。vardat...

php的mysql数据库操作类

php的mysql数据库操作类

<?phpclassMysql{//数据库连接返回值private$conn;/***[构造函数,返回值给$conn]*@param[string]$hostname[主机名]*@param[string]$username[用户名]*@param[string]$password[密码]*@param[stri...

MySQL数据库(5)- pymysql的使用、索引

MySQL数据库(5)- pymysql的使用、索引

一、pymysql模块的使用1、pymysql的下载和使用      之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序中操作数据库呢?这就需要用到pymysql模块,该模块本质就是一个套接字客户端软件,使用前需要...

MySQL数据库(4)- 多表查询、可视化工具Navicat的使用、设计模式MVC

MySQL数据库(4)- 多表查询、可视化工具Navicat的使用、设计模式MVC

一、多表查询      准备工作:创建两张表,部门表(department)、员工表(employee),代码和表格如下:#创建表createtabledepartment(idint,namevarchar(20));createtableemployee(...

MySQL数据库(3)- 完整性约束、外键的变种、单表查询

MySQL数据库(3)- 完整性约束、外键的变种、单表查询

一、完整性约束      在创建表时候,约束条件和数据类型的宽度都是可选参数。      作用:用于保证数据的完整性和一致性。1、notnull(不可空)与default  &nb...

MySQL数据库(2)- 库的操作、表的操作、数据的操作、存储引擎的介绍

MySQL数据库(2)- 库的操作、表的操作、数据的操作、存储引擎的介绍

一、库的操作1、系统数据库      执行如下命令,查看系统数据库:mysql>showdatabases;  参数解释:      information_schema:虚拟库,不占用磁盘空间...

MySQL数据库(1)- 数据库概述、MySQL的安装与配置、初始SQL语句、MySQL创建用户和授权

MySQL数据库(1)- 数据库概述、MySQL的安装与配置、初始SQL语句、MySQL创建用户和授权

一、数据库概述1、什么是数据(Data)      描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机。     ...

进程、数据共享、进程锁、进程池、requests模块和bs4(beautifulsoup)模块

进程、数据共享、进程锁、进程池、requests模块和bs4(beautifulsoup)模块

一、进程1、进程间数据不共享,如下示例:importmultiprocessingdata_list=[]deftask(arg):data_list.append(arg)print(data_list)#每个进程都有自己的一个列表defrun():foriinrange(10):p=multiprocessing....

基本数据类型补充、set集合、深浅拷贝

基本数据类型补充、set集合、深浅拷贝

一、基本数据类型补充1,关于int和str在之前的学习中已经介绍了80%以上了,现在再补充一个字符串的基本操作str.join(可迭代对象):li=['李嘉诚','何炅','海峰','刘嘉玲']s="_".join(li)print(s)#结果为:李嘉诚_何炅_海峰_刘嘉玲  li=['h','e','l','l','...

python数据类型三(字典)

python数据类型三(字典)

一、字典的介绍  字典(dict)是python中唯一的一个映射类型,它是以{}括起来的键值对组成,在dict中key是唯一的,在保存的时候,根据key来计算出一个内存地址,然后将key-value保存在这个地址中,这种算法被称为hash算法,所以,切记,在dict中存储的key-value中的key必须是可hash的...

python数据类型二(列表和元组)

python数据类型二(列表和元组)

一、列表1.1列表的介绍  列表是python的基本数据类型之一,其他编程语言也有类似的数据类型,比如JS中的数组,java中的数组等等,它是以[]括起来,每个元素用逗号隔开,而且可以存放各种数据类型,比如以下示例:  lst=[1,'哈哈','abc',[1,8,0,"百度"],("我","叫","元组"),{"我叫...

python数据类型一(重点是字符串的各种操作)

python数据类型一(重点是字符串的各种操作)

一、python基本数据类型  1,int,整数,主要用来进行数学运算  2,bool,布尔类型,判断真假,True,False  3,str,字符串,可以保存少量数据并进行相应的操作(未来使用频率最高的一种类型)  4,list,列表,用来存储大量数据,用[]表示(里面可以存放各种数据类型)  5,tuple,元组,...

基于Spring Boot,使用JPA动态调用Sql查询数据

基于Spring Boot,使用JPA动态调用Sql查询数据

在《基于SpringBoot,使用JPA操作SqlServer数据库完成CRUD》,《基于SpringBoot,使用JPA调用SqlServer数据库的存储过程并返回记录集合》完成了CRUD,调用存储过程查询数据。很多复杂的情况下,会存在要直接执行SQL来获取数据。通过“EntityManager”创建NativeQu...