zoukankan      html  css  js  c++  java
  • BUG总是存在的

    遇到了一个Bug

    前段时间,添加功能的时候,在其他页面的Html中(django)的python调用{{}}中不小心按多了一个空格。

    这导致这个值在读取的时候,读取多了一个空格;split的时候,多分割了一个空的字符串,这个空的字符串在之后的操作中 导致报错。

    Bug总是不经意间来到身边。

    那是刚开始转为gitlab,不够小心。

    平日里,最怕翻看代码的过程中,加多了点什么或者减少了什么,之后给忘了;从而导致写好一个功能或者修了一个bug,又多了一个Bug。

    所以回头,还是用gitlab多看一下之前修改的内容,仔细review一下,看是否揉进了什么沙子。

    而后是另一个bug。

    写完一个功能,突然发现页面中返回了几万行的空行,从而导致network有几M大小。

    找了这几M的来源,是在一个for循环中,为美观,所以for中换行了,导致continue的操作也会有一个空行产生;而每一条数据都有空行,所以页面会很大。

    而因为我写的功能数据量有八十多万,所以页面极大,速度极慢,发现了这个bug,找到源头,是buger的陈年bug。。

    BUG总是存在的,如果没有,只是还未被发现而已:)

  • 相关阅读:
    Spring类中的split()方法
    单例模式
    c#操作文件
    c#选择文件
    c#判断程序是否正在运行
    .net创建文件夹和txt文件
    .net 程序睡眠之后执行
    .net读取txt文件
    .net Post Json数据
    sql查看表结构以及表说明
  • 原文地址:https://www.cnblogs.com/huim/p/9397127.html
Copyright © 2011-2022 走看看