摘要: 有时候前端需要各种各样的过滤查询,如果自己写多少有点麻烦和冗余。使用django-filter就可以很好的解决这个问题。 django-filter可以用在django上, 也与配合drf一起使用。 主要区别在于drf要集成的FilterSet和django的不是同一个,别的都差不多。 下面展示配合 阅读全文
posted @ 2023-07-17 15:28 蕝戀 阅读(567) 评论(0) 推荐(1) 编辑
摘要: **官方文档:** [https://apscheduler.readthedocs.io](https://apscheduler.readthedocs.io) # APScheduler的4个组件 - triggers【触发器】 - job stores【任务存储】 - executors【执 阅读全文
posted @ 2023-07-17 15:26 蕝戀 阅读(54) 评论(0) 推荐(0) 编辑
摘要: # 主从+哨兵 ```Python from redis.sentinel import Sentinel if __name__ == '__main__': # 哨兵监听的别名,这个就是你redis配置中的名字 server_name = "mymaster" # 设置哨兵组的IP和PORT s 阅读全文
posted @ 2023-07-17 15:25 蕝戀 阅读(427) 评论(0) 推荐(0) 编辑
摘要: [https://docs.sqlalchemy.org/en/20/tutorial/data.html](https://docs.sqlalchemy.org/en/20/tutorial/data.html) # 新旧版语法的说明 在2.x的SQLALchemy中,查询语法为: `db.se 阅读全文
posted @ 2023-07-17 15:23 蕝戀 阅读(2124) 评论(0) 推荐(0) 编辑
摘要: 1、首先安装elasticsearch包 pip install elasticsearch (一般会包含新旧版本,如果想要特定的版本,比如5.x 可以在后面加5数字) ```Python """ 1、首先安装elasticsearch包 pip install elasticsearch (一般会 阅读全文
posted @ 2023-07-17 15:15 蕝戀 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 这可是我几年前的杰作笔记呀.....当初手写计算都会,现在忘光光.... ## 物理硬盘Block的概念和作用 ```Bash 硬盘底层一次IO就是读、写一次扇区,一个扇区默认是512Byte。 读写大量文件如果以扇区为单位会很慢、性能不好, 所以出现了逻辑块的概念(logic block),也就是 阅读全文
posted @ 2023-07-17 15:12 蕝戀 阅读(86) 评论(0) 推荐(0) 编辑
摘要: # 划分分区 ## fdisk ```Bash 专门用于划分MBR类型的分区。(mbr分区类型在linx中也叫msdos) 注意:fdisk在centos7上已经可以用来划分gpt类型的分区。 详细不说了,N年之前学习过 ``` ## gdisk ```Bash 专用与划分gpt类型分区。 大致操作 阅读全文
posted @ 2023-07-17 15:10 蕝戀 阅读(82) 评论(0) 推荐(0) 编辑
摘要: # 物理磁盘名次和其作用 ## 盘片:disk ```Bash 盘片上下都有磁头。 ``` ## 磁盘面: ```Bash 盘片有上下两面,每一面叫磁盘面 ``` ## 磁头:heads ```Bash 每个磁头负责一个磁盘面,负责读取数据、将数据写入磁道。 磁头都是固定在机械臂上(机械臂就是磁头臂 阅读全文
posted @ 2023-07-17 15:09 蕝戀 阅读(7) 评论(0) 推荐(0) 编辑
摘要: [https://www.elastic.co/guide/en/elasticsearch/reference/6.8/search.html](https://www.elastic.co/guide/en/elasticsearch/reference/6.8/search.html) [ht 阅读全文
posted @ 2023-07-17 15:07 蕝戀 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 文档就是相当于每条记录。 **每个文档(数据记录行)都有几个元数据,分别是**: - _index,表示该文档是那个索引中的。 - _type,表示文档的类型 - _id,文档的唯一ID编号 - _score,相关性分数。 # 添加文档(添加数据) ```JSON POST /库名/类型名[/id] 阅读全文
posted @ 2023-07-17 15:06 蕝戀 阅读(42) 评论(0) 推荐(0) 编辑
摘要: **创建别名:** [https://www.elastic.co/guide/en/elasticsearch/reference/6.8/indices-aliases.html](https://www.elastic.co/guide/en/elasticsearch/reference/6 阅读全文
posted @ 2023-07-17 15:05 蕝戀 阅读(104) 评论(0) 推荐(0) 编辑
摘要: [https://www.elastic.co/guide/en/elasticsearch/reference/6.8/mapping.html](https://www.elastic.co/guide/en/elasticsearch/reference/6.8/mapping.html) 7 阅读全文
posted @ 2023-07-17 15:04 蕝戀 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 官方文档:[https://www.elastic.co/guide/en/elasticsearch/reference/6.8/indices.html](https://www.elastic.co/guide/en/elasticsearch/reference/6.8/indices.ht 阅读全文
posted @ 2023-07-17 15:04 蕝戀 阅读(15) 评论(0) 推荐(0) 编辑
摘要: [https://github.com/medcl/elasticsearch-analysis-ik](https://github.com/medcl/elasticsearch-analysis-ik) **分词测试:** [https://www.elastic.co/guide/en/el 阅读全文
posted @ 2023-07-17 15:03 蕝戀 阅读(42) 评论(0) 推荐(0) 编辑
摘要: RMAN备份数据库物理文件到备份集(backupset)中。在创建备份集时,仅备份已经使用的数据库(不备份空闲的数据块),而且还可以采用压缩功能。 RMAN恢复时指当数据库出现介质失败时,使用RMAN命令转储(restore)并恢复(recover)数据库的方法,使用restore命令进行备份文件的 阅读全文
posted @ 2023-07-17 12:13 蕝戀 阅读(2647) 评论(0) 推荐(0) 编辑
摘要: 数据字典是存放整个数据库实例重要信息的一组**表**,这些数据字典大部分都是SYS用户所有。 # 数据字典的构成 Oracle数据字典名称由前缀和后缀组成,使用下画线“_”连接。其代表的含义如下。 - USER_ :记录用户的对象信息。 - ALL_ :记录用户的对象信息及被授权访问的对象信息。 - 阅读全文
posted @ 2023-07-17 12:12 蕝戀 阅读(66) 评论(0) 推荐(0) 编辑
摘要: # 密码文件 oracle用于验证sysdba权限的二进制文件。 # 警告日志文件 警告日志文件是用来记录oracle数据库系统在运行期间的各种信息: oracle实例打开和关闭、建立表空间、增加数据文件等记录。 警告日志文件名一般为:alert_.log。 ```SQL [oracle@swq ~ 阅读全文
posted @ 2023-07-17 12:11 蕝戀 阅读(89) 评论(0) 推荐(0) 编辑
摘要: spfile:server parameter file。 spfile只能通过OEM(oracle enterprise manager)软件或者alter system命令进行修改。 spfile是一个二进制文件,用来记录oracle实例的基本参数信息: - 实例名 - 控制文件路径 - 进程等 阅读全文
posted @ 2023-07-17 12:11 蕝戀 阅读(26) 评论(0) 推荐(0) 编辑
摘要: # 日志文件 oracle日志文件分为两种: - 重做日志文件(redo),或者称为“在线重做日志” - 归档日志文件(arch),或者称为“归档重做日志” ## 在线重做日志文件 全称:Online Redo Log File。 **用来记录数据发生事务transaction的信息以及Oracle 阅读全文
posted @ 2023-07-17 12:10 蕝戀 阅读(735) 评论(0) 推荐(1) 编辑
摘要: # 控制文件的作用 - 控制文件是一个存储Oracle实例信息、数据文件和日志文件信息的内部二进制文件,如果启用了RMAN备份,还会存储RMAN备份的信息。 - 控制文件一般在Oracle系统安装时自动创建,控制文件所存放的路径由服务器参数文件SPFILEsid.ora的control_files参 阅读全文
posted @ 2023-07-17 12:10 蕝戀 阅读(142) 评论(0) 推荐(0) 编辑