前言:最近在项目中用到了sonarLint,初次接触这个软件,感觉真的很不错,一些代码上的问题可以利用sonarLint检测出来,一个软            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-17 14:27:24
                            
                                316阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本项目提供自动化脚本工具,用于检测Awesome CLI应用列表中的项目状态,识别已归档的GitHub仓库和失效链接,确保列表始终保持最新和可用状态。 ...            
                
         
            
            
            
             弱网测试,是软件测试不可缺少的一个环节,但目前主流的一些弱网测试工具,或多或少暴露了一些缺点,这工具称不称手只有自己知道。 最近腾讯出了一款弱网测试神器 QNET,被誉为测试行业的“国货之光”,今天我们一起来揭开QNET的神秘面纱吧。 主流弱网测试工具1  Fiddler/CharlesPC 端安装,作为代理服务器,设置延迟参数,模拟不同的网络情况。缺点是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 17:13:25
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            0.前言最近在项目中发现了一个问题,服务器端下发了一个比较大的开屏页面,客户端在加载开屏图片的时候使用了BitmapFactory创建Bitmap,而且是在主线程做的,平时图片小,可能没出现什么问题,结果这次服务端放的图片大了,就造成了一大面积的Crash。这其实就是一个代码质量与代码规范的问题,怎么保证这个问题不在发生?靠开发者的自觉吗?我觉得整个代码世界最大的变量其实就是人,谁都有个马高镫短,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-29 09:01:49
                            
                                95阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            代码质量的评估维度很多,我自己的理解有这几个层次:能用——>能读——>能改——>能适应业务的变更。高质量的代码不是一蹰而就的的,是从特别小的细节例如变量命名规则到高大上的架构设计,一点点积累而成的。关于架构设计的部分,正在阅读《重构》和《Head First 设计模式》,在这里我总结下最近看到的一些改进代码质量的方法和工具,包括:代码规范、CodeReview、重构、单元测试以及            
                
         
            
            
            
            好的代码一定是整洁的,并且能够帮助阅读的人快速理解和定位。好的代码可以加快应用的开发迭代速度,不必花过多的时间来修复 bug 和完善代码。好的代码不但能够使得新的项目成员更容易加入项目,同时方便项目组成员快速做好 Back up。好的代码便于促进团队间交流合作提升开发效率。
代码质量评价标准
有编码经验的人对代码都有一定的“鉴赏力”,能够凭感觉给出代码好坏的主观评价。但是这种凭感觉的方式太过个性随            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-20 17:19:08
                            
                                184阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            好的代码一定是整洁的,并且能够帮助阅读的人快速理解和定位。好的代码可以加快应用的开发迭代速度,不必花过多的时间来修复 bug 和完善代码。好的代码不但能够使得新的项目成员更容易加入项目,同时方便项目组...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-27 17:50:13
                            
                                201阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            「远程开发」时代到来?            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-02 19:03:09
                            
                                466阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            sonarqube质量检测工具1.sonarqube简介sonarqube用是5.6以上版本1.安装mysql5.6[root@gitlab mysql]# yum -y localinstall mysql-community-*.rpm[root@gitlab mysql]# sy            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-19 14:13:21
                            
                                426阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            好的代码一定是整洁的,并且能够帮助阅读的人快速理解和定位。好的代码可以加快应用的开发迭代速度,不必花过多的时间来修复 bug 和完善代码。好的代码不但能够使得新的项目成员更容易加入项目,同时方便项目组成员快速做好 Back up。好的代码便于促进团队间交流合作提升开发效率。
代码质量评价标准
有编码经验的人对代码都有一定的“鉴赏力”,能够凭感觉给出代码好坏的主观评价。但是这种凭感觉的方式太过个性随            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-20 09:50:34
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不管多远的路,也能走到尽头;不论多深的痛苦,也会有结束的一天。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-16 22:02:22
                            
                                239阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            好的代码一定是整洁的,并且能够帮助阅读的人快速理解和定位。好的代码可以加快应用的开发迭代速度,不必花过多的时间来修复 bug 和完善代码。好的代码不但能够使得新的项目成员……            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-25 11:25:41
                            
                                268阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              好的代码一定是整洁的,并且能够帮助阅读的人快速理解和定位。好的代码可以加快应用的开发迭代速度,不必花过多的时间来修复 bug 和完善代码。好的代码不但能够使得新的项目成员更容易加入项目,同时方便项目组成员快速做好 Back up。好的代码便于促进团队间交流合作提升开发效率。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-16 14:32:05
                            
                                317阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            近日,在IEEE BigData2020 Global Road Damage Detection Challenge 2020道路损坏检测竞赛中,滴滴AI视觉团队提出的CFM(Consistency Filtering Mechanism with Self-Supervised Methods)算法,在两个不同评测集中,以Test1得分0.6657,在全球80个参赛队伍中排名第二;Test2得            
                
         
            
            
            
            AigC检测工具数据的描述
随着人工智能生成内容(AIGC)技术的迅速发展,检测工具的数据质量和准确性成为了关键问题。本篇博客将详细介绍如何解决“AigC检测工具数据”相关的问题。接下来,我们将通过一系列的步骤和配置详解,让你全面掌握这一主题。
### 环境准备
在搭建AigC检测工具环境时,确保所需的前置依赖已正确安装是至关重要的。
| 依赖名称            | 版本            
                
         
            
            
            
                    随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失。而为了减少这种情况,其中一种比较好的方式就是提高代码质量,比如通过代码审查,从而降低错误风险,但是,代码审查难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 21:52:17
                            
                                9阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在日常团队Android项目开发过程中,难免会疏忽出现一些bug,而且这里bug对用户体验是不好的,要几时铲除。而且每个coder的编码习惯不用和编出来的代码也是会有差异的。为了保证团队开发中代码的规范以及尽量避免低级bug,我们往往需要一些工具来进行严格的检查,从而提高代码质量。下面介绍一下四种插件lint、findBugs、PMD、CheckStyles的功能和使用方式。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 22:13:43
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            你是否需要一款简洁实用的网络检测工具呢?来试试Network Kit X for Mac吧!Network Kit X Mac版是一款运行在MacOS平台上的网络检测工具箱。Network Kit X允许您快速查找有关您的网络的所有信息。内部和外部IP,ISP名称,网络名称,MAC地址,网关地址,子网掩码和DNS地址等信息。       功能介绍网络实用程序X在iOS平台上下载超过10万次后,Ne            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 15:45:42
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java性能检测工具实现指南
## 1. 简介
在开发Java应用程序时,经常需要对性能进行监测和优化。为了实现这一目的,可以利用Java性能检测工具来识别应用程序中的性能瓶颈和优化机会。本文将指导你如何实现一个简单的Java性能检测工具,帮助你快速入门并理解其原理和使用方法。
## 2. 思路和流程
下面是实现Java性能检测工具的基本思路和流程:
| 步骤 | 描述 |
| --            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-02 06:10:34
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开启JAVA死锁之迷一般来说,每一种使用线程的语言中都存在线程死锁问题,Java开发中遇到线程死锁问题也是非常普遍。笔者在程序开发中就常常碰到死锁的问题,并经常束手无策。本文分享笔者在JAVA开发中对线程死锁的一些看法。     一. 什么是线程     在谈到线程死锁的时候,我们首先必须了解什么是Java线程。一个程序的进程会包含多个线