#数据实验室

数据库命令行工具USQL、mycli、litecli、pgcli

 USQL是一款使用Go语言开发的支持SQL/NoSQL数据库的通用命令行工具,它支持多种主流的数据库软件,目前最新版本是usql0.7.0。比如PostgreSQL、MySQL、OracleDatabase、SQLite3、MicrosoftSQLServer以及许多其它的数据库(包括NoSQL和非关系型数...

数据结构【顺序表】

 目录1、线性表定义2、线性表基本操作3、线性表的顺序存储及运算—顺序表4、顺序表的实现(C语言) 线性表是一种线性结构。线性结构的特点是数据元素之间是一种线性关系,数据元素“一个接一个的排列”。在一个线性表中数据元素的类型是相同的,或者说线性表是由同一类型的数据...
代码星球 ·2020-04-29

simhash算法:海量千万级的数据去重

简单易懂讲解simhash算法hash哈希:https://blog.csdn.net/le_le_name/article/details/51615931simhash算法及原理简介:https://blog.csdn.net/lengye7/article/details/79789206使用SimHash进行海...

数据结构【基础知识点总结】

  数据(Data)是信息的载体,它能够被计算机识别、存储和加工处理。它是计算机程序加工的原料,应用程序处理各种各样的数据。计算机科学中,所谓数据就是计算机加工处理的对象,它可以是数值数据,也可以是非数值数据。数值数据是一些整数、实数或复数,主要用于工程计算、科学计算和商务处理等;非数值数据包括字符...

Flask开发系列之数据库操作

我们可以在Flask中使用MySQL、Postgres、SQLite、Redis、MongoDB或者CouchDB。还有一些数据库抽象层代码包供选择,例如SQLAlchemy和MongoEngine。你可以使用这些抽象包直接处理高等级的Python对象,而不用处理如表、文档或查询语言此类的数据库实体。 &nb...

Redis数据结构&命令手册

     Redis可以存储键与5种不同数据结构之间的映射,这五种数据结构类型分别为STRING(字符串)、LIST(列表)、SET(集合)、HASH(散列)、ZSET(有序集合)。    1.setsetkeyvalue[ex秒数]/[px毫秒数][nx]/[xx]作...

python之psutil模块(获取系统性能数据)

 psutil模块psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能如ps、top、lsof、n...

数据采集工具:八爪鱼

  一.八爪鱼介绍二.安装八爪鱼三.采集原理四.快速入门五.登陆六.基本排错七.提取、导出数据   八爪鱼是一款通用的网页数据采集器,能够采集98%的网页。可简单快速地将网页数据转化为结构化数据,存储为EXCEL或数据库等多种形式,并且提供基于云计算的大数据云采集解决方案。八爪鱼作为一款通...
代码星球 ·2020-04-29

Mysql:数据库导入导出

 mysqldump-hIP-u用户名-p数据库名>导出的文件名1.mysqldump是在cmd下的命令,需要在linux命令行下执行命令。2.-p后面指定的是数据库的名字,比不是密码。  实际演示:[root@VM_0_16_centos~]#mysqldump-uroot-ptest>test...
代码星球 ·2020-04-29

随机获取数据库的数据

 最近的在开发自己的博客,里面有个功能需要随机推荐这个功能。 转载:https://www.cnblogs.com/gc2013/p/3580796.htmlSQLServer:SELECTTOP10*FROMT_USERORDERBYNEWID()ORACLE:SELECT*FROM(SELECT...

使用ORM进行前后端数据交互

 必备知识:ORM操作,数据库多表操作、Django部分知识。三张表:班级、老师、学生一对多关系:班级与学生多对多关系:班级与老师#创建班级表classClasses(models.Model):title=models.CharField(max_length=32)n=models.ManyToManyF...

Mysql数据库报错:Cannot add or update a child row: a foreign key constraint fails(添加多对多关系)

 #创建班级表classClasses(models.Model):title=models.CharField(max_length=32)n=models.ManyToManyField('Teachers')#创建老师表classTeachers(models.Model):name=models.Ch...

数据库学习之事务

  数据库事务(DatabaseTransaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一...
代码星球 ·2020-04-29

Diango之通过form表单向服务端发送数据

  表单:form></form>表单用于向服务器传输数据。另外一种向服务端传输数据的方式为ajax。form属性:action:提交表单地址,默认当前页面method:提交表单的方法,常用的两种方法:get、postenctype:文件传输的方式文本输入框:<inputty...

数据库学习之让索引加快查询速度(四)

       索引在MySQL中也叫做"键",是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是查询优化最有效的手段了。索引能够轻易将查询性能提高好几个数量...
首页上一页...298299300301302...下一页尾页