问题列表 - 第35062页

为什么抽象特征成员val初始化的微小变化结果不同?

我在下面的"编程Scala"的第6章中给出了以下代码片段:

object HelloWorld {
  def main(args: Array[String]) {
    trait AbstractT2 {
      println("In AbstractT2:")
      val value: Int
      val inverse = 1.0 / value // ???
      println("AbstractT2: value = " + value + ", inverse = " + inverse)
    }

    val c2b = new AbstractT2 {
      println("In c2b:")   //---->line 1
      val value = 10       //---->line 2
    }
    println("c2b.value = " + c2b.value + ", inverse = " + c2b.inverse)
  }
}
Run Code Online (Sandbox Code Playgroud)

上面代码的结果是:

In AbstractT2:
AbstractT2: value = 0, inverse = Infinity
In …
Run Code Online (Sandbox Code Playgroud)

scala

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

Android:在屏幕上浮动可点击图标?

有一个叫做Android应用程序Smart Taskbar,可以在屏幕上设置一个小的半透明图标......图标在所有活动(包括主屏幕)上仍然可见.图标是可点击的(/可触摸的),它会弹出一个用户可以与之交互的小弹出窗口.

我对这是怎么做的很感兴趣?我认为这是有道理的PopupWindow.

有任何想法吗?提前致谢.

android taskbar

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

批量从字符串中删除字符

这可能看起来很基本但是有没有办法创建批处理从txt文件中删除字符串中的char.?

如果我已经在.txt文件中有这个

2005060.png  
2005070.png  
2005080.png  
2005090.png
Run Code Online (Sandbox Code Playgroud)

那么有没有办法创建一个批处理文件,将删除最后的.png只在新的.txt文件中显示

2005060  
2005070  
2005080  
2005090
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助!:)

batch-file

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

使用c#从CMD获取Exitcode

我正在使用以下代码将PATH,EXECUTABLE NAME和ARGUMENTS写入批处理文件,并使用c#通过CMD执行它.问题是有时应用程序dosent在执行批处理文件后启动.并且c#代码给我例外或任何通知.

