摘要: 项目中要对数据按时间处理,在数据库中,时间处理的格式如2014-12-09 06:30:17时间查询出来如下所示:现在要查询具体有哪天的数据,应用substring函数,SQL如下:select distinct substring(( start_time ) from 1 for 10) as ... 阅读全文
posted @ 2014-12-13 12:48 wardensky 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 项目中有需求要把数据导出为CSV文件,因为不同的类有不同的属性,为了代码简单,应用Java的泛型和反射,写了一个函数,完成导出功能。public void saveFile(List list, String outFile) throws IOException { if (lis... 阅读全文
posted @ 2014-12-13 11:40 wardensky 阅读(743) 评论(2) 推荐(0) 编辑
摘要: 每个mysql都有一个库information_schema,里面有一张表TABLES存储了所有数据库表的信息,因此,可以从这张表中查看数据库大小和表大小查询数据库大小select concat(round((sum(data_length)+sum(index_length))/1024/1024... 阅读全文
posted @ 2014-12-10 16:47 wardensky 阅读(460) 评论(0) 推荐(0) 编辑
摘要: mysql数据的基本导入导出命令,在windows和linux下都可以用。导出在安装mysql的机器上mysqldump -uuser -ppass abc > abc.sql只导出表结构mysqldump -uuser -ppass -d abc > abc.sql导入导入有两种方式方式一:mys... 阅读全文
posted @ 2014-12-10 15:45 wardensky 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在linux下面经常用查找命令,我自己最常用的是find whereis locate关于find我常用find的基本功能,如find / -name filename在某个目录下寻找文件。find命令支持正则,可以写成find . -name abc*但是find查找非常慢,而且find查找的内容... 阅读全文
posted @ 2014-12-09 22:41 wardensky 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 最近项目中一直在用Linux,其中涉及到了Linux的LVM,本来想自己写一篇关于LVM的文章,搜了一下,发现了一篇更好的,转载过来,也感谢作者gaojun原文Linux LVM硬盘管理及LVM扩容LVM磁盘管理一、LVM简介... 1二、 LVM基本术语... 2三、 安装LVM... 3四、 创... 阅读全文
posted @ 2014-12-09 22:27 wardensky 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 本篇文章继续学习volatile。上篇文章简单的介绍了volatile和synchonized,这篇文章讲一下什么时候可以用volatile。先看一段代码。package com.chzhao.voltiletest;public class ChangeValue extends Thread {... 阅读全文
posted @ 2014-12-09 21:46 wardensky 阅读(252) 评论(0) 推荐(0) 编辑
摘要: package com.chzhao;public class Volatiletest extends Thread { private static int count = 0; public void run() { count++; } public s... 阅读全文
posted @ 2014-12-09 15:05 wardensky 阅读(269) 评论(0) 推荐(0) 编辑
摘要: SQL join 用于把来自两个或多个表的行结合起来,sql join主要包括inner join、 left join 、right join 、full outer join。先介绍一下表里面的数据。第一张表 teacher第二张表 student首先是inner join,sql如下selec... 阅读全文
posted @ 2014-12-06 00:39 wardensky 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: sql中union是很常见的,尤其是创建视图时,完全离不开union。SQL UNION 操作符合并两个或多个 SELECT 语句的结果,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的列的顺序必须相同。union包括un... 阅读全文
posted @ 2014-12-04 23:13 wardensky 阅读(6838) 评论(0) 推荐(0) 编辑