Docker在MAC OS环境下无法使用host网络模式

在docker上做测试的时候发现,host模式下容器始终无法访问宿主机查了很多资料才发现,docker的host网络模式目前只支持在linux环境下使用。 浪费时间fk     阅读全文
vogel's avatar
vogel 01月 12,2021

Nginx反向代理的转发规则是怎么处理的?

介绍Nginx是一个高性能的HTTP和反向代理web服务器.因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名详细总所周知,Nginx可以通过修改配置文件以开启反向代理。但是具体的转发规则是怎么实现的呢?Nginx配置文件server { listen 80;     阅读全文
vogel's avatar
vogel 12月 26,2020

Python的蓝图是什么?

Flask是一个轻量级的python web框架,相对于django,flask只需要很简单的几行代码就可以跑起一个小型的web后台。但是当flask项目开始慢慢扩大的时候,就会出现代码过于混乱,不好管理等现象。此时就需要用到flask的蓝图功能     阅读全文
vogel's avatar
vogel 12月 24,2020

Python的装饰器详解

介绍Python的装饰器绝对算得上是一个十分有用的功能,可以极大的提高效率并减少代码量.详细要使用装饰器,首先需要了解python的函数。在python里,一切皆为函数。这里我们定义一个函数'start'defstart():print('hi')return"Iamreturn"     阅读全文
vogel's avatar
vogel 12月 20,2020

单点登录系统Central Authentication Server

用于分布式系统的用户授权验证优点由于HTTP协议的跨域限制,不同域名无法共用同一处的COOKIES.CAS可以做到用户一次登录就可以在不同的域名网站下无障碍的通过原理用户端[4]访问装有CAS客户端的网站[1][1]发现[4]并未携带cookies或cookies失效[1]返回重定向到CAS服务端[     阅读全文
vogel's avatar
vogel 12月 11,2020

实现一个函数,输出两个整数相除后的无限循环小数部分

介绍面试的时候遇到一个题:实现一个函数,输入两个整数a, b . 输出a/b后的无限不循环小数举例:输入1, 3. 输出 0.3面试的时候想了好久没有想出来,面试完再仔细想想,发现十分简单.思路输入两个整数a,b 后,先用 int(a/b) 得到整数部分再把a mod b 赋值给a, 此时a一定小     阅读全文
vogel's avatar
vogel 10月 30,2020

Python的大神器 eval 函数

介绍最近在爬取一个页面的时候,抓到了一段数据。结构是字符串形式的数组里包含着字典,字典里又包含着数组。遇到这种情况,以往都是分割字符串然后再转换。可这次的结构实在过于复杂。在了解了python的eval函数后,很轻松的就把该字符串转换成想要的数据结构了。举个例子爬取到一串数据data="[     阅读全文
vogel's avatar
vogel 10月 22,2020

内存页面置换常见的三种算法PageReplacementAlgorithm

介绍在地址映射过程中,若在页面中发现所要访问的页面不在内存中,则产生缺页中断。当发生缺页中断时,如果操作系统内存中没有空闲页面,则操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。算法LRU算法该算法维护一个字典,存留所有已遍历过的     阅读全文
vogel's avatar
vogel 10月 12,2020

关于flask后端处理数据库是否需要使用到进程池

最近在写一个论坛系统,其中很大一部分都在与数据库打交道。踩了不少坑,就在这里记录一下。每次增删查改后都需要断开cursor的连接和数据库的连接,否则一旦连接数超过一定的数量,数据库就会报错处理数据库的时候可以专门写一个function,把sql语句传进去就好未必非要使用数据库的线程池测试为了让对比的     阅读全文
vogel's avatar
vogel 06月 23,2020

如何基于FLASK使用HTTPS?

why最近在做微信小程序,用PYTHON的FLASK作为后台。由于微信小程序规定必须使用HTTPS为通信方式,于是便开始尝试基于FLASK的HTTPS.前期准备域名服务器how1.为域名申请一个SSL证书2.申请成功后,下载证书打开压缩文件里的NGINX文件夹,上传里面的两个文件到服务器3.写代码f     阅读全文
vogel's avatar
vogel 04月 22,2020