小编dev*_*ull的帖子

什么因素决定了软件项目的成本?

如果你现在手里拿着100美元.并且必须打赌其中一个选项.那你敢打赌吗?问题是:

什么是最重要的因素,它阻碍了项目的成本.

  1. 打字速度的程序员.
  2. 编程时输入的字符总数.
  3. 'wc*.c'命令.c文件的结束大小.
  4. 解决问题时使用的抽象.

更新:好的,仅供记录.这是我曾经问过的最愚蠢的问题.问题应该是.排名上面的列表.最重要的因素首先.哪个是最重要的因素.我问,因为我认为人物数量很重要.需求变化时要改变的性质较少.它做得越快.要么?

更新:Stackoverflow播客#23中讨论了这个问题.谢谢杰夫!:)

project-management estimation

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

用Grep获取字数

我一直在用

grep -o string file | wc -l
Run Code Online (Sandbox Code Playgroud)

获取字数,但我有一个格式的文件

help
help
help
how
how
luke
mark
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一个命令可以返回:3,2,1,1

而不是多次运行上一个命令

unix shell grep uniq

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

赋值后增量表达式

为什么这个程序的输出是10,为什么不是11?

public class Test {
  public static void main(String[] args){
    int p = 10;
    p = p++;
    System.out.println(p);
  }
}
Run Code Online (Sandbox Code Playgroud)

java variable-assignment

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

下面代码的执行顺序是什么?

( s1[i] = s2[i] ) != '\0'
Run Code Online (Sandbox Code Playgroud)

不平等是否s2[i]'\0'或检查s1[i]

c

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

编辑bashrc文件后命令不起作用

我需要为学术目的安装一个名为cuda的编程软件.谷歌搜索如何安装,我找到了这些,我已经做到了.

cd ~/Downloads
sudo ./cudatoolkit_3.2.16_linux_32_ubuntu10.04.run

gedit ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

添加以下条目

export CUDA_INSTALL_PATH=/usr/local/cuda
export PATH=$CUDA_INSTALL_PATH/bin
Run Code Online (Sandbox Code Playgroud)

保存并退出.然后在bash上运行.

source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

现在任何命令都没有工作说无法找到该命令,因为'/ bin'未包含在PATH环境变量中.

我无法理解我是新手.你能帮我么.

bash command ubuntu-10.04

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

C语言中如何将十进制值转换为字符

我有一个 char 数组,但值是字符的十进制表示形式。例子:

char bytes[4]={50,48,49,51}
Run Code Online (Sandbox Code Playgroud)

如何将其转换为获取 char 数组,如下所示:

char bytes1[4]={2,0,1,3}
Run Code Online (Sandbox Code Playgroud)

c

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

计算 qstat 输出中字符串的出现次数

我正在尝试编写一行 shell 代码来告诉我队列中有多少个作业。

该命令qstat将返回具有以下属性的作业列表:作业 ID、名称、用户、时间使用队列名称

该命令qstat(1B)在手册页中进行了标记。

我尝试计算我正在运行的作业数量grep

grep -c my_username | qstat
Run Code Online (Sandbox Code Playgroud)

my_username据我了解,这应该计算qstat 输出中出现的次数。但这不起作用。有什么想法我哪里出错了吗?

queue bash command-line mingw

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

通过管道将参数传递给日期命令

通过date -d从文件中读取将日期和时间传递给命令

我试过:

#cat temp.txt
2013/10/31 10:57:02
#cat temp.txt | xargs date -d
date: the argument `10:57:02' lacks a leading `+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with `+'
Run Code Online (Sandbox Code Playgroud)

unix shell

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

获取范围内所有数字的总和

我的范围是1到5.范围内的每个数字都是平方的.

for x in range(1, 5 + 1):
  x = x ** 2
  print(x)
Run Code Online (Sandbox Code Playgroud)

这样做,给我:1,4,9,16,25.

这是完美的,但我如何请求范围内的新数字的总和,使它们等于55?

python range

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

如果声明操作不起作用?

此功能无效.我似乎使用了太多的操作.它可以工作到第二个II或操作,然后它停止在第三个和第四个工作.所以我注释掉的那条线不起作用,但另一条线正在工作

不确定我做错了什么?我不想使用案例陈述; 也许有更好的方法来做到这一点?我只需要调用此函数并确保用户输入正确.它不应该是空白的,它应该是其他三个条目中的任何一个

get_selection ()
{
count1=1
while [ $count1 = 1 ];
do
echo "enter user or service or item user|service|item :"
read entry
echo entry is $entry
#   if [ -z "$entry" ] || [ $entry != "user" ] || [ $entry != "service" ] || [ $entry!= "item" ]; then
if [ -z "$entry" ] || [ $entry != "user" ] || [  $entry != "service" ]; then
echo "blank or incorrrect entry"
else
echo "entry is …
Run Code Online (Sandbox Code Playgroud)

linux bash if-statement

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