摘要: 基本语法1、变量2、运算符3、数据类型4、流程控制语句(if else while for)5、函数6、对象 阅读全文
posted @ 2017-09-25 18:55 Cool· 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 你我皆凡人 生在人世间 终日奔波苦 一刻不得闲 既然不是仙 难免有杂念 道义放两旁 利字摆中间 多少男子汉 一怒为红颜 多少同林鸟 已成分飞燕 人生何其短 何必苦苦恋 爱人不见了 向谁去喊冤 问你何时曾看见 这世界为了人们改变 有了梦寐以求的容颜 是否就算是拥有春天 --李宗盛 凡人歌 我想要幸福的日子 可是谁不是宿命的棋子 聚和散并不是人生的停止 为... 阅读全文
posted @ 2017-09-14 14:44 Cool· 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 注:转载 https://www.csdn.net/tags/MtjaEgxsMjE3NDktYmxvZwO0O0OO0O0O.html * python脚本很难应用于收费工具领域。那么如果我想对一个Python工具的使用加以限制,有没有什么方法可以实现呢?本文提供一种简易的License授权机制实 阅读全文
posted @ 2022-04-19 09:52 Cool· 阅读(3020) 评论(0) 推荐(0) 编辑
摘要: mv /usr/bin/python /usr/bin/python.bak ln -s /usr/local/bin/python3 /usr/bin/python mv /usr/bin/pip /usr/bin/pip.bak ln -s /usr/local/bin/pip3 /usr/bi 阅读全文
posted @ 2021-12-08 15:14 Cool· 阅读(412) 评论(0) 推荐(0) 编辑
摘要: Flask:Flask是一个轻量级的Web应用框架, 使用Python编写。基于 WerkzeugWSGI工具箱和 Jinja2模板引擎。使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数 阅读全文
posted @ 2021-12-08 15:06 Cool· 阅读(1277) 评论(0) 推荐(1) 编辑
摘要: - 浏览器将url解析出域名 - 拿着域名到DNS服务器解析IP [递归解析] - 根据IP和端口将知道要访问的目标服务 - 与目标服务建立socket [三次握手] - 发送一个http的get请求 - 请求首先到达Nginx服务,它主要负责负载均衡、反向代理、静态文件加载 - Nginx将动态请 阅读全文
posted @ 2021-11-01 14:58 Cool· 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 举个栗子:我要快速装满一桶水,如果一个人向桶中加水需要耗时很久,如果多个人加水呢?结果速度变快了、效率提高了。 很显然一个人干活不能满足我们的设计需要,使用多个就提升了速度并实现了并发不等待。 使用多线程和多进程也是同理,就是为了提高程序执行效率,实现并发/并行。 什么情况下使用多进程? 大家都知道 阅读全文
posted @ 2021-11-01 11:05 Cool· 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 1.首先Django和Flask是一个Web框架,并不是一个应用 2.既然是一个框架就不存在多线程应用的说法,即使是通过框架研发的应用也不是多线程的。 3.为什么本地开发和测试中可以并发处理多个请求? 3.1 Django官网文档:https://docs.djangoproject.com/en/ 阅读全文
posted @ 2021-10-26 18:17 Cool· 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 如果你问我,哪一种算法最重要? 我可能会回答"公钥加密算法"。 因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。 进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。 一、一点历史 1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一 阅读全文
posted @ 2021-10-26 14:38 Cool· 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 变量定义: eg: a = 1 b = 1 定义变量a时可以理解为 程序在内存地址中申请了一块地址存储数字1, 然后给这块地址起了一个别名叫 "a"并将 1的引用计数+1, 在定义变量b时又给这块地址起了别名叫"b"并将 1的引用计数+1。 变量名与变量值是一种绑定关系,变量名本身并没有储存值的功能 阅读全文
posted @ 2021-07-14 20:06 Cool· 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 如果这是您第一次使用RabbitMQ,但没有看到“已发送”消息,那么您可能会不知所措,想知道可能是什么问题。 代理可能是在没有足够的可用磁盘空间的情况下启动的(默认情况下,它至少需要200 MB的可用空间),因此拒绝接受消息。 检查代理日志文件 以确认并减少限制(如有必要)。 该配置文件文档会告诉你 阅读全文
posted @ 2021-06-10 10:43 Cool· 阅读(40) 评论(0) 推荐(0) 编辑
摘要: X.509标准是什么? X.509是由国际电信联盟(ITU-T)制定的数字证书标准,X.509给出的鉴别框架是一种基于公开密钥体制的鉴别业务密钥管理。X.509证书里含有公钥、身份信息(比如网络主机名,组织的名称或个体名称等)和签名信息(可以是证书签发机构CA的签名,也可以是自签名)。 CA认证: 阅读全文
posted @ 2021-06-04 17:48 Cool· 阅读(643) 评论(0) 推荐(0) 编辑