随笔分类 - 碎片常识积累
摘要:JDK是每年的3月和9月发布,每半年发布一次,现在最新的是JDK17(今日2022.2.16)。JDK每3个版本是一个长期维护,以前JDK1-8都是长期维护。关于长期维护的概念看这个:https://www.cnblogs.com/longyoudahai/p/15899185.html。 JDK8
阅读全文
摘要:什么是长期支持(LTS)版本? 长期支持(LTS)版本通常与应用程序或操作系统有关,你会在较长的时间内获得安全、维护和(有时有)功能的更新。 LTS 版本被认为是最稳定的版本,它经历了广泛的测试,并且大多包含了多年积累的改进。 需要注意的是,LTS 版本的软件不一定涉及功能更新,除非有一个更新的 L
阅读全文
摘要:后端开发人员技术栈 0. 要求级别 掌握 > 理解 > 熟悉 > 了解 1. 后端开发 1.1 Java8特性 Stream流式计算 掌握 Optional容器的使用 掌握 lambda表达式和方法引用 理解 函数式编程思想 理解 新日期和时间API 熟悉 1.2 字符串处理 使用fastjson进
阅读全文
摘要:1. 命名规范 1.1 类名规范 驼峰原则、首字母必须大写 不允许使用下划线和数字(涉及版本号的APP接口相关类除外) 禁止使用拼音和自定义缩写(jiuhong和taobao之类约定俗成的拼音可以使用) 应采用完整的单词,避免使用意义不明确的缩写。 持久层接口以Dao结尾,业务层类Service结尾
阅读全文
摘要:1.Java8等价于JDK8 2.JDK8或者JDK1.8是由于自从JDK1.5/JDK5命名方式改变后遗留的历史问题。所以JDK8或者JDK1.8是等价的。
阅读全文
摘要:编程语言 SQL语言也属于是一种编程语言,而编程语言大体可分为四种:命令式,对象式,并发式还有声明式。 1.命令式编程语言 命令式编程语言是最像“编程语言”的语言。 命令式编程语言是几乎所有编程语言所采用的,在命令式编程语言中,程序是若干指令组成的语句。程序员要告知电脑如何运行。 我们学的汇编,C语
阅读全文
摘要:在规范的程序开发中,程序员有一个不成文的习惯: 如果某个变量或属性的名字叫 index / position /pos 中3个的某一个,那么都应该是从0开始往后面顺着编号。 这3个名字,表示的都是位置的信息。 要注意,如果某个变量的数值不是从0开始编号的,那么就不要用这3个名字了,要另外再去想名字,
阅读全文