问题列表 - 第24045页

Fork/Join和Map/Reduce之间的区别

Fork/Join和Map/Reduce之间的主要区别是什么?

它们的分解和分布类型(数据与计算)有何不同?

mapreduce fork-join

42
推荐指数
2
解决办法
8455
查看次数

使用PyDev设置Pylint

我通过easy_install安装了pylint.我可以pylint <filename>成功地跑步.但是pydev拒绝使用它.

  • 我检查了"使用pylint"
  • 我配置了正确的路径
  • 我在eclipse中更新了我的python解释器,在pythonpath中有pylit
  • 我使用Eclipse Galileo
  • 我已经自动检查了构建
  • 我尝试清理整个项目,没有错误

我究竟做错了什么?

pylint pydev eclipse-3.5

23
推荐指数
1
解决办法
8648
查看次数

提取部分git存储库?

假设我的git存储库具有以下结构:

/.git
/Project
/Project/SubProject-0
/Project/SubProject-1
/Project/SubProject-2
Run Code Online (Sandbox Code Playgroud)

并且存储库有一些提交.现在其中一个子项目(SubProject-0)变得非常大,我想将SubProject-0取出并将其设置为独立项目.是否可以从父git存储库中提取涉及SubProject-0的所有提交历史记录并将其移动到新的?

git repository extraction

32
推荐指数
1
解决办法
8494
查看次数

什么是"var _gaq = _gaq || [];"for?

Google Analytics中的异步跟踪代码如下所示:

var _gaq = _gaq || []; 
_gaq.push(['_setAccount', 'UA-XXXXX-X']); 
_gaq.push(['_trackPageview']); 

(function() { 
  var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
})(); 
Run Code Online (Sandbox Code Playgroud)

关于第一行:

var _gaq = _gaq || []; 
Run Code Online (Sandbox Code Playgroud)

我认为它确保if _gaq已经定义,我们应该使用它,否则我们应该使用数组.

任何人都能解释这是为了什么吗?

此外,_gaq重命名是否重要?换句话说,Google Analytics是否依赖于名为_gaq?的全局对象?

javascript google-analytics

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

我序列化了一个C++对象,如何在不知道它是什么类型的情况下为它分配内存?

我已经序列化了一个C++对象,我希望为它分配空间,虽然我不能使用"new"运算符,因为我不知道对象的类.我尝试使用malloc(sizeof(object)),虽然尝试将指针强制转换为序列化对象所属的类型,程序关闭.关于对象类的信息存储在哪里?

class object
{
  public:
    virtual void somefunc();
    int someint;
};

class objectchild:public object
{
}

object *o=(object*)malloc(sizeof(objectchild));

cout << int(dynamic_cast<objectchild*>(o)) << endl;
Run Code Online (Sandbox Code Playgroud)

这会导致程序关闭.

先感谢您.

c++ serialization class object

0
推荐指数
1
解决办法
448
查看次数

经典的StackOverflow:Java Swing

大家问候!我在Windows下使用Java Swing编写了GUI应用程序.

在windows下一切运行良好.

现在我在Linux下尝试它(使用分发Linux Mint 7).

当我调用frame的dispose方法时,我得到了令人讨厌的StackOverflowException !有问题的框架是JDialog组件.

这是一些输出:已编辑,完整输出

 run:
Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:261)
        at java.beans.Statement.invoke(Statement.java:231)
        at java.beans.Expression.getValue(Expression.java:115)
        at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:227)
        at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264)
        at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408)
        at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116)
        at java.beans.Encoder.writeObject(Encoder.java:74)
        at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274)
        at java.beans.Encoder.writeExpression(Encoder.java:304)
        at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389)
        at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229)
        at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264)
        at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408)
        at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116)
        at java.beans.Encoder.writeObject(Encoder.java:74)
        at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274)
        at java.beans.Encoder.writeExpression(Encoder.java:304)
        at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389)
        at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229)
        at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264)
        at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408)
        at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116)
        at java.beans.Encoder.writeObject(Encoder.java:74)
        at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274)
        at java.beans.Encoder.writeExpression(Encoder.java:304)
        at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389)
        at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) …
Run Code Online (Sandbox Code Playgroud)

java linux swing

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

FlowLayout问题

public class MyFrame extends JFrame
{
public MyFrame(String title)
{

    setSize(200, 200);
    setTitle(Integer.toString(super.getSize().width));
    setLayout(new FlowLayout());
    for (int i = 0; i < 5; ++i)
    {
        JButton b = new JButton();
        b.setSize(90,50);
        b.setText(Integer.toString(b.getSize().width));
        this.add(b);![alt text][1]
    }
    this.setVisible(true);
}
}
Run Code Online (Sandbox Code Playgroud)

为什么如果有按钮widht 90我有窗口,其中三个按钮在一行而不是两个?

java

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

如何在Python中使用mysqldb格式化字符串?

我该如何正确地做到这一点:

我想做这样的查询:

query = """SELECT * FROM sometable 
                    order by %s %s 
                    limit %s, %s;"""
conn = app_globals.pool.connection()
cur = conn.cursor()
cur.execute(query, (sortname, sortorder, limit1, limit2) ) 
results = cur.fetchall()

一切正常但%s%s的顺序并没有正确地输入字符串.它将两个替换放在它们周围的引号中.

所以最终结果如下:

ORDER BY 'somecol' 'DESC'

哪个错了应该是:

ORDER BY somecol DESC

任何帮助非常感谢!

python mysql string

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

正则表达式匹配阿姆斯特丹邮政编码

任何人都可以告诉我荷兰阿姆斯特丹邮政编码的正则表达式验证EX.1113 GJ

根据维基百科的邮政编码格式(感谢Pekka):

1011-1199加上文字后缀AA-ZZ,例如1012 PP

javascript regex

0
推荐指数
1
解决办法
458
查看次数

日食进度条

我开发了一个eclipse插件,我想在工作台窗口的底部创建一个进度条作为eclipse视图.我有一个例子,但这只是片刻.请给我一些想法,谢谢

  ProgressMonitorDialog dialog = new ProgressMonitorDialog(shell);
    dialog.run(true, true, new IRunnableWithProgress(){
        public void run(IProgressMonitor monitor) {
            monitor.beginTask("Some nice progress message here ...", 100);
            // execute the task ...
            monitor.done();
        }
    });
Run Code Online (Sandbox Code Playgroud)

eclipse-plugin progress-bar

0
推荐指数
1
解决办法
3866
查看次数