摘要: Linux Vim快捷键操作命令整理[日期:2013-05-02]来源:Linux社区 作者:Linux[字体:大 中 小] 前言 Vim是一个超牛的编辑器,命令功能十分强大 。而且这些命令大都可以进行组合 ,比如,9yy命令表示复制9行内容,9表示要复制的行数,同样100dd表示删除100行,当数字和命令合作的时候,就比单纯的命令更强大,同样,c命令表示擦除,w表示word即单词,那么cw就表示擦除一个单词,c5w就表示删除5个单词等等。将这些简单命令合成在一起,就可以发挥出难以想象的强大功能。 宏命令(Macros) 高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用. 阅读全文
posted @ 2013-06-16 00:43 Agoly 阅读(335) 评论(0) 推荐(0) 编辑
摘要: VI的使用(2007-05-31 16:51:33)转载▼ 分类: 技术类 ****进入vi的命令**** **********vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编 *******... 阅读全文
posted @ 2013-06-16 00:27 Agoly 阅读(199) 评论(0) 推荐(0) 编辑
摘要: vi/vim 基本使用方法来源: ChinaUnix博客 日期:2009.08.12 10:37 (共有条评论) 我要评论 vi/vim 基本使用方法 本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了! vi编辑器是所 有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及 Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它 后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基... 阅读全文
posted @ 2013-06-16 00:26 Agoly 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Linux系统Vim基本命令[日期:2013-06-06]来源:Linux社区 作者:u010919530[字体:大 中 小] vi filename(文件名) --- 进入命令行模式 在插入模式中输入Esc,则当前模式转入命令行模式。 Vi命令行模式功能键: I --- 切换到插入模式,此时光标当于开始输入文件处 A --- 切换到插入模式,并从目前光标所在位置的下一个位置开始输入文字 O --- 切换到插入模式,且从行首开始插入新的一行 ctrl+b --- 屏幕往后翻动一页 ctrl+l --- 屏幕往前翻动一页 ctrl+u --- 屏幕往后翻动半页 ct... 阅读全文
posted @ 2013-06-16 00:23 Agoly 阅读(159) 评论(0) 推荐(0) 编辑
摘要: vi/vim 使用方法讲解[日期:2007-10-31]来源:Linux公社 作者:Linuxidc[字体:大 中 小] 文档操作vi/vim 基本使用方法 本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了! vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本.. 阅读全文
posted @ 2013-06-16 00:18 Agoly 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的是,Unix提供了全屏幕的Vi编辑器,这使我们的工作轻松不少。不少DOS用户抱怨Vi编辑器不象DOS下的编辑器如edit那么好用,这是因为Vi考虑到各种用户的需要,没有使用某些通用的编辑键(在各个不同的终端机上他们的定义是不 阅读全文
posted @ 2013-06-16 00:15 Agoly 阅读(188) 评论(0) 推荐(0) 编辑
摘要: http://www.zvon.org/xxl/XPathTutorial/General_chi/examples.html(参考地址)1、 绝对路径“/”/div /span 一级查找从div开始,找其下的所有span标签元素。2、 相对路径“//”只要满足“//”后面的内容即可(无论层级关系)//div/span 表示找所有div层下span标签。3、 任意值“*”“*” 代表任意内容4、 Xpath中表达使用“[]”/AAA/BBB[] 表达式写在中括号;/AAA/BBB[1] 表示“AAA”下的第一个“BBB”元素;/AAA/BBB[last()] 表示“AAA”下最后一个“BBB” 阅读全文
posted @ 2013-06-11 21:41 Agoly 阅读(734) 评论(0) 推荐(0) 编辑
摘要: ActiveX控件的实现本章目标:完成本章学习后,您将能够:Ø 了解什么是ActiveX控件Ø 掌握如何编写基于MFC的ActiveX控件Ø 掌握如何测试ActiveX控件Ø 掌握如何测试ActiveX控件Ø 了解ActiveX控件如何注册重点:ActiveX控件的实现、测试及注册。本章将介绍ActiveX控件的应用与工作原理。我们可以把ActiveX控件看做是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。那么,该容器就相当于客户程序,它使用ActiveX提供的服务。注:本文改编自孙鑫教程,在此基础上加入 阅读全文
posted @ 2013-06-11 19:02 Agoly 阅读(1759) 评论(0) 推荐(0) 编辑
摘要: 动态链接库、静态库、import库区别动态链接库(Dynamic Linked Library): windows为应用程序提供了丰富的函数调用,这些函数调用都包含在动态链接库中。其中有3个最重要的DLL,Kernel32.dll,它包含用于管理内存、进程和线程的各个函数;User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;GDI32.dll,它包含用于画图和显示文本的各个函数。静态库(Static Library): 函数和数据被编译进一个二进制文件(通常扩展名为.LIB)。在使用静态库的情况下,在编译链接可执行文件时,链接器从库中复制这些函数和数据并把它 阅读全文
posted @ 2013-06-11 18:58 Agoly 阅读(804) 评论(0) 推荐(1) 编辑
摘要: Linux Bash Shell入门教程摘要: Bash(GNU Bourne-Again Shell)是许多Linux平台的内定Shell,事实上,还有许多传统UNIX上用的Shell,像tcsh、csh、ash、bsh、ksh等等,Shell Script大致都类同,当您学会一种Shell以后,其它的Shell会很快就上手,今天 ...BASH 的基本语法最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书 阅读全文
posted @ 2013-06-11 01:34 Agoly 阅读(256) 评论(0) 推荐(0) 编辑
摘要: XPath语法 在C#中使用XPath示例 分类: c#2013-06-08 14:269人阅读评论(0)收藏举报XPathColorXML文档XPath可以快速定位到Xml中的节点或者属性。XPath语法很简单,但是强大够用,它也是使用xslt的基础知识。示例Xml:?1234567891011121314151617181920212223242526272829<?xml version="1.0"encoding="utf-8" ?> <pets> <cat color="black"weight 阅读全文
posted @ 2013-06-10 18:05 Agoly 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Xpath常见用法 . 分类: 单元测试XPath2013-05-04 17:51201人阅读评论(0)收藏举报 XPathSelenium在《Selenium超简单入门》一文中,介绍了Selenium爬取网页数据、网页自动测试的基本方法。而在使用Selenium过程中,经常需要查找页面中的DOM元素,我们必须告诉Selenium如何找到页面中的指定元素,然后它才能再执行诸如点击、获取Text等事件。而Xpath这时候就能派上用场,它是一门在xml、html文档中查找信息的语言,它通过简单的表达,就能描述某个节点在xml文档中的位置,从而让selenium找到这个节点。 下面结合笔者在使用se 阅读全文
posted @ 2013-06-10 17:59 Agoly 阅读(211) 评论(0) 推荐(0) 编辑
摘要: xpath路径表达式笔记 . 分类: web前端2013-05-03 13:0823人阅读评论(0)收藏举报 XPath 简单说,xpath就是选择XML文件中节点的方法。 所谓节点(node),就是XML文件的最小构成单位,一共分成7种。 - element(元素节点) - attribute(属性节点) - text (文本节点) - namespace (名称空间节点) - processing-instruction (处理命令节点) - comment (注释节点) - root (根节点) xpath可以用来选择这7种节点。不过,下面的笔记只涉及最常用的第一种element(元素节 阅读全文
posted @ 2013-06-10 17:58 Agoly 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 通过xpath查找指定的节点 分类: xml知识小结2013-05-23 07:0729人阅读评论(0)收藏举报目录(?)[+]采用xpath查找需要引入jaxen-xx-xxjar否则会报javalangNoClassDefFoundError orgjaxenJaxenException异常xpath语法选取节点谓语Predicates选取未知节点选取若干路径XPath 轴路径XPath 运算符 采用xpath查找需要引入jaxen-xx-xx.jar,否则会报java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常。 Lis.. 阅读全文
posted @ 2013-06-10 17:58 Agoly 阅读(207) 评论(0) 推荐(0) 编辑
摘要: xpath在HTML解析中的应用(加强版) . 分类: 动态语言(Python...)2009-09-03 17:524314人阅读评论(1)收藏举报 html文档divxhtmlimportbinding 经过一番研究以后才发现原来libxml2其实已经内置了对HTML的解析——即使是不很规范的HTML。所以上篇《xpath在XHTML解析中的应用 》完全是我学艺不精的产物。囧 不过好处是顺便学习到了j7a7c7k7 兄推荐的tidy(用的是令狐提供的µTidylib ),这也是个好东东。 现在来看如何直接使用lxml(即前文说过的libxml2的一个python binding) 阅读全文
posted @ 2013-06-10 17:49 Agoly 阅读(634) 评论(0) 推荐(0) 编辑
摘要: Xpath .分类: XML2012-06-12 15:33315人阅读评论(0)收藏举报 文档xml测试xslt电话encoding目录(?)[+]概述 XPath在设计之初主要用于XSLT和XPointer(用于Xlink,还未普及),随着XSLT 2.0的发布,已经发展到XPath 2.0(06年6月),并成为XSLT 2.0和XQuery 2.0的基础 XPath以“路径”方式查询XML文档,XPath表达式的基本形式是“/结点/子结点/二级子结点”,从左到右(即从外至内)匹配XML文档的结点 XPath表达式分为定位表达式和求值表达式。定位表达式用于匹配XML文档的结点,而求值表达式 阅读全文
posted @ 2013-06-10 17:45 Agoly 阅读(283) 评论(0) 推荐(0) 编辑
摘要: http://www.51testing.com/?uid-447229-action-viewspace-itemid-248372Selenium快速入门http://www.51testing.com/html/98/n-220298-2.html 五、多环境测试package test;import org.junit.Test;import junit.framework.TestCase;import com.thoughtworks.selenium.DefaultSelenium; import com.thoughtworks.selenium.Selenium; /** . 阅读全文
posted @ 2013-06-10 17:18 Agoly 阅读(424) 评论(0) 推荐(0) 编辑
摘要: Selenium超简单入门 一、它可以做什么小时候玩网游时,接触过一款名为“按键精灵”的软件,可以用它先录好一些点击事情,例如让游戏人物在原地转圈,发招打怪等,之后自己就可以不用重复点鼠标,按键精灵能帮我们反复执行动作。selenium的作用,与之类似,他是一款自动化工具,是网页自动化测试、网页数据爬虫的利器。二、一个最简单的例子1、获取依赖包获取selenium-server-standalone-2.25.0.jar并引入到项目中https://code.google.com/p/selenium/downloads/detail?name=selenium-server-standalo 阅读全文
posted @ 2013-06-10 16:43 Agoly 阅读(526) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_71a536990101azxo.html点击页面上的File菜单, 用selenium怎么抓多层DIV里的路径: 代码大概形式 div嵌套了10层<div id="isc_2M"> ...(中间省略8个div) <div id="ISC_2O"> <table> <tbody> <tr><td> <table> ... 阅读全文
posted @ 2013-06-10 16:31 Agoly 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: selenium webdriver学习(八)------------如何操作select下拉框http://blog.sina.com.cn/s/blog_71a536990101azot.html下面我们来看一下selenium webdriver是如何来处理select下拉框的,以http://passport.51.com/reg2.5p这个页面为例。这个页面中有4个下拉框,下面演示4种选中下拉框选项的方法。select处理比较简单,直接看代码吧:) import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;i 阅读全文
posted @ 2013-06-10 16:21 Agoly 阅读(210) 评论(0) 推荐(0) 编辑