云中小站
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • 旧博客
  •   
  •   

解决 Linux 上安装的script不在path

sudo提示 commend not found我在部署dephna服务器的时候,运行指令出现daphne commend not found 的问题。 我删掉了该包后,重新安装了,出现了如下的警告。 WARNING: The script daphne is installed in '/home/admin/.local/bin' which is not on PATH.

2020-05-02
Linux
Linux 环境变量

HTTP协议详解

一、什么是HTTP协议总结一下: ①超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础,用于从万维网向本地浏览器传送数据的协议。 ②HTTP协议是基于TCP/IP通信协议来传送数据(图片,视频,文字等媒体资源) 二、HTTP特点① 简单快速,客户端向服务端请求服务时,只

2020-05-01
HTTP 计算机网络
HTTP 计算机网络

Django 使用memcache缓存

django 使用memcache分布式缓存(官方推荐的一款分布式缓存系统) 五一节快乐~,每天都要进步一点点 之前的博客项目使用的是redis,没有使用memcache,所有的和worker都是存储在redis中,感觉像有些安全性不是很高的的缓存也可以存储在memcache中。因此在目前这个项目中,我打算使用两种缓存结合使用,结合两者各自的优势使用 一、什么是memcache?memcache

2020-05-01
Django memcache
Django memcache 缓存

python 快速排序 + 一行实现

Python 快速排序 + 一行实现快排往往是面试中出现频率最高的一个算法。当然,不仅仅考快排实现,还会问快排适用的场景呀,如何优化快排呀,它的时间复杂度和空间复杂度呀等等… 首先来看一下快排的实现原理: 简而言之:首先任意选择一个基准值,可以为首位,中间,甚至是尾部,把基准值从列表中分离出去,然后遍历列表元素,依次比较,如果当前值小于基准值的话,就放到基准值的左边,如果大于等于基准值的话,就放到

2020-05-01
Python 算法
Python 快速排序

22.括号生成

题目:Leetcode 22.括号生成 (一刷) (中等)解题思路:括号对称组合等问题,一般可以使用动态规划或DFS或BFS。 一、动态规划因为题目给出了n,要求满足n对有效括号的组合。所以我们可以以()为整体进行动态添加,那么问题来了,我们该如何添加? 举个简单的例子: 假设 n = 2 当 i = 1(i表示存在有效括号的对数),此时只有一种可能(); 当 i = 2时,我们有3中添加括号对的

2020-05-01
算法
算法 动态规划 DFS

Django的validator验证器

django的 validator验证器 和 model的full_clean()回调的三种方法一、验证模型model的三种方法123Model.clean_fields() # 验证模型的字段Model.clean() # 验证整个模型Model.validate_unique() # 验证字段的唯一 注: ① 这三种方法会在full_clean中依次回调,如果validate_uniq

2020-04-29
Django
Django

redis5大基本类型

Redis介绍:redis worker是单线程,采用epoll多路复用技术,而不是轮询,通过事件驱动,通过内核告诉epoll,然后epoll告诉服务器,需要处理哪条路的数据,然后服务器会去访问它,取数据,减少服务器压力,最后是由服务器去访问。 select,poll,epoll的共性是告诉服务器有没有数据,和服务器去读取数据分开。 redis利用io多线程实现,worker单线程协调工作。 re

2020-04-28
Redis
Redis

Linux上安装python的虚拟环境

Linux上安装python的虚拟环境我的之前的一篇笔记已经介绍了window上安装python的虚拟环境,这篇来介绍下Linux上如何安装python的虚拟环境。 安装步骤① 更新下pip pip install upgrade pip ② 安装virtualenv pip install virtualenv ③ 创建虚拟环境 virtualenv myvenv 注:默认情况下, 虚拟环境中不

2020-04-27
Linux Python
Python Linux 虚拟环境

Django搭建适用于自己项目的logging系统

django的日志系统是基于python的Logging模块来搭建的日志系统分为4个部分① loggers:用户使用的一个日志接口,将日志传递给handlers进行处理 ② handlers:用于处理loggers的程序,控制日志输出到哪里,可以是文件,也可以是console。 ③ Filters:过滤日志等级的程序,控制一定等级的日志进入handlers进行处理 ④ Formatters :用于

2020-04-23
Django
Django 日志

0-1背包问题的解法(动态规划、回溯算法)

0-1 背包问题:给定 n 种物品和一个容量为 C 的背包,物品 i 的重量是 wi,其价值为 vi 问:应该如何选择装入背包的物品,使得装入背包中的物品的总价值最大? 假设: n = 5 w = [2,5,1,3,6] v = [2,4,5,2,3] c = 9 按照动态规划的五大步骤进行分析: ① 状态定义:要计算背包物品的总价值,我们可以设定一个空间来存储该总价值 ② 状态转移方程:建模,创

2020-04-22
算法
算法 动态规划
1…1213141516…20

搜索

司云中

Hexo Fluid GitHub
总访问量 次 总访客数 人
苏ICP备20018683 苏ICP备20018683