首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用详解

如果batch_count大于1,那么就调用load_batch_script方法,加载Lua脚本,存储到redis中的lua脚本字典中,供后面使用。代码如下: ?...为了弄清楚这段代码的工作,需要了解下面几个知识点: lua脚本基本概念 Redis中的EVAL命令如何使用 理解上面脚本的工作 首先,要想运行上面的脚本,必须是Redis2.6+的版本,才支持EVAL,...EVAL命令 另外还要知道EVAL命令的使用方法,看下面这个命令,就好理解了!...再来说说EVAL命令,它的执行过程如下: 解析字符串脚本,根据校验和生成lua的方法 把校验和和函数放入一个lua_script字典里面,之后就可以通过EVALSHA命令直接使用校验和执行函数。...如果在list模式中,还会去判断batch_count的值,如果是1直接退出;如果大于1,则使用evalsha命令调用之前保存的脚本方法。 ?

1.5K100

使用详解

本文针对官方文档进行翻译以及实践,希望有更多的有用户了解、使用这款工具。 下载、安装、使用   这款工具是开箱即用的软件,下载地址戳这里,下载自己对应的系统版本即可。 ?   ...工作原理   Logstash使用管道方式进行日志的搜集处理和输出。有点类似*NIX系统的管道命令 xxx | ccc | ddd,xxx执行完了会执行ccc,然后执行ddd。   ...-e:后面跟着字符串,该字符串可以被当做logstash的配置(如果是“” 则默认使用stdin作为输入,stdout作为输出) ?   ...比如在filter中指定了两个一样的的插件,这两个任务并不能保证准确的按顺序执行,因此官方也推荐避免在filter中重复使用插件。

98480
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Composer 使用使用详解

    可以使用 composer --version 命令查看,如下图: ?...该文件主要是管理包版本使用的,当我们在使用composer update命令时,composer会自动根据composer.json的包版本依赖,生成对应的composer.lock文件,当我们下次在执行...Composer版本约束 在我们使用composer安装包时,不得不考虑的就是一个版本问题,因为不同的版本,存在兼容性问题,因此我们在使用该工具安装包时需要特别的注意包版本,如果使用不当很容易导致项目因为包版本问题瘫痪...你可以定义多个范围,使用空格或者逗号 , 表示逻辑上的与,使用双竖线 || 表示逻辑上的或。其中与的优先级会大于或。...,file.psr-0逐渐的被抛弃了,由于一些老项目还在使用该规则,因此部分项目仍在使用

    3.4K30

    Nmap使用详解

    请求包发现主机 -PS/PA/PU/PY : 使用TCP SYN/TCP ACK或SCTP INIT/ECHO方式进行发现 -sN/sF/sX: 指定使用TCP Null, FIN, and Xmas...通常主机发下并不单独使用,而只是作为端口扫描,版本探测,OS探测的先行步骤,而在某些特殊应用(例如确定大型局域网内活动主机的数量)可能会单独专门使用主机发现来完成。...例如使用SCTP INIT/Cookie-ECHO方式是来探测SCTP的端口开放情况;使用IP protocol方式来探测目标主机支持的协议类型(tcp/udp/icmp/sctp等等);使用idle...-A 选项用户使用进攻性方式扫描 2.-T4 指定扫描过程使用的程序,有6个级别,级别越高扫描越快,但是容易被WAF或者IDS屏蔽 3....6.6 其他技术 nmap还提供其他多种规避技巧,比如指定使用某个网络接口来发送数据包、指定发送包的最小长度、指定发包的MTU、指定TTL、指定伪装的MAC地址,使用错误检查。

    1.3K20

    epoll使用详解

    应用程序通过系统调用给内核提供了一个需要监控的文件描述符列表,然后使用另外一个不同的系统调用来监控这些文件描述符。...epoll工作在ET模式的时候,必须使用非阻塞套接口,以避免由于一个文件句柄的阻塞读/阻塞写操作把处理多个文件描述符的任务饿死。...Level Triggered 工作模式 相反的,以LT方式调用epoll接口的时候,它就相当于一个速度比较快的poll(2),并且无论后面的数据是否被使用,因此他们具有同样的职能。...因为即使使用ET模式的epoll,在收到多个chunk的数据的时候仍然会产生多个事件。...因此当EPOLLONESHOT设定后,使用带有 EPOLL_CTL_MOD标志的epoll_ctl(2)处理文件句柄就成为调用者必须作的事情。

    3.7K10

    StrictMode使用详解

    除了主线程,我们还可以在Handler,AsyncTask,AsyncQueryHandler,IntentService等API中使用StrictMode。...penaltyLog()表示将警告输出到LogCat,你也可以使用其他或增加新的惩罚(penalty)函数,例如使用penaltyDeath()的话,一旦StrictMode消息被写到LogCat后应用就会崩溃...//developer.android.com/reference/android/os/StrictMode.VmPolicy.Builder.html 在正式版本中,我们并不希望使用...你可以通过删除代码来实现,不过这里提供一个更好的方式来解决这个问题,即使用AndroidMainifest文件中的debuggable属性来实现,代码如下所示: android:debuggable="...true" 在代码中,使用方法如下所示: // Return if this application is not in debug mode ApplicationInfo appInfo

    53730
    领券