摘要: 在平时的开发任务中我们经常会用到MYSQL的GROUP BY分组, 用来获取数据表中以分组字段为依据的统计数据。比如有一个学生选课表,表结构如下: 我们想统计每门课程有多少个学生报名,应用如下SQL: 得到如下结果: 因为表里记录了有5个学生选择ITB001,2个学生选择了MKB114。 产生这个结 阅读全文
posted @ 2017-09-05 17:47 小虾米的java梦 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: MySQL的语句执行顺序 MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指 阅读全文
posted @ 2017-09-05 15:29 小虾米的java梦 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 项目中的应用: 获取此类的日志: private final static Logger logger = LoggerFactory.getLogger(**.class); 为日志添加内容: logger.info("创建上传文件夹目录"); 前言: 说到日志,大多人都没空去研究,顶多知道用lo 阅读全文
posted @ 2017-09-05 15:11 小虾米的java梦 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/biehongli/p/6025954.html 写的很详细,浅显易懂! 1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习) 我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考 阅读全文
posted @ 2017-09-05 09:25 小虾米的java梦 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合 spring框架来介绍。 一.分类 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): 从实现的技术上来分类,目前 阅读全文
posted @ 2017-09-05 09:11 小虾米的java梦 阅读(276) 评论(0) 推荐(0) 编辑