- 橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。 已经完成的文章 滚雪球学 Python 第三轮,Python Web 之 Django 的世界小手哆嗦一下,就能用 Python Django 实现一个微型博客系统Django 做个小后台,细节在完善一点点,滚雪球学 Python 第三阶段Django QuerySet 就学... 橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。 已经完成的文章 滚雪球学 Python 第三轮,Python Web 之 Django 的世界小手哆嗦一下,就能用 Python Django 实现一个微型博客系统Django 做个小后台,细节在完善一点点,滚雪球学 Python 第三阶段Django QuerySet 就学...
- Php上传文件方法 前台页面:<form action="../control/filecontrol.php" method="post" enctype="multipart/form-data"><table border="1" width="100%"> <tr> <td>选择图片</td> <td><input type="file" name="file_f... Php上传文件方法 前台页面:<form action="../control/filecontrol.php" method="post" enctype="multipart/form-data"><table border="1" width="100%"> <tr> <td>选择图片</td> <td><input type="file" name="file_f...
- Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从开始到执行会经历以下三个阶段: 开始事务。命令入队。执行事务。 以下是一个事务的例子, 它先... Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从开始到执行会经历以下三个阶段: 开始事务。命令入队。执行事务。 以下是一个事务的例子, 它先...
- Scrapy管道的使用 学习目标: 掌握 scrapy管道(pipelines.py)的使用 之前我们在scrapy入门使用一节中学习了管道的基本使用,接下来我们深入的学习scrapy管道的使用 1. pipeline中常用的方法: process_item(self,item,spider): 管道类中必须有的函数实现对item数据的处理必... Scrapy管道的使用 学习目标: 掌握 scrapy管道(pipelines.py)的使用 之前我们在scrapy入门使用一节中学习了管道的基本使用,接下来我们深入的学习scrapy管道的使用 1. pipeline中常用的方法: process_item(self,item,spider): 管道类中必须有的函数实现对item数据的处理必...
- 使用python远程操作mongodb数据库 没有下载MongoDB朋友,可以看看ubuntu下载mongoDB 1. mongdb和python交互的模块 pymongo 提供了mongdb和python交互的所有方法 安装方式: pip install pymongo 2. 使用pymongo 2.1 导入pymongo并选择要... 使用python远程操作mongodb数据库 没有下载MongoDB朋友,可以看看ubuntu下载mongoDB 1. mongdb和python交互的模块 pymongo 提供了mongdb和python交互的所有方法 安装方式: pip install pymongo 2. 使用pymongo 2.1 导入pymongo并选择要...
- 作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 架构,说的是开发用的框架吗? 对于刚接触编程的新人来说,可能并不能很清楚的知道架构是怎么来的,都包括什么内容。如果非得说什么架构,那么可能就是目前在 IDEA 中打开的工程就是架构。 抛开技术圈内的架构而已,盖房子的图纸算不算架构... 作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 架构,说的是开发用的框架吗? 对于刚接触编程的新人来说,可能并不能很清楚的知道架构是怎么来的,都包括什么内容。如果非得说什么架构,那么可能就是目前在 IDEA 中打开的工程就是架构。 抛开技术圈内的架构而已,盖房子的图纸算不算架构...
- redis服务器将所有数据库都保存在redis/redisServer中,数组db存放所有数据库,每一项是一个redisdb结构。dbnum代表数据库数量。 客户端有一个指针指向当前数据库,可以切换,也就是移动指针。 键空间 现在稍微介绍一下redisdb结构,它的字典保存了所有键值对 键空间的键也就是数据库的键, 每个键都是一个字符串对象。 键空间的值也就是数据库... redis服务器将所有数据库都保存在redis/redisServer中,数组db存放所有数据库,每一项是一个redisdb结构。dbnum代表数据库数量。 客户端有一个指针指向当前数据库,可以切换,也就是移动指针。 键空间 现在稍微介绍一下redisdb结构,它的字典保存了所有键值对 键空间的键也就是数据库的键, 每个键都是一个字符串对象。 键空间的值也就是数据库...
- 目录 Mongdb 什么是mongdb? mongdb的特点 主要特性 基本概念 深入认知 应用场景 每文一语 Mongdb 什么是mongdb? mongodb 是一个文档型数据库 也就是非关系型(nosql),同时MongoDB也是一款为web应用程序和互联网基础设施设计的数据库管理系统。 它是由c++语言编写的,在大数据的背景时代下,我们的数据... 目录 Mongdb 什么是mongdb? mongdb的特点 主要特性 基本概念 深入认知 应用场景 每文一语 Mongdb 什么是mongdb? mongodb 是一个文档型数据库 也就是非关系型(nosql),同时MongoDB也是一款为web应用程序和互联网基础设施设计的数据库管理系统。 它是由c++语言编写的,在大数据的背景时代下,我们的数据...
- 实现技术 恢复操作的基本原理:冗余 恢复机制涉及的两个关键问题 如何建立冗余数据 数据转储(backup)登录日志文件(logging) 如何利用这些冗余数据实施数据库恢复 数据转储 数据转储定义: 转储是指DBA将整个数据库复制到其他存储介质上保存起来的过程,备用的数据称为后备副本或后援副本 如何使用... 实现技术 恢复操作的基本原理:冗余 恢复机制涉及的两个关键问题 如何建立冗余数据 数据转储(backup)登录日志文件(logging) 如何利用这些冗余数据实施数据库恢复 数据转储 数据转储定义: 转储是指DBA将整个数据库复制到其他存储介质上保存起来的过程,备用的数据称为后备副本或后援副本 如何使用...
- MySQL的起源 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系型数据库管... MySQL的起源 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系型数据库管...
- 在MySQL数据库和InnoDB存储引擎中,有很多种文件,如:参数文件、日志文件、socket文件、pid文件、MySQL表结构文件、存储引擎文件。 本节重点关注日志文件,MySQL的复制、事务等重要功能都和日志文件相关。日志文件主要包括错误日志文件、二进制日志文件、慢查询日志文件、查询日志文件、重做日志文件等。其中重做日志文件是InnoDB引擎文件。 1、日志文件... 在MySQL数据库和InnoDB存储引擎中,有很多种文件,如:参数文件、日志文件、socket文件、pid文件、MySQL表结构文件、存储引擎文件。 本节重点关注日志文件,MySQL的复制、事务等重要功能都和日志文件相关。日志文件主要包括错误日志文件、二进制日志文件、慢查询日志文件、查询日志文件、重做日志文件等。其中重做日志文件是InnoDB引擎文件。 1、日志文件...
- Redis 的复制功能分为同步(sync)和命令传播(command propagate)两个操作: 同步操作用于将从服务器的数据库状态更新至主服务器当前所处的数据库状态。命令传播操作用于在主服务器的数据库状态被修改, 导致主从服务器的数据库状态出现不一致时, 让主从服务器的数据库重新回到一致状态。 同步 当客户端向从服务器发送 SLAVEOF 命令,... Redis 的复制功能分为同步(sync)和命令传播(command propagate)两个操作: 同步操作用于将从服务器的数据库状态更新至主服务器当前所处的数据库状态。命令传播操作用于在主服务器的数据库状态被修改, 导致主从服务器的数据库状态出现不一致时, 让主从服务器的数据库重新回到一致状态。 同步 当客户端向从服务器发送 SLAVEOF 命令,...
- 相信很多人都听过删库跑路这个词,用搜索引擎检索删库跑路,可以看到很多程序员删库跑路的讨论和新闻。 但是,严格来讲,大部分程序员想删库跑路也做不到。为什么呢?因为没有数据库的删除权限。——真正能删库跑路的是运维,再准确点DBA。 那么平时业务中的删除是怎么做的呢?答案是逻辑删除。 逻辑删除:又名软删除,与物理删除、硬删除相对应,含义是并没有实际的删除数据,只... 相信很多人都听过删库跑路这个词,用搜索引擎检索删库跑路,可以看到很多程序员删库跑路的讨论和新闻。 但是,严格来讲,大部分程序员想删库跑路也做不到。为什么呢?因为没有数据库的删除权限。——真正能删库跑路的是运维,再准确点DBA。 那么平时业务中的删除是怎么做的呢?答案是逻辑删除。 逻辑删除:又名软删除,与物理删除、硬删除相对应,含义是并没有实际的删除数据,只...
- 整数类型: 实数类型: 定点数:DECIMAL和NUMERIC类型在MySQL中视为相同的类型。它们用于保存必须为确切精度的值。 DECIMAL(M,D),其中M表示十进制数字总的个数,D表示小数点后面数字的位数。 如果存储时,整数部分超出了范围(如上面的例子中,添加数值为1000.01),MySql就会报错,不允许存这样的值。如果存储时,小数点部分若超出范围,就... 整数类型: 实数类型: 定点数:DECIMAL和NUMERIC类型在MySQL中视为相同的类型。它们用于保存必须为确切精度的值。 DECIMAL(M,D),其中M表示十进制数字总的个数,D表示小数点后面数字的位数。 如果存储时,整数部分超出了范围(如上面的例子中,添加数值为1000.01),MySql就会报错,不允许存这样的值。如果存储时,小数点部分若超出范围,就...
- 介绍 用java写一个简陋的kv数据库(俩小时的货),用来复习一下java流知识、线程、socket等知识。 客户端: 很简单的写了一下 功能:就是发送用户的命令,还有接收数据显示出来服务端: redis类:读写和操作数据库(就是封装了一堆map) socket类:接收命令,发送数据打开这两个,然后在客户端打命令即可。 使用规范:*********************... 介绍 用java写一个简陋的kv数据库(俩小时的货),用来复习一下java流知识、线程、socket等知识。 客户端: 很简单的写了一下 功能:就是发送用户的命令,还有接收数据显示出来服务端: redis类:读写和操作数据库(就是封装了一堆map) socket类:接收命令,发送数据打开这两个,然后在客户端打命令即可。 使用规范:*********************...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签