摘要: 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi + filename :打开文件,并将光标置于最后一行首 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename 移动光标类命令[/b] n+:光标下移n行 n-:光标上移n行 H :光标移至屏幕顶行 M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 $:光标移至当前行尾 插入文本类命令 i :在光标前 I :在当前行首 o:在当前行之下新开一行 O:在当前行之上新开一行 删除命令 ndw或ndW... 阅读全文
posted @ 2012-01-29 18:37 xnfriday 阅读(2109) 评论(0) 推荐(1) 编辑
摘要: The header<algorithm>defines a collection of functions especially designed to be used on ranges of elements.A range is any sequence of objects that can be accessed through iterators or pointers, such as an array or an instance of some of theSTL containers. Notice though, that algorithms operat 阅读全文
posted @ 2012-01-19 00:08 xnfriday 阅读(392) 评论(0) 推荐(0) 编辑
摘要: c++程序通常可以调用标准c++库中的大量函数。这些函数完成一些基本的服务,如输入和输出等,同时也为一些经常使用的操作提供了高效的实现代码。这些函数中含有大量的函数和类定义,以帮助程序员更好地使用标准c++库。标准c++库包含以下内容:<algorithm>,<bitset>,<complex>,<deque>,<exception>,<fstream>,<functionl>,<iomanip>,<ios>,<iosfwd>,<iostream>,<ist 阅读全文
posted @ 2012-01-19 00:07 xnfriday 阅读(2828) 评论(0) 推荐(1) 编辑
摘要: ie6 Internet Explorer无法打开站点,已终止操作 ie8正常解决方法<SCRIPT LANGUAGE="JavaScript" src="<%=path%>/pub/js/myDateControler/WdatePicker.js" defer="defer"></Script>添加属性: defer="defer"//网上解释原因:(1)在appendChild或者innerHTML操作处判断document.readyState=="comple 阅读全文
posted @ 2012-01-13 11:27 xnfriday 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 父类静态成员变量父类静态初始化块 --------父类静态成员初始化子类静态成员变量子类静态初始化块 -------子类静态成员初始化父类非static成员初始化父类构造函数 -------父类普通成员初始化和构造函数执行子类非static成员初始化子类构造函数 -------子类普通成员初始化和构造函数执行参考文章http://www.cnblogs.com/miniwiki/archive/2011/03/25/1995615.htmlhttp://wenku.baidu.com/view/2631ba71... 阅读全文
posted @ 2011-12-01 13:03 xnfriday 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在java里面只有按值调用但是因为java里面因为除了兼容的基本类型之外,其余都是对象存储所有在java里面的按值调用的值指的是对象的地址值如果在函数体里面使用new,对象的指向改变,但是如果改变对象属性的话,原址是会改变的~~这里和C++的按值调用不一样,C++的按值调用指的是数值,因为C++一般传参是基本类型,而不是对象~~,对象在C++的传参默认传的是引用,如果要改变值,最好使用&标记写的有点乱.... 阅读全文
posted @ 2011-11-23 12:11 xnfriday 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 下载carrot2需要使用git,一种分布式的版本管理工具~~介绍可以参见百度百科~在linux下使用ant命令编译如果出现RE: No supported regular expression matcher found的错误添加sudo apt-get install ant-optional参考https://bugs.launchpad.net/ubuntu/+source/ant/+bug/172789http://download.carrot2.org/head/manual/index.html#section.advanced-topics.building-from-sou 阅读全文
posted @ 2011-11-21 19:02 xnfriday 阅读(209) 评论(0) 推荐(0) 编辑
摘要: A left join(左连接)包含所有的左边表中的记录甚至是右边表中没有和它匹配的记录。 同理,也存在着相同道理的 right join(右连接),即包含所有的右边表中的记录甚至是左边表中没有和它匹配的记录。 而full join(全连接)顾名思义,左右表中所有记录都会选出来。 讲到这里,有人可能要问,到底什么叫:包含所有的左边表中的记录甚至是右边表中没有和它匹配的记录。 我们来看一个实例:SELECT msp.name, party.nameFROM msp JOIN party ON party=code 这个是我们上一节所学的Join(注意:也叫inner join),这个语句的本意. 阅读全文
posted @ 2011-05-27 15:14 xnfriday 阅读(180) 评论(0) 推荐(0) 编辑
摘要: _exit和exit的区别_exit终止调用进程,但不关闭文件,不清除输出缓存,也不调用出口函数。exit函数将终止调用进程。在退出程序之前,所有文件关闭,缓冲输出内容将刷新定义,并调用所有已刷新的“出口函数”,最后调用_exit函数exec函数族 #include <unistd.h> int execl(const char *path, const char *arg, ...); int execlp(const char *file, const char *arg, ...); int execle(const char *path, const char *arg, 阅读全文
posted @ 2011-05-04 17:14 xnfriday 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 本来在介绍用TOMCAT作简单的jsp web开发的帖子中已经提过,但是有些筒子不喜欢看又臭又硬的文字,所以可能不会注意到,就重新开帖发出来。请其他管理见谅。顺便打算今后多写几个util函数,能用上的就用下。代码开发的过程见用TOMCAT作简单的jsp web开发刚才和lp看完电影,把jsp页面抽出class调整了一下。最近总上经典,是感觉既然当了斑竹,就该留下点什么。lp这几天也半开玩笑半生气的说,一回来就上经典,就发帖,你干脆娶经典作lp得了。想想,这几天是有点夸张,以后放慢速度了。保持1星期1帖吧,那样也能多想写,多总结些。发帖的初衷就是有时候看到有的朋友问的问题,似乎还没有走进java 阅读全文
posted @ 2011-05-04 11:35 xnfriday 阅读(10223) 评论(0) 推荐(0) 编辑