windows自带的命令行工具netsh ipsec static add filter不支持批量添加,还会添加重复的规则进去。我用python编写了ipsecset解决了上述问题,支持批量添加,同一...
pip安装使用详解
pip类似RedHat里面的yum,安装Python包非常方便。本节详细介绍pip的安装、以及使用方法。
1、pip下载安装
1.1 pip下载
# wget "https://pyp...
Lua之Lua数据结构-TTLSA(6)
一. table
table是lua唯一的数据结构。table 是 lua 中最重要的数据类型。 table 类似于 python 中的字典。table 只能通过构造式来创建。其他语言提供的其他数据...
yii上传文件或图片方法
最近在看yii,yii有自带上传图片的方法。简单的贴代码。分为两块,第一块view:test.php。第二块是controller:TestController.php
1. test.php
&...
及时消息生成lucene
上次我们讲的是生成全部索引,现在继续我们上次说的话题,通过消息队列及时生成lucene索引,在这里我们不阐述怎么来创建ActiveMQ服务,只介绍发送、接收来生成lucene的方式。
1、首先我...
Lua之Lua函数与字符处理-TTLSA(5)
函数的定义是以function关键字开始的,后面函数的名称,然后是要传递给函数的参数,如果没有参数传给函数,仍然需要用()来表示一个空的参数列表,以end关键字结尾。
function 函数名()...
(五)ThinkPHP实践之Session驱动-TTLSA
Session驱动是指Session在thinkphp中的存储驱动,通过不同的方式,可以将Session存储在不同的“容器”中
对Session有兴趣的的朋友可以查阅相关资料,本篇仅针对thinkp...
Lua之Lua控制结构-TTLSA(4)
在Lua中,所有的控制结构块都是以end作为结束标记。
控制结构的表达式结果可以是任何值,Lua下只有false和nil为假,其他值都为真。
1. if
if 条件 then
...
en...
Lua之Lua运算-TTLSA(3)
1. 数字运算
支持 +, -, *, /,^ 。 这些运算符的操作数都是实数。
2. 连接运算
连接两个字符串,用".."运算符。
如果操作数为数字,Lua将数字转换成字符串。
3...
(四)ThinkPHP实践之分页讲解-TTLSA
当网站的留言内容越来越多的时候,分页功能的应用就应运而生了,本章我们就来重点讲解下ThinkPHP框架自带的分页类的调用
一、首先需要在MsgManage控制器中加入分页方法admin/Lib/...
Lua之Lua变量类型-TTLSA(2)
在上一节中说到了Lua的安装与变量,这节说说Lua变量的类型。Lua在使用中不需要预先定义变量的类型。Lua中基本的类型有:nil、boolean、number、string、userdata、fun...
Lua之Lua安装与Lua变量-TTLSA(1)
公司业务有用到Lua,与nginx结合起来实现高性能的web应用,想去弄懂这方面的知识,就去了解学习了下Lua,欢迎大咔们指教。
1. Lua介绍
Lua是一门简单的编程语言,它的优势在于可以整合...
(三)ThinkPHP实践之验证码讲解-TTLSA
验证码功能主要是为了防止网站登录功能被刷,但是根据现在市面上常见的验证码功能,很容易被绕过,所以如果想让网站足够安全的话,最好再研究深入一些
本章特针对留言板后台,增加验证码功能
一、首先需要...
(二)ThinkPHP实践之留言板后台-TTLSA
1、后台需求
(1)管理员登录:帐号密码验证,验证码验证
(2)管理留言:单条删除,单条修改,批量删除
(3)管理员退出:退出后台
2、建库
知识点:
1、IP记录类型
2、用户锁定...
Lucene.net实现高性能读写
首先感谢”北京 – 晴晴的分享”, 咱们ttlsa运维生存时间群都乐于帮助和分享. 晴晴是咱们ttlsa第二位分享的妹纸. 以下是晴晴的原文.
Lucene.net的优点在这里就不过多的说了,如果想...
16