Chinaunix首页 | 论坛 | 博客
  • 博客访问: 89856
  • 博文数量: 99
  • 博客积分: 55
  • 博客等级: 民兵
  • 技术积分: 510
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-20 21:29
文章分类

全部博文(99)

文章存档

2013年(5)

2012年(94)

我的朋友

发布时间:2012-12-26 21:39:25

Where 是一个约束声明,使用Where约束来自数据库的数据,Where是在结果返回之前起作用的,Where中不能使用聚合函数。Having是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行。而where子句在查询过程中执行优先级高于聚合语句。下面用一个例子进一步说明问题。假设有数据表:CREATE TABLE  `test`.`salary_info` (    ......【阅读全文】

阅读(164) | 评论(0) | 转发(0)

发布时间:2012-12-20 19:06:20

自己学习的东西留为笔记1:将文件中的某一行打印出来[root@qht2 test]# cat a.txt 123456789[root@qht2 test]# sed -n '1p' a.txt 123 [root@qht2 test]# sed '/hello/p'  a.txt    ###含有hello的行显示,其他的也要显示hello I am zhanghello I am zhangHello I am xiaojienice to see you xiaojienice to see you zhang too12345......【阅读全文】

阅读(186) | 评论(0) | 转发(0)

发布时间:2012-12-16 17:08:18

从目前的发展来看,LINUX系统已经在高级应用中逐步的替代了传统的UNIX系统。曾经在计算机操作系统发展史上非常重要的UNIX系统正在越来越少的被普通人熟悉。而LINUX系统最近的几条新闻(比如《Linux 走向真正的 CPU 热插拔支持》)更是让人觉得LINUX系统发展带来的前所未有的强大功能。因此我在想,自由开源软件协议其实最终保护的是代码的自由,它的强开放性保证了商业公司无法终止代码的生命。不会因为商业原因导致很多好的代码也被秘密的处决。从而将那些集结了很多人智慧的代码与公司的商业利润进行了隔离。这些代码将逐步的演化为计算机科学世界里的共同社会财富。从更高的起点开启了计算机产业的发展之门......【阅读全文】

阅读(171) | 评论(0) | 转发(0)

发布时间:2012-12-16 17:08:10

google开源的gflags是一套命令行参数解析工具,比getopt功能更强大,使用起来更加方便,gflags还支持从环境变量、配置文件读取参数(可用gflags代替配置文件)。本文简单介绍gflags的使用,内容主要译自 http://gflags.googlecode.com/svn/trunk/doc/gflags.html 。   定义参数 使用flags需要包含头文件  #include <gflags/gflags.h> gflags主要支持的参数类型包括bool,int32, int64, uint64, double, s......【阅读全文】

阅读(558) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册