摘要: MYSQL(mariadb) Red Hat Enterprise Linux/CentOS 7.0 发行版已将默认的数据库从 MySQL 切换到 MariaDB MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 开发这个分支的原因之一是:甲骨文公司收购 阅读全文
posted @ 2022-08-07 12:59 silencio。 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Linux安装python3与virtualenv centos7默认是装有python的,咱们先看一下 #检查python版本 [root@oldboy_python ~ 17:23:54]#python -V Python 2.7.5 《震惊,python2.7不再维护!》 源码编译安装pyth 阅读全文
posted @ 2022-08-07 12:57 silencio。 阅读(46) 评论(0) 推荐(0) 编辑
摘要: docker初识 Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。 Docker 使用 Google 公司推出的 Go 语言 进 阅读全文
posted @ 2022-08-07 12:52 silencio。 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 9.0.1 HTTPS HTTPS安全概述 使用http网站时,可能会遭遇劫持和篡改,那么是很不安全的,如果用https协议,数据再传输时都是加密的,黑客无法窃取或篡改数据报文,也避免网站数据泄露。 Openssl Netscape网景公司创建的第一代浏览器,且为了提高浏览器访问网站的安全性,在TC 阅读全文
posted @ 2022-08-07 12:49 silencio。 阅读(1850) 评论(0) 推荐(0) 编辑
摘要: 引用计数器为主、分代码回收和标记清除为辅 1.1 大管家refchain 在Python的C源码中有一个名为refchain的环状双向链表,这个链表比较牛逼了,因为Python程序中一旦创建对象都会把这个对象添加到refchain这个链表中。也就是说他保存着所有的对象。例如: age = 18 na 阅读全文
posted @ 2022-08-07 12:26 silencio。 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1.协程 想学asyncio,得先了解协程,协程是根本呀! 协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。例如: def func1(): print(1) ... print(2) def func2(): p 阅读全文
posted @ 2022-08-07 12:03 silencio。 阅读(54) 评论(0) 推荐(0) 编辑
摘要: jwt(JSON Web Tokens),是一种开发的行业标准 RFC 7519 ,用于安全的表示双方之间的声明。目前,jwt广泛应用在系统的用户认证方面,特别是现在前后端分离项目。 1. jwt认证流程 在项目开发中,一般会按照上图所示的过程进行认证,即:用户登录成功之后,服务端给用户浏览器返回一 阅读全文
posted @ 2022-08-07 11:48 silencio。 阅读(104) 评论(0) 推荐(0) 编辑