ubuntu 执行sudo apt-get install libgtk2.0-devs安装gtk+-2.0时报错Failed to fetch IP:https://的解决
Err:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-updates/main amd64 libjpeg-turbo8 amd64 1.5.2-0ubuntu5.18.04.1 404 Not Found [IP: 101.6.8.193 ... 查看全文
第二十三节 让web服务器支持WSGI协议
import socket import multiprocessing import re import dynamic.mini_frame class WSGIServer(): def __init__(self): self.web_socket = socket.socket(socke ... 查看全文
第二十节 多进程面对对象web服务器
import socket import multiprocessing import re class WSGIServer(): def __init__(self): self.web_socket = socket.socket(socket.AF_INET, socket.SOCK_STR ... 查看全文
第十九节 epoll版的HTTP服务器
import socket import select ''' kernel:Linux的操作系统 epoll:创造一个特殊的内存空间,tcp服务器和操作系统共用,将套接字列表放在该内存,不再使用轮询的方式遍历列表,而采用事件通知 轮询:开发上讲遍历称为轮询 事件通知: ''' def tcp_se ... 查看全文
第十三节 返回固定页面的http服务器
import socket def main(): """简单web服务器""" # 1、创建套间字 web_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) web_socket.setsockopt(socket.SOL_SOC ... 查看全文
第十六节 使用协程完成http服务器
import socket import gevent from gevent import monkey monkey.patch_all() def tcp_serve(resp_socket): recv_data = resp_socket.recv(1024) # 处于阻塞状态等待客户端给 ... 查看全文
第二十四节 让web服务器支持WSGI协议
import socket import multiprocessing import re # import dynamic.mini_frame import sys # 通过sys.argv在cmd命令行给实例对象传参 class WSGIServer(): def __init__(self ... 查看全文
第二十二节 web服务器里集成了解析动态请求的功能
import socket import multiprocessing import re ''' WSGI协议 浏览器,http请求动态资源→web服务器(通过wsgi调用一个默认的application函数(字典, 函数名)) ''' class WSGIServer(): def __ini ... 查看全文
图解kubernetes批处理Job控制器的关键设计
K8s中的批处理任务模块主要是由Job控制器完成,今天我们就来关注下其底层的关键设计,包括完成状态、并行模式、并行策略等关键机制 1. 基础概念 在聊k8s的任务模块的实现的时候,我们先看一下传统的任务系统的设计与实现,然后聊下基于k8s的基础的概念 1.1 传统的任务系统设计 传统的任务系统设计主 ... 查看全文
thinkphp5 创建 cli.php ,Linux上运行php 文件
引用地址http://www.75271.com/1693.html 新建cli.php 放到根目录 <?php $depr = '/'; $path = isset($_SERVER['argv'][1])?$_SERVER['argv'][1]:''; if(!empty($path)) { $ ... 查看全文
原生js 以ajax(post)的方式传json至php,并让php解析为数组
如题。 比如要把一个json,如 json= {name:"John Rambo", time:"3pm"},,通过js ,传到一个php服务器 fwq.php中,并解析为数组。 方法如下。 js //建立协议 xmlhttp=new XMLHttpRequest(); xmlhttp.onread ... 查看全文
关于在phpStudy环境下,windows cmd中 php不是内部命令问题
首先查看system32是否加入系统变量 其次要把当前运行的php版本的路径加入到系统变量中去,path中, 一定要是这个样子的; D:\phpStudy\php\php-5.6.27-nts 不然没有什么用。 这样在phpstorm中以及cmd中都可以使用php命令了。 ... 查看全文
chromedriver与chrome最新版本对应表 转自-河岸上的酸菜鱼 简书地址-https://www.jianshu.com/u/bbea92f78aca
如果需要看到最新版的chromedriver和chrome版本对应问题,点击http://npm.taobao.org/mirrors/chromedriver/,点击最新版本的chromedrives, 查看notes.txt,就可以获得最新的版本对应表。 ... 查看全文
在Apache服务器上安装SSL证书
在Apache服务器上安装SSL证书 阿里云SSL证书服务支持下载证书安装到Apache服务器,从而使Apache服务器支持HTTPS安全访问。本文介绍了证书安装的具体操作。 前提条件 您的Apache服务器上已经开启了443端口(HTTPS服务的默认端口)。 您的Apache服务器上已安装了mod ... 查看全文
基于kubernetes v1.17部署dashboard:v2.0-beta8
一、前言 Dashboard 是基于网页的 Kubernetes 用户界面。您可以使用 Dashboard 将容器应用部署到 Kubernetes 集群中,也可以对容器应用排错,还能管理集群资源。您可以使用 Dashboard 获取运行在集群中的应用的概览信息,也可以创建或者修改 Kubernete ... 查看全文
centos8安装docker+phpfpm+alpine+nginx
2020-3-31 12:51:44 星期二 记录一下安装过程备忘: 1. 宿主机 centos8 安装docker-ce (可参考centos7的安装方法, 没有太大变化) 2. nginx 直接装在宿主机上, 添加一个域名的配置, 将php文件的请求转发到 172.0.0.1:9700 3. p ... 查看全文
.NetCore2.1 WebAPI 根据swagger.json自动生成客户端代码
前言 上一篇博客中我们可以得知通过Swagger插件将WebAPI规范划,但是实际上Swagger也不是单单提供给我们进行WebAPI快捷页面描述作用,它还可以做得更多。 NSwag NSwag是一个发布在GitHub上的开源项目,它可以根据Swagger说明页上的swagger.json文件生成C ... 查看全文
Selenium之webdriverAPI
Selenium之webdriverAPI 1.py文件webdriverAPI from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains ##鼠标操作 from s ... 查看全文
ABP动态生成WebAPI
ABP框架可以动态生成WebApi,开发人员无需创建APIController,直接继承IApplicationService接口,即可对外发布webApi。 创建动态Web Api 控制器 例如,在Service层有一个ITestService接口,如下: 该接口实现了“IApplicationS ... 查看全文
win7下利用IIS搭建FTP服务器
配置一个完整的FTP服务器比较复杂,可以使用Windows系统自带的FTP服务(默认情况下Windows自带的Web和FTP服务是关闭的)。前段时间,为了与他人共享文件,为创建一个FTP服务器而纠结,摸索了很久,终于成功建立FTP服务器,分享如下,不足之处请继续补充~ 配置一个完整的FTP服务器比较 ... 查看全文
ASP.NET web api汇总
ASP.NET WEB API 与WEB API有关的类型 HttpMessageHandler(System.Net.Http)(消息处理器) 表示Http请求的处理程序,处理程序类似于Http管道,它们是链式调用,所以可以自定义更多的处理程序。 HttpClient(System.Net.Htt ... 查看全文