文章列表
.srt字幕格式如下:
1
00:00:48,860 --> 00:00:51,400
站好,你不喜欢你的工作吗?
2
00:01:00,160 --> 00:01:01,540
食物
3
00:01:06,090 --> 00:01:08,090
你要去哪里?
...
- 2007-08-09 09:17
- 浏览 4263
- 评论(0)
关于flash中数据的生命周期,标准的说法是“写入flash中的数据将在下一个request处理完毕时清除”,但是如果在before_filter中将数据写入flash,则该数据的生命周期将跨越三个request,如下面的controller:
ruby 代码
before_filter :redirect_filter, :only => :test_flash
def redirect_filter
flash[:written_by_filter]='xyz'
redirect_to :action= ...
- 2007-06-21 15:01
- 浏览 1922
- 评论(0)
JBoss Seam 1.2.1GA的发行包的src里,有一些文件中有莫名其妙的0xA0字符,本来想用shell搞定的,结果搞了半天也没有用sed弄出完整的解决方案,最后只好用Java语言写了,顺带着也练练groovy和ruby.
最初的Java代码是这样的:
java 代码
import java.io.*;
public class Wash {
public static void main(String[] args) {
File root = new File("c:/Program ...
- 2007-04-30 15:06
- 浏览 1803
- 评论(0)
本文的起因在这里。在松底迪的鼓励和指导下,做了一个我认为合理的File实现,规则如下:
1. 追加String的to_file方法
ruby 代码
"c:/temp/test.txt".to_file.exist?
2. 区分File对象的new和open,只有当需要对File的内容进行操作时,才open。
3. 推荐的new操作只有一个初始化参数即路径名,open方法只有mode及其它参数,一次典型的调用如下:
ruby 代码
"name".to_file.open("mode") do |fil ...
Acegi中的FilterInvocationDefinitionMap提供两种实现:PATTERN_TYPE_ANT_PATH及PATTERN_TYPE_PERL5。其中PATTERN_TYPE_ANT_PATH使用apache Ant的路径格式来进行url的模式匹配,由于只有**, *, ?少数几个通配符,所以使用起来比较简单,但是无法支持带参数的url,如/action.do?method=m这种url,在进行匹配之前,会先将?后面的部分截去。见PathBasedFilterInvocationDefinitionMap.java的代码:
java 代码
public Co ...
- 2007-04-11 10:39
- 浏览 3605
- 评论(0)