关闭

Mysql源代码分析(7):MYISAM的数据文件处理--转载

好久没写分析文章了,一个是比较忙,另一个是因为余下的内容都是硬骨头,需要花时间慢慢理解。剩下的比较有意思的内容有: select语句的执行和优化过程。大家关心数据库的查询性能,主要是对着部分比较感兴趣,特别是其中的查询优化部分。 Mysql的replication。M...
阅读(1053) 评论(0)

vi中常用命令

vi命令模式中可用的移动键: h---将光标向左移一个字符 j---将光标向下移一个字符 k---将光标向上移一个字符 l---将光标向右移一个字符 w---将光标向前移一个单词 b---将光标向后移一个单词 e---将光标移到下一个单词之后 0---将光标移到行...
阅读(13245) 评论(0)

mysql中的索引

在数据库表中,使用索引可以大大提高查询速度。  假如我们创建了一个 testIndex 表:  Sql代码   CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NO...
阅读(685) 评论(0)

IT&快消

快消类:   宝洁:本7200、研8200、博9700,均14个月,另有800交通补助,marketing每9个月涨20%-30%。     玛氏:月薪10000。据说将14个月的工资除以12得出的数据,有知情者可以证实或证 伪      箭牌:sales:44...
阅读(1050) 评论(0)

oracle中的hash join

hash join是oracle里面一个非常强悍的功能,当做hash join时,oracle会选择一个表作为驱动表,先根据过滤条件排除不必要的数据,然后将结果集做成hash表,放入进程的hash area,接着扫描第二张表,将行的键值做hash运算,到内存的hash表里面去探测...
阅读(729) 评论(0)

LINUX添加环境变量与GCC编译器添加INCLUDE与LIB环境变量

对所有用户有效在/etc/profile增加以下内容。只对当前用户有效在Home目录下的 .bashrc或.bash_profile里增加下面的内容: (注意:等号前面不要加空格,否则可能出现 command not found) #在PATH中找到可执行文件程序的路径...
阅读(731) 评论(0)

liunx中修改文件所有者

我用到chown这个比较小众的linux命令,还是起源于国外VPS中ftp无法上传和修改 文件,不能更改文件属性问题,先介绍下chown这个命令。 指令名称 : chown     使用权限 : root  使用方式 : chown [-cfhvR] [--help] [-...
阅读(819) 评论(0)

liunx端口操作

在linux下开发时,你的软件可能要使用某一个端口,或者想查找某一个端口是否被占用。需要怎么做呢??这的确是一个比较烦恼的问题,我也此为这个苦恼过。但是通过查找man手册,还是同事的交流。总结出来两种方法: 1)使用lsof命令 lsof是一个非常强大的linux工具,她被用...
阅读(734) 评论(0)

hadoop环境配置

我这次Hahoop环境的搭建中所使用的硬件是4台服务器。使用hadoop为Hadoop的用户,机器名和IP依次为vc1(192.168.1.1),vc2(192.168.1.2),vc3(192.168.1.3)和vc4(192.168.1.4)。因为四台机器中vc3配置高点,所...
阅读(2797) 评论(0)

liunx添加用户,用户组,密码

1、建用户: adduser phpq                             //新建phpq用户 passwd phpq                               //给phpq用户设置密码 2、建工作组 groupadd...
阅读(928) 评论(0)

sphinxSE+mysql部署实现

(一)完成状况: 大概的思路是这样: 1 可以通过sphinx建立索引来检索mysql数据库中数据 2 可以通过sphinx对mysql数据库中数据建立指定索引,然后在mysql数据库中利用生成的sphinx索引执行sql查询生成正确结果 (二)实验流程及其相关步骤流程:...
阅读(3382) 评论(0)

sourceinsige 终极

1、背景色选择      要改变背景色Options->preference->windows background->color设置背景色 2、解决字符等宽对齐问题。     SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA字体。但由于美...
阅读(592) 评论(0)

top命令详解

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60,...
阅读(966) 评论(0)

VIM中常用的查找、替换、删除模式总结

1,简单替换表达式 去掉所有的行尾空格:   %s/\s\+$// 去掉所有的空白行:       %s/\(\s*\n\)\+/\r/ 去掉所有的"//"注释:     %s!\s*//.*!! 去掉所有的"/*...*/"注释:     %s!...
阅读(11877) 评论(0)

VI 行处理技巧数枚

最近在公司需要处理一些脚本,才感觉自己的vi太次了,在这里搞个备份,以备查阅: 1. 如何只保留匹配内容行而删除其他行? :v/pattern/d :help :v 2. 如何对每行只保留匹配内容而删除这一行中的其它内容 :%s/^.*\(pat...
阅读(1797) 评论(0)

iostat命令详解

iostat iostat用于输出CPU和磁盘I/O相关的统计信息.  命令格式: iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device |...
阅读(98018) 评论(5)

mysql对sphinx的热插拔

由于业务需求,需要在现有mysql中安装sphinx的存储引擎,要保证现有mysql运行的情况下完成。mysql也的确支持存储引擎的在线热插拔,下面介绍安装步骤:1、查看现有mysql的运行版本# mysqladmin  -u user -p pwd version...Server version          5.1.47-logProtocol...
阅读(1438) 评论(0)

ubuntu下配置 sphinx+mysql

ubuntu系统,比较折腾要安装gcc,g++然后下载mmseg包,编译安装,需要修改cpp文件:编辑src/css目录下UnigramCorpusReader.cpp 文件,在其第一行加上#include mmseg安装完毕。解压sphinx-0.9.9.tar.gz,里面有个mysqlse目录,拷贝到mysql源码目录 mysql-5.1.42/cp -rf s...
阅读(1352) 评论(0)

配置sphinx

 安装环境及介绍 1.  前提环境系 统环境:rhle5操 作用户:root文 中粗体字为需用户输入的命令内容2. 源码包准备 下载MMSEG 分词源码包 wget  http://www.coreseek.cn/uploads/sources/mmseg3_0b3.tar....
阅读(671) 评论(0)

unix多线程编程

fork( )    fork在英文中是"分叉"的意思。为什么取这个名字呢?因为一个进程在运行中,如果使用了fork,就产生了另一个进程,于是进程就"分叉"了,所以这个名字取得很形象。下面就看看如何具体使用fork,这段程序演示了使用fork的基本框架: void main(){ int i; if ( fork() == 0 ) { /* 子进程程序 */ for ( i = 1; i } el...
阅读(669) 评论(0)
71条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:228790次
    • 积分:1965
    • 等级:
    • 排名:千里之外
    • 原创:41篇
    • 转载:30篇
    • 译文:0篇
    • 评论:6条
    最新评论