Mao's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
我对_

算法解析

数组数组问题注意点总结 一定要确定 left 和 right 的语义,到底是闭还是开, 我一般使用 [left, right) 如果说滑动窗口的话,得记住,滑动窗口的 left 和 right 都是增大的! 01.二分查找题目给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。
2023-10-08
#算法 #数据结构

Promise使用和实现原理

2023-07-17
uwsgi+nginx部署flask应用指北

uwsgi+nginx部署flask应用指北

使用uwsgi+nginx部署flask应用指北前言在我之前的工作中,我经常使用uwsgi+nginx来部署Flask应用程序。虽然我知道大概的部署方式,但只是知其然而不知其所以然。我知道需要使用这样的架构来部署,但不太清楚为什么需要使用uwsgi+nginx,以及这种做法的好处是什么。在深入研究和实践后,我逐渐理解了uwsgi和nginx各自的作用和优点,以及它们如何协同工作来提高Flask
2023-04-22
python
#python #flask #uwsgi #nginx #部署
深入理解supervisor

深入理解supervisor

深入理解supervisor 对于我来说,supervisor 已经是一个非常熟悉的工具了。在之前的公司,我用它来管理异步任务;现在,我则用它来管理数据采集进程。尽管我已经使用它很久,但我一直没有深入了解过这个工具。因此,我决定花一些时间来深入了解它的工作原理和功能。在本文中,我将分享我对 supervisor 的了解和体验,希望能对大家有所帮助。 简介什么是 supervisorsupervis
2023-04-12
python
#python #supervisor #进程管理 #进程守护
防抖和节流的实现原理及应用场景

防抖和节流的实现原理及应用场景

防抖和节流的实现原理及应用场景 前言最近做小程序的时候,遇到一个需求,就是连接 ble 蓝牙, 进行数据的传输。在我们的业务场景中,可能会出现频繁的数据传输,这样就会造成一些不必要的性能损耗,如果我们不做任何处理,那么会频繁的触发发送数据的操作,导致很多问题, 所以我们需要对这个过程进行一些处理,比如防抖和节流。 具体的业务场景如下: 小程序有多个选项,点击后就发送数据给蓝牙设备,要求蓝牙设备中
2023-04-11
前端
#技巧 #JS
管理不同版本的python

管理不同版本的python

管理不同版本的 python 有时候项目需要使用不同版本的 python,比如项目 A 需要 python 3.6,项目 B 需要 python 3.7,这时候就需要管理不同版本的 python。 之前我遇到这个问题的时候, 是这样处理的: 最开始每一次跑项目的时候, 都重新安装,配置一下系统的 python 版本 后来使用虚拟环境模块, 通过指定 --python 路径, 创建一个个版本不相同
2023-04-05
python
#python #环境 #版本管理
123

搜索

Hello Fluid