摘要: 有时候前端需要各种各样的过滤查询,如果自己写多少有点麻烦和冗余。使用django-filter就可以很好的解决这个问题。 django-filter可以用在django上, 也与配合drf一起使用。 主要区别在于drf要集成的FilterSet和django的不是同一个,别的都差不多。 下面展示配合 阅读全文
posted @ 2023-07-17 15:28 蕝戀 阅读(709) 评论(0) 推荐(1) 编辑
摘要: **官方文档:** [https://apscheduler.readthedocs.io](https://apscheduler.readthedocs.io) # APScheduler的4个组件 - triggers【触发器】 - job stores【任务存储】 - executors【执 阅读全文
posted @ 2023-07-17 15:26 蕝戀 阅读(79) 评论(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 蕝戀 阅读(2562) 评论(0) 推荐(0) 编辑
摘要: 1、首先安装elasticsearch包 pip install elasticsearch (一般会包含新旧版本,如果想要特定的版本,比如5.x 可以在后面加5数字) ```Python """ 1、首先安装elasticsearch包 pip install elasticsearch (一般会 阅读全文
posted @ 2023-07-17 15:15 蕝戀 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 这可是我几年前的杰作笔记呀.....当初手写计算都会,现在忘光光.... ## 物理硬盘Block的概念和作用 ```Bash 硬盘底层一次IO就是读、写一次扇区,一个扇区默认是512Byte。 读写大量文件如果以扇区为单位会很慢、性能不好, 所以出现了逻辑块的概念(logic block),也就是 阅读全文
posted @ 2023-07-17 15:12 蕝戀 阅读(112) 评论(0) 推荐(0) 编辑
摘要: # 物理磁盘名次和其作用 ## 盘片:disk ```Bash 盘片上下都有磁头。 ``` ## 磁盘面: ```Bash 盘片有上下两面,每一面叫磁盘面 ``` ## 磁头:heads ```Bash 每个磁头负责一个磁盘面,负责读取数据、将数据写入磁道。 磁头都是固定在机械臂上(机械臂就是磁头臂 阅读全文
posted @ 2023-07-17 15:09 蕝戀 阅读(15) 评论(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 蕝戀 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 文档就是相当于每条记录。 **每个文档(数据记录行)都有几个元数据,分别是**: - _index,表示该文档是那个索引中的。 - _type,表示文档的类型 - _id,文档的唯一ID编号 - _score,相关性分数。 # 添加文档(添加数据) ```JSON POST /库名/类型名[/id] 阅读全文
posted @ 2023-07-17 15:06 蕝戀 阅读(51) 评论(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 蕝戀 阅读(135) 评论(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 蕝戀 阅读(50) 评论(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 蕝戀 阅读(22) 评论(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 蕝戀 阅读(52) 评论(0) 推荐(0) 编辑
摘要: RMAN备份数据库物理文件到备份集(backupset)中。在创建备份集时,仅备份已经使用的数据库(不备份空闲的数据块),而且还可以采用压缩功能。 RMAN恢复时指当数据库出现介质失败时,使用RMAN命令转储(restore)并恢复(recover)数据库的方法,使用restore命令进行备份文件的 阅读全文
posted @ 2023-07-17 12:13 蕝戀 阅读(3290) 评论(1) 推荐(1) 编辑
摘要: 数据字典是存放整个数据库实例重要信息的一组**表**,这些数据字典大部分都是SYS用户所有。 # 数据字典的构成 Oracle数据字典名称由前缀和后缀组成,使用下画线“_”连接。其代表的含义如下。 - USER_ :记录用户的对象信息。 - ALL_ :记录用户的对象信息及被授权访问的对象信息。 - 阅读全文
posted @ 2023-07-17 12:12 蕝戀 阅读(105) 评论(0) 推荐(0) 编辑
摘要: # 密码文件 oracle用于验证sysdba权限的二进制文件。 # 警告日志文件 警告日志文件是用来记录oracle数据库系统在运行期间的各种信息: oracle实例打开和关闭、建立表空间、增加数据文件等记录。 警告日志文件名一般为:alert_.log。 ```SQL [oracle@swq ~ 阅读全文
posted @ 2023-07-17 12:11 蕝戀 阅读(97) 评论(0) 推荐(0) 编辑
摘要: spfile:server parameter file。 spfile只能通过OEM(oracle enterprise manager)软件或者alter system命令进行修改。 spfile是一个二进制文件,用来记录oracle实例的基本参数信息: - 实例名 - 控制文件路径 - 进程等 阅读全文
posted @ 2023-07-17 12:11 蕝戀 阅读(45) 评论(0) 推荐(0) 编辑
摘要: # 日志文件 oracle日志文件分为两种: - 重做日志文件(redo),或者称为“在线重做日志” - 归档日志文件(arch),或者称为“归档重做日志” ## 在线重做日志文件 全称:Online Redo Log File。 **用来记录数据发生事务transaction的信息以及Oracle 阅读全文
posted @ 2023-07-17 12:10 蕝戀 阅读(877) 评论(0) 推荐(1) 编辑
摘要: # 控制文件的作用 - 控制文件是一个存储Oracle实例信息、数据文件和日志文件信息的内部二进制文件,如果启用了RMAN备份,还会存储RMAN备份的信息。 - 控制文件一般在Oracle系统安装时自动创建,控制文件所存放的路径由服务器参数文件SPFILEsid.ora的control_files参 阅读全文
posted @ 2023-07-17 12:10 蕝戀 阅读(172) 评论(0) 推荐(0) 编辑
摘要: # 表空间:tablespace **表空间就是:**存放数据库表、索引、等等对象的**逻辑空间**。 oracle数据在安装并创建实例后,默认会自动创建多个表空间。 ## ORACL默认表空间 ### SYSTEM表空间 - 存放oracle内部表和数据字典(各种视图、表),如表名、列名、用户名等 阅读全文
posted @ 2023-07-17 12:09 蕝戀 阅读(366) 评论(0) 推荐(0) 编辑
摘要: # oracle数据块的基本概念 物理磁盘有物理磁盘的block概念 文件系统也有文件系统block概念 对于磁盘block和文件系统block,可以看回原来的笔记:磁盘专题 而oracle也有block概念,实际上就是基于文件系统block下基于自己定义的概念。 oracle在创建表空间、数据文件 阅读全文
posted @ 2023-07-17 12:09 蕝戀 阅读(23) 评论(0) 推荐(0) 编辑