- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 sql优化的技巧
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: selec
2012-12-27 18:40:28 668
原创 centos5.4下安装node.js详细教程
一.准备工作1.安装gccyum install gcc-c++ openssl-devel2.升级pythoncentos系统默认装的python版本为2.4,而node.js依赖的python版本需要大于等于2.6.首先下载python,这是用的是2.6.7wget http://www.python.org/ftp/python/2.6.7/Python-
2012-12-22 02:03:26 7462
原创 ubuntu用户及组相关操作
一,用户相关1.创建用户组addgroup [--gid ID] 用户组名2.添加用户到用户组中adduser [--home 用户主文件夹] [--shell SHELL] [--no-create-home(无主文件夹)] [--uid 用户ID][--firstuid ID] [--lastuid ID] [--gecos GECOS] [--ingroup 用户组 |
2012-12-20 14:47:04 894
原创 Mysql的常用内置函数
本文主要讲四个方面的mysql内置函数1.字符串相关;2..数字相关;3.日期相关 ;4.逻辑判断相关的;5.其他一.字符串相关内置函数1.concat(s1, s2, s3....sn):讲s1到xsn的n个字符串顺序连接起来。2.insert(str, x, y, insertStr):将原始字符串str从x位置开始(mysql从1开始计数)的y个字符串替换为inser
2012-12-16 00:32:33 827
原创 mysql索引相关笔记
mysql索引分为:1.主键索引2.唯一索引3.普通索引4.全文索引其中1.2.3还可以分为单列索引和联合索引。这里记录下全文索引的用法引用12.7. 全文搜索功能(http://dev.mysql.com/doc/refman/5.1/zh/functions.html)● MySQL支持全文索引和搜索功能。MySQL中的全文索引类型FULLTEXT的索引
2012-12-15 14:39:10 544
原创 sql使用笔记
1.where和having之间的区别在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行.而where子句在查询过程中执行优先级别优先于聚合语句(sum,min,max,avg,count)。简单说来:where子句:select sum(num) as rmb from order where id>10//只有先查询出id
2012-12-11 10:50:34 533
转载 linux下,svn使用教程
windows下的svn使用 习惯之后,再使用linux下的svn很不适应。但其实仅需要几十分钟即可掌握。 linux下的svn基本设置 1,最简单的办法就是 svn help 2,svn环境查看及切换 svn info (path) svn switch https://svn.xx.baidu.com/xx/xx/project_BRANCH 3,删除自
2012-12-10 20:41:33 2976
原创 mysql授权相关操作
一、 mysql授权和撤销 授权使用 grant关键字,下面举三个例子:1.grant select,insert on *.* to test@"local" Identified by "123";这句命令的意思是,授权用户“test”(其口令为“123”)只能在本地localhost登录,可对任何数据库的任何表(“*.*”前一个“*”代表任何数据库,后一个“
2012-12-10 20:21:13 841
转载 定时任务调度(mongoDB)
转载自:http://blog.chinaunix.net/uid-9460004-id-2002433.html使用到工具: 1. 存储 mongodb 2. 定时任务 crontab 数据存储空间( database = fs )说明: collection = functions(方法定义) dispatch(调
2012-12-07 17:34:15 5709
原创 mongoDB 定时清理历史数据
这里运行这个定时任务借助与crontab。公司在mongodb中存放有server的log,每周每月进行聚合运行,来获取一定的数据,但是最多只需要最近三个月的数据,以往的历史数据,对我们来讲是没有价值的,还占有大量的磁盘空间,因此需要定时清理。crontab命令每月跑一次:* * */1 * * /bin/sh /home/anansi/evan/mongo/shell/setup.s
2012-12-07 17:31:41 8221
原创 js日期格式化函数
Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "m+" : t
2012-12-07 15:36:21 753
转载 java计数排序(counting sort)
转载并修改自:http://www.cnblogs.com/kkun/archive/2011/11/23/2260299.html(文章很生动,很喜欢,原文用vb还是什么实现的,我也不认识,自己有java实现了一遍)计数排序(counting sorting)的过程类似小学选班干部的过程,如某某人10票,作者9票,那某某人是班长,作者是副班长大体分两部分,第一部分是拉选票和投
2012-12-07 01:17:49 972
转载 java基数排序(radix sorting)
转载自:http://blog.csdn.net/xieyuntestshow/article/details/7064641 ( 写的确实好,写博客就该这样)首先声明,基数排序(radix sorting)和计数排序(counting sort)不同,计数排序会在下一篇文章中来阐述。基数排序则是属于“分配式排序”(distribution sort),基数排序法又称“桶子法”(
2012-12-07 01:09:26 1068
原创 mybatis返回List<Map>
在进行统计相关操作时,也许需要返回如List形式的。mapperl.xml中: <![CDATA[ select count(*) as amount, estate_type as type, status from estate where status=#{status} group by estate_type ]]> 在ma
2012-12-05 17:27:16 22165 4
原创 javascript笔记二(window对象)
这篇文章来了解下window对象及下属的子对象,及常用的方法。window对象的常用属性:1.status :设置浏览器左下角状态栏的内容2.opener :子窗体对象对父窗体的引用(父窗体通过open()方法的返回值,对子窗体进行操作)3.closed :判断某一窗体现在是否关闭(关闭某窗体:win.close())window对象常用方法:alert(),co
2012-12-02 23:42:43 959
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人