02 2017 档案
摘要:这个比较有意思,在其它语言中好像没有特别提到 Perl 引号运算符如下表所示。 运算符描述实例 q{ }为字符串添加单引号q{abcd} 结果为 'abcd' qq{ }为字符串添加双引号qq{abcd} 结果为 "abcd" qx{ }为字符串添加反引号qx{abcd} 结果为 `abcd`
阅读全文
摘要:模式分组: /fred+/会匹配freddd这样的 /(fred)+/会匹配fredfredfred这样的 /(fred)*/则会匹配abcdef任意的 圆括号同时也使得重新使用某些字符串成为可能。反向引用来引用圆括号中的模式所匹配的文字,这个行为我们称为捕获组。 反向行为的写法是在反斜线后面接上数字编号,比如\1, \2这样,对应的数字表示对应顺序的捕获组。 $_ = "abba";if (/(...
阅读全文
摘要:一、前提: 1、假定你的系统为centos6系列 2、假定你已经安装了基本的编译环境,gcc,g++4.4.7 3、假定你已经设置了环境变量:KDS_MOBILE_STOCK_HOME 4、假定你已经安装了unzip解压缩软件,若未安装,请安装之:yum install zip unzip 5、假定你已经安装了vim,若未安装可用vi代替vim命令 二、安装cmake 1、下载源码:http:...
阅读全文
摘要:和朋友聊天,说perl的神奇,最主要的是一行代码搞定所有。 想想用python3写的测试脚本,觉得还是有点多的,真的用几行代码写一个测试脚本,可以节约不少时间。 当然,网上黑perl的还是很多,不过自用嘛,要的是快,可以几分钟搞定的就不必再花几小时去折腾了。 老规矩,先找一个乘手的工具,Padre是一个不错的工具,简单实用,最关键是官方提供,免费。 下载的地址:http://padre.perli...
阅读全文
摘要:1、在linux下载程序代码(确保获取正确的文件属性) 2、在windows编写代码,对于已有代码,不改变文件权限,如原先为755的,更改文件内容后依然是755的文件,如果要新建文件,默认为644,其它权限,需在linux中用chmod设置 3、更改完成直接在windows上传,上传到服务器的文件权限与linux上传相一致。 第1点没什么奇怪,windows上用git下载代码后会使得文件权限丢...
阅读全文