字典扁平化、base64、最大公共字串,缓存,命令分发器
分类:
编程语言 时间:
2018-09-02 21:46:44
阅读次数:
149
意义 将接口的调用统一到一个函数里处理,然后再去具体实例调用相应的方法,充当一个分发器的作用 user -> handler -> method 字典 动态:指的是在程序运行时才创建代理类 代理:与被代理类具有相同的属性,也就是被代理类有run方法,它也有run方法 保护代理:限制接口类的某些方法给 ...
分类:
编程语言 时间:
2018-08-18 20:13:12
阅读次数:
161
内容: 1.web预备知识 2.django介绍 3.web框架的本质及分类 4.django安装与基本设置 1.web预备知识 HTTP协议:https://www.cnblogs.com/wyb666/p/9383077.html 关于web的本质:http://www.cnblogs.com/ ...
分类:
其他好文 时间:
2018-08-10 10:52:46
阅读次数:
196
四、主机管理项目命令分发器 开发 命令格式如下: 01、salt.py 只是一个入口,没干什么事情 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Alex Li im ...
分类:
其他好文 时间:
2018-08-04 20:31:18
阅读次数:
150
如之前描述的 pg3复杂了许多 先来看看都要hook哪些点 1、hook dpc和定时器分发器,防止seh路线触发pg KiTimerListExpire,KiRetireDpcList 看一下hook点 hook的就是call的位置。 这里有两种方案:一种是直接jmp + 64bit addr,显 ...
分类:
其他好文 时间:
2018-07-31 21:38:47
阅读次数:
299
Keepalived+LVSDR配置终版Keepalived负载均衡配置缺点LVS如果分发器dir宕机全部失效dir做个高可用可避免,如果一个rs宕机,也会把请求发到rs上,无法自动识别完整架构需要两台服务器(角色为dir)分别安装Keepalived软件,目的实现高可用,但Keepalived本身也有负载均衡的功能,所以本次实验可以只安装一台KeepalivedKeepalived内置了ipvs
分类:
其他好文 时间:
2018-07-29 22:23:28
阅读次数:
162
1,url匹配,匹配路由,由理由分发器(urls.py)查找用户请求的url对应关系 1,找到业务函数就调用(views.py中的方法) 2,找不到就报404错误, 3,将数据返回给浏览器 更具体的 1,urls.py 编写路由 2,在views.py中写自己的业务逻辑代码,病通过HttpRespo ...
分类:
其他好文 时间:
2018-07-29 00:08:49
阅读次数:
124
Django简介 Django是一个开源的Web应用框架,由Python写成。但是,百度百科中讲它采用了MVC框架模式,其实这个解释不准确。 确切的讲,Django的模式是:路由控制+MTV模式。所谓的路由控制其实就是采用URL分发器,将一个个URL的页面请求分发给不同的View处理,View再调用 ...
分类:
其他好文 时间:
2018-07-26 23:36:31
阅读次数:
167
LVS介绍LVS是由国人章文蒿开发流行程度不亚于apache的httpd,基于TCP/IP做的路由和转发,稳定性和效率很高LVS最新版本基于Linux内核2.6,有好多年不更新了LVS架构中有一个核心角色叫做分发器(LoadBalancer),他用来分发用户的请求,还有诸多处理用户请求的服务器(RealServer,简称RS)LVSNAT模式(规模不能大,十来台服务器)这种模式借助iptables
分类:
其他好文 时间:
2018-07-22 22:23:22
阅读次数:
240
一.MVC架构图 二.MVT架构图 由上图理解: 总结: ...
分类:
Web程序 时间:
2018-07-22 12:55:52
阅读次数:
180