代码手术刀—自定义你的代码重构工具
前言笔者近日在做代码仓库的存量代码缩减工作,首先考虑的是基于静态扫描的缩减,尝试使用了很多工具来对代码进行优化,例如PMD、IDEA自带的inspect功能、findBugs等。但是无一例外,要么过于“保守”,只给出扫描结果,但是无法实现一键优化,要么直接
浅谈从浏览器输入URL到页面渲染的流程
浏览器输入URL到页面渲染完成,这个过程大致可分为两个阶段:网络通信和页面渲染。一、网络通信互联网内各网络间设备的通信遵循TCP/IP协议,利用TCP/IP协议进行网络通信时,会通过分层与对方通信。数据传输的过程:由应用层产生数据后,经过传输层的分段处理(
陈哥聊测试 陈哥聊测试
1年前
静态代码分析的这些好处,我竟然都不知道?
我们如何确保部署的代码尽可能优质呢?答案是:静态代码分析。
曼成 曼成
1年前
空气质量查询API:环境监测的智能助手
随着环境保护意识的增强和城市化进程的加快,空气质量已成为人们日常生活和决策中不可忽视的因素。空气质量查询API作为一种新兴的技术工具,为公众提供了实时、准确的空气质量信息,成为环境监测的智能助手。
曼成 曼成
1年前
全国招投标信息查询API:商业机会的智能导航
在当今快速发展的市场经济中,招投标活动是企业获取商业机会、扩大市场份额的重要途径。随着信息技术的不断进步,全国招投标信息查询API应运而生,为企业提供了一个高效、便捷的招投标信息获取渠道。本文将探讨全国招投标信息查询API的概念、工作原理、应用场景以及为企业带来的价值。
京东广告研发——AIGC在京东广告创意的技术应用
一、前言电商广告图片不仅能够抓住消费者的眼球,还可以传递品牌核心价值和故事,建立起与消费者之间的情感联系。然而现有的广告图片大多依赖人工制作,存在效率和成本的限制。尽管最近AIGC技术取得了卓越的进展,但其在广告图片的应用还存在缺乏卖点信息、难以规模化和个
Python进阶者 Python进阶者
1年前
这种运行结果里的10.100000001,怎么能最快改成10.1?
大家好,我是Python进阶者。一、前言前几天在Python白银交流群【无敌劈叉小狗】问了一个Python基础的问题。问题如下:这种运行结果里的10.100000001,怎么能最快改成10.1,所有结果都最多一位小数。二、实现过程这里【论草莓如何成为冻干莓
同样的APP为何在Android 8以后网络感觉变卡?
前言在无线网络技术不断发展的今天,WiFi已经成为了我们日常生活中不可或缺的一部分。无论是家庭娱乐、办公还是在线游戏,WiFi都在提供着便捷的互联网接入服务。然而,在安卓8.1后,为了进一步延长安卓设备的待机时间。原生安卓(AOSP等)默认开启了全局省电(