一、原理 提交次数是肯定要往数据库里写次数这个数据的,比如用户登陆,当用户出错时就忘数据库写入出错次数1,并且出错时间,再出错写2,当满比如5次时提示不允许再登陆,请明天再试,然后用DateDiff计算出错时和now()的时间,如果大于24就再开放让他试。 封IP的话特别是给IP断就比较简单了, 先 ...
分类:
Web程序 时间:
2018-07-27 14:34:51
阅读次数:
190
最近在用Yii2.0做项目,其中需要实现一个功能:没有登录不能访问部分页面,即游客身份访问限制。查了半天资料,终于找到答案。解决方法如下: 在access里,access即访问的意思,其中有个配置项 ‘only’=>['login','about'] 这是什么意思呢,意思是仅仅在login、abou... ...
分类:
其他好文 时间:
2018-07-21 11:55:40
阅读次数:
151
1.private 表示私有,只有自己类能访问 2.default 表示没有修饰符修饰,只有同一个包的类能访问 3.protected 表示可以被同一个包的类以及其他包中的子类访问 4.public 表示可以被该项目的所有包中的所有类访问 ...
分类:
其他好文 时间:
2018-07-16 12:28:48
阅读次数:
128
# 【【面向对象】】#【访问限制】#如果要让内部属性不被外部访问,可加双下划线,编程私有变量。只有内部可以访问,外部不能访问。class Student(object): def __init__(self,name,score): self.__name = name self.__score = ...
分类:
编程语言 时间:
2018-07-16 11:20:01
阅读次数:
200
做一个微服务,需要对http头域里的remoteip做访问限制:所有局域网都要鉴权,其中一些特殊ip,如网关地址,直接拒绝,防止公网访问。正则表达式很好的解决了这个,直接贴代码,读者拿来直接改改就能用了。 核心正则: golang的代码也很简单了,如下: ...
分类:
其他好文 时间:
2018-07-07 15:46:52
阅读次数:
325
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: ...
分类:
Web程序 时间:
2018-06-30 21:22:56
阅读次数:
190
构造函数:__init__()引子:因为每个人一出生都是不一样的。因此,如果在Person类中直接给类元素赋值有问题,它会导致每个人的初始状态相同,这不符合大自然的逻辑。应该根据每个人的特点,给每个出生的人不一样的特性。可以通过构造函数实现这个想法。__init__()函数在使用类创建对象自动调用。 ...
分类:
编程语言 时间:
2018-06-24 10:23:28
阅读次数:
186
前几天发现一个不错的平台MOCTF但一直没时间刷。这几天陆续更新web题的wp web1:一道水题 进去一堆青蛙 查看源代码,看到flag web2:还是水题 发现密码框输入不了,遂F12审查元素,删除disable属性,以及将长度改为5,输入moctf。得到flag web3:访问限制 题目提示用 ...
分类:
Web程序 时间:
2018-06-22 01:03:13
阅读次数:
340
需求:对外映射的端口希望能进行源IP访问限制,这样就能避免有些恶意的访问或者扫描。一、映射...这个不多说了,网上一搜一大把!二、针对映射进行访问限制:1、先做一些地址列表:firewall---addresslists----“+”2、应用在限制访问的映射的列表完活。。。。
分类:
其他好文 时间:
2018-06-21 17:27:03
阅读次数:
230
首先需要声明一个程序集名称, 从当前应用程序域获取程序集构造器, 有几种动态程序集构造访问限制: AssemblyBuilderAccess.Run; 表示程序集可被执行,但不能被保存。 AssemblyBuilderAccess.Save; 表示程序集可被保存,但不能被执行。 AssemblyBu ...