本人java的初学者,还没有搞清楚一些基本的思路,这是领导安排的一个工作,请大家提供一些思路:
1.设计ip过滤表,ip流水表。
2.ip过滤接口(实现以下方法)
1)查询某一ip是否在该过滤表中,返回boolean值。Example:isRefused(String ip)
2)编写触发器,每日清空此表(暂定)。
3.流水表操作方法。
1)添加记录 example:addIP(),添加的同时,记录初始访问时间和最后一次访问时间
2)编写任务触发方法,条件:如果一个ip在某个时间段访问次数大于一个上限,则触发进ip过滤表。请问设计成几个类比较合适?不打算使用任何框架(因为还不懂),就用j2se能实现

解决方案 »

  1.   

    1)查询某一ip是否在该过滤表中,返回boolean值。Example:isRefused(String ip) ---正则表达
    2)编写触发器,每日清空此表(暂定)。---定时任务1)添加记录 example:addIP(),添加的同时,记录初始访问时间和最后一次访问时间 --
    2)编写任务触发方法,条件:如果一个ip在某个时间段访问次数大于一个上限,则触发进ip过滤表
    这个可能要作成单点登陆 功能实现起来方便些
      

  2.   

    期待高手·
    写好了之后,能不能发一份给我,谢谢·
    [email protected]