- 博客(19)
- 资源 (12)
- 收藏
- 关注
原创 数据库优化查询计划的方法
<br /><br />数据库优化查询计划的方法<br />数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往往需要数十分钟,甚至数小时。如果采用比全表扫描更好的
2010-12-13 11:52:00
445
原创 分享SQL海量数据查询优化性能的总结
<br /><br />本文讲一下海量数据的处理方式,有一些经验很值得你来学习的哦,一起来看看吧。<br />数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往往
2010-12-13 11:50:00
760
原创 mysql之创建用户问题
<br />按照MySQL5.1参考手册学习时,为数据库创建独自的用户时出现以下情况,<br />首先创建数据库:create database `mytest`;(ok成功了)<br />接下来为该数据库创建用户:grant all to mytest.* to admin@localhost;<br />这时出现错误了,截个图看一下<br /><br />而参考手册中给的例子就是这么个形式,没有设置密码,如下图<br />这个问题不清楚是怎么个情况,<br />在下面我给设置了密码后,就没有问题了,如下
2010-12-06 17:54:00
351
原创 mysql学习始记
2010年11月22日,办理了现在公司的入职手续,之前对mysql数据库自我感觉还不错,但来到新公司后,通过一系列的应用,感觉自己对mysql可以说是10窍通的9窍啊,唉……真是悲哀啊,不过现在发现还不算晚,总比像之前那样夜郎自大的强,加油吧,我们的口号是不能说不行,哦耶!
2010-12-06 16:32:00
389
原创 JAVA 中将字符串转换成类实例对象
在很多时候我们需要将一个给了完整路径的类对象字符串转换成一个类的实例对象,就比如说有以下这样的一个字符串<br />String menAction= "gef.putin.step.ui.SystemMenuTest(xiajiaji)"在该类中需要有有一个字符串格式的参数,当然多个参数也可以,我已经将多个参数的考虑进去,对改字符串进行解析就可以转换成类的实例对象了。以下是我做的一个小的Demo,如果能够帮助大家,我当然觉得很开心,希望对大家有帮助。<br />import ja
2010-12-02 13:28:00
3749
转载 JAVA判断字符串是否为数字
下面有四种方法,估计好用的应该是第三种吧。1.用JAVA自带的函数 public static boolean isNumeric(String str) { for (int i = str.length();--i>=0;) { if (!Character.isDigit(str.charAt(i))) { return false; } }return true;
2010-11-26 16:33:00
341
原创 vim自动补全
<br />autocomplpop.vim : Automatically open the popup menu for completion<br />http://www.vim.org/scripts/script.php?script_id=1879<br /> 介绍 <br />用惯一些IDE的朋友,一开始可能不习惯Vim的自动补全,主要是每次都要按下一个组合键才会出现提示,而不是像IDE里面那样只要输入了某个操作符就会触发自动补全。<br />autocomplpop.vim 这个插件就可以
2010-10-16 16:00:00
587
转载 本博使用的vim(gvim)相关插件整理
<br />之前有朋友在博客里希望我能列出自己使用的所有Vim插件,一直没有时间,趁周末的最后的几个小时,就给大家列一下,大家可以实行拿来主义,取自己需要的,呵呵~ <br />OK,一个个来说吧~~<br />plugin: <br /> 编程相关:<br /> taglist: <br /> 相信无人不知其大名,用来提供单个源代码文件的函数列表之类的功能。 <br /> omnicppcomplete: <br /> 提供C++代码的自动补全功能 <br /
2010-10-16 14:06:00
444
转载 Vim正则表达式查找替换
这里简单的给大家介绍一下Vim的查找替换,众所周知,Vim对正则表达式的支持是非常好的,对于程序员来说在分析大量数据的时候,用到Vim的这个功能无疑是件利器。首先大家要明白vim正则里面的几个特殊含义:^ 代表行首$ 代表行尾/d 代表数字/D 代表非数字[x,y,z]:代表各种条件选择好的,那我们就出几个常用的题目做一下来试一下吧:1.将以数字开头的行删除%s/^/d.*$//igc :把这行置成空%s/^/d.*$/n//igc :把这行直接删掉,包括换行符一起删掉,(注意是/n,而不是/r/n,因为这
2010-10-16 14:05:00
556
转载 VIM-一键编译单个源文件
<br />前言:<br />用vim也有几年了,从windows开发到Linux,从在校大学生到在职员工,始终想为这个过程记录点什么,为一直陪伴自己的vim,也为自己。<br />之前在百度贴吧混迹过,结果发的代码全被判定为非法字符,于是打消了在百度发展的计划,而只在上面留了一个QQ号码,结果问问题的人却络绎不绝,我想也许,是该开个博客,不敢说教授,就是分享一下自己的经验吧,希望对感兴趣的各位有所帮助。<br />这是这个博客的第一篇日志,所以就写个Vimer们经常会遇到的一个需求吧----一键编译单个源
2010-10-16 14:02:00
555
原创 在Vim(gvim)中使用cscope
<br />之前已经详细的介绍了在vim中使用ctags,这篇文章我们就来详细介绍一下如何在vim中使用cscope。<br />首先,我们还是了解一下什么是cscope。简单来讲,cscope主要用来协助浏览C/C++语言,他的功能要强大于ctags,不仅支持变量/函数的定义查询,还记录了函数的调用处查询等功能,所以也有说法称cscope的诞生就是为了取代ctags。无论这个说法是否有据可依,对使用方来说,当然是希望功能越强大方便越好啦,所以这也是我们为什么讲ctags和cscope都装上的原因啦。<br
2010-10-16 13:49:00
707
原创 在Vim中使用ctags
<br />如何在Vim中使用ctags?之前在《把Vim打造成真正的IDE》系列里已经讲过大致的ctags在vim中的使用,这篇文章我们就详细的讲一下。<br />首先要明白,ctags是什么?<br />官方的解释是:产生标记文件以帮助在源文件中定位对象。<br />其生成的标记文件tags中包括这些对象的列表:用#define定义的宏<br />枚举型变量的值<br />函数的定义、原型和声明<br />名字空间(namespace)<br />类型定义(typedefs)<br />变量(包括定义和
2010-10-16 13:45:00
488
转载 VIM解决中文编码问题
<br />虽然VIM自7.0之后对双字节的编码已经支持的很不错了,但是,还是需要一些配置才能完全实现的哦。<br />要解决的问题:<br />1.识别双字节编码格式<br />需要先了解的知识:<br />vim中的内置变量:<br />enc(encoding):vim的内部编码<br />fenc(fileencoding):vim解析出来的当前文件编码(有可能解析成错的哦)<br />fencs(fileencodings):vim解析文件时猜测的编码格式顺序列表<br />需要的配置:<br /
2010-10-16 13:41:00
374
转载 Vim(gvim)配色方案推荐
<br />如果经常用vim进行编辑,那么一款好的vim配色就是必然的啦,今天我们就来介绍一下我比较喜欢的几款配色。(配色效果主要针对gvim,因为在vim下工作都是终端操作。)<br />由于本人是以程序员为目标人群,所以配色多为背景浅暗色,前景色也偏暗。<br />1.freya<br /><br />2.blackdust<br />也是一款黑色背景的主题,截图如下:<br /><br /> <br />3.lucius<br /><br />4.rainbow_neon<br /> <br />5.
2010-10-16 13:29:00
2921
转载 windows下gvim+ctags+cscope+taglist
<br />下载<br />-----------------------------------<br />下载cscope+ctags安装 <br />-----------------------------------<br />安装很简单,只要将cscope的可执行文件放到PATH环境变量包含的目录中即可。<br />(1) 推荐Windows用户将上面下载到的cscope.exe与gvim.exe放在同一个目录下,如D:/Program Files/Vim/vim72下。<br />(2) "我
2010-10-16 13:08:00
1340
转载 vim插件ctags windows中的安装方法
vim插件ctags windows中的安装方法下载Exuberant Ctags 下载一个支持windows的版本的,只要拷贝出ctags.exe这个文件就可以,把它放在$(home)/vim71下(也就是在vim的安装目录下找到.exe这样的文件所在的文件目录下) 特别重要的地方:编辑_vimrc,在里面加入以下两句: set tags=tags; set autochdir 注意第一个命令里的分号是必不可少的。这个命令让vim首先在当前目录里寻找tags文件,如果没有找到tags文
2010-10-16 12:37:00
722
转载 把VIM打造成一个真正的IDE(3)
OK,上一篇文章,我们已经配置好了一个可以正常使用的VIM,那么在我们真正来到程序员的VIM世界之前,希望你能在VIM里面再多加下面几个配置。set go= "无菜单、工具栏"对,让我真正抛弃鼠标,进入美妙的VIM之旅吧!首先说说一个IDE应该有的几个功能:1)源代码结构及函数列表2)变量定义支持跳转等3)代码自动补全当然VIM还给了我们几个小惊喜:4)快速批量注释与反注释5)由注释直接生成文档6)文件头作者信息自动添加7).cpp和.h文件之间的快速切换那么接下来,我们久来看看我们将会用到的插件列表。首先
2010-10-16 12:10:00
583
转载 把VIM打造成一个真正的IDE(2)
<br />OK,上一篇文章,我们已经配置好了一个可以正常使用的VIM,那么在我们真正来到程序员的VIM世界之前,希望你能在VIM里面再多加下面几个配置。<br />set go= "无菜单、工具栏"<br />对,让我真正抛弃鼠标,进入美妙的VIM之旅吧!<br />首先说说一个IDE应该有的几个功能:<br />1)源代码结构及函数列表<br />2)变量定义支持跳转等<br />3)代码自动补全<br />当然VIM还给了我们几个小惊喜:<br />4)快速批量注释与反注释<br />5)由注释直接生
2010-10-16 12:09:00
419
转载 把VIM打造成一个真正的IDE(1)
这里所说的IDE主要是指C/C++开发,但是由于笔者之前也搞java和c#开发,所以对这两种语言也会有所兼顾。这个话题可能要分好几篇文章来写了,今天主要讲一下最简单的,包括vimrc里面的基本配置,让vim能够完美支持各种源码文件;vimrc配置如下(为简单起见,采取注释的方式直接说明):123456789101112131415161718192021222324252627282930
2010-10-16 12:07:00
433
windows下ctags、cscope
2010-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人