小编Edd*_*die的帖子

开发Bug跟踪工具的良好资源?

我打算为公司编写一个bug跟踪工具.我还没有承诺这个项目,但我想知道你的想法.我很擅长C++,现在正在学习C#.我也知道一些Javascript.

开发基本的错误跟踪工具需要多长时间?(我和我的初级开发人员一起工作).

有没有什么好的资源可以学习如何写一个?有没有什么书可以解释基础知识?有关如何进行的任何在线帮助?

tracking

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

它是否会改变在循环中使用非int计数器的性能?

我很好奇,无法在任何地方找到答案.通常,我们在循环中对计数器使用整数,例如在C/C++中:

for (int i=0; i<100; ++i)
Run Code Online (Sandbox Code Playgroud)

但我们也可以使用短整数甚至是char.我的问题是:它会改变性能吗?它减少了几个字节,因此节省的内存可以忽略不计.如果我知道计数器不会超过100,那么如果我使用char会造成任何伤害,那只会引起我的兴趣.

int performance for-loop

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

服务器和客户端使用套接字

有没有使用套接字的服务器和客户端的例子,但是有send和get方法?我正在做这个网络化的战舰计划,差不多完成了,但无法让服务器和客户端工作.我做了一个只发送字符串的聊天程序,但这次我需要发送对象.我已经很沮丧,所以有任何源代码已经有了这个.

这是客户端的代码...如何修改它以允许发送对象?此外,我需要监听传入的对象并立即处理它们.

import java.net.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SimpleChat extends JFrame {
  private Socket         communicationSocket   = null;
  private PrintWriter    outStream             = null;
  private BufferedReader inStream              = null;
  private Boolean        communicationContinue = true;
  private String         disconnectString      = "disconnect764*#$1";
  private JMenuItem      disconnectItem;
  private JTextField     displayLabel;
  private final Color    colorValues[]         = { Color.black, Color.blue, Color.red, Color.green };

  // set up GUI
  public SimpleChat() {
    super("Simple Chat");

    // set up File menu and its menu items
    JMenu fileMenu …
Run Code Online (Sandbox Code Playgroud)

java sockets

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

无法在C中使用阶乘函数

我无法使用以下代码.

#include <stdio.h>

// I am not sure whethere I should void here or not.
int main() {
    // when the first bug is solved, I put here arg[0]. It should be
    // similar command line parameter as args[0] in Java.
    int a=3;                  
    int b; 
    b = factorial(a);

    // bug seems to be here, since the %1i seems to work only in fprintf
    printf("%1i", b);
    return 0;      
}  

int factorial(int x) {
    int i; 
    for(i=1; i<x; i++) 
        x *= i; …
Run Code Online (Sandbox Code Playgroud)

c factorial

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

使用Java的BigInteger可能的素数

我想打印两个数字之间的所有素数.这是我的代码:

package sphere;

import java.math.BigInteger;
import java.io.*;

class PrimeTest2 {
    public static void main(String args[]) throws java.lang.Exception {
        BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
        String s = r.readLine();
        String [] splitted = s.split(" ");
        BigInteger lower = new BigInteger(splitted[0]);
        BigInteger upper = new BigInteger(splitted[1]);
        int lowerAsInt = Integer.parseInt(splitted[0]);
        int upperAsInt = Integer.parseInt(splitted[1]);
        BigInteger intermediate = lower;

        for (int i=lowerAsInt; i<upperAsInt; i++) {    
            intermediate = intermediate.nextProbablePrime();
            System.out.println(intermediate);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当它以1 10运行时,输出为:

2
3
5
7
11
13
17
19
23 …
Run Code Online (Sandbox Code Playgroud)

java primes biginteger

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

我该如何解决这些编译错误?

for (int z = 0; z < alParmValues.Count; z++)
{
    asd.Add((alParmValues[z].ToString().Split(',')));// asd is list<string> 
    def.Add(alMethSign[z].ToString().Substring(alMethSign[z].ToString().IndexOf('(') + 1, alMethSign[z].ToString().IndexOf(')') - (alMethSign[z].ToString().IndexOf('(') + 1)).Split(','));// def is list<string>
}
Run Code Online (Sandbox Code Playgroud)

这些是我编译时得到的错误:

Error 7  The best overloaded method match for 'System.Collections.Generic.List<string>.Add(string)' has some invalid arguments
    D:\HUTT\Code\HUTT\NUnitClasses\BaseGenerator.cs 1118    18  HUTT   
Error 8  Argument '1': cannot convert from 'string[]' to 'string'
    D:\HUTT\Code\HUTT\NUnitClasses\BaseGenerator.cs 1118    27  HUTT
Run Code Online (Sandbox Code Playgroud)

c# compiler-errors

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