问题列表 - 第42975页

DOS脚本按内容删除相同的文件

我有一个目录,包含我需要处理的数千个文本文件.其中一些文件是相同的,而其他文件是相同的,除了时间戳变化几秒/毫秒.我需要一些方法来自动删除相同的文件,只保留一个副本.

我想的是:

while there are files in the directory still
{
    get file                    // e.g., file0001

    while (file == file + 1)    // e.g., file0001 == file0002 using 'fc' command
    {
        delete file + 1
    }

    move file to another directory
}
Run Code Online (Sandbox Code Playgroud)

在Microsoft Windows Server 2003的DOS中,甚至可以这样吗?

scripting dos batch-file windows-scripting

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

如果设置属性,为什么这些值会像引用传递的对象那样改变?

程序:

  class Program
  {
    class class1
    {
      public string Name { get; set; }
      public int Value { get; set; }
    }

    class class2
    {
      public string Name { get; set; }
      public int Value { get; set; }
    }

    static void Main(string[] args)
    {
      var Source = new class1() { Name = "Source", Value = 1 };
      var Target = new class2() { Name = "Target", Value = 2 };

      setValue(Source, Target);
      Console.WriteLine(string.Format("Source - Name:{0} Value:{1}", Source.Name,Source.Value));
      Console.WriteLine(string.Format("Target - …
Run Code Online (Sandbox Code Playgroud)

c#

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

在HBase中删除多行的有效方法

有没有一种有效的方法来删除HBase中的多行或者我的用例气味是否不适合HBase?

有一个表格'chart',其中包含图表中的项目.行键的格式如下: chart|date_reversed|ranked_attribute_value_reversed|content_id

有时我想为给定日期重新生成图表,所以我想删除从'chart | date_reversed_1'开始直到'chart | date_reversed_2'的所有行.有没有比为Scan找到的每一行发出删除更好的方法?要删除的所有行都将彼此接近.

我需要删除行,因为我不希望一个项目(一个content_id)有多个条目,如果它的ranking_attribute_value已被更改,它将具有多个条目(其更改是图表需要重新生成的原因).

作为一个HBase的初学者,所以也许我可能会滥用行以获得更好的列 - 如果你有设计建议,很酷!或者,也许图表在文件中更好地生成(例如,没有HBase用于输出)?我正在使用MapReduce.

hadoop hbase mapreduce

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

c ++开关访问冲突

我写的很简单,好吧,它应该是,但我收到这个错误,我不知道还能做什么,我的代码看起来像这样

int main()
{
    char *option;

    while(strcmp(option,"exit")!=0){

        int opt = GetSystemDefaultUILanguage();
        std::string lang;
        switch(opt)
        {
            case 3082:
                    lang = "number 3082";
                    break;
            case 1033:
                    lang = "number 1033";
                    break;
        }
        std::cout<<lang<<'\n';
        std::cin>>option;
    }

}
Run Code Online (Sandbox Code Playgroud)

当我编译它没有错误,但当我运行它,我得到一个这个错误
项目xxxx引发异常类EAccessViolation与消息'访问违规在地址zzzzz'.Process停止.使用"步骤"或"运行"继续.

编辑:
这是我的完整代码,现在更简单,但结果仍然相同.
即使我尝试使用if/else语句也不行,需要一些帮助,谢谢

c++ switch-statement

0
推荐指数
2
解决办法
1206
查看次数

当自动化测试通过时,如何自动进行svn合并?

每次提交到'trunk'后,我们会自动对trunk进行一系列测试.当这些测试通过时,我想将自动合并到名为"tests-passed"的分支中.当测试失败时,不会发生合并,但是一旦在下一次或稍后提交的"主干"上修复了问题,就应合并所有更改.

关键是要有一个与trunk相同内容的分支,但这比'trunk'更加理智,因为至少自动化测试已经过去了.

我有一个尝试手动执行此操作的脚本,但这是一个使用自定义属性的黑客,并不总是正常工作 - 正如我刚刚发现的那样.我如何才能最好地让Subversion做到这一点?

svn testing merge build

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

使用计数表选择重复日期查询

我有一个事件表,其中一个字段指定事件发生的频率(以天为单位).我想在给定的日期范围内选择所有事件,包括计算的事件(例如,如果第一个事件日期是2011年1月6日,并且每7天发生一次,你会看到1月13日和1月20日结果).

这是我的事件表的样子:


event_ID INT,
event_title NVARCHAR(50),
first_event_date DATETIME,
occurs_every INT

阅读本文后,似乎最有效的处理方法是使用计数表,但我无法解决如何返回我正在寻找的结果.

假设我的数据看起来像这样:

event_ID | event_title | first_event_date | occurs_every
1        | Event 1     |  1/6/2011        |     7
2        | Event 2     |  1/8/2011        |     3

我正在寻找的结果将是:

event_ID | event_title | event_date | 
1        | Event 1     |  1/6/2011  | 
2        | Event 2     |  1/8/2011  | 
1        | Event 1     |  1/13/2011 | 
2        | Event 2     |  1/12/2011 | 
2        | Event 2     |  1/16/2011 | 
1 …

sql scheduling

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

无法在BroadcastReceiver SMS中实例化接收器

为什么我有这个错误:

ERROR/AndroidRuntime(854): Uncaught handler: thread main exiting due to uncaught exception
ERROR/AndroidRuntime(854): java.lang.RuntimeException: Unable to instantiate receiver com.android.GPS21.SmsReceiver: java.lang.ClassNotFoundException: com.android.GPS21.SmsReceiver in loader dalvik.system.PathClassLoader@43d02ef0
ERROR/AndroidRuntime(854): Caused by: java.lang.ClassNotFoundException: com.android.GPS21.SmsReceiver in loader dalvik.system.PathClassLoader@43d02ef0
Run Code Online (Sandbox Code Playgroud)

这是我的onReceive事件:

public void onReceive(Context context, Intent intent) {
  // TODO Auto-generated method stub
  Log.i(LOG_TAG, "Recieved a message");
  if (intent.getAction().equals(ACTION)) {
   // if(message starts with SMStretcher recognize BYTE)
   StringBuilder sb = new StringBuilder();

   // The SMS-Messages are 'hiding' within the extras of the Intent.
   Bundle bundle = intent.getExtras();
   if (bundle …
Run Code Online (Sandbox Code Playgroud)

sms android broadcastreceiver

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

Doctrine2 findBy关系对象触发字符串转换错误

假设我在Doctrine2中有两个相互关联的实体,Models\User和Models\Comment.如果我在Doctrine 2.0.0中这样做...

<?php
// $em instanceof EntityManager, $user instanceof Models\User
$comments = $em->getRepository('Models\Comment')
    ->findBy(array('user' => $user, 'public' => true));
Run Code Online (Sandbox Code Playgroud)

...我收到一个PHP错误:

严重性:注意

消息:类的对象模型\用户到字符串转换

文件名:DBAL/Connection.php

行号:574

这不应该发生,对吧?如果我使用QueryBuilder和setParameter('user',$ user),它将按预期工作.

php doctrine-orm

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

如何将项目绑定到Hudson CI服务器中的从属节点?

我正在尝试建立一个Hudson从节点.在Hudson之后- 逐步指导设置主机和从机,最终会在项目中找到"检查'将此项目绑定到节点'复选框"的指令.

我没有找到此复选框,也没有任何其他方式告诉项目新的从属节点存在.

这是怎么做到的?

(我实际上是按照http://iproving.com/2009/02/17/setting-up-a-hudson-slave/的方法,使用JNLP,而不是SSH,但仍无法绑定项目到一个节点.)

hudson ci-server

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

PostScript与PDF作为输出格式

我正在编写一个排版应用程序,我正在使用PSG作为生成postscript文件的后端.我现在想知道这个选择是否有意义.ReportLab Toolkit似乎提供了PSG提供的所有功能,以及更多功能.然而,ReportLab输出PDF.

优势PDF提供:

  • transparancy
  • 更好地支持字符编码(例如Unicode)
  • 能够嵌入TrueType甚至OpenType字体
  • 超链接和书签

有没有理由使用Postscript而不是直接输出到PDF?虽然Postscript是一种完整的编程语言而不是PDF,但作为文档的基本输出格式,似乎没有任何优势.我假设PDF可以很容易地转换为PostScript进行打印?

一些有用的链接:

pdf postscript

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