2021年2月24日

django框架使用之redis缓存cache问题解决

摘要: 相关版本: ubuntu 18.04 django 1.11.5 python 2.7 python包:redis 2.10.6, django-redis 4.10.0 背景描述: 本人负责公司的django服务,最近公司为适配不同架构服务器,转arm64机器调试。 django作为web服务的b 阅读全文

posted @ 2021-02-24 15:49 进击的davis 阅读(945) 评论(0) 推荐(0)

redis api之python操作整理

摘要: 1.简介 Redis 是一个基于内存的高效的键值行非关系型数据库,存取效率极高。 python提供了两个类:分别为Redis和StrictRedis来实现Redis的命令操作。StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼 阅读全文

posted @ 2021-02-24 10:07 进击的davis 阅读(945) 评论(0) 推荐(0)

2021年2月21日

网络基础之网络设备及架构介绍(转载)

摘要: 阅读目录 https://www.cnblogs.com/linhaifeng/articles/5952312.html 阅读全文

posted @ 2021-02-21 17:49 进击的davis 阅读(201) 评论(0) 推荐(0)

网络基础之子网划分(转载)

摘要: 阅读目录一.ip地址基本知识1.1 ip地址的结构和分类1.2 特殊ip地址1.3 子网掩码1.4 ip地址申请二.子网划分2.1 子网划分概念2.2 c类子网划分初探2.3 子网划分步骤2.4 子网划分案例2.5 划分子网注意事项2.6 为何要子网划分及其优点2.6.1 为什么要子网划分:2.6. 阅读全文

posted @ 2021-02-21 17:47 进击的davis 阅读(592) 评论(0) 推荐(0)

网络基础之网络协议篇(转载)

摘要: 阅读目录一.操作系统基础二.网络通信原理2.1 互联网的本质就是一系列的网络协议2.2 osi七层协议2.3 tcp/ip五层模型讲解2.3.1 物理层2.3.2 数据链路层2.3.3 网络层2.3.4 传输层2.3.5 应用层2.3.6 socket2.3.7 小结三.网络通信实现四.DNS域名解 阅读全文

posted @ 2021-02-21 17:44 进击的davis 阅读(231) 评论(0) 推荐(0)

计算机基础系列三:网络基础(转载)

摘要: 阅读目录 一 网络基础之网络协议篇 二 网络基础之子网划分 三 网络基础之网络设备及架构介绍 https://www.cnblogs.com/linhaifeng/p/8566036.html 阅读全文

posted @ 2021-02-21 17:38 进击的davis 阅读(115) 评论(0) 推荐(0)

计算机硬件发展史(转载)

摘要: 阅读目录计算机硬件历史 目录早期的计算工具1801年:卡片时期1835到1900年代:程式化计算机1930到1960年代:桌上型计算器前1940年代:模拟计算机早期的数字电脑楚泽Z系列巨像电脑美国的发展埃尼阿克首代冯·诺伊曼结构及其机种1960年代后:第三波参考资料与注释注释[编辑]参考资料[编辑] 阅读全文

posted @ 2021-02-21 17:09 进击的davis 阅读(764) 评论(0) 推荐(0)

计算机基础系列二:操作系统简介(转载)

摘要: 阅读目录一 为什么要有操作系统二 什么是操作系统三 操作系统与普通软件的区别四 操作系统发展史 一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用 阅读全文

posted @ 2021-02-21 17:05 进击的davis 阅读(273) 评论(0) 推荐(0)

计算机基础系列一:计算机硬件(转载)

摘要: #阅读目录 一 计算机基础 二 本节目标 三 计算机硬件发展史 四:计算机硬件组成 4.1 处理器 4.2 存储器 4.3 磁盘 4.4 磁带 4.5 输入输出设备 4.6 总线 4.7 启动计算机 一 计算机基础 二 本节目标 了解计算机各组件及工作原理 了解计算机启动流程 三 计算机硬件发展史 阅读全文

posted @ 2021-02-21 12:17 进击的davis 阅读(444) 评论(0) 推荐(0)

2021年2月20日

Windows使用xshell ssh免密连接Linux虚拟机

摘要: ##1.生成windows密钥对 ###1.1 在windows中的CMD命令窗口或者PowerShell中输入命令: PS C:\Users\ermao> ssh-keygen -t rsa # 或者git bash ###1.2 根据提示一路按回车下去即可,如果有其他需要也可以根据提示输入自定义 阅读全文

posted @ 2021-02-20 17:47 进击的davis 阅读(2034) 评论(1) 推荐(0)

python包的安装及依赖-pip wget pipdeptree

