• 编码注意点 IT


    1. SQL注入

    解决方案: 参数序列化

    1. 防止表单重复提交

    解决方案:点击时,添加loading,请求结束关闭loading,:请求失败,也许要关闭loading,允许用户二次点击

    1. 常量型参数

    解决方案:添加枚举类 或者配置文件,数据字典

    1. 尽量减少特殊判断的写法

    一定需要请先跟开发经理沟通

    1. 代码尽量精简

    从可读性,可扩展性,健壮性考虑,尽量减少冗余的代码,能用框架封装的尽量使用

    1. 涉及到多表操作

     一般放在服务层 开启事务

    1. 表单元素验证

    尽量先在页面层次验证,特殊的可辅助后台验证

    1. 查看页面,去除输入框

    查看页面去除冗余的输入框和js

    1. 减少数据库的连接操作

    一个方法里面,尽量减少对数据库的操作,能合并的合并

    1. 方法复杂度

    对于一个方法,需要多次调用接口的请求,可考虑线程切割,异步运行。

    1. 去除项目里面冗余的代码,无用的代码,对于关键的代码添加必要的注释,无用的数据库表清理。
    2. 非必要请求去除
    3. 检查3秒及以上的功能操作
  • 相关阅读:
    UIButton组件
    九宫格
    window对象的创建
    UILabel的属性及方法
    javascript相关,格式转化
    MySQL分区分表相关知识摘要
    redis简单笔记
    PHP常用设计模式
    在nginx上面部署多个项目
    把自己的项目上传到svn上面
  • 原文地址:https://www.cnblogs.com/qxqbk/p/16318044.html
Copyright © 2020-2023  润新知