首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
服务器
订阅
belingud
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Fastapi框架-使用过程填坑篇(6)- 吐槽Request请求上下文对象只能被消费一次的问题和解决思路,竟然不能再中间件里面再消费一次~唉
1:吐槽fastapi的中间件设计 再搭建我自己的脚手架的过程中,我自己搭建的一个模板示例如下的结构. 但是再使用中间件的过程其实遇到过一个很无爱无感的体验,就是我们的Fastapi提供的所谓的中间件
Slim 框架源码解读
Slim 是由《PHP The Right Way》作者开发的一款 PHP 微框架,代码量不算多(比起其它重型框架来说),号称可以一下午就阅读完(我觉得前提是熟悉 Slim 所用的组件)。不过比起其它框架来说真的还算容易阅读的了,所以是比较适合我这种新手学习一款框架。因为文章篇…
适合 Go 新手学习的开源项目——在 GitHub 学编程
故事要从 2007 年说起。因为受够了 C++ 煎熬的 Google 首席软件工程师 Rob Pike 召集 Robert Griesemer 和 Ken Thompson 两位牛人,决定创造一种新语言来取代 C++,这就是 Go 的由来。 在 2009 年 11 月 10 日…
使用uwsgi部署Flask,不使用Unix套接字连接Nginx
如果你在Google或者百度或者某些技术社区上面搜索uwsgi + Flask,你会发现大量的文章,是教你如何使用uwsgi + flask + Nginx搭建网站。如下图所示: 而且这些文章,全部都像是约定俗成一样,一定会首先用命令行启动uwsgi,测试uwsgi与Flask…
Mysql索引扫盲总结
本文总结了一些MySQL索引的基本概念和原理,如果可以快速清晰回答这些问题可以出门左转提提宝贵建议。 索引的本质是空间换时间。 所以我们通过索引这个缓存来提高数据查询的效率。 假如我们自己设计数据库索引的话,我们会选取什么样的数据结构呢?下面我们来分析下各种查询常见的数据结构的…
后端程序员必备:书写高质量SQL的30条建议
本文将结合实例demo,阐述30条有关于优化SQL的建议,多数是实际开发中总结出来的,希望对大家有帮助。 1、查询SQL尽量不要使用select *,而是select具体字段。 只取需要的字段,节省资源、减少网络开销。 select * 进行查询时,很可能就不会使用到覆盖索引了…
Python领域驱动编程实践-第二章:数据仓库
是时候将我们的模型进行持久化了,我们要以依赖反转的原则将我们的核心逻辑与像数据库这样的基础设施问题中分离出来。 我们将介绍Repository(仓库模式),他是对数据存储的抽象,允许我们将模型和数据层解耦。我们也将介绍仓库模式如何通过隐藏数据库的复杂性,让我们的系统更容易测试。…
搭建redis集群-超详细的配置
1. 准备6台服务器 2. 下载redis(稳定版本:5.0.4) 3. 编辑redis.conf 4. 创建redis.conf里配置的dir路径 5. 分别启动六个节点的redis 6. 启动集群前linux的配置(可跳过) 7. 启动集群 1:表示内核允许超额分配所有的物…
高可用redis简单解析和Docker搭建
项目已经在github上传,欢迎指教。redis-cluster-docker Red Sentinel是Redis的高可用实现方案。 Redis的主从复制模式可以将主节点的数据改变同步给从节点,这样从节点就可以起到两个作用:第一,作为主节点的一个备份,一旦主节点出了故障不可达…
强大,Nginx配置一键生成
整理出来为的就是需要的时候,复制、粘贴就能使用。 然而千奇百怪的实际开发中,你肯定需要增删Nginx配置。你就得上网搜一下,复制粘贴出bug了又得调一下... 搞定还得保存下来以备后患。多了不好找还得整理...就搞得很麻烦 今天我给大家推荐一款"Nginx配置利器",配配变量就…