小编Yuv*_*rmi的帖子

PHP流媒体MP3

我的问题非常相似: 我可以用PHP提供MP3文件吗? 基本上我试图保护mp3文件免受直接下载,因此用户必须先通过php才能获得首次验证.这是我的代码:

header('Content-type: audio/mpeg');
header('Content-length: ' . filesize($file));
header('X-Pad: avoid browser bug');
Header('Cache-Control: no-cache');
header("Content-Transfer-Encoding: binary"); 
header("Content-Type: audio/mpeg, audio/x-mpeg, audio/x-mpeg-3, audio/mpeg3");
readfile($file);
Run Code Online (Sandbox Code Playgroud)

这是我的问题:文件只占一开始的一小部分(通过浏览器中的Quicktime)然后停止 - Quicktime似乎认为文件长度只与它设法下载的块一样长.当我重新加载时 - 它会播放一个稍微大一点的块 - 无论它设法下载到那一点.

这是我发送的标题中的问题吗?我该如何传输这样的文件?如果swf正在从该文件中读取,这是一个问题吗?

谢谢!


谢谢你们所有答案.虽然这些事情都没有解决问题,但很多都让我朝着正确的方向前进.非常感激.有关完整解决方案,请参阅下面的答案

php mp3 header filestream readfile

12
推荐指数
1
解决办法
3万
查看次数

如何在Ruby中获取类实例?

假设我有一个名为Post的类,它有许多启动的实例(即Post.new(:name => 'foo')).

有没有办法通过调用它上面的东西来检索该类的所有实例?我正在寻找一些类似的东西Post.instances.all

想法?

谢谢!

ruby ruby-on-rails-3

12
推荐指数
3
解决办法
1万
查看次数

字符串替换在C++中

我花了最后一个半小时试图弄清楚如何string在C++中运行一个简单的搜索和替换对象.

我有三个字符串对象.

string original, search_val, replace_val;
Run Code Online (Sandbox Code Playgroud)

我想在运行一个搜索命令originalsearch_val,并与全部替换replace_val.

注意:仅限纯C++中的答案.环境是Mac OSX Leopard上的XCode.

c++ string macos

11
推荐指数
1
解决办法
4672
查看次数

如何使用SVG图像作为背景?

我一定做错了什么.图像作为SVG从Illustrator导出(我不确定这是否相关)它确实有一些像素数据. 这是我的JSFiddle示例.

请注意,直接转到图像,它显示正常:http://ykcreations.com/tv.svg


编辑:这在Chrome或Safari中不起作用,但在Firefox中起作用.Webkit问题?

css html5 svg

11
推荐指数
2
解决办法
1万
查看次数

如何在16位MASM Assembly x86中创建睡眠功能?

我试图在16位MASM Assembly x86中创建一个睡眠/延迟程序,比如说,每500毫秒在屏幕上打印一个字符.从我所做的研究来看,似乎有三种方法可以实现这一点 - 我想使用一个使用CPU时钟滴答的方法.

请注意我在Mac OS X Snow Leopard上通过VMWare Fusion运行Windows XP - 我不确定这是否会影响任何内容.

有人可以指出我正确的方向,或提供一个我可以调整的工作代码吗?谢谢!

我发现的代码应该每秒在屏幕上打印'A',但不起作用(我还是想用毫秒).

TOP:
MOV AH,2C
INT 21
MOV BH,DH  ; DH has current second
GETSEC:      ; Loops until the current second is not equal to the last, in BH
MOV AH,2C
INT 21
CMP BH,DH  ; Here is the comparison to exit the loop and print 'A'
JNE PRINTA
JMP GETSEC
PRINTA:
MOV AH,02
MOV DL,41
INT 21
JMP TOP
Run Code Online (Sandbox Code Playgroud)

编辑:按照GJ的建议,这是一个工作程序.打电话吧

DELAY PROC
 TIMER:
 MOV     AH, …
Run Code Online (Sandbox Code Playgroud)

windows assembly sleep

10
推荐指数
3
解决办法
1万
查看次数

即插即用登录系统?

有没有人知道支持Google和OpenID等现有登录的即插即用登录系统?我希望实现类似于Stack Overflows的东西.谢谢!


RPX确实是我想要的.还有像RPX这样的其他系统做类似的事吗?

php login ruby-on-rails registration

10
推荐指数
1
解决办法
1210
查看次数

如何在SQLite3和Rails 3.1中打开REGEXP?

我使用SQLite3数据库在Rails 3中有以下语句:

word = 'Hello'
word_entry = Word.where("name REGEXP :word", {:word => "[[:<:]]#{word}[[:>:]]"})
Run Code Online (Sandbox Code Playgroud)

但是,在SQLite3下运行时,我会继续:

SQLite3 :: SQLException:没有这样的函数:REGEXP

我在SQLite3文档中读到它确实支持REGEXP函数.在我的gemfile中,我有这条线

gem 'sqlite3'
Run Code Online (Sandbox Code Playgroud)

我的数据库配置文件如下所示:

development:
  adapter: sqlite3
  database: db/development.sqlite3
  pool: 5
  timeout: 5000
Run Code Online (Sandbox Code Playgroud)

有什么想法发生了什么?

解决方案: 我最终找到了这个解决方案.不幸的是,它不适用于Rails 3.因此,为了使用正则表达式,我最终切换到MYSQL而不是SQLite3.

ruby regex sql sqlite ruby-on-rails

10
推荐指数
2
解决办法
7309
查看次数

在数据库中使用"外键冗余"是不是很糟糕?

我正在设计一个数据库结构,其中包含以下简化示例:

Team has many members
Member has many clients
Client has many projects
Run Code Online (Sandbox Code Playgroud)

假设我的对象有以下参数:

Team: id, type
Member: id, team_id, name
Client: id, member_id, email
Project: id, client_id
Run Code Online (Sandbox Code Playgroud)

找到项目的客户,客户的成员或成员的团队非常简单.

但是,假设我想找到一个项目的团队,我必须首先找到一个项目的客户,然后是客户的成员,然后是成员的团队.

我可以直接在项目中添加一个team_id,如下所示:

Project: id, client_id, team_id
Run Code Online (Sandbox Code Playgroud)

我认识到,然而,这增加冗余一定程度,因为这信息可以通过"涨的关系树".这是个坏主意吗?

谢谢!

database-design

10
推荐指数
1
解决办法
863
查看次数

检查字符串是否是Rails中的全大写字母

我想检查字符串是否是Rails中的所有大写字母.我该怎么做呢?

我正在编写自己的自定义复数辅助方法,我会传递像"WORD"这样的词,有时候会传递"Word" - 我想测试我的单词是否全部为大写所以我可以返回"词语" - 用大写字母"S" "最后,如果这个词是复数(与"WORD"相对).

谢谢!

ruby string ruby-on-rails

9
推荐指数
1
解决办法
7323
查看次数

如何删除"Facebook社交插件"文本?

我正在使用评论facebook social plugin 当我嵌入它时,脚本创建了一个iFrame,其中包含文本"Facebook社交插件",底部有facebook徽标(如下图所示).

我使用Firebug检查了元素,并尝试将其类设置为display:none;我的CSS文件.然而 - 这并没有隐藏它(我怀疑它是因为它在它自己的iFrame中).我如何使用CSS或jQuery(或任何其他方法)来禁用该文本?

谢谢!

Facebook社交插件

css jquery facebook css3 fbml

9
推荐指数
2
解决办法
3万
查看次数