小编gkr*_*ris的帖子

检查文件是否存在于特定目录中

我正在尝试检查给定目录中的特定文件.我不想要代码,但我想修复我的代码.这个问题的唯一区别是我查找带扩展名的文件.MOD.

我准备好了代码: -

public static int checkExists(String directory, String file) {
    File dir = new File(directory);
    File[] dir_contents = dir.listFiles();
    String temp = file + ".MOD";
    boolean check = new File(temp).exists();
    System.out.println("Check"+check);  // -->always says false

    for(int i = 0; i<dir_contents.length;i++) {
        if(dir_contents[i].getName() == (file + ".MOD"))
            return Constants.FILE_EXISTS;
    }

    return Constants.FILE_DOES_NOT_EXIST;
}
Run Code Online (Sandbox Code Playgroud)

但由于某些原因,它不起作用.我不明白为什么,有人能在这里发现任何错误吗?

java directory file-exists

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

进程终止后重新启动Android应用程序

当我的应用程序处于空闲状态时,Android会终止该进程.如果用户在一段时间后重新打开应用程序,则只创建顶级活动 - 这对我来说是一个问题,因为活动依赖于其他对象(现在已销毁)的初始化.

在这种情况下我想要做的是重新启动应用程序.我怎样才能做到这一点?

android android-activity

13
推荐指数
2
解决办法
9399
查看次数

Android GPS 应用程序无法在模拟器上运行

我试图让 GPS 位置在 Android 下为我的应用程序工作没有成功。我想知道我可能做错了什么。到目前为止,我尝试了以下方法:

以及许多其他人,但都是徒劳的。

考虑到上述所有解决方案都适用于某些人或其他人,我将使用此解决方案进行调试:

package my.namespace;

import android.app.Activity;
import android.content.Context;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.util.Log;
import android.widget.Toast;

public class HomeActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    LocationListener ll = new mylocationlistener();
    lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, ll);
    }

    private class mylocationlistener implements LocationListener {
    public void onLocationChanged(Location location) {
        if (location != null) {
        Log.d("LOCATION CHANGED", location.getLatitude() …
Run Code Online (Sandbox Code Playgroud)

android android-emulator

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

设备选择器中未显示Android模拟器

我这里有一个奇怪的问题.当我启动模拟器时,它会在某个时间后启动,但它不会显示在Android设备选择器中(有时会显示).有没有人遇到过这种情况?

是一个情况的屏幕截图.如您所见,一个模拟器在端口5554(GingerBreadGoogleAPI)上运行,但设备选择器显示没有连接模拟器或设备.cmd ./adb devices不会列出任何设备.我在Kubuntu OS上运行Linux 3内核,内存为2GB.

一个解决方案(我这样做)就是简单地启动另一个模拟器.但我不想要问题的解决方案,而是我想知道为什么会发生这种情况.

android android-emulator

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

不同主机上的OpenMP程序

我想知道是否可以在多个主机上运行OpenMP程序.到目前为止,我只听说过可以在多个线程上执行的程序,但都在同一个物理计算机中.是否可以在两个(或更多)客户端上执行程序?我不想使用MPI.

parallel-processing distributed-computing openmp

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

跨账户ECS部署

我正在尝试使用 CodePipeline 将映像从一个帐户 (AccountA) 的 ECR 部署到另一个帐户 (AccountB) 的 ECS 集群。我在部署阶段收到与权限相关的错误。

这是我在 AccountA 中的管道角色:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Action": [
                "s3:GetObject",
                "s3:GetObjectVersion",
                "s3:GetBucketVersioning"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": [
                "s3:PutObject"
            ],
            "Resource": [
                "arn:aws:s3:::<bucketname>/*"
            ],
            "Effect": "Allow"
        },
        {
            "Action": [
                "ecr:GetAuthorizationToken",
                "ecr:BatchCheckLayerAvailability",
                "ecr:GetDownloadUrlForLayer",
                "ecr:GetRepositoryPolicy",
                "ecr:DescribeRepositories",
                "ecr:ListImages",
                "ecr:DescribeImages",
                "ecr:BatchGetImage",
                "ecr:InitiateLayerUpload",
                "ecr:UploadLayerPart",
                "ecr:CompleteLayerUpload",
                "ecr:PutImage"
            ],
            "Resource": [
                "*"
            ],
            "Effect": "Allow"
        },
        {
            "Action": [
                "codebuild:BatchGetBuilds",
                "codebuild:InvalidateProjectCache",
                "codebuild:StartBuild",
                "codebuild:StopBuild",
                "codebuild:UpdateProject",
                "codebuild:UpdateWebhook"
            ],
            "Resource": "*",
            "Effect": "Allow" …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-ecs aws-codepipeline

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