本人java的初学者,还没有搞清楚一些基本的思路,这是领导安排的一个工作,请大家提供一些思路:
1.设计ip过滤表,ip流水表。
2.ip过滤接口(实现以下方法)
1)查询某一ip是否在该过滤表中,返回boolean值。Example:isRefused(String ip)
2)编写触发器,每日清空此表(暂定)。
3.流水表操作方法。
1)添加记录 example:addIP(),添加的同时,记录初始访问时间和最后一次访问时间
2)编写任务触发方法,条件:如果一个ip在某个时间段访问次数大于一个上限,则触发进ip过滤表。请问设计成几个类比较合适?不打算使用任何框架(因为还不懂),就用j2se能实现
1.设计ip过滤表,ip流水表。
2.ip过滤接口(实现以下方法)
1)查询某一ip是否在该过滤表中,返回boolean值。Example:isRefused(String ip)
2)编写触发器,每日清空此表(暂定)。
3.流水表操作方法。
1)添加记录 example:addIP(),添加的同时,记录初始访问时间和最后一次访问时间
2)编写任务触发方法,条件:如果一个ip在某个时间段访问次数大于一个上限,则触发进ip过滤表。请问设计成几个类比较合适?不打算使用任何框架(因为还不懂),就用j2se能实现
解决方案 »
- 判断活动主机
- Point类中的问题?
- 如何动态的获取对象名字
- C++对Java的性能优势已经很微弱了,在许多性能对比上甚至输给Java.
- 在eclipse中的swt中,如何响应ALT+F4事件,在线等!!!!!!!!
- Java socket I/O流问题
- 为什么会出现这样的错误呢?
- 送分题
- java支持拖放吗?
- 欢迎大家讨论,java中我专门使用一个类来定义其他类中要用到的常量,这种作法有哪些利弊???
- 给个大家个map中按value排序的代码。高手就过。。
- 请大家帮忙看下这if (c == 0) { notEmpty.signal();},if (c == capacity) { notEmpty.signal(); } // 这两个是什么意思,如下
2)编写触发器,每日清空此表(暂定)。---定时任务1)添加记录 example:addIP(),添加的同时,记录初始访问时间和最后一次访问时间 --
2)编写任务触发方法,条件:如果一个ip在某个时间段访问次数大于一个上限,则触发进ip过滤表
这个可能要作成单点登陆 功能实现起来方便些
写好了之后,能不能发一份给我,谢谢·
[email protected]