小编Bob*_*y S的帖子

Java:检查命令行参数是否为null

我希望对我的命令行参数进行一些错误检查

public static void main(String[] args)
{
    if(args[0] == null)
    {
        System.out.println("Proper Usage is: java program filename");
        System.exit(0);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,这会返回一个数组超出范围的异常,这是有道理的.我只是在寻找正确的用法.

java command-line command-line-arguments

83
推荐指数
3
解决办法
15万
查看次数

"纯粹"在"纯函数式语言"中意味着什么?

Haskell被称为"纯函数式语言".

在这种情况下,"纯粹"意味着什么?这对程序员有什么影响?

haskell functional-programming

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

编写基本Shell

对于我的课,我必须创建一个类似于bash的基本shell,允许用户调用ls,sleep等命令.我正在寻找有关如何执行此操作的资源:教程,帮助文本,示例代码甚至只是一些关于如何入门的一般信息.有没有人有链接或信息来帮助我?

c bash shell

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

JavaScript:两个独立的脚本 - 共享变量?

如果我在带有JavaScript的HTML页面中有两个单独的脚本,那么整个页面之间是否共享变量?或者仅在他们自己的声明中?

例:

<script> var title = "Hello World!"; </script>
// random HTML/PHP
<script> document.write(title); </script>
Run Code Online (Sandbox Code Playgroud)

那会写"Hello World!"吗?这似乎是错误的编码约定我怎么能用正确的形式实现这样的事情.

javascript coding-style

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

多级页表 - 分层分页

来自过去的操作系统final的示例问题,我该如何计算这类问题?

计算机具有64位虚拟地址空间和2048字节页面.页表条目需要4个字节.使用多级页表,因为每个表必须包含在页面中.需要多少级别?

我该如何计算?

paging operating-system virtual-address-space

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

Call-By-Name和Call-By-Reference之间的区别

参数传递技术:

从我可以收集到的这两种技术.

按参考呼叫:

变量的地址位置正在传递给函数,因此在函数的局部范围内,对局部变量值的任何更改都将改变原始变量的值,因为它们指向同一个位置.

按名称呼叫:

实际变量正在传递给函数.函数局部范围内变量值的任何更改也将反映在函数的外部.

在我看来,这两个参数传递技术完成了同样的事情?它们都作用于原始变量内容.我的定义有错吗?我是以错误的方式思考这个问题吗?

scope parameter-passing

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

检查整数以查看它是否包含零

给定一个整数,如何使用Java检查它是否包含0?

1 = Good
2 = Good
...
9 = Good
10 = BAD!
101 = BAD!
1026 = BAD!
1111 = Good

如何才能做到这一点?

java parsing integer

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

信封上邮票的最大价值

邮票问题是一个数学问题,询问如果信件只能容纳有限数量的邮票,那么不能放在信封上的最小邮资价值是多少,而这些邮票可能只有某些指定的面值.

例如,假设信封只能容纳三个邮票,可用的邮票价值分别为1美分,2美分,5美分和20美分.然后解决方案是13美分; 因为任何较小的值都可以获得最多三个邮票(例如4 = 2 + 2,8 = 5 + 2 + 1等),但要获得13美分,必须使用至少四个邮票.

是否有算法给出允许的最大邮票数量和邮票的面值,人们可以找到不能放在信封上的最小邮资?

另一个例子:
最多可以使用5个标记
值:
1,4,12,21无法达到的最小值是72.可以使用特定组合创建值1-71.

最后我可能会使用Java来编写代码.

algorithm combinatorics discrete-mathematics

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

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

检查用户是否在兼容模式下使用IE

我正在寻找一些代码(PHP或JavaScript)可以很好地检查查看页面的用户是否使用兼容模式.

然后我可以使用该代码来做一些条件语句,或者基本上给它们一个通知来关闭它.

javascript php internet-explorer dom ie8-compatibility-mode

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