摘要: 实现效果 @pv.validate( a=required(), b=t_int(), c=iin(["M", "F"]) ) def foo(a, b, c): print(a, b, c) @pv.validate( a=pv.t_list(pv.t_int()), b=pv.t_list(pv 阅读全文
posted @ 2022-04-18 09:56 Aloe_n 阅读(32) 评论(0) 推荐(0) 编辑
摘要: vue 组件通信总结 场景 子组件调用父组件方法 子组件调用祖先组件方法 父组件调用子组件方法 拥有同一个祖先的组件之间互相调用 自定义事件 通过自定义事件,可以在子组件内调用父组件的方法. 父组件 <div> <my-child @customer-event="console.log('cust 阅读全文
posted @ 2021-01-24 22:51 Aloe_n 阅读(60) 评论(0) 推荐(0) 编辑
摘要: MySql Redis Redis数据结构 Python Flask Vue React PythonWeb框架对比 设计模式 网络 多任务 阅读全文
posted @ 2020-10-29 08:50 Aloe_n 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Flask 和 Django 中间件对比 假设我们的需求是在处理请求和返回响应前打印两次 log Flask 中间件定义方式 @app.before_request def br1(): print('before_request 1') @app.before_request def br2(): 阅读全文
posted @ 2020-10-12 19:20 Aloe_n 阅读(289) 评论(0) 推荐(0) 编辑
摘要: k8s 理论知识总结 k8s api 对象 容器(container) 容器的本质是一个进程. 这个进程和普通进程的区别: 独立的 Namespace(通过 linux namespace 实现); PID; 文件视图; 网络; 主机名 User; IPC 有限的资源使用权限(通过 linux cg 阅读全文
posted @ 2020-10-12 09:33 Aloe_n 阅读(445) 评论(0) 推荐(0) 编辑
摘要: Flask 源码简析 以最简单的 Demo 示例 @app.before_request def br1(): print('br1') @app.before_request def br2(): print('br2') @app.after_request def ar1(): print(' 阅读全文
posted @ 2020-09-25 11:00 Aloe_n 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 使用 Condition 实现简单的队列 队列特点 队列有以下特点: 先进先出 如果要在多线程中使用,还要满足: 从空队列中获取元素会阻塞当前线程,直到队列不为空(其它线程向队列中添加了元素); 向已满的队列添加元素会阻塞当前线程,直到队列不满(其它线程从队列中取出了元素); 使用 Conditio 阅读全文
posted @ 2020-09-13 12:34 Aloe_n 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Socket+Select 实现单线程并发请求 涉及知识点: socket 编程; http 协议中的请求和响应的基本格式; select 目的: 理解单线程并发请求的基本实现方式; 代码 import socket from urllib.parse import urlparse from se 阅读全文
posted @ 2020-08-02 12:00 Aloe_n 阅读(301) 评论(0) 推荐(0) 编辑
摘要: python 利用闭包模拟 c 静态局部变量效果 c 静态局部变量 c 语言中静态局部变量只有在第一次被使用时初始化一次.示例如下: #include <stdio.h> int next_num() { static int a = 0; return ++a; } int main() { fo 阅读全文
posted @ 2020-07-31 09:16 Aloe_n 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 最小高度树 题目出处: https://leetcode-cn.com/problems/minimum-height-trees/ 目标 对于一个具有树特征的无向图中, 找出一个根节点, 使的构成的树高度最小. 上图: 第一个例子中,只有以 1 为 root 时高度为 1,以 0,2,3 为 ro 阅读全文
posted @ 2020-06-06 08:24 Aloe_n 阅读(752) 评论(0) 推荐(1) 编辑