问题列表 - 第39114页

对象类和数组 - 为什么它返回 'null' ?[爪哇]

我编写了一个创建包含 3 个数组的报告对象的小类。在创建对象时,这些数组用值初始化。但是,当我测试类以查看例如部门数组中的内容时,它会打印出数组元素为空。为什么?

 class  Report
 {
        // declare instance variables (arrays)
        public String[] departments = new String[4] ;
        public double[] grossTotals = new double[4] ;
        public double[] taxTotals = new double[4]  ;


        // constructor
        public Report(){
            // declare, create and initialise all in one statement
            String[] departments = {"Accounting", "Sales", "HR", +
                                              "Administration"} ;
            double[] grossTotals = {0.0, 0.0, 0.0, 0.0} ;
            double[] taxTotals = {0.0, 0.0, 0.0, 0.0} ;

    } // END constructor
 } // class  Report
Run Code Online (Sandbox Code Playgroud)

测试类:

 class …
Run Code Online (Sandbox Code Playgroud)

java arrays class object

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

如何在Perl中为mp3文件添加"image"标签

我有一组用于播客的MP3文件,我希望每个人都有一个图像.我看过MP3 :: Tag,但目前尚不清楚如何做到这一点.

podcast perl mp3 image

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

如何在C程序中将日志逻辑与业务逻辑分开?在C++中?

我目前正在用C编码,我有很多printfs,所以我可以在某些时候跟踪我的应用程序的流程.问题是有时我想要比其他人更多的细节,所以我通常花时间评论/取消注释我的C代码,所以我可以获得适当的输出.

使用Java或C#时,我通常可以使用Aspects将我的实现代码与日志记录逻辑分开.

您是否在C中使用了类似的技术来解决这个问题?

我知道我可以放置一个名为DEBUG的标志,可以打开或关闭,所以每次我想要显示或隐藏printfs时,我都不必四处寻找并注释/取消注释我的整个代码.问题是我还想摆脱代码中的日志记录逻辑.

如果用C++编写代码而不是CI,它会更好吗?

编辑

似乎有一个AspectC++,所以对于C++似乎有一个解决方案.C怎么样?

谢谢

c c++ logging aspects

7
推荐指数
2
解决办法
1484
查看次数

Windows中的Ubuntu终端?任何人都可以用简单的英语解释'col'命令吗?

下周我将在Ubuntu中使用终端使用基本命令和shell脚本进行考试.请帮我解决两个简单的问题:

- 是否存在Ubuntu终端的练习环境?我不想用Linux进行双启动,所以我想找到一个可以使用一些基本终端命令练习的地方,因为Cygwin似乎与ubuntu终端完全不同.

- Linux中的col命令有什么作用?手册页在这里:链接,但我发现很难理解,因为它在Cygwin中不起作用,所以很难解释!另外,为什么一个人使用管道来col -b -x?

非常感谢,抱歉可能是愚蠢的问题!

linux terminal command-line cygwin

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

东京内阁和京都内阁有什么区别?

FAL Labs拥有多种东京产品和京都产品:

  • Tokyo Cabinet和Kyoto Cabinet都是轻量级数据库库.
  • Tokyo Tyrant和Kyoto Tycoon都是轻量级数据库服务器 ......

有人可以解释东京和京都产品之间的区别吗?

tokyo-cabinet tokyo-tyrant kyotocabinet

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

数据库设计在SQL Server或C#中?

是应该在SQL Server还是C#上设计数据库?

我一直认为在SQL Server上设计它更合适,但最近我开始阅读一本书(Pro ASP.NET MVC Framework),根据我的理解,基本上说,用C#编写它可能是个更好的主意.将通过C#访问模型,这是有道理的.

我想知道其他人对此事的意见是什么......

我的意思是,例如,你认为"正确"有一个指定常量的AccessLevel表(就像一个总是应该包含的表

1 Everyone
2 Developers
3 Administrators
4 Supervisors
5 Restricted

为了同样的目的,只是为了一个枚举而不是更强大和精简吗?

c# sql-server database-design linq-to-sql

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

Velocity报告中的IndexOf?

在Velocity中是否有一些相当于javascripts indexOf?我想测试一些字符串是否包含在另一个字符串中,但我找不到合适的字符串运算符.

javascript velocity indexof

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

Java发送和接收短信.免费短信网关?

关于SOverflow的一些问题,我找到了这个.但它表示目前无法提供,可能永远无法获得.

基于此,我意识到没有必要建立自己的短信服务.

所以问题是:

我的java应用程序必须向用户发送SMS消息并从用户接收SMS消息.我真的需要支付一些短信网关,还是有一些免费的短信GATEWAY(有一些限制)可以用来测试我的应用程序?

Simplewire Kit看起来非常简单,但演示示例失败了,因为我没有Simplewire帐户.Simplewire文档说,发送短信有30天的试用期.但这有两个方面:

"对于双向,因为您需要在Simplewire网络上托管自己的手机号码,因此无法使用演示学分.Simplewire支持许多不同国家/地区代码的双向号码.有关更多信息,请联系Simplewire."

java sms gateway

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

使用delphi从PID获取完整路径

我需要从PID获得完整路径.

我已经检查了这个问题C++ Windows - 如何从其PID获取进程路径 ,我编写了以下代码:

 function GetFullPathFromPID(PID: DWORD): string;
 var
    hProcess: THandle;
    ModName : Array[0..MAX_PATH + 1] of Char;
 begin
   Result:='';
    hProcess := OpenProcess(PROCESS_ALL_ACCESS,False, PID);
    try
      if hProcess <> 0 then
       if GetModuleFileName(hProcess, ModName, Sizeof(ModName))<>0 then
         Result:=ModName
        else
         ShowMessage(SysErrorMessage(GetLastError));
    finally
     CloseHandle(hProcess);
    end;
 end;
Run Code Online (Sandbox Code Playgroud)

但总是返回此消息:

指定的模块无法找到

如何从PID中获取完整路径?

delphi delphi-xe

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

在Matlab中计算两个二进制数字串之间的汉明距离

我有两个相等长度的字符串,包含1和0.每个字符串长128位,我想计算它们之间的汉明距离.我能做到这一点的最佳方式是什么?

例如a ='1000001'和b ='1110001' - > dist =汉明(a,b);

matlab hamming-distance

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