问题列表 - 第47232页

mongodb:如何升级db?

嘿,我有mongodb,我已经使用了很长时间.它的版本是1.2.2.现在我有新服务器运行centos 5.5.我知道如何安装mongodb.它的版本是1.6.5.我想知道如何将/ var/lib/mongo /中的db文件迁移到1.6.5?它只是dbs和集合,根本没有索引文件.是否有任何工具可以轻松为我做到这一点?

mongodb

5
推荐指数
1
解决办法
4928
查看次数

我如何使用git diff -G?

我正在编写一个小测试套件来运行要在一堆输入文件上进行测试的工具.对于每个输入文件,该工具正在创建相应的输出文件(两者都是XML格式).输入和输出文件在Git仓库中签入.

输出文件带有编译工具的时间,因此输出文件在被测试工具重新创建后肯定会被修改.

如果输出已经改变(当我修改工具的源代码时)快速一瞥,我想检查节点的内容是否OutputFingerprint已经改变(对输出文件的相关部分的内容进行简单的哈希) .

阅读手册git-diff,我发现有一个-G选项:

-G <regex>
查找添加或删除的行与给定<regex>匹配的差异.

不幸的是,它们没有提供如何使用该-G选项的示例.

我的第一个想法是简单地写

git diff -GOutputFingerprint
Run Code Online (Sandbox Code Playgroud)

但那是错的:

> git diff -GOutputFingerprint
error: invalid option: -GOutputFingerprint
Run Code Online (Sandbox Code Playgroud)

接下来的想法是将正则表达式放入斜杠,这也是不成功的:

> git diff -G/OutputFingerprint/
error: invalid option: -GC:/Program Files/Git/OutputFingerprint/
Run Code Online (Sandbox Code Playgroud)

此外,只是在两者之间放置一个空格-G并且OutputFingerprint不起作用:

> git diff -G OutputFingerprint
fatal: ambiguous argument 'OutputFingerprint': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
Run Code Online (Sandbox Code Playgroud)

当我打电话git diff没有任何参数时,我得到修改:

-    <OutputFingerprint>e45807ca76fc5bb78e9e928c6fb7eed6</OutputFingerprint>
+    <OutputFingerprint>d0846851bc9d52b37f7919def78660a2</OutputFingerprint>
Run Code Online (Sandbox Code Playgroud)

另一种想法是使用git …

git git-diff msysgit

5
推荐指数
1
解决办法
1965
查看次数

m2Eclipse中的空目标列表

在此输入图像描述

当我尝试添加目标时,我没有任何目标.有没有解决方案,或者我应该手动添加它们.但在一个例子中,我看到它会自动列出所有可用的目标.

eclipse eclipse-plugin m2eclipse maven

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

如何在不使用SSL的情况下保护POST方法?

我正在开发用户使用ajax,php和使用POST方法提交凭据的网站,我想保护登录凭据而不是纯文本但我不想使用SSL我可以在不使用SSL证书的情况下保护密码凭据吗?

任何人都可以给我任何方法的工作示例吗?

php security authentication ajax ssl

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

在通用应用程序中使用@ 2x视网膜图像用于ipad?苹果更喜欢原生应用吗?

我知道有一些关于此的讨论,但我找不到好的答案?

我的问题是 -

  1. 我知道 -

      [UIImage imageNamed:@"blabla"]
    
    Run Code Online (Sandbox Code Playgroud)

将自动搜索要在iPhone上显示的正确图像(视网膜或非视网膜).

我有一个通用应用程序,我希望在ipad上使用@ 2x版本,所以我不必加载其他版本的图像(我有数百个小图像).

可能吗 ?

  • 我在一些地方看到人们写道苹果不鼓励使用环球应用,因为它更喜欢为iPhone和iPad构建独立的应用程序?即使我为每个人创建不同的UI,这是正确的吗?

谢谢

SHANI

iphone universal-binary ipad

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

`python -m unittest discover`没有发现测试

Python的unittest discover没有找到我的测试!

我一直在使用鼻子来发现我的单元测试,它工作正常.从我的项目的顶层,如果我跑,nosetests我得到:

Ran 31 tests in 0.390s
Run Code Online (Sandbox Code Playgroud)

