自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Perl threads 摘要

最近又写了一个多线程的小工具,对一些多线程的使用有了进一步的心得。Perl 创建线程有两种方式,正常通过threads->create 创建线程,用async  创建一个调用匿名过程的线程,具体参考perldoc threads。线程共享变量需要使用 threads::shared,共享变量只能存储scalar,共享变量的引用,如果存储List Hash的引用需使用shared_clo

2012-12-27 16:37:18 4488

原创 腾迅股票数据接口 http/javascript

之前使用了新浪的股票数据,由于新浪http/javascript缺少一些数据,用chrome自带的开发工具监视腾迅财经HTTP信息,得到以下获取股票数据的方法。以五粮液为例,要获取最新行情,访问数据接口:http://qt.gtimg.cn/q=sz000858返回数据:v_sz000858="51~五 粮 液~000858~27.78~27.60~27.70~41

2012-12-21 23:48:51 110226 7

原创 Perl 新浪股票信息收集

通过解析SINA HTTP 返回的数据获取股票信息,具体返回值参考文章实时股票数据接口大全。使用说明:perl script.pl [-c -f] -d 获取默认@defaultstock列表中股票信息,参数-c 清屏,参数-f 输出更加完整的信息,参考图例perl script.pl -m [sh sz zx cy] 四个参数分别代表获取上海,深圳,中小,创业板股票的信息

2012-12-21 22:22:46 7204

原创 Perl object/bless

Perl object实际上就是一个数据结构的引用,只不过用bless把它和包绑定在一起,像类一样调用函数的过程只是从bless绑定的包中调用相应函数的过程。看下边的例子:package Test;sub new{ my $class = shift; bless {},$class;}sub test{ my $self = shift; print "this is

2012-12-19 14:56:21 2170

原创 Perl B module

Perl 脚本都是内部编译为语法树,然后根据语法树解析执行每一步。察看一个脚本的语法树用模块B::Concise,简单说明如下:B::Concise - 遍历语法树,打印每一个执行码(ops)的内容用法:perl -MO=Concise[,OPTIONS] script常用OPTIONS:-basic: 默认模式,打印内存树状结构OPs-exec: 根据执行

2012-12-12 14:25:55 1477

转载 [JavaScript]ECMA-262 深入解析

今天看到一位js大侠的bolg,最新内容主要是关于ECMA-262-3的,实在是太有价值,这里推荐给大家。ECMA-262大家应该都不陌生吧,陌生就看这里(ECMAScript Language Specification)。要学好js,深入理解ECMA-262肯定是必经之路,那么如何深入理解ECMA-262就是一个要严肃对待的问题,狠功夫肯定是要下的,但是也有一些好的资源可以让我们事半功倍。

2012-12-07 13:55:09 1035

原创 Perl 单行编辑技巧

Perl 有一些简单的单行技巧,可以帮助很方便的实现一些文件编辑查找。介绍几个常用的方法:C:\>perl -hUsage: D:\Perl\bin\perl.exe [switches] [--] [programfile] [arguments] -0[octal] specify record separator (\0, if no argument)

2012-12-06 11:01:43 2125

原创 Perl lib path

Perl 中默认LIB路径有如下几个地方可以存储:Perl -V 中@INC变量,这是编译时绑定的系统环境变量PERL5LIB,如set PERL5LIB=D:/tmp脚本中use lib 添加所有的操作最后都是在系统变量@INC 中添加一个路径,按照先后顺序依次查找,默认的先后顺序是上边三类的倒序排列,看如下示例。没有添加额外的路径的情况:(默认当前目录会添加到LIB

2012-12-05 13:39:49 5738

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除