问题列表 - 第20279页

有没有将2D视频转换为3D视频的算法?

是否有任何算法可将2D视频转换为3D视频(使用眼镜观看)?

(A-la将"阿凡达"变成"阿凡达"以获得IMAX 3D体验.)或者至少将其变成视频,准备好使用它进行3D观看:a-la:

替代文字http://www.3dglassesonline.com/how-do-3d-glasses-work/3-d-glasses-traditional.gif

要么

替代文字http://www.3dglassesonline.com/how-do-3d-glasses-work/3-d-glasses-polarization-new.gif

algorithm 3d video translation 2d

14
推荐指数
2
解决办法
5523
查看次数

如何以缩放的方式执行多个MySQL INSERT(PHP)

我们在PHP代码中有一个循环,它将行插入表中.例如:

while ($info = mysql_fetch_assoc($someQuery)) {
    mysql_query("INSERT INTO X (i,j) VALUES ($info['ii'],$info['jj'])");
}
Run Code Online (Sandbox Code Playgroud)

几个月前这很好,因为循环只会迭代几次.但是,由于我们的网站获得更多流量,此循环现在有时会迭代1000次或更多次.该表有一些开销(4,305 KiB),这个表中的SELECT出现在MySQL慢速日志中,可能是因为他们不得不等待一长串INSERT释放锁?

我应该如何优化代码以便更好地扩展?

有些事情我认为我可能会尝试:

  • INSERT DELAYED - 需要深入研究.它有帮助吗?
  • 尝试在同一查询中插入多行.但是我应该设置什么限制?50,500,1000?

php mysql optimization scaling

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

机械化和重定向(红宝石)

我认为机械化默认遵循重定向...我的脚本在重定向页面结束.我怎么处理这个?

require 'rubygems'
require 'mechanize'

agent = WWW::Mechanize.new 

page = agent.get("http://www.vbulletin.org/forum/index.php")

login_form = page.form_with(:action => 'login.php?do=login')

login_form['vb_login_username'] = 'user name'
login_form['vb_login_password'] = ''
login_form['vb_login_md5password_utf'] = 'md5 hash from the password'
login_form['vb_login_md5password'] = 'md5 hash from the password'

page = agent.submit login_form

#Display welcome message if logged in
puts page.parser.xpath("/html/body/div/table/tr/td[2]/div/div").xpath('text()').to_s.strip

output = File.open("login.html", "w") {|f| f.write(page.parser.to_html) }
Run Code Online (Sandbox Code Playgroud)

重定向页面html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></head>
<body>
<noscript>

    <meta http-equiv="Refresh" content="2; URL=http://www.vbulletin.org/forum/index.php">
</noscript> …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems mechanize

4
推荐指数
1
解决办法
7628
查看次数

在MATLAB中绘制椭圆和椭圆体

如何使用MATLAB绘制椭圆和椭圆体?

(x^2/a^2)+(y^2/b^2)=1

n=40;
a=0;   b=2*pi;
c=0;   d=2*pi;
for i=1:n
    u=a+(b-a)*(i-1)/(n-1);
    for j=1:m
        v=a+(d-c)*(j-1)/(m-1);
        x(i,j)=sin(u)*cos(v);
        y(i,j)=sin(u)*sin(v);
        z(i,j)=cos(u);
    end
end
mesh(x,y,z);
Run Code Online (Sandbox Code Playgroud)

但我想要的形状?

matlab plot

13
推荐指数
4
解决办法
9万
查看次数

将值注入注入的依赖项

我有这样的事情:

class Root
{
    public Root(IDependency dep)
    {}
}
class Dependency:IDependency
{
    public Dependency(int val)
    {}
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用ninject获取对Root的引用.所以我这样配置它

var module = new InlineModule(mod => mod.Bind<IDependency>().To<Dependency>());

var kernel = new StandardKernel(module);
Run Code Online (Sandbox Code Playgroud)

我想向Dependency注入一些'val'值,这个值仅在从ninject获取Root引用时才知道.

我想做的是这样的事情:

Kernel.Instance.Get<Root>(With.Parameters.ConstructorArgument("val", 12));
Run Code Online (Sandbox Code Playgroud)

使用ninject 1.0是否可以这样?

dependency-injection ninject

8
推荐指数
1
解决办法
6945
查看次数

Linux Firefox默认的sans-serif字体

哪种字体是sans-serifLinux中的默认字体?当我在Firefox中使用Windows进入选项>字体>高级时,我可以看到默认sans-serif字体是Arial,但在Linux中它只显示sans-serif为字体.

知道如何检查这sans-serif是哪种字体?

browser firefox fonts cross-browser

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

如何使用_CrtDumpMemoryLeaks()

我试图使用_CrtDumpMemoryLeaks()来显示程序中的内存泄漏.

但它没有显示任何内容,除了在没有内存泄漏的情况下返回0,以及在发生泄漏时返回1.

这里的链接显示输出应该是:

Detected memory leaks!
Dumping objects ->
D:\VisualC++\CodeGuru\MemoryLeak\MemoryLeak.cpp(67) : {60} 
normal block at 0x00324818, 4 bytes long.
Data: <,   > 2C 00 00 00 
Object dump complete.
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议使用此功能的正确方法.

c++ memory-leaks visual-c++

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

WPF用户控件中的"DataContext = this"有什么问题?

我在某处读到DataContext = this用户控件的构造函数中的设置是不好的做法(虽然无法找到).为什么这是不好的做法?有什么选择?

c# wpf datacontext

13
推荐指数
1
解决办法
3471
查看次数

让SmtpClient使用自签名SSL证书

我正在尝试使用System.Net.Mail.SmtpClient类通过我公司的电子邮件服务器中继电子邮件.与邮件服务器的所有SMTP连接都必须是SSL,并且它使用自签名证书.这对于Outlook来说很好,你可以在警告对话框上单击确定,但是有没有人知道让SmtpClient接受自签名证书的方法?

我打算在Windows Azure平台上使用此应用程序,因此我无法将自签名证书安装为受信任的根.

c# ssl self-signed smtpclient

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

MySql需要很长时间来优化无连接查询

我们有一个简单的查询,如下所示:

SELECT a,b,c,d FROM table WHERE a=1 and b IN ('aaa', 'bbb', 'ccc', ...)
Run Code Online (Sandbox Code Playgroud)

根本没有连接,IN子句中有5000个contsant值.

现在,此查询需要1-20秒才能在非常强大的(16核心)服务器上运行.该表在(a,b)上有一个索引,我们也尝试将索引反转为(b,a).服务器有大量的内存,没有人写这个表 - 只有5个进程运行选择,如上所述.

我们做了一些分析,发现有些查询在"JOIN :: optimize"(.\ sql_select.cc 977)中花了3.5秒.我提醒你,查询根本不使用连接.

在无连接表上优化连接所花费的大量时间可能是什么原因?

这是EXPLAIN SELECT的结果:

id select_type table type   possible_keys key    key_len ref rows   Extra
1  SIMPLE     table range    IX_A_B       IX_A_B 65      \N  5000   Using where
Run Code Online (Sandbox Code Playgroud)

mysql sql optimization join query-optimization

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