现在Python 2.7 unittest 已经发现,我已经尝试过使用了

python -m unittest discover
Run Code Online (Sandbox Code Playgroud)

但我明白了

Ran 0 tests in 0.000s
Run Code Online (Sandbox Code Playgroud)

我的目录结构是:

myproj/
    reporter/
    __init__.py
    report.py
    [other app modules]
        tests/
        __init__.py
        test-report.py
        [other test modules]
Run Code Online (Sandbox Code Playgroud)

你有什么想法为什么unittest的发现算法找不到测试?

我在Windows 7上使用Python 2.7.1和nose 1.0.0.

python unit-testing nose unittest2

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

Jquery分割功能

我有一个ajax功能如下

<script type="text/javascript">
$(document).ready(function () {

var timer, delay =600000; //5 minutes counted in milliseconds.

timer = setInterval(function(){
    $.ajax({
  type: 'POST',
  url: 'http://localhost/cricruns-new/index.php/score-refresh/fetchdes/index/86/1',
  success: function(html){

    alert(html);
  }
});

},delay);

});
</script>
Run Code Online (Sandbox Code Playgroud)

它输出以下内容

total:-370:-wickets:-4:-overs:-50.0:-striker:-Yusuf Pathan:-sruns:-8:-sballs:-10:-sfour:-0:-ssix:-0:-nonstriker:-Virat Kohli:-nsruns:-100:-nsballs:-83:-nsfours:-8:-nssix:-2

我想分割结果使用:-,我必须将偶数值赋给div,其id为奇数值.

jquery

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

asp.net下拉列表的验证器

我有一个下拉列表,我从服务器端加载.

<asp:DropDownList ID="ddlOne" runat="server"  CssClass="dropDrownClass" Width="80%">
Run Code Online (Sandbox Code Playgroud)

在服务器端,加载下拉后我正在添加

- 请选择 -

我想确保如果选择它,我会显示错误消息.为此,我写了

<asp:CompareValidator ID="CompareValidator1" runat="server" 
                          ControlToValidate="ddlOne" ValueToCompare="-- Please Select --" Operator="Equal"  Type="String"   ErrorMessage="CompareValidator"></asp:CompareValidator>
                        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" TargetControlID="CompareValidator1" runat="server">
                        </asp:ValidatorCalloutExtender>
Run Code Online (Sandbox Code Playgroud)

但只要我在下拉列表中选择任何内容,它就会向我显示错误消息.当我将验证器更改为

<asp:CompareValidator ID="CompareValidator1" runat="server" 
                          ControlToValidate="ddlOne" ValueToCompare="0" Operator="Equal"  Type="Integer"  ErrorMessage="CompareValidator"></asp:CompareValidator>
Run Code Online (Sandbox Code Playgroud)

我收到每个选择的错误信息,除了第一个 - 请选择 - .

请让我知道如何验证下拉列表中的第一项

问题2

我收到双重消息,一个在下拉列表下[显示错误"Carson63000"红色]和一个弹出[验证器呼出].同样的消息.我希望只有验证器标注才能显示该消息.

asp.net validation drop-down-menu

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

在Hibernate的乐观锁定中进行版本控制

我是Hibernate的新手,我正在尝试理解@Version注释.在所有的例子中,我看到我应该在我的数据库的每个表中提供特殊列.我对吗?我理解乐观锁意味着什么,但是我可以只让hibernate负责版本控制并且不更改数据库吗?

java hibernate jpa

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

我在logcat中收到SuperNotCalledException

这是我的代码:

第1次活动::

public class ImageExercise extends Activity {
    /** Called when the activity is first created. */

    public static int pos;
    //static int[] mThumbIds;
    //public static int[] mThumbIds;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.image);
        GridView gridview = (GridView) findViewById(R.id.gridview);
        gridview.setAdapter(new ImageAdapter(this));
        gridview.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
                Intent intent = new Intent(ImageExercise.this,FullImage.class);
                pos=position;
                intent.putExtra("pos", pos);
                startActivity(intent);
                //finish();
            }
        });
    }
}

class ImageAdapter extends BaseAdapter {
    static int[] mThumbIds = …
Run Code Online (Sandbox Code Playgroud)

android

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