目录目的一、Java基础有关问题及建议建议1:不要在常量和变量中出现易混淆的字母建议2:不要让常量"蜕变"成变量建议3:三元操作符的类型务必一致建议4:避免带有变长参数的方法重载建议5:别让null值和空值威胁到变长方法建议6:覆写变长方法也循规蹈矩建议7:警惕自增的陷阱建议9:少用静态导入建议10:不要再本类中覆盖静态导入的变量和方法建议11:养成良好习惯,显式声明UID建议12:避免用序列化类            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 21:37:54
                            
                                95阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. Java 命名约定 
   除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。 
 1.1 一般概念 
   * 尽量使用完整的英文描述符 
   * 采用适用于相关领域的术语 
   * 采用大小写混合使名字可读 
   * 尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一 
   * 避            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-11 18:49:05
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对依赖解耦 使用单一原则 面向对象中 包含着 封装,抽象,继承,多态 面向对象编程和比面向过程编程是不同的 面向对象分析,设计,编程 分别称为 OOA, OOD, OOP 接口和抽象类的使用 接口和抽象类的区别 java9的接口default方法 再一个 基于接口而非实现编程 多用组合 少用 继承            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 14:08:28
                            
                                408阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            回想起来,我觉得我们似乎在误读Uncle Bob的Clean Code,至少我们错误地将所谓Clean与可读性代码简单地划上了等号。尤为不幸的是,在Clean Code一书中,从第二章到第五章都围绕着可读性代码做文章,于是加深了这种错误的印象。 许多具有代码洁癖的程序员将代码可读性视为神圣不可侵犯的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-22 11:30:29
                            
                                601阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            年轻的程序员与笔记本电脑在咖啡馆坐在窗口对面  本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践。最后研究了JVM特定的调优技巧、数据库端的优化和架构方面的调整。以下是译文。介绍在这篇文章中,我们将讨论几个有助于提升Java应用程序性能的方法。我们首先将介绍如何定义可度量的性能指标,然后看看有哪些工具可以用来度量和监控应用程序性能,以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 10:52:57
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            代码的高质量是软件的灵魂,代码  =  数据结构  + 算法,  而            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-12 14:29:24
                            
                                329阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2015 年最优秀的 Java 教程深入研究 Vaadin 框架、Akka 工具包,以及结合使用 Maven 和 IBM Bluemix DevOps 服务等Jenni Aloi2015 年 12 月 08 日发布developerWorks每年都会发布数百篇原创教程。我们放在网站上的每一块内容都倾注了我们的大量心血,所以当我们知道一些优秀的内容未获得应有的关注时,我们会感到心痛。在这里,我展示了            
                
         
            
            
            
            原标题:一个优秀的Java程序员,你需要知道的6个代码优化方式!代码优化一直以来都是一个程序员经常要挂在嘴边的一个词,特别是对于现在程序员越来越普及,网上教程一大把的时代,很多程序员写出的代码都是为了效果而写代码,从来不去考虑代码的优化问题,这样的代码拿去应聘也是非常吃亏的,代码的优化可以直接体现出来一个程序员的基本功以及可塑性.而代码的优化主要是分为两个方面:减少代码的体积,提高代码的运行效率.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-28 14:00:32
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            转载自:https://.cnblogs.com/guanghuiqq/archive/2012/11/06/2756876.html高质量代码有三要素:可读性、可维护性、可变更性今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ex...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-04-24 17:38:59
                            
                                344阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            社区诸君也许都听说过,“要写高质量的代码”,那么到底什么是高质量的代码? 我在专业环境下开发软件有着比较长的时间。我先后在微软,Google,Sumo Logic,以及现在的Leap.ai工作过。 我现在来总结一下代码质量的阶梯增长。可以把代码质量阶梯视作是一个简单的框架,用它来确定一段代码是不是高质量代码。 希望“代码质量阶梯”能够帮助刚刚工作的软件工程师尽快到达职业游戏的顶峰。 代码质量等级I            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-03-20 11:55:21
                            
                                1206阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            成长总是很痛苦的,每天总是不舒适的,尤其是被问到一层又一层的点时,很多人总是说自己精通这个精通那个,实际飘的很,最表面的东西,谁都想得到,能在表象之上想通一个局部,也是很费功夫,如果能从系统上和全局上考虑的认少之又少。每一行代码的用意的揣摩,每一个细节的深挖,都是需要很痛苦的折腾。你不去深入理解,只是浅层次的实现某个功能,在很多时候,并不能得到别人的认可。因为任何东西写出来后,希望以后尽量都是少的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-21 10:18:14
                            
                                366阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            软件质量            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-09 01:22:31
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Java开发通用方法和准则 不要在变量和常量出现易混淆字母:int i=1l;不要让常量变成变量;三元操作符的值类型务必保持一致; 避免带有变长参数的方法重载:Java 5 引入了变长参数,varags, 用…表示,变长参数必须是最后一个参数,一个方法不能有多个变长参数;别让null和空值影响到变长方法,主要出现在在变长方法的重载; 少用静态导入:如import st            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 12:17:14
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
 1.不要使用相对路径
常常会看到:
1 require_once('../../lib/some_class.php'); 
该方法有很多缺点:
它首先查找指定的php包含路径, 然后查找当前目录.
因此会检查过多路径.
如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录.
另一问题,&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-04-10 11:04:26
                            
                                1107阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 传统的布局方式是在DW中拖拽表格来布局,自动生成的代码量非常庞大;2. table布局的缺点: a. 代码量大,结构混乱; b. 标签语义不明确,对搜索引擎不友好。3. 在HTML,CSS,JS三大元素中,HTML才是最重要的,结构才是重点。 先确定HTML,确定语义的标签,再来选用合适的CSS4. 先HTML,后CSS。可以在CSS裸体日仍然保持良好的层次感;5. 搜索引擎对<h>比较敏感,一个语义良好的页面,h标签应该是完整有序没有断层的;6. 标签语言调试工具:Web Developer,Firefox插件7. 表单域要用fieldset标签包起来,并用legend标签            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-03-10 10:27:00
                            
                                223阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            -            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-17 14:06:10
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             高质量链接
可以被搜索引擎识别的链接有文本超级链接、图像超级链接和锚点连接,根据链接路径的不同,网页中的链接一般分为三种类型:内部链接、锚点连接和外部链接。
链接是搜索机器人爬行的路径,链接分析是搜索引擎排名算法中一个很重要的部分,一个网站如果能获得其它许多网站给出的、能被搜索机器人识别的超级链接,搜索引擎就会认为该网站是受欢迎的。受搜索引擎欢迎的网站一般都会在搜索结果里有好的排名            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-12-27 11:40:35
                            
                                1050阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            -            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-17 14:06:16
                            
                                152阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            -            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-18 13:59:12
                            
                                125阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:人工智能时代,python编程语言站在风口起飞,2018年7月的世界编程语言排行榜跃居于编程语言前三,2018年的IEEE顶级编程语言交互排行榜中Python屠榜,彻底火了python,也相继让更多的人投入到了编程大军中。那么问题来了,没有任何编程基础,英语又不好,如何学习python编程语言呢?hey,伙计,不用怕,小编来帮你。今天我给大家整理了一份10个程序员常用的代码简写技术,看懂一种            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 15:10:04
                            
                                86阅读
                            
                                                                             
                 
                
                                
                    