网站首页 站内搜索

搜索结果

查询Tags标签: 代码优化,共有 48条记录
  • 前任开发在代码里下毒了,支付下单居然没加幂等

    分享是最有效的学习方式。故事 又是一个风和日丽没好的一天,小猫戴着耳机,安逸地听着音乐,撸着代码,这种没有会议的日子真的是巴适得板。 不料祸从天降,组长火急火燎地跑过来找到了小猫。“快排查一下,目前有A公司用户反馈积分被多扣了”。 小猫回忆了一下“不对啊,…

    2024/1/16 11:02:24 人评论 次浏览
  • 接手了个项目,被if..else搞懵逼了

    背景 领导:“这个项目,今后就给你维护了啊,仔细点。” 小猫:“好,没问题”。 可当满怀信心的小猫打开项目工程包翻看一些代码之后,瞬间懵逼没了信心。 是这样的 还是这样的 平级的if else密密麻麻就算了,但是深套五六层的if else甚至七八层的真的是让人摸不着北。 …

    2023/12/24 11:03:03 人评论 次浏览
  • 常见代码优化技术

    常见代码优化技术 复写传播 复写传播(Inline Expansion)是一种编译器优化技术,它通过将函数调用处的函数体直接插入到调用处来减少函数调用的开销。 当编译器进行复写传播时,它会检查函数调用的上下文并判断是否可以将函数的代码直接嵌入到调用处,而不是通过函数调用…

    2023/6/17 5:22:15 人评论 次浏览
  • 浏览器拦截新窗口问题的解决方案和优化方案

    浏览器拦截新窗口问题总结一般情况下,对于用户正常操作手动触发的a标签、window.open、form表单提交等方式打开新窗口时是不会被浏览器拦截的,可以正常的打开。但是由于业务需求当我们需要在异步的程序中去打开新窗口时,由于浏览器的安全机制,用户未始终允许的情况下,…

    2022/10/20 23:24:51 人评论 次浏览
  • 2_decltype关键字(深入应用C++11:代码优化与工程级应用)

    1. decltype介绍在上一篇中我们简单介绍了auto, auto就是一个"站位符",在编译时编译器根据初始化的值的类型来推导当前定义的变量的类型. 所以使用auto定义变量时一定要对该变量进行初始化. 如果我们希望得到类型, 而不给新定义的变量进行初始化时要怎么做呢?d…

    2022/7/27 14:25:23 人评论 次浏览
  • java代码优化(持续更新)

    记录下代码及sql优化,欢迎评论补充 代码优化1. 字符串拼接尽量用连接池 2. 用list.size()做循环条件时,尽量先提取list.size() 3. 方法太长的话拆分方法也会提高效率 4. 循环中的创建对象的引用,有条件的话可以提取到循环外 5. 静态信息可以使用枚举,或者放在库中时可以在…

    2022/3/20 22:29:03 人评论 次浏览
  • 自我介绍+课程 6 问

    这个作业属于哪个课程 软件代码开发技术这个作业要求在哪里 自我介绍+课程六问这个作业的目标 熟悉简单的代码开发平台操作,学习在论坛提问的技巧自我介绍 你好,我叫邓泓涛,来自广东河源,平时喜欢打羽毛球和听歌,最想分享的事就是前些天中午饭堂用云闪付直接抵扣6元。…

    2022/2/27 6:23:01 人评论 次浏览
  • 一次真实的Java面试的代码优化的问题

    一次真实的Java面试的代码优化的问题 面试官:以下代码存在什么问题,以及怎么优化? package com.itender.leecode.interview;import java.util.List;/*** @Author: ITender* @CreateTime: 2022-02-22 16:40* @Description: 面试代码优化问题*/ public class Interview1 …

    2022/2/22 17:53:52 人评论 次浏览
  • C程序运行的基本步骤

    1,编辑 人工输入相关代码 2,编译 将高级语言翻译成计算机可识别的二进制语言,整个过程分为:源程序分析(词法分析、语法分析),语义检查和中间代码生成,代码优化,目标代码生成。 在此过程中发现有语法错误则给出提示。 3,链接 将编译产生的二进制文件与系统库连接…

    2022/2/12 9:44:39 人评论 次浏览
  • 代码优化:防止空指针异常 NPE ,是程序员的基本修养,注意 NPE 产生的场景:

    NPE产生的场景: 1 )、返回类型为基本数据类型,return 包装数据类型的对象时,自动拆箱有可能产生 NPE。 反例: public int f() { return Integer 对象}, 如果为 null ,自动解箱抛 NPE 。 2 )、数据库的查询结果可能为 null 。User user = userDao.loadUserByUserna…

    2022/2/10 12:12:57 人评论 次浏览
  • 代码优化:使用同步代码块替代同步方法

    除非能确定一整个方法都是需要进行同步的,否则尽量使用同步代码块,避免对那些不需要进行同步的代码也进行了同步,影响了代码执行效率。 用关键字synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法执行一个较长时间的任务,那么B线程必须等待比较长的…

    2022/2/6 23:16:09 人评论 次浏览
  • 每个java码农都应该具备的内功之一 《代码优化》

    尽量指定类、方法为final 带有final修饰符的类不可派生,在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不被继承,为方法指定final修饰符可以让方法不被重写。如果指定了一个类为final,则该类所有…

    2021/12/28 1:07:03 人评论 次浏览
  • 每个java码农都应该具备的内功之一 《代码优化》

    尽量指定类、方法为final 带有final修饰符的类不可派生,在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不被继承,为方法指定final修饰符可以让方法不被重写。如果指定了一个类为final,则该类所有…

    2021/12/28 1:07:03 人评论 次浏览
  • day5 crm客户管理权限控制代码优化

    需要优化的部分 用户权限初始化代码需要单独放置在一个模块里,且放在rbac目录中session的key键值需要配置化,在setting文件配置用户权限校验中间件需要放在权限目录中,不能放置在业务代码中优化后 优化后项目目录具体代码 web/views/account.py from django.shortcuts …

    2021/12/16 23:11:26 人评论 次浏览
  • day5 crm客户管理权限控制代码优化

    需要优化的部分 用户权限初始化代码需要单独放置在一个模块里,且放在rbac目录中session的key键值需要配置化,在setting文件配置用户权限校验中间件需要放在权限目录中,不能放置在业务代码中优化后 优化后项目目录具体代码 web/views/account.py from django.shortcuts …

    2021/12/16 23:11:26 人评论 次浏览
共48记录«上一页1234下一页»
扫一扫关注最新编程教程