编写高质量代码,改善Java程序151建议,读书笔记!   1、判断奇偶数,i%2==0? "偶数","奇数" 2、长整形转化 long ds1 = 1L* 60*8 3、防止边界问题,int类型最大值为2147482649 4、包装类型要判断是否为null 5、若非必要,不要设置随机数种子 如 Ra
转载 2013-02-12 15:55:30
361阅读
编写高质量代码:改善Java程序151建议(第7章:泛型和反射___建议98~101) 摘要: 建议98:建议采用顺序是List<T>、List<?>、List<Object> List<T>、List<?>、List<Object>这三者都可以容纳所有的对象,但使用顺序应该是首选List<
原创 2016-10-09 09:00:00
163阅读
第一章 Java开发中通用方法和准则建议1:不要在常量和变量中出现易混淆字母; (i、l、1;o、0等)。建议2:莫让常量蜕变成变量
原创 2023-06-07 15:55:45
123阅读
2014-05-16 09:08 by Jeff Li前言 系列文章:[传送门] 下个星期度过这几天奋战,会抓紧java进阶学习。听过一句话,大哥说过,你一月前代码去看下,慘不忍睹是吧。确实,人和代码一样都在成长,都在变好其中。有时候仅仅是实现功能编程,长进不了呀。 博客提供优点就...
转载 2014-06-14 21:40:00
86阅读
2评论
昨夜难眠,与Y君讲,要我遇些困苦,是要注定不凡,所以,要更多努力,每日早晨背书包去教室,总会想到,不自觉眼眶就湿,她讲“我看是将来,而不是现在”,嗯,不选择我吧。像委屈孩子般,好没出息。我会走完一生,要给自己些勇气。2018.11.22
原创 2022-12-12 15:21:47
84阅读
一:变量、常量命名规则     包名全小写,类名首字母全大写,常量全部大写并用下划线分割,变量采用驼峰命名法。小写字母&ldquo;l&rdquo;和大写字母&ldquo;O&rdquo;不要和数字混用,如何要用请用大写字母&ldquo;L&rdquo;和小写字母&ldquo;o&rdquo;,字母&ldquo;l&rdquo;作为长整形标志时务必大写。 二:三元操作符类型
翻译 2012-11-04 14:36:04
467阅读
在通往"Java技术殿堂"路上,本书将为你指点迷津!内容全部由Java编码最佳实践组成,从语法、程序设计和架构、工具和框架、编码风格和编程思想等五大方面,对Java程序员遇到各种棘手疑难问题给出了经验性解决方案,为Java程序员如何编写高质量Java代码提出了151条极为宝贵建议。对于每一问题,不仅以建议方式从正反两面蛤出了被实践证明为十分优秀解决方案和非常精糕解决方案,而且还分析了问题产生根源,犹如醍醐灌顶,让人豁然开朗。全书-共12章,...
原创 2021-06-08 11:54:08
202阅读
那些所谓架构师、设计师、项目经理、分析师们,已经有多长时间没有写过代码了?代码是一- 切基石,我不太信任连“Hello World”都没有写过架构师。看看我们软件界先辈们吧,Dennis M. Ritchie决定创造-门“看上去很好”语言时,如果只是站在高处呐喊,这门语言是划时代,它有多么优秀,但不去实现,又有何用呢?没有DennisM.Ritchie亲自编码实现,C语言不可能诞生,UNIX 操作系统也不可能诞生。Linux 在聚拢成千_上万开源狂热者对它进行开发和扩展之前,如果没有L...
原创 2021-06-08 11:53:09
200阅读
36:使用FCL库中委托声明 Action:没有返回值。 Func: 带返回值 Predicate :标识定义一组条件并判断参数是否符合条件 FCL中一些特殊含义委托: 用于表示注册事件方法委托:EventHandler、EventHandler<TEventArgs> 表示线程方法委托:T ...
转载 2021-09-03 09:23:00
43阅读
2评论
原创地址: http://www.cnblogs.com/Alandre/ (泥沙砖瓦浆木匠),须要转载,保留下! Thanks Although the world is full of suffering , it is full also of the overcoming of it. -...
转载 2014-08-24 10:57:00
38阅读
简介python相比较其他语言,在效率上会略有劣势,因此,我们在实现完功能后更应该去对python代码进行优化,减少不必要消耗。代码优化原则不要过早去优化,首先保证一正确程序,再使程序变快 比 先是一程序,再保证正确容易代码优化代价,任何代码优化都需要时间和空间,因此代码优化同时,可能是时间与空间性能交换不要优化无关紧要部分,尤其是逻辑较为复杂。代码优化实践避免全局变量st
建议13尽量转换为浮点类型后再做除法建议14警惕eval安全建议15使用enumerate获取序列迭代索引和值建议16分清 与is使用场景建议17考虑兼容性尽可能使用Unicode示例1 分析示例二分析建议18构建合理包层次管理module第三章 基础语法建议19有节制使用fromimport 语句建议20优先使用absolute import 来导入模块建议21 i1 不等于 i 建
转载 2023-07-31 18:00:06
41阅读
这边总结了“改善C语言程序代码125建议”,并用思维导图方式表现。
原创 2020-04-27 11:21:40
774阅读
36、掌握字符串基本用法都是些很常规东西,strip、split、zfill等37、按需选择sort或sorted两者主要区别sort作用于原列表sorted作用于任意对象,并返回新对象38、使用copy模块深拷贝对象浅拷贝只拷贝地址,会对原内容进行修改,用是copy.copy深拷贝拷贝了引用和引用对象,用是copy.deepcopy39、用counter进行计数统计counter属于字
建议70:从PyPI安装包下载好安装包压缩包进入压缩包目录,打开控制台执行“python setup.py install”建议71:使用pip和yolk安装
原创 2022-06-21 10:34:09
112阅读
建议79:了解代码优化基本原则优先保证代码是可工作权衡优化代价定义性能指标,集中力量解决首要问题不要忽略可读性建议80:
原创 2022-06-21 10:34:14
128阅读
建议50:利用模块实现单例模式建议51:用mixin模式让程序更加灵活建议52:用发布订阅模式实现松耦合建议53:用状态模式美化代码建议54:理解built-in objects建议55
原创 2022-06-21 10:34:25
130阅读
本文内容全部由Python编码最佳实践组成,从基本原则、惯用法、语法、库、设计模式、内部机制、开发工具和性能优化8方面深入探讨了编写高质量Python代码技巧与禁忌,一共总结出91条宝贵建议。每条建议对应Python程序员可能会遇到问题。建议1:理解Pythonic概念建议2:编写Pythonic代码建议3:理解Python与C语言不同之处建议4:在代码中适当添加注释建议5:通过适
转载 2020-05-25 21:40:53
139阅读
建议1:理解Pythonic概念 建议2:编写Pythonic代码 建议3:理解Python与C语言不同之处 建议4:在代码中适当添加注释 建议5:通过适当添加空行使代码布局更为优雅、合理 建议6:编写函数4原则 建议7:将常量集中到一文件 建议8:利用assert语句来发现问题 建议9:数据交换值时候不推荐使用中间变量 建议10:充分利用Lazy evaluation特性    
转载 2021-08-11 11:33:54
73阅读
编写高质量代码:改善JavaScript程序188建议     本书是Web前端工程师进阶修炼必读之作,将为你通往“JavaScript技术殿堂”指点迷津!内容全部由编写高质量JavaScript代码最佳实践组成,从基本语法、应用架构、工具框架、编码风&#26684;、编程思想等5大方面对Web前端工程师遇到疑难问题给出了经验性解决方案,为
原创 2013-03-14 14:40:00
737阅读
  • 1
  • 2
  • 3
  • 4
  • 5