阿里巴巴Java开发手册第五章-SQL语句篇
孤尽列出了11条MySQL的语句规范,但实际我们项目的使用中远远不止这些,积少成多吧,尽力避免这些事情对于码农来对于项目来说都是一件好事。闲言少叙,开始: 1.[强制] 不要使用count(列名)或count(常量)来替代count(*),...
孤尽列出了11条MySQL的语句规范,但实际我们项目的使用中远远不止这些,积少成多吧,尽力避免这些事情对于码农来对于项目来说都是一件好事。闲言少叙,开始: 1.[强制] 不要使用count(列名)或count(常量)来替代count(*),...
1.[强制] 在表查询中,一律不要使用*作为查询的字段列表,需要哪些字段必须明确写明。 说明: 增加查询分析器解析成本。 增减字段容易与resultMap配置不一致。 老四附言: mysql查询中,人家说的很对,尽量不要使用*号作为字段列表...
书接上回《Java面向对象之类成员浅析》,老四引出了同学提出的一个探讨问题。关于final修饰符其实涉及到的知识点还是比较多比较杂的,所以老四也是想了一些时日,目的是希望能写的更清晰一些,方便理解和复查知识点。希望能对你有一点点帮助吧,写完...
良好的应用分层会使项目结构清晰,便于分模块进行开发和维护。我们之前可能普遍接触过三层架构,即界面层、业务逻辑层以及数据访问层,随着互联网的飞速发展,孤尽又为我们带来了更细化的分层架构,但是异曲同工,终极目的都是符合”高内聚低耦合...
今天无意中被孤尽大大以及《Maven实战》的原作者许晓斌大佬光临本博客,老四在知道这件事情是真的是受宠若惊,感觉十分幸福,觉得自己所有的努力都是值得的,建站不仅仅是为了为自己的学习之路做笔记,更是为了能帮助能看到这个网站的人一点点帮助,也觉...
应用分层的百花齐放,导致对于分层与领域模型的理解多样化,非常不利于团队合作。本章主要说明应用工程分层思想、二方库约定及基本的服务器知识。而老四本篇所要浅析的就是第六章的第三篇服务器的几点知识。不知道为什么孤尽会在这一点只写了5点,虽然说这5...
再次挖坑新的Java分类,这次是关于Java面试题的,每期解析十道Java面试题,这些面试题会涉及到Java的方方面面,基础知识、数据结构、各路算法、数据处理等等等,老四的目的主要是根据面试题分析解决问题的思路以及题目涉及到的Java相关知...
反编译 众所周知,我们将源代码进行编译,生成可执行的程序或者容器发布包,这个将代码转换的过程就是编译的过程,而反编译就是将这些已经执行好的程序转换成程序人员可以阅读的源代码的过程就是反编译的过程。由于像 Java 这类基于虚拟机技术的高级语...
写这篇博客是由于同学某一天突然在群里抛出一个问题,想想代码也写了几年了,然而突然之间给不出一个系统的 比较有说服力的答案,所以本着好学进取的优秀作风(此处就是吹牛逼加装逼),老四决定重新看书,好好研究一下static与final这两个关键字...
设计中体现艺术家的气质,我们程序员就是天生的艺术家。自从买了《阿里巴巴 Java 开发手册》老四就一直爱不释手,最后发现纸质书中多了一个章节,主要讲解软件设计过程中UML(Unified Modeling Language:标准建模语言)设...