• 理解定义类


    http长连接&&短连接:一个TCP连接是否为长连接,是通过设置HTTP的Header的Connection:keep-alive来决 定的,而且是需要两边都设置才有效,长连接一次访问,不立即关闭连接。对于频繁请求资源的客 户来说,较适用长连接。短连接是一次访问,会立即关闭连接。

    长轮询&&短轮询:短轮询重复发送Http请求,查询目标事件是否完成,长轮询仅目标有更新时,才会向客户 端发送响应数据

    过滤器&&拦截器:过滤器Filter依赖于servlet容器,基于回调函数,过滤范围大
    拦截器interceptor依赖于框架容器,基于反射机制,只过滤请求
    优先顺序:监听器》拦截器》servlet

    web监听器:统计在线用户和网站访问量等

    钝化、活化session的类必须实现Serializable接口

    @WebListener 注解的类作为监听器

    格式化时间:new SimpleDateFormat("yyyy-MM-dd HH :mm :ss").format(new Date())

    线程的生命周期一个又五个:新建、就绪、运行、阻塞、死亡。

    内存泄漏:创建了一个对象,以后一直不再使用这个对象,这个对象却一直被引用,即这个对象无用但是却无法被垃圾回收器回收的,这就是java中可能出现内存泄露的情况/如果一个外部类的实例对象的方法返回了一个内部类的实例对象,这个内部类对象被长期引用了,即使那个外部类实例对象不再被使用,但由于内部类持久外部类的实例对象,这个外部类对象将不会被垃圾回收,这也会造成内存泄露
    内存泄露的两个条件:无用,无法回收

  • 相关阅读:
    atitit查询表修改表字段没反应--解锁锁定的表
    atitit.自适应设计悬浮图片的大小and 位置
    .net 科学类型相关问题
    js eval()执行传参函数的写法
    oracle里如何将两个日期的时间差返回**时**分的格式
    .NET开源项目介绍及资源推荐:数据持久层
    highCharts 电流表、电压表
    win7 telnet命令无法使用
    ascx aspx ashx asmx 文件的作用
    Oracle 新建序列值
  • 原文地址:https://www.cnblogs.com/qinyios/p/11125080.html
Copyright © 2020-2023  润新知