📣📣📣📣📣📣📣 🎍大家好,我是慕枫🎍前阿里巴巴高级工程师,InfoQ签约作者、阿里云专家博主,一直致力于用大白话讲解技术知识🎍在这里和大家分享一线互联网大厂面试经验、技术人成长路线以及Java技术、分布式、高并发、架构设计方面的经验总结🎍感恩遇见,希望我们都能成为更好的自己🎍创建了慕枫技术面试现场社区,主要分享大厂面试问题,欢迎大家加入慕枫技术面试现场📣📣📣📣📣📣📣 目录引言索引设计原则原则一:根据SQL语句中的where条件、orderby条件以及groupby条件对应的字段进行索引设计。原则二:在基数比较大的字段上建立索引,同时需要将基数更高的字段放在最左边。原则三:如果SQL中出现JOI
📣📣📣📣📣📣📣 🎍大家好,我是慕枫🎍前阿里巴巴高级工程师,InfoQ签约作者、阿里云专家博主,一直致力于用大白话讲解技术知识🎍在这里和大家分享一线互联网大厂面试经验、技术人成长路线以及Java技术、分布式、高并发、架构设计方面的经验总结🎍感恩遇见,希望我们都能成为更好的自己🎍创建了慕枫技术面试现场社区,主要分享大厂面试问题,欢迎大家加入慕枫技术面试现场📣📣📣📣📣📣📣 目录引言索引设计原则原则一:根据SQL语句中的where条件、orderby条件以及groupby条件对应的字段进行索引设计。原则二:在基数比较大的字段上建立索引,同时需要将基数更高的字段放在最左边。原则三:如果SQL中出现JOI
论文地址:https://arxiv.org/abs/2112.08088代码地址:https://github.com/wenyyu/Image-Adaptive-YOLO本文主要针对恶劣天气下的目标检测。动机:虽然目前的目标检测器都取得了不错的成绩,但是这写检测器大多都是在清晰图像上进行训练和评估的。而在现实世界中,图像并不总是清晰的,比如在自动驾驶领域肯定会遇到有雾或者低光照的场景。在这样的场景下如果采用之前的目标检测算法,结果可能不尽人意。创新点:针对以上问题,本文提出了(1)一个图像处理模块用于图像增强.(2)采用混合训练的方法对模型进行训练。 从上图中可以看到,论文提出的模
论文地址:https://arxiv.org/abs/2112.08088代码地址:https://github.com/wenyyu/Image-Adaptive-YOLO本文主要针对恶劣天气下的目标检测。动机:虽然目前的目标检测器都取得了不错的成绩,但是这写检测器大多都是在清晰图像上进行训练和评估的。而在现实世界中,图像并不总是清晰的,比如在自动驾驶领域肯定会遇到有雾或者低光照的场景。在这样的场景下如果采用之前的目标检测算法,结果可能不尽人意。创新点:针对以上问题,本文提出了(1)一个图像处理模块用于图像增强.(2)采用混合训练的方法对模型进行训练。 从上图中可以看到,论文提出的模
前言在使用龙测Agent平台之前,也使用过其他平台的一些产品。相比之下龙测平台功能性和颜值都相当Nice。下面会通过详细功能以及使用流程为大家详细介绍龙测平台的强大之处。1.内容介绍首先点击平台体验链接进入龙测自动化测试平台,会弹框提示简单4步带领用户更快熟悉平台功能。这个功能就非常的人性化,对于新用户是非常实用的。进入平台,主要有4个模块,分别是:项目、应用、设备、订单。下面我们通过这4个模块来展开详细介绍其中的功能。1.1功能模块项目模块主要管理所有测试项目,支持Web项目,Windows项目以及Android项目。在项目内可以管理测试用例,执行测试任务。在主页面中可以根据项目名称、所有类
前言在使用龙测Agent平台之前,也使用过其他平台的一些产品。相比之下龙测平台功能性和颜值都相当Nice。下面会通过详细功能以及使用流程为大家详细介绍龙测平台的强大之处。1.内容介绍首先点击平台体验链接进入龙测自动化测试平台,会弹框提示简单4步带领用户更快熟悉平台功能。这个功能就非常的人性化,对于新用户是非常实用的。进入平台,主要有4个模块,分别是:项目、应用、设备、订单。下面我们通过这4个模块来展开详细介绍其中的功能。1.1功能模块项目模块主要管理所有测试项目,支持Web项目,Windows项目以及Android项目。在项目内可以管理测试用例,执行测试任务。在主页面中可以根据项目名称、所有类
IDEA作为Java开发工具的后起之秀,几乎以碾压之势把其他对手甩在了身后,主要原因还是归功于:好用;虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的30个使用小技巧,学会之后,让你的撸码效率直接起飞...查看代码历史版本调整idea的虚拟内存:idea设置成eclipse的快捷键设置提示词忽略大小写关闭代码检查设置文档注释模板显示方法分隔符设置多行tab快速匹配方法的大括号位置代码结尾补全模糊搜索方法预览某个类的代码查看方法在哪里被调用代码模板(代码快捷键)自动导包、自动移除没用的包codota插件:可以优先显示使用频率较高的类、方法快速查看类、字段
IDEA作为Java开发工具的后起之秀,几乎以碾压之势把其他对手甩在了身后,主要原因还是归功于:好用;虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的30个使用小技巧,学会之后,让你的撸码效率直接起飞...查看代码历史版本调整idea的虚拟内存:idea设置成eclipse的快捷键设置提示词忽略大小写关闭代码检查设置文档注释模板显示方法分隔符设置多行tab快速匹配方法的大括号位置代码结尾补全模糊搜索方法预览某个类的代码查看方法在哪里被调用代码模板(代码快捷键)自动导包、自动移除没用的包codota插件:可以优先显示使用频率较高的类、方法快速查看类、字段
随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失。而为了减少这种情况,其中一种比较好的方式就是提高代码质量,比如通过代码审查,从而降低错误风险,但是,代码审查难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量增加而增加,审查效率低。工欲善其事,必先利其器,因此,这篇文章给大家介绍几种检查代码质量的利器,AlibabaJavaCodingGuidelines、CheckStyle、PMD、FindBugs、SonarLint,让你在关注代码质量的同时,减少codereview的工作量,提高codere
随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失。而为了减少这种情况,其中一种比较好的方式就是提高代码质量,比如通过代码审查,从而降低错误风险,但是,代码审查难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量增加而增加,审查效率低。工欲善其事,必先利其器,因此,这篇文章给大家介绍几种检查代码质量的利器,AlibabaJavaCodingGuidelines、CheckStyle、PMD、FindBugs、SonarLint,让你在关注代码质量的同时,减少codereview的工作量,提高codere