posted @ 2013-09-26 19:16 xymaqingxiang 阅读(340) 评论(0) 推荐(0) 编辑
摘要:
如果您从未接触过VIM,推荐先看看VIM的中文帮助文档和xbeta的《世界第二的VIM:普通人的编辑利器》。一、VIM的历史 1. ed ed是UNIX上最古老最基本的编辑器,它最初是UNIX之父Ken Thompson编写的,他第一次在ed中应用了正则表达式(regular expression),这个创举将RE理论带入了实践,对UNIX界造成了深远的影响。 实际上ed是受来自加州伯克利大学的QED编辑器的影响,Ken便是从这所院校这里毕业的。 ed是一种行模式编辑器,下面是一个ed会话的例子:$ ed greeting0# 因为新创建文件,所以读入了0个字节a# 进入编辑模式(ap... 阅读全文
摘要:
原文转载自:http://www.cpplive.com/html/1776.html另外一个不错的博客http://bbs.chinaunix.net/thread-1950588-1-1.html对于Linux跟Unix系统而言,make是一个极其重要的编译命令,我们在开发项目或者安装应用软件时,经常要用到make或make install,对于一个包含几十、几百甚至成千上万个源文件的项目,如果每次都要键入gcc或g++等命令来进行编译的话,那对于程序员简直就是一场噩梦,而使用make和makefile工具便可以简洁明了地理顺各个源文件之间纷繁复杂的相互关系,将大型项目分解成多个更易于管理 阅读全文
posted @ 2013-09-26 10:35 xymaqingxiang 阅读(553) 评论(0) 推荐(0) 编辑
摘要:
Ubuntu和Linux的帮助文档有各种各样的格式,下面简单说下如何阅读这些帮助文档。1)通过man命令阅读软件或命令的manual page。例如阅读man命令的manual页面可使用如下命令:man man2)less命令阅读普通文本文件less /usr/share/doc/subversion/README3)zless命令阅读压缩格式的文件zless /usr/share/doc/libattr1/changelog.Debian.gz4)links命令通过控制台阅读HTML格式文件links /usr/share/sphinx/themes/sphinxdoc/layout.htm 阅读全文
posted @ 2013-09-26 09:33 xymaqingxiang 阅读(415) 评论(0) 推荐(0) 编辑
摘要:
匈牙利命名法著名的命名规则当推Microsoft公司的"匈牙利"法,该命名规则的主要思想是"在变量和函数名中加入前缀以增进人们对程序的理解"。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p。如果一个变量由ppch开头,则表明它是指向字符指针的指针。MFC、句柄、控件及结构的命名规范Windows类型样本变量MFC类样本变量HWNDhWnd;CWnd*pWnd;HDLGhDlg;CDialog*pDlg;HDChDC;CDC*pDC;HGDIOBJhGdiObj;CGdiObject*pGdiObj;HPENhPen;CPen*pPen;HBR 阅读全文
posted @ 2013-08-07 10:07 xymaqingxiang 阅读(1251) 评论(2) 推荐(2) 编辑
摘要:
一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII码转换为字符。如果没有输入0~255之间的ASCII码值,CHAR()返回NULL。3、LOWER()和UPPER()LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。4、STR()把数值型数据转换为字符型数据。STR([,length[,]])length指定返回的字符串的长度,decimal指定返回的小数位数。如果没有指定长度,缺省的length值为10,d 阅读全文
posted @ 2013-08-05 16:20 xymaqingxiang 阅读(289) 评论(1) 推荐(0) 编辑
摘要:
SQL Server数据库实例名与服务器名不一致的解决办法--EXECsp_addlinkedserver--@server='PSHGQ'--GO--select*fromsys.servers--EXECsp_dropserver'PSHGQ'--EXECsp_addserver'SUGON',local--select@@servername--selectserverproperty('servername')use[数据库] go select@@servername selectserverproperty(' 阅读全文
posted @ 2013-08-05 16:12 xymaqingxiang 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:
1、查看信息1.1、查看编号和名称select@@SERVERNAME--SQL SERVER服务器的连接字符串,如:computername\instancenameselect@@SERVICENAME--若为默认实例,则返回MSSQLSERVER;若是命名实例,则返回实例名改变机器名称后,实例的名称也会跟着变。但是之后会导致本机的内部实例名会跟网络服务名不一致,解决办法如下:select@@SERVERNAME, SERVERPROPERTY('ServerName')ifserverproperty('servername')@@servernamebe 阅读全文
posted @ 2013-08-05 16:03 xymaqingxiang 阅读(362) 评论(0) 推荐(0) 编辑