1.+号慎用

1.1 日志打印我们以前都用错了

原始:

 LOGGER.info("解析json SQL内容:jdbcUrl:"+jdbcUrl+"\t username:"+username+"\t password:"+password+"\t tableName:"+tableName+"\r\n");

事故:
最容易造成

java.lang.OutOfMemoryError: Java heap space error

原因:

  1. 寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.
  2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)
  3. 堆:存放所有new出来的对象。
  4. 静态域:存放静态成员(static定义的)
  5. 常量池ÿ

从代码规范学到的细节相关推荐

  1. 解读阿里官方代码规范

    2017年开春,阿里对外公布了「阿里巴巴Java开发手册」从头到尾浏览了一遍这份手册之后,感觉很棒.虽然其中的某些观点笔者不能苟同,但大部分的规范还是值得绝大多数程序员学习和遵守的. 笔者将对这份代码 ...

  2. 猪懂傻改之《powershell 代码规范》

    猪懂傻改之<powershell 代码规范> 脚本程序员或许都经历过这样的场景: 接手别人的代码时,因为没有注释,变量名五花八门,模块之间逻辑关系如麻, 弄得满头雾水,一脸茫然,痛定思痛之 ...

  3. 浅谈代码规范基础调试几道面试题

    废话篇:本文由CSUST的FINAL实验室的LX创作,用途是给予CSUST的小鲜肉们一些关于C语言代码规范的一些基本知识,若本文有什么错误或是表述不清之处,欢迎留言讨论指正. 代码规范: 在讲代码规范 ...

  4. Python之代码规范管理工具(pylint、black)

    参考链接 在之前<使代码整洁的几种规范>文章中,介绍了比较常用的变量.函数等定义方法,本文专门针对 python 的代码风格进行介绍,主要用到两个超牛的工具 pylink 和 black, ...

  5. 前端代码规范(1)谈code review

    前端谈code review 一.review代码的认知 1.code review目的 保证代码可读性,一致性 代码层面减少bug,最基本缺少控制判断.异常处理 传播知识+设计讨论. 相信很多人第一 ...

  6. php 代码规范 工具,PHP工具篇:PHPStorm IDE使用CodeSniffer代码规范化管理

    PHPStorm IDE使用CodeSniffer进行代码规范化管理 PHP_CodeSniffer是一个优秀的代码风格检测工具,定义了一系列的代码规范(通常使用官方的代码规范标准,比如PHP的PSR ...

  7. Scrum立会报告+燃尽图(十一月十五日总第二十三次):代码规范与技术交流

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2384 项目地址:https://git.coding.net/zhang ...

  8. 构建iOS稳定应用架构时方案选择的思考,主要涉及工程结构,数据流思想和代码规范...

    工程结构架构,减少耦合混乱以及防治需求大改造成结构重构,如何构建稳定可扩展可变换的工程结构的思考 我打算采用Information flow的方式自上而下,两大层分为基础层和展现层的结构.基础层分为多 ...

  9. 2021-02-21 代码不规范,运维两行泪 代码规范

    代码不规范,运维两行泪 编程江湖中一直盛传着一个段子,那就是要问程序员最讨厌哪 4 件事?那必须是:写注释.写文档.别人不写注释.别人不写文档. 动手写代码前尽量做到心中有数,思考清楚代码框架结构.现 ...

最新文章

  1. 关于在VS2005环境下无法从源视图切换到设计视图的解决方案
  2. 如何用c语言读取硬盘串号_如何用C语言实现OOP
  3. Python 技术篇-基于随机数的uuid码的生成
  4. oracle锁表导致update,delete,insert出现无反应的问题
  5. 首次登录kk服务器信息,kk云服务器设置
  6. leetcode 235. 二叉搜索树的最近公共祖先 思考分析
  7. ARM9之NAND FLASH总结
  8. 一些关于毫米波技术的文献
  9. ajax成功跨域_自己写的
  10. @贾跃亭,证监会喊你本周回国对乐视负责!
  11. EasyUI的组件加载两次的问题
  12. linux如何退出python编辑器_怎么退出python
  13. python基础教学PPT讲义(基础部分)
  14. 正则划分省市区(直辖市和附详细地址包括市,区)
  15. html5前端图片压缩,大小可配置
  16. 用友u8 php,php读取用友u8采购入库单列表及详细
  17. 数据库知识总结:sqlserver中事务总结:begin tran,rollback tran,commit tran +IndexDB总结...
  18. 豆瓣电影数据分析案例
  19. 使用MATLAB计算个人所得税
  20. 计算机应用软件论文范文,计算机论文范文大全集(计算机应用论文范文5000字)

热门文章

  1. 携程内部信:公司高管自愿降薪 梁建章和孙洁将0薪
  2. 任正非:华为欲出售5G技术制造竞争对手
  3. 恒大健康上半年营收同比增132% 新能源汽车将成新增长点
  4. 会玩!拼多多联手非诚勿扰“拼对象”:为2亿单身狗操碎了心
  5. “生而强悍” vivo iQOO官宣3月1日发布
  6. 朱海舟宣布新一批应用已经适配锤子TNT 网友:救救海舟
  7. 年薪20万软件测试工程师都具备的能力,你有吗?
  8. 简单java面试题(带答案)
  9. Spring容器创建流程(5)bean后置处理之注册
  10. csnd ftp服务器端java_数据包取证总结 - osc_r6zeu2c7的个人空间 - OSCHINA - 中文开源技术交流社区...