zoukankan      html  css  js  c++  java
  • 随笔

    异常:No executable code found at line 40 in class com.interact.firewall.entity.User
    如果有一次你查询sql语句,明明已经查到数据了,但是就是拿不到数据,你可以试着打个断点,你会发现打不上断点,那么就可能是没有编译。你需要clear一下,然后重新编译。然后就可以了。
    
    

     

    明明查到但是就是无法赋值,个人栗子。

    1
    、什么是jsp   jsp是简易的servlet,可以在传统的HTML文件中插入java代码从而形成jsp文件。用jsp开发的web应用程序具有跨平台的优点。 2、页面请求具体流程
      
      页面发出一个request请求,tomcat服务器首先根据web.xml中的配置文件跟地址匹配,首先匹配到项目,举个例子,如以下链接,先根据
    CEB8088找到项目,然后SpringMVC的ServletDispatch
    就会根据getDeviceListByManager.do找到对应的方法,而返回的方法则是response.getWrite().write(msg)这个方法。
      浏览器会将js代码进行压缩,没有换行,声明属性也会简单化,从而达到减少加载时间的效果。
    eg: http://localhost:8083/CEB8088/getDeviceListByManager.do?deviceType=0&username=758275
    3、什么是css
      
      css其实就是给HTML提供样式的
    4、什么是html

      超文本主体语言,包含图片,链接,音乐等,包含头部跟主体。
    5、servlet

      担任页面请求跟服务器响应的中间件。是扩展web服务器功能的(可生成动态的web页面)。
    6、css的块元素
      
      CSS的块元素都是默认换行的,其属性需要详细了解。
    7、css的盒子模式

      https://m.runoob.com/css/css-boxmodel.html
    8、===和==的区别

      ===会先比较类型,如果类型不一致,直接返回false,比==更加严谨。 举个例子 1 == “1” 返回true 1 === “1” 则返回false
    9、io nio bio aio

      io 面向流 nio 面向缓冲区 nio比io更加快 io 是阻塞模式 nio 是同步非阻塞式IO bio:同步阻塞式IO 在java7中引入的aio 其实就是nio2,被统称为aio 异步非阻塞式IO
    具体区别详见链接:https://www.cnblogs.com/sxkgeek/p/9488703.html

    10、页面是只能直接将html显示出来的,但是jsp不能直接显示

    11、set跟map的区别 set底层实现为hashSet,而hashSet的底层则是HashMap,所以set其实也是map的一种,只不过map存值的方式是键值对。有时间需要看一下底层代码。

    12、获取重复数字的方法
       

    public static void main(String[] args) {

    Map<String,Integer> map = new HashMap<>();
    Random r = new Random();
    for(int i = 0;i<2000;i++){

    int f = r.nextInt(4);
    if(map.containsKey(f+"")){
    map.put(f+"",map.get(f+"")+1);
    }else{
    map.put(f+"",1);
    }
    }
    System.out.println(map);


    }

      13、数据库找到重复数据,以及删掉重复数据

    --查找所有重复的ip数据
    select * from firewall_device where ip in (select ip from firewall_device group by ip having count (ip) > 1) for update

    --删除所有重复的ip数据
    delete from firewall_device where ip in (select ip from firewall_device where ip in (select ip from firewall_device group by ip having count (ip) > 1)) and lock_tag = 1

      
  • 相关阅读:
    2016.08.13/2/index/_d_Lucene54_0.dvm: Too many open files
    /usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback
    rsyslog 读取单个文件测试
    注意:rsyslog 源码安装 会出现日志重复发的情况,需要rpm包安装
    客户端把rsyslog重启,就会发送全部日志 --待研究
    rsyslog 一重启就会开始同步之前所有通配的日志文件
    rsyslog 只读取变化的日志
    响应头location 页面跳转
    8.1 Optimization Overview
    golang 建临时文件目录以及删除
  • 原文地址:https://www.cnblogs.com/qcq0703/p/11279897.html
Copyright © 2011-2022 走看看