小编Ill*_*nek的帖子

Eclipse编译错误:"类名"类型的层次结构不一致

我已经下载了一些用Java编写的开源软件,并尝试使用Eclipse编译它.我收到错误:" 某些文件中"类名称'类型的层次结构不一致 ".导致这些错误的原因是什么?如何解决?

java eclipse

135
推荐指数
6
解决办法
21万
查看次数

如何检查当前的互联网连接是否可用于android

我也想离线执行我的应用程序,所以我需要检查当前是否有可用的互联网连接.任何人都可以告诉我如何在Android中检查互联网是否可用?提供示例代码.我尝试使用下面的代码并使用模拟器进行检查,但它无法正常工作

public  boolean isInternetConnection() 
{ 

    ConnectivityManager connectivityManager =  (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
    return connectivityManager.getActiveNetworkInfo().isConnectedOrConnecting(); 
} 
Run Code Online (Sandbox Code Playgroud)

谢谢

android internet-connection

35
推荐指数
9
解决办法
9万
查看次数

如何调查JVM崩溃的原因?

一天前,经过几个月的正常工作,我们的java应用程序偶尔会崩溃并出现以下错误:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (safepoint.cpp:247), pid=2075, tid=140042095163136
#  guarantee(PageArmed == 0) failed: invariant
#
# JRE version: 6.0_23-b05
# Java VM: Java HotSpot(TM) 64-Bit Server VM (19.0-b09 mixed mode linux-amd64 compressed oops)
# An error report file with more information is saved as:
# /var/chat/jSocketer/build/hs_err_pid2075.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Run Code Online (Sandbox Code Playgroud)

我查看了hs_err_pid2075.log,看到有一个活动线程处理网络通信.但是,在过去几个月中没有进行任何应用程序或环境更改.也没有任何负载增长.我该怎么做才能理解,崩溃的原因是什么?是否有任何常见的步骤来调查jvm崩溃?

UPD http://www.wuala.com/ubear/public

java crash jvm jvm-crash

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

比较java中的两个整数数组

我正在尝试编写代码来比较两个数组.在第一个数组中,我放置了自己的数字,但第二个数组从输入文件中获取数字.此数组的大小由文件中的第一个数字确定,而第一个数组的大小始终为10.两个数组的长度和数字必须相同.我的代码如下:

public static void compareArrays(int[] array1, int[] array2) {
    boolean b = false;
    for (int i = 0; i < array2.length; i++) {

        for (int a = 0; a < array1.length; a++) {

            if (array2[i] == array1[a]) {
                b = true;
                System.out.println("true");
            } else {
                b = false;
                System.out.println("False");
                break;
            }
        }
    }       
}
Run Code Online (Sandbox Code Playgroud)

java arrays compare

22
推荐指数
4
解决办法
16万
查看次数

如何在android中自定义日期选择器的宽度和高度

谁能告诉我如何在android中自定义日期选择器的宽度和高度?

android

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

如何在android中设置线性布局的页眉和页脚

任何人都可以告诉我如何设置相对布局和中心点的固定页眉和页脚?当我想在android中滚动中心点时,我想动态添加可滚动和动态添加webview数组.谁能举个例子?

我试过,但中心部分webview没有正确显示,有什么可以改变吗?

我的xml代码是

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  android:id="@+id/mainrelativelayout"  android:layout_width="fill_parent" android:layout_height="fill_parent"> 
Run Code Online (Sandbox Code Playgroud)

<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:id="@+id/linear1" android:layout_height="wrap_content"
    android:orientation="horizontal"

  >

<TextView  android:paddingRight="75dip" android:paddingLeft="20dip" android:text="Index" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/black" android:textStyle="bold"></TextView>
<TextView android:paddingRight="60dip"   android:text="Last" android:id="@+id/TextView02" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/black" android:textStyle="bold"></TextView>
<TextView  android:text="Change" android:id="@+id/TextView03" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/black" android:textStyle="bold"></TextView>
</LinearLayout>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
   android:id="@+id/linear1" android:layout_height="6dip"
     android:orientation="horizontal"

   >

<ImageView android:id="@+id/ImageView08" android:layout_gravity="center" android:background="@drawable/line" android:layout_width="fill_parent" android:layout_height="wrap_content"></ImageView>
</LinearLayout>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:id="@+id/linear2"
  android:orientation="horizontal"

  >
 <ImageView android:id="@+id/ImageView05" android:paddingTop="5dip" android:layout_gravity="center"  android:background="@drawable/down" android:layout_width="wrap_content" android:layout_height="wrap_content"></ImageView>
 <TextView  android:paddingRight="30dip" android:paddingLeft="10dip"   android:text="" android:id="@+id/txtindex0" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/black" android:textSize="12dip"></TextView> …
Run Code Online (Sandbox Code Playgroud)

android android-layout

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

extjs4.1中initComponent函数的用途是什么?

谁能告诉我initComponentextjs4.1 中该函数的用途是什么?请举个例子

谢谢

extjs extjs4.1 sencha-architect extjs4.2

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

如何将参数化作业中参数的最后一个值存储为Jenkins中下一个构建的默认值?

我一直在使用Jenkins几周,我有一个小问题.我找不到任何插件或解决方案,用于将参数化作业中参数的最后一个值存储为下一个构建的默认值.

例如:我的参数在第一次构建中采用构建版本(1.0.0.01).在下一个版本中,它将更改为1.0.0.02,但我希望在默认值字段中有一个1.0.0.01作为提示.有人有解决方案或建议吗?

jenkins jenkins-plugins

12
推荐指数
2
解决办法
9640
查看次数

java用完了内存问题

我有一个运行在带有linux 64bit操作系统的amazon-ec2-m1.large实例上的jar文件.我在不同时间后耗尽内存,通常在2-4之间,尽管在我的上一次日志写入(在创建错误文件之前),我看到以下内容:

Memory - 
     totalHeapSize: 264 MB, 
     maxHeapSize: 1656 MB, 
     freeHeapSize: 220 MB
Run Code Online (Sandbox Code Playgroud)

当我从jar开始看到内存耗尽时 - 所有值都相同,freeHeapSize介于200-230 MB之间(我每隔30秒检查一次并执行System.gc())

在hs_err_pid2250.log中写:

    #
    # There is insufficient memory for the Java Runtime Environment to continue.
    # Cannot create GC thread. Out of system resources.
    # Possible reasons:
    #   The system is out of physical RAM or swap space
    #   In 32 bit mode, the process size limit was hit
    # Possible solutions:
    #   Reduce memory load on the system
    #   Increase physical memory or …
Run Code Online (Sandbox Code Playgroud)

java memory memory-management

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

在java中分离逻辑和GUI

我正在用Java实现一个游戏,使用下面显示的类来控制游戏逻辑.在解释我的问题时我会非常清楚.

  • 的GamePanel

    • 我用这个类用线程启动游戏循环(只有游戏循环)

      public void run() {
      init(); //initialize gamePanel components
      // game loop
      while (running) {
            start = System.nanoTime();
            gameManager.update();
            KeyInput.update();
            MouseInput.update();
            gameManager.draw(graphic);
            Graphics g2 = getGraphics();
            g2.drawImage(image, 0, 0, null);
            g2.dispose();
      
            elapsed = System.nanoTime() - start;
            wait = targetTime - elapsed / 1000000;
            if (wait < 0)
          wait = 5;
           try {
               Thread.sleep(wait);
           } catch (Exception e) {
           e.printStackTrace();
         }
      
      }
      
      Run Code Online (Sandbox Code Playgroud)
  • 游戏管理

    • 我让这个课程控制游戏的每个方面(更新,图形)

      private void loadState(int state) {
      
      if (state == States.MENU.getValue())
      gameState = new Menu(this); …
      Run Code Online (Sandbox Code Playgroud)

java

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