小编Mic*_*ers的帖子

Java:重置程序中的所有值

我正在制作这个节目,在游戏结束时我会询问用户是否想要再次播放.如果他们说是,我需要开始一个新游戏.我做了一个restart()方法:

public void restart(){
    Game g = new Game();
    g.playGame();
}
Run Code Online (Sandbox Code Playgroud)

但是,当我调用此方法时,我的程序中的某些值保持在上一个游戏中的状态.

是否有游戏可以清除所有内容并使用所有默认值创建游戏的新实例?

java

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

如何为新闻门户创建CMS?

好的,我会再试一次,抱歉,如果这对你来说太简单了; 我们都必须从某个地方开始.

我需要使用网页来指定报纸的布局,即页眉,页脚和新闻区域.这是由我创建的HTML页面[带复选框和创建按钮的页面]生成的.

第二个网页是向各种组件添加内容; 再次,我有HTML页面有3个部分输入标题,正文和页脚,每个都有一个保存按钮.然后需要输出内容.

这些信息将存储在MySQL数据库中,但我只需要使用我已经在HTML中创建的Web表单来设计布局和添加内容.数据库用于存储布局和内容信息.

对数据库表的更改应动态反映演示文稿页面中的更改.

到目前为止,我已创建的数据库有6个链接表[布局,页眉,页脚,本地,国家和国际].我也知道MySQL的代码与数据库相连,但不知道如何代码来发布信息,从通过PHP处理网页数据库的数据库或从数据库中获取信息.

有人可以帮忙吗?

php mysql content-management-system

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

同步两个线程

我有两个线程,我希望第二个线程等到第一个线程完成.我怎么能做到这一点?

这是我的代码:

public class NewClass1 implements Runnable {

    // in main
    CallMatlab c = new CallMatlab();
    CUI m = new CUI();
    Thread t1 = new Thread(c);
    t1.start();
    Thread t2 = new Thread(m);
    try {
      t1.join();
    } catch (InterruptedException ex) { 
      Logger.getLogger(NewClass1.class.getName()).log(Level.SEVERE, null, ex);
    }
    t2.start();

  //
  public void run() {
    throw new UnsupportedOperationException("Not su..");
  }
}
Run Code Online (Sandbox Code Playgroud)

java multithreading synchronization

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

Java迭代器

我是新手,我有一个问题.

我有一张地图.我必须遍历地图并构建迭代器.

例:

public Iterable<Test> getTests(Map<String, Test> testMap,
    Set<String> strings)
{
    //loop tru the set of strings and build iterator.
    for(final String test1 : strings)
    {

       Test test = testMap.get(test1);

       //build a iterator. not a list.
    }

    return iterator
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

java iterator map

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

Java中的JTable TableModel问题

我可以JTable毫无问题地显示我的数据,但是当我想在我的应用程序运行时进行过滤时,我JTable没有向我显示数据更改.我搜索它并找到一个名为TableModel的类,但我无法编写我的AbstractTableModel.任何人都可以告诉我如何做到这一点?

Personelz.Java

package deneme.persistence;

import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import java.io.Serializable;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 *
 * @author ?brahim AKGÜN
 */
@Entity
@Table(name = "PERSONELZ", catalog = "tksDB", schema = "dbo")
@NamedQueries({@NamedQuery(name = "Personelz.findAll", query = "SELECT p FROM Personelz p"), @NamedQuery(name = "Personelz.findByPersonel?d", query = "SELECT p FROM Personelz p WHERE p.personel?d = :personel?d"), @NamedQuery(name = "Personelz.findByAd", query = …
Run Code Online (Sandbox Code Playgroud)

java swing jtable

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

这句话是什么意思?

我是Java的初学者,不明白if(!s.add(a))这段代码中的含义是什么:

Set<String> s = new HashSet<String>();
for(String a:args) {
    if(!s.add(a)) System.out.println("Duplicate detected:"+a);
}
Run Code Online (Sandbox Code Playgroud)

java collections set

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

Java日期函数,不推荐使用

我只需要在控制台上以这种格式打印当天的日期:Day.Month.Year.例:03.10.09

码:

GregorianCalendar c = new GregorianCalendar();
Date s =  c.getTime(); 
System.out.println(s);
Run Code Online (Sandbox Code Playgroud)

控制台打印:

Sat Oct 03 13:33:36 CEST 2009
Run Code Online (Sandbox Code Playgroud)

我可以用一个案例陈述来做,但我确信有更优雅的东西,我根本找不到.

java date

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

什么是负平方欧几里德距离?

它被描述为-||xi-xy||^2.

那么对于2个二维点,我这样编码吗?

- ((x1-x2) + (y1-y2))^2
Run Code Online (Sandbox Code Playgroud)

要么

-( (x1-x2)^2 + (y1-y2)^2 )
Run Code Online (Sandbox Code Playgroud)

要么

-(sqrt( (x1-x2)^2 + (y1-y2)^2 ))
Run Code Online (Sandbox Code Playgroud)

还是其他一些方式?

math euclidean-distance

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

Newb C++类问题

我试图掌握指针和它们的精彩以及更好的C++理解.我不知道为什么这不会编译.请告诉我有什么问题?我正在尝试在创建类的实例时初始化指针.如果我尝试使用普通的int它可以正常工作但是当我尝试用指针设置它时我会在控制台中得到它

正在运行...

构造函数调用

程序接收信号:"EXC_BAD_ACCESS".

sharedlibrary apply-load-rules all

任何援助都非常感谢.

这是代码

#include <iostream> 
using namespace std;
class Agents
{
public:
    Agents();
    ~Agents();
    int getTenure();
    void setTenure(int tenure);
private:
    int * itsTenure;
};
Agents::Agents()
{
    cout << "Constructor called \n";
    *itsTenure = 0;
}
Agents::~Agents()
{
    cout << "Destructor called \n";
}
int Agents::getTenure()
{
    return *itsTenure;
}
void Agents::setTenure(int tenure)
{
    *itsTenure = tenure;
}
int main()
{
    Agents wilson;
    cout << "This employees been here " << wilson.getTenure() << " years.\n"; …
Run Code Online (Sandbox Code Playgroud)

c++ pointers class

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

C++代码运行时缺少标题,为什么?

我才意识到,我应该包括#include<cstdlib>要求abs()abs()功能.

 #include<iostream>
    using namespace std;
    int main()
    {
        int result;
        result = abs(-10);
        cout << result << "\n";
        return 0;

    }
Run Code Online (Sandbox Code Playgroud)

为什么这段代码仍然有效,即使我忘记了重要的标题(#include<cstdlib>)?

c++ header std

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