我想从CMD获取Exitcode以确定命令是否正确执行.我如何确定退出代码?

  public void Execute()
{
    try
    {
        string LatestFileName = GetLastWrittenBatchFile();
        if (System.IO.File.Exists(BatchPath + LatestFileName))
        {
            System.Diagnostics.ProcessStartInfo procinfo = new System.Diagnostics.ProcessStartInfo("cmd.exe");
            procinfo.UseShellExecute = false;
            procinfo.RedirectStandardError = true;
            procinfo.RedirectStandardInput = true;
            procinfo.RedirectStandardOutput = true;

            System.Diagnostics.Process process = System.Diagnostics.Process.Start(procinfo); 
            System.IO.StreamReader stream = System.IO.File.OpenText(BatchPath + LatestFileName);
            System.IO.StreamReader sroutput = process.StandardOutput;
            System.IO.StreamWriter srinput = process.StandardInput;


            while (stream.Peek() != -1)
            {
                srinput.WriteLine(stream.ReadLine());
            }

            Log.Flow_writeToLogFile("Executed .Bat file : " + LatestFileName);

            process.WaitForExit(1000);

            if (process.ExitCode != 0)
            {
                int iExitCode = process.ExitCode;
            }
            stream.Close();
            process.Close(); …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在 Perl Linux 中给文本加下划线?

有没有办法给文本下划线是一个perl 输出脚本?我已经阅读了多个来源,但脚本中的文本不能加下划线。

错误输出:全局符号“$finalAddition”需要在 C:\Documents and Settings\PCS\Desktop\Perl Scripts\script.pl 第 7 行的显式包名称。

脚本代码:

#!/usr/bin/perl

use warnings;
use strict;
use Term::ANSIColor;

$finalAddition = 8;

print "\n\nThe Final Number after addtion would be ".coloured($finalAddition, 'bold 
underline');
Run Code Online (Sandbox Code Playgroud)

请就此提出一些建议。谢谢。

perl text underline

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

未定义的符号`MPI_recv'

当我链接我的MPI C程序时,我收到以下错误: undefined reference to MPI_recv.

我该怎么做才能解决这个错误?

c compiler-errors mpi

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

CodePro Profiler怎么样?

我刚刚读到http://www.instantiations.com/现在是Google的一部分,并且可以免费访问几个工具=>这非常好.

但是CodePro分析器工具呢?关于这个主题的唯一链接我发现如下:http://download.instantiations.com/ProfilerDoc/continuous/latest/docs/html/index.html我不清楚它是否现在免费且下载地址它.

你有关于这个主题的任何消息吗?

马努

java profiling

5
推荐指数
2
解决办法
3909
查看次数

将图像转换为iPhone工具栏图标

我有一个灰度图标,我用Photoshop编辑透明背景,但我不能,为了我的生活,弄清楚如何将图标转换为可用作iPhone工具栏图标的图标.如果我只是将图像保存为PNG,则它不会在iPhone上显示为消除锯齿,因为每个带有颜色的像素都呈现为黑色,而不是灰色阴影.

根据Apple文档和其他来源,图像上需要有一个alpha通道,以指定每个像素的不同透明度级别.但是,我不知道这意味着什么.我已经阅读了Adobe的这些帖子和文档,我仍然无法弄清楚如何将灰度图像正确转换为可用作iPhone工具栏图标的图像.博客文章难以理解,写得不好,Adobe文档也没有真正帮助.

http://cahit.hayalet.net/blog/514/converting-an-image-to-iphone-toolbar-icon/

http://livedocs.adobe.com/en_US/Photoshop/10.0/help.html?content=WS74B356C9-353F-4483-8632-7B1A102F2A2E.html

有人能指出我正确的方向或提供在Photoshop中这样做的准确,逐步指导吗?

iphone photoshop icons alpha toolbar

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

Java样式:交换机中的变量声明

以下代码无法编译,因为eater定义了两次:

switch (vegetable) {
    case TOMATO:
        Eater eater = new Eater(Tomato.class, many parameters);
        eater.eat(more parameters);
        return true;

    case POTATO:
        Eater eater = new Eater(Potato.class, many parameters);
        eater.eat(more parameters);
        return true;

    case CARROT:
        doSomethingElse();
        return true;
}
Run Code Online (Sandbox Code Playgroud)

我是不是该:

  • 使用单独的变量`tomatoEater`和`potatoEater`,使代码不易维护?
  • 在`switch`之前定义`eater`,使它更容易被访问?
  • 仅在第一次定义"食者",导致潜在的混淆?
  • 添加大括号,使代码更详细?
  • 有什么好主意吗?

java switch-statement

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

如何将图像转换为字符流

我发现一个图像可以存储为一些字符串.举个例子我已经包含了一个带有图像的ms字部分.我用图像保存了一个word文件并将其保存为xml格式.当我打开xml文件时记事本我得到了以下部分.它必须是存储为某些文本流的图像.是否有类似的方法在.net中执行此操作.

<pkg:part pkg:name="/word/media/image1.png" pkg:contentType="image/png" pkg:compression="store">
    <pkg:binaryData>
      iVBORw0KGgoAAAANSUhEUgAAAMgAAAA2CAMAAAC1HibFAAADAFBMVEWlweL95Mn90qXs8vn7woTi
      6/b7unT94sO8oIP93br4okTJjExJgsS9mXT5rVr7xYr4mzaStdz+/v/5qlT3kiT7vnuCqdb7zZv8
      1aqXqb5GgMP4nTt6mLpMhMX//Pn/+vT/s1n/4rU+fMH+8eXT4fH1+PyTqsb++PGXl5n3lSpQh8b9
      6tVLg8T3iRP6sWO80el5o9OpxOP+7t3+9uz+2rLC1ez+7Nmbut6yyub+9On5pUqQt+P3jh2SmqNE
      ...Truncated for easy reading...
      ex9vtLWG320M9N9gHow3tv8BO9hrVo7LVzgAAAAASUVORK5CYII=
    </pkg:binaryData>
</pkg:part>
Run Code Online (Sandbox Code Playgroud)

我试过以下方式

 Bitmap bmp = new Bitmap(@"D:/bmp.bmp");
    MemoryStream mem = new MemoryStream();
    byte[] b = mem.ToArray();
Run Code Online (Sandbox Code Playgroud)

但是它给了我一个字节数组而不是字符.如果它是字符,我可以在很多方面使用它,比如保存xml格式,使用sql insert在一个blob的varchar insead中插入图像.等等

.net c# vb.net image

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