上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: ### fanout消息订阅模式 - **生产者** ```python # 生产者代码 import pika credentials = pika.PlainCredentials('guest', 'guest') # mq用户名和密码 # 虚拟队列需要指定参数 virtual_host,如果 阅读全文
posted @ 2022-06-19 14:58 TY520 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1、Location 2、http.Redirect 代码 /index → /login → /home package main import ( "fmt" "log" "net/http" "strings" ) func index(w http.ResponseWriter, r *ht 阅读全文
posted @ 2022-05-04 16:03 TY520 阅读(333) 评论(0) 推荐(0) 编辑
摘要: IO多路复用 阻塞 IO 服务端为了处理客户端的连接和请求的数据,写了如下代码。 listenfd = socket(); // 打开一个网络通信端口 bind(listenfd); // 绑定 listen(listenfd); // 监听 while(1) { connfd = accept(l 阅读全文
posted @ 2022-03-17 20:41 TY520 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。 pip3 install blinker 1.内置信号 request_started = _signals.signal('request-started') # 请求到来前执行 reques 阅读全文
posted @ 2022-03-14 00:10 TY520 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx配置文件优化 设置nginx进程数,推荐按照cpu数目来指定,一般跟cpu核数相同。 worker_processes 8; 为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。 worker_cpu_affinity 0001 00 阅读全文
posted @ 2022-03-13 15:15 TY520 阅读(495) 评论(0) 推荐(0) 编辑
摘要: Flask源码阅读 ### 上下文篇 整个Flask生命周期中都依赖`LocalStack()`栈[?](https://my.oschina.net/architectliuyuanyuan/blog/3061328)。而`LocalStack()`分为请求上下文`_request_ctx_stack`和应用上下文` 阅读全文
posted @ 2022-03-05 13:17 TY520 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲了如何使用 time、perf、line_profiler 测试python文件 call.py def call(): return True for i in range(10000000): call() time使用 time python call.py real 总耗时 1.4 阅读全文
posted @ 2022-02-06 13:56 TY520 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 安装Kubernetes、Docker Kubernetes、Docker安装教程 项目地址 Github Flask flask run.py from flask import Flask import os app = Flask(__name__) @app.route("/index/") 阅读全文
posted @ 2022-01-16 12:55 TY520 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 原因找不到docker,我们需要绑一下docker 列出所有gitlab-runner配置文件 find / | grep config.toml [root@izwz99pke7zxkpm7l51t8jz ~]# find / | grep config.toml /srv/gitlab-runn 阅读全文
posted @ 2021-12-11 12:24 TY520 阅读(2796) 评论(0) 推荐(0) 编辑
摘要: 数组Array 实例1 package main import "fmt" func main() { var n [10]int /* n 是一个长度为 10 的数组 */ var i,j int /* 为数组 n 初始化元素 */ for i = 0; i < 10; i++ { n[i] = 阅读全文
posted @ 2021-11-21 13:13 TY520 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页