扶凯

取势 明道 优术

正在浏览标签 程序•语言

总共找到 91 篇

作者为 扶 凯 发表

Part 1 – An Overview Part 2 – plackup Architecture Part 3 – PSGI Application Architecture Part 4 – Plack::Builder Plack::Builder 为中间件的开发提供了特定领域语言 domain specific language (DSL) 的风格. 它看起来就象: use Plack::Builder; my $app1 = sub { ... }; my $app2 = sub { ... }; builder { enable "...

作者为 扶 凯 发表

在 CU 上看帖子,见人问 Perl 整站采集有什么好方案,想了想,使用 Mojo::UserAgent  来实现实在太方便了,花了十分钟就完成了。多年以前看云舒的多线程的 Perl 爬虫那个例子实在很帅,也照着这样写了一个. 就因为云舒和兰花仙子,知道了 Bloom 这样的算法,也知道了 Bloom::Filter 这个模块。我是使用这个来做重复 URL 的检查。Mojo::UserAgent 本身就支持事件,这样就不用多进线。另...

作者为 扶 凯 发表

我见到很多人有一些需求。就是想给自己的程序加密。比如商业程序和一些记录着关键信息的程序。这样让自己的源代码不可读,但又不想对程序的性能靠成什么大的影响。 当然在 Perl 中也有一堆的方法来实现这个功能。因为我写的跳板程序直接给 Key 写到程序本身,所以我不希望别人能见到我的 SSH 的 Key 。所以我对整个程序进行一定程度上的加密是很有必要的。在 PHP 中有一个很出名的东西叫 Ze...

Moo 也支持元类 0 views

作者为 扶 凯 发表

原来以为 Moo 不会象 Moose 一样可以支持元类。测试了一下,发现也支持,这个功能对于我们想了解类的方法和属性,但又并不想深入了解类的代码细节时,就能派上用处了。 元类是用来描述类的类。在 Moose 中,每一个你定义的类都有一个meta()方法。meta()方法返回元信息的实例,其中有一个自省 API 可以告诉你它代表的类。 my $meta = $configloader->meta; for my $attr ( $meta->g...

DBIx::Class 简明教程 0 views

作者为 扶 凯 发表

在 CPAN 中的 DBIx::Class 类提供了我们对数据以对象方式来操作,数据库中的每个表在  Perl 中都是一个单独的 schema. 这个 schema 文件需我们的应用中比如 App/Shcema.pm 中使用  load_namespaces() 来加载 Schema 下的所有文件,这样都会对应到相关的表。 在 Schema 的文件中包含了指定的 columans(行), primary keys 和 unique keys,还有和其它表之间的关系 下面是一个最简...

作者为 扶 凯 发表

我从 cpan 上译了一些基础的文章放到我的网站,因为译的过程是使用的 pod 文件。所以译出来并不能直接放到我的网站,所以常常要使用 pod2html 这个工具。但发现这个工具使用 pre 这个代码框时,常常出问题。 因为只要代码中有一个空的换行,就会被识别成二段代码。其实只是一段代码,所以转出来的 html 非常难看。我自己小小的修改了一些这个模块。来识别和修复这个小 bug .补丁文件如下: ...

STF 相关设置 615 views

作者为 扶 凯 发表

目录 典型安装 MySQL 任务队列(Job Queue) Q4M TheSchwartz Dispatcher Proxy Memcached STF Admin Interface STF Workers STF Storage STF Dispatcher Environment Variables 典型安装 MySQL STF 需要 MySQL 5.x 系列(在安装 MySQL > 5.1 之前,请看有关 Q4M 的部分) 除...

STF 协议 545 views

作者为 扶 凯 发表

简介 这是有关 STF 协议的描述(as Of Dec 1, 2011) 术语 Object(对象) 有关这个中的对象,我们需要从客户端的角度来看是文件或者是数据块,这个对象和一个对象 URL 所关联.对象必需属于一个桶(bucket). Bucket(桶) 桶 (bucket) 是指一组逻辑的对象集合.桶(bucket)必须在对象存储之前被创建. Entity(条目 or 实体) 实体(Entity)是指对象的物...