#模块

Nginx模块Lua-Nginx-Module学习笔记(一)Nginx Lua API 接口详解

  各种*_by_lua,*_by_lua_block和*_by_lua_file配置指令用作nginx.conf文件中LuaAPI的网关。下面描述的NginxLuaAPI只能在这些配置指令的上下文中运行的用户Lua代码中调用。API以两个标准软件包ngx和ndk的形式暴露给Lua。这些软件包位于ngx_lua中的默认...

【重要】Nginx模块Lua-Nginx-Module学习笔记(三)Nginx + Lua + Redis 已安装成功(非openresty 方式安装)

  使用Redis做分布式缓存;使用luaAPI来访问redis缓存;使用nginx向客户端提供服务,ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求。url请求nginx服务器,然后lua查询redis,返回json数据。  系统环境:Ubuntu14.0(64位)  ...

Nginx模块Lua-Nginx-Module学习笔记(二)Lua指令详解(Directives)

Nginx与Lua编写脚本的基本构建块是指令。指令用于指定何时运行用户Lua代码以及如何使用结果。下面是显示指令执行顺序的图。 当一个请求发起一个“子请求”的时候,按照Nginx的术语,习惯把前者称为后者的“父请求”(parentrequest)。locatio...

【官方文档】Nginx模块Nginx-Rtmp-Module学习笔记(一) RTMP 命令详解

源码地址:https://github.com/Tinywan/PHP_Experience说明:  rtmp的延迟主要取决于播放器设置,但流式传输软件,流的比特率和网络速度(以及响应时间“ping”)可能会对延迟产生影响,具有播放器的本地rtmp服务器使用“否”缓冲区(...

Nginx模块之———— RTMP 模块的在线统计功能 stat 数据流数据的获取(不同节点则获取的方式不同)

单节点获取方式如下:publicfunctiongetStreamByIp($outerIP,$streamName){//查询录像模块的IP地址外网,根据这个可以查看到相应的流$url=$outerIP."/rtmp/stat";$ch=curl_init();curl_setopt($ch,CURLOPT_URL,...

爬虫常用模块

urllibrequests安装pipinstallrequestsget请求importrequestsret=requests.get('https://api.github.com')print(type(ret))print(ret.status_code)print(type(ret.text))print(...
代码星球 ·2020-04-02

Python的logging模块基本用法

在服务器部署时,往往都是在后台运行。当程序发生特定的错误时,我希望能够在日志中查询。因此这里熟悉以下logging模块的用法。logging模块定义了报告错误和状态信息的标准API。日志系统有4个相互交互的组件。我们需要使用Logger实例来向日志添加信息。触发日志会创建一个LogRecord,用于内存中存储信息。Lo...

python模块

calendar:日历相关模块,calendar模块文件里定义了很多类型,主要有Calendar,TextCalendar以及HTMLCalendar类型。其中,Calendar是TextCalendar与HTMLCalendar的基类。详情pytz:时区模块datetime:日期对象可进行比较和相减来获取两个日期的时...
代码星球 ·2020-04-02

个人博客模块分析

1-注册2-登录(密码校验,session管理)3-展示文章4-文章分页(paginator)5-评论功能...
代码星球 ·2020-04-02

img标签过滤加fs模块实现图片文件缓存

方法一:functioniCache(selector){selector.each(function(data){//msg(data);!function(data){varurl=selector.eq(data).attr("src");varimg=this;varfilename=GetFileName(u...
代码星球 ·2020-04-02

APICloud上啦加载下拉刷新模块

apicloud有自带的上啦加载下拉刷新,当让也可以用第三方或者在模块库里面找一个使用一、下拉刷新,一下代码写在apiready=function(){}里面apiready=function(){//下拉刷新api.setRefreshHeaderInfo({visible:true,bgColor:'rgba(0,...

Python之路-python(面向对象进阶(模块的动态导入、断言、Socket Server))

模块的动态导入断言SocketServer   一、模块的动态导入1classC(object):2def__init__(self):3self.name="zhangsan"1#动态导入2importimportlib3test=importlib.import_module("lib.test")4pr...

Python之路-python(常用模块学习)

模块介绍time&datetime模块randomossysshutilshelvexml处理yaml处理configparserhashlibre正则表达式logging模块1、模块:    定义:其实模块简单说就是一堆代码实现某个功能,它们是已经写好的.py文件。只需...

权限管理模块设计

我们比较常见的就是基于角色的访问控制,用户通过角色与权限进行关联。简单地说,一个用户拥有多个角色,一个角色拥有多个权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间、角色与权限之间,通常都是多对多的关系。如下图:基于这个,得先了解角色到底是什么?我们可以理解它为一定数量的权限的集合,是一个...
代码星球 ·2020-04-01

vue中登录模块的插件封装

一个电商城的项目,场景是:在未登录的情况下点击收藏或者加入购物车等操作,执行一个方法如this.$login()来动态插入登录组件。第一步:写好关于这个登录弹窗的单文件组件loginBox.vue第二部:编写loginBox.js文件,输出一个函数方法,如下图关于$mount()需要注意 第三步:在Vue的p...
首页上一页...6263646566...下一页尾页