会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Aloe_n
管理
上一页
1
2
3
4
5
6
7
下一页
2024年3月18日
python 服务自动生成 js 调用
摘要: python 服务自动生成 js 调用 原理 接管请求分发过程; 为每个 command 维护对应的 handler; 利用 python 动态特性, 获得 handler 的参数; 利用模版生成 js 代码; 利用**kwargs 获取所有参数传递给 handler; Demo 以 Flask 为
阅读全文
posted @ 2024-03-18 11:35 Aloe_n
阅读(18)
评论(0)
推荐(0)
2024年3月16日
多层负载均衡架构
摘要: 多层负载均衡架构 flowchart LR c1 c2 c3 c4 subgraph 四层负载均衡 lb1 lb2 end subgraph 七层负载均衡 ngx1 ngx2 ngx3 ngx4 end subgraph 后端服务 rs1 rs2 rs3 rs4 end c1--DNS-->lb1
阅读全文
posted @ 2024-03-16 21:53 Aloe_n
阅读(47)
评论(0)
推荐(0)
2024年3月15日
mysql死锁排查案例
摘要: mysql死锁排查案例 行锁的兼容矩阵 / Gap Insert Intention Record Next-Key Gap 兼容 兼容 兼容 兼容 Insert Intention 冲突 兼容 兼容 冲突 Record 兼容 兼容 冲突 冲突 Next-Key 兼容 兼容 冲突 冲突 问题描述 业
阅读全文
posted @ 2024-03-15 17:54 Aloe_n
阅读(27)
评论(0)
推荐(0)
2022年4月18日
基于装饰器的validator
摘要: 实现效果 @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
阅读(46)
评论(0)
推荐(0)
2021年1月24日
vue 组件通信总结
摘要: vue 组件通信总结 场景 子组件调用父组件方法 子组件调用祖先组件方法 父组件调用子组件方法 拥有同一个祖先的组件之间互相调用 自定义事件 通过自定义事件,可以在子组件内调用父组件的方法. 父组件 <div> <my-child @customer-event="console.log('cust
阅读全文
posted @ 2021-01-24 22:51 Aloe_n
阅读(74)
评论(0)
推荐(0)
2020年10月29日
脑图
摘要: MySql Redis Redis数据结构 Python Flask Vue React PythonWeb框架对比 设计模式 网络 多任务
阅读全文
posted @ 2020-10-29 08:50 Aloe_n
阅读(121)
评论(0)
推荐(0)
2020年10月12日
Flask 和 Django 中间件对比
摘要: 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
阅读(328)
评论(0)
推荐(0)
k8s 理论知识总结
摘要: k8s 理论知识总结 k8s api 对象 容器(container) 容器的本质是一个进程. 这个进程和普通进程的区别: 独立的 Namespace(通过 linux namespace 实现); PID; 文件视图; 网络; 主机名 User; IPC 有限的资源使用权限(通过 linux cg
阅读全文
posted @ 2020-10-12 09:33 Aloe_n
阅读(498)
评论(0)
推荐(0)
2020年9月25日
Flask 源码简析
摘要: 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
阅读(218)
评论(0)
推荐(0)
2020年9月13日
使用 Condition 实现简单的队列
摘要: 使用 Condition 实现简单的队列 队列特点 队列有以下特点: 先进先出 如果要在多线程中使用,还要满足: 从空队列中获取元素会阻塞当前线程,直到队列不为空(其它线程向队列中添加了元素); 向已满的队列添加元素会阻塞当前线程,直到队列不满(其它线程从队列中取出了元素); 使用 Conditio
阅读全文
posted @ 2020-09-13 12:34 Aloe_n
阅读(196)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页