-
原创
2023-05-17 14:06:16
152阅读
目录目的一、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阅读
属于基础部分,这部分的能力用“对”和“错”来评判。比如说把文字设置为红色,只能用color:red;这种写法是对的,其他任何写法都是错的。
转载
2016-11-23 15:03:49
554阅读
对依赖解耦 使用单一原则 面向对象中 包含着 封装,抽象,继承,多态 面向对象编程和比面向过程编程是不同的 面向对象分析,设计,编程 分别称为 OOA, OOD, OOP 接口和抽象类的使用 接口和抽象类的区别 java9的接口default方法 再一个 基于接口而非实现编程 多用组合 少用 继承
原创
2021-07-08 14:08:28
408阅读
年轻的程序员与笔记本电脑在咖啡馆坐在窗口对面 本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践。最后研究了JVM特定的调优技巧、数据库端的优化和架构方面的调整。以下是译文。介绍在这篇文章中,我们将讨论几个有助于提升Java应用程序性能的方法。我们首先将介绍如何定义可度量的性能指标,然后看看有哪些工具可以用来度量和监控应用程序性能,以
转载
2024-01-03 10:52:57
71阅读
转载自:https://.cnblogs.com/guanghuiqq/archive/2012/11/06/2756876.html高质量代码有三要素:可读性、可维护性、可变更性今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ex...
转载
2022-04-24 17:38:59
344阅读
2015 年最优秀的 Java 教程深入研究 Vaadin 框架、Akka 工具包,以及结合使用 Maven 和 IBM Bluemix DevOps 服务等Jenni Aloi2015 年 12 月 08 日发布developerWorks每年都会发布数百篇原创教程。我们放在网站上的每一块内容都倾注了我们的大量心血,所以当我们知道一些优秀的内容未获得应有的关注时,我们会感到心痛。在这里,我展示了
原标题:一个优秀的Java程序员,你需要知道的6个代码优化方式!代码优化一直以来都是一个程序员经常要挂在嘴边的一个词,特别是对于现在程序员越来越普及,网上教程一大把的时代,很多程序员写出的代码都是为了效果而写代码,从来不去考虑代码的优化问题,这样的代码拿去应聘也是非常吃亏的,代码的优化可以直接体现出来一个程序员的基本功以及可塑性.而代码的优化主要是分为两个方面:减少代码的体积,提高代码的运行效率.
转载
2024-10-28 14:00:32
60阅读
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阅读
点赞
回想起来,我觉得我们似乎在误读Uncle Bob的Clean Code,至少我们错误地将所谓Clean与可读性代码简单地划上了等号。尤为不幸的是,在Clean Code一书中,从第二章到第五章都围绕着可读性代码做文章,于是加深了这种错误的印象。 许多具有代码洁癖的程序员将代码可读性视为神圣不可侵犯的
原创
2021-07-22 11:30:29
601阅读
高质量链接
可以被搜索引擎识别的链接有文本超级链接、图像超级链接和锚点连接,根据链接路径的不同,网页中的链接一般分为三种类型:内部链接、锚点连接和外部链接。
链接是搜索机器人爬行的路径,链接分析是搜索引擎排名算法中一个很重要的部分,一个网站如果能获得其它许多网站给出的、能被搜索机器人识别的超级链接,搜索引擎就会认为该网站是受欢迎的。受搜索引擎欢迎的网站一般都会在搜索结果里有好的排名
转载
精选
2012-12-27 11:40:35
1050阅读
LOD技术——定义详解及相关知识介绍 LOD技术(Level Of Detail)指用若干不同复杂度的模型来表示同一对象的技术。此技术主要根据视点距离对象位置的变化调用不同复杂度的模型,即在较远时调用低复杂度模型,在较近时调用高复杂度模型。LOD技术主要通过设置模型的Switch In Switch Out值来实现不同视点距离显示不同复杂度模型。在实际开发中
SublimeLinter 是前端编码利器——Sublime Text 的一款插件,用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 JavaScript、CSS、HTML、Java、PHP、Python、Ruby 等十多种开发语言。这篇文章介绍如何在 Windows 中配置 SublimeLinter 进行 JS & CSS 校验。
转载
2013-05-02 14:55:00
184阅读
2评论
一、语法1.1 注意(1)用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。(2)为选择器分组时,将单独的选择器单独放在一行。(3)为了代码的易读性,在每个声明块的左花括号前添加一个空格。(4)声明块的右花括号应当单独成行。(5)每条声明语句之后应该插入一个空格。(6)为了获得更准确的错误报告,每条声明都应该独占一行。(7)所有声明语句都应当以分号结尾。最后一条
原创
2021-05-20 12:21:27
405阅读
建议1:不要再常量和变量中出现易混淆的字母public static void main(String[] args) {
long i = 1l;
System.out.println("i的两倍是:" + (i + i));
}这里的结果是2而不是22,因为变量i的值是1,后面跟了一个长整形变量的标志"l"。一般字母"l"作为长整型的标志时,务必大写。使用L建议2:莫让常量
转载
2021-06-08 16:57:09
210阅读
2评论
一、 前言编写高质量代码是每一位程序员的追求。高质量的代码可以提高代码可读性、可维护性、可扩展性以及软件运行的性能和稳定性。在这篇文章中,我将分享一些编写高质量代码的特征、编程实践技巧和软件工程方法论。二、高质量代码的特征可读性:好的代码应该能够被维护者轻易地理解和修改,以便于后期的开发和维护。可维护性:代码应该易于维护,具备高内聚、低耦合和可重用性的特点,从而降低维护成本。可扩展性:代码应该能够
原创
2023-05-30 20:08:39
143阅读
如何写出高质量代码
原创
2023-04-26 10:56:07
365阅读
代码的高质量是软件的灵魂,代码 = 数据结构 + 算法, 而
原创
2021-08-12 14:29:24
329阅读