摘要: 本文介绍主要的两种安装python包的方式,pip 和 wget,同时考虑到安装包时,会同时安装相关依赖,也简单介绍下 pipdeptree 。 ##1.pip 安装包直接使用命令: pip install pakageName # 可以临时使用国内源安装,也可以配置pip.conf文件镜像加速 # 阅读全文

posted @ 2021-02-20 14:51 进击的davis 阅读(1235) 评论(0) 推荐(0)

Http、Socket、WebSocket之间联系与区别

摘要: WebSocket和Socket区别 可以把WebSocket想象成HTTP(应用层),HTTP和Socket什么关系,WebSocket和Socket就是什么关系。 HTTP 协议有一个缺陷:通信只能由客户端发起,做不到服务器主动向客户端推送信息。 WebSocket 协议: 它的最大特点就是,服 阅读全文

posted @ 2021-02-20 11:26 进击的davis 阅读(389) 评论(0) 推荐(0)

2021年2月19日

python的https请求移除ssl验证警告

摘要: 运行python的 https 请求时,经常出现 warning 信息, usr/lib/python2.7/site-packages/urllib3/connectionpool.py:1020: InsecureRequestWarning: Unverified HTTPS request 阅读全文

posted @ 2021-02-19 16:46 进击的davis 阅读(343) 评论(0) 推荐(0)

uwsgi启动django应用 https访问设置问题解决 & uwsgi: unrecognized option '--https' | ubuntu20.04

摘要: 一般情况下,用uwsgi启动django项目,我们很多用http启动服务,也存在用https启动服务,本文介绍uwsgi设置https启动django项目。 总体来说,分以下几步: 生成 key & crt 文件 启动设置 ##1.生成key和crt文件 了解内容 # openssl genrsa 阅读全文

posted @ 2021-02-19 16:10 进击的davis 阅读(2049) 评论(0) 推荐(0)

【linux】centos7 & ubuntu20.04 安装uwsgi报错解决

摘要: centos 在centos7中用pip install uwsgi,老是报错,原因是没有安装依赖,解决思路参考如下。 1.安装编译 yum install -y gcc* pcre-devel openssl-devel 2.安装依赖 yum install -y python-devel 3.安 阅读全文

posted @ 2021-02-19 14:41 进击的davis 阅读(4218) 评论(0) 推荐(1)

2021年2月18日

uwsgi的 https 支持

摘要: HTTPS支持 (v>1.3) 使用 https ,, 选项。这个选项可能会被多次指定。首先使用OpenSSL工具生成你服务器的密钥,证书签名请求,以及自注册证书: 注解:你会想要一个用于生产的真正的SSL证书的。 openssl genrsa -out foobar.key 2048 openss 阅读全文

posted @ 2021-02-18 14:21 进击的davis 阅读(1289) 评论(0) 推荐(0)

openssl req 生成证书与自建CA

摘要: openssl req 生成证书与自建CA 先了解拓展名: CRT - CRT应该是certificate的三个字母,其实还是证书的意思,常见于*NIX系统,有可能是PEM编码,也有可能是DER编码,大多数应该是PEM编码 CER - 还是certificate,还是证书,常见于Windows系统, 阅读全文

posted @ 2021-02-18 10:51 进击的davis 阅读(828) 评论(0) 推荐(0)

2021年2月12日

linux centos通过 yum 管理软件安装

摘要: 版本: centos 7 在centos系统中,软件管理有三种方式: rpm yum 编译安装 本文主要介绍yum的管理。Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。 基于rpm包管理,能 阅读全文

posted @ 2021-02-12 13:13 进击的davis 阅读(96) 评论(0) 推荐(0)

linux下的进程管理

摘要: 在日常工作中,有时需要了解系统的运行状况,这里就涉及到系统的进程管理。 linux下的系统监控不像windows系统一样,可以直接通过任务管理器界面即可查看到各种信息,但我们可以通过各种命令来监控查看各种信息。 我们通过一定的命令可以达到进程的管理: 查看系统中运行的程序和进程 判断服务器的健康状态 阅读全文

posted @ 2021-02-12 12:48 进击的davis 阅读(153) 评论(0) 推荐(0)

linux 下的rpm包管理

摘要: linux下安装软件有两种方式,通过源码安装和二进制包的安装。 源码包安装,需要经过编译,二进制包的安装,主要两种安装方式,一个是通过dpkg,是Debian linux系的安装方式,另外就是rpm,主要是Fedora/centos/redhat linux系统在应用。 dpkg包管理: 本篇主要介 阅读全文

posted @ 2021-02-12 10:32 进击的davis 阅读(167) 评论(0) 推荐(0)

导航