小编hex*_*ide的帖子

执行基本if else语句的编译错误

我使用数字有类似的代码,它工作得很好.然而,这继续强调其他字,我不知道为什么.我正在玩java试图理解一些原则.

我想编程根据输入回复两个语句中的一个.此外,它说 if (input1 == "Hello");,我也想 if (input1 == "Hello" || "hello");接受小写,但也显示错误.

为了清楚起见,如果我删除了else子句,我的程序就会运行并打印出两个语句!

import java.util.Scanner;

public class Input
{
    public static void main(String[] args) 
    {
    System.out.println("Hello there!");
    Scanner Scan = new Scanner (System.in);
    String input1 = Scan.nextLine();
    Scan.close();

    if (input1 == "Hello");
        {
            System.out.println("How are you?");
        }
        else
            System.out.println("How rude, you didn't even say Hello!");
            break;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java

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

错误:创建联系表时出错:未选择数据库

这是我正在遵循教程的代码,但我一直遇到错误。我是一个初学者,但我不确定“为什么”出现此错误。

<?php
$link = mysqli_connect('dbaddress', 'username', 'password');  
$sql = 'CREATE TABLE contact (  
      id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,  
      contacttext TEXT,  
      contactdate DATE NOT NULL  
    ) DEFAULT CHARACTER SET utf8';

if (!mysqli_query($link, $sql)) {  
  $output = 'Error creating contact table: ' . mysqli_error($link);  
  include 'output.html.php';  
  exit();  
}  

$output = 'Contact table successfully created.';  
include 'output.html.php';
?>
Run Code Online (Sandbox Code Playgroud)

php mysql

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

这行SQL有什么问题?

SELECT Batch.NumStud 
FROM Batch 
WHERE CourseID='$courseid'
INNER JOIN Course 
ON Batch.CourseID=Course.CourseID"
Run Code Online (Sandbox Code Playgroud)

一个错误,说 mysql_fetch_array(): supplied argument is not a valid MySQL result resource in <b>F:\AppServ\www\anNoECourse.php

显示.编写此代码是为了将数据输入谷歌图表.

mysql sql

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

为什么这个replace()不替换"我的"?

有人可以解释为什么下面的replace()不会取代"我的"

$(function() {
  var str = "put image in my gallery";
  str = str.replace(/ my | in /g, " ");
});
Run Code Online (Sandbox Code Playgroud)

有一个的jsfiddle 这里.

谢谢.

javascript regex

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

node入门,等待localhost

我是 Node.js 的新手,所以我想我会检查一下并做一个 hello world。我在我的所有三台机器(Win 8、Win 7 和 Mac)上都遇到了同样的问题。起初以为是防火墙问题,但我检查了一下,它在 Mac 和 Windows 8 机器上都关闭了(没有费心检查 win7)。当我从终端运行 Node 时,浏览器会等待 localhost,然后最终超时。我已经在这两天了,似乎无法通过谷歌找到任何解决方案。我错过了什么。?

这是我的代码:

var http = require("http");
console.log("file loaded");

http.createServer(function (request, response) {
   request.on("end", function () {
      response.writeHead(200, {
         'Content-Type': 'text/plain'
      });

      response.end('Hello HTTP!');
   });
}).listen(8080);
Run Code Online (Sandbox Code Playgroud)

javascript http node.js

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

PHP JavaScript重定向问题

echo "<html>";
echo "<head>";
echo "<script>";
echo "  function logout()";
echo "  {";
echo "  var r=confirm(\"Are you sure you want to logout?\");";
echo "  if (r==true){window.location.href=\"http://www.google.com\";}";
echo "  }";
echo "</script>";
echo "</head>";
echo "<body>";
echo "<div ALIGN=\"right\" onclick=\"logout();\"> <a href=\"\">Logout </a> </div>";
echo "</body>";
echo "</html>";
Run Code Online (Sandbox Code Playgroud)

从上面的代码中,我只想将用户重定向到www.google.com用户点击确认框中的"是".我试图在(r == true)之后发出警报,但它有效,但页面没有去www.google.com.我可以知道我错过了什么吗?

javascript php redirect

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

如何在 Cloud Composer 集群中启动云代理

如何为 Cloud Composer 集群启动云代理

目前我们使用气流来管理作业和动态 DAG 创建。为此,编写一个单独的 Dag 来检查 PostgreSQL 中的数据库表是否存在现有规则,并且如果规则在 PostgreSQL 中处于活动/非活动状态,我们会在 Airflow 中手动设置关闭/打开动态 DAG。现在,我们将使用 Google 自己的托管 Cloud Composer,但问题是我们无权访问 Cloud Composer 的数据库。如何使用云sql代理来解决这个问题呢?

google-cloud-platform kubernetes cloud-sql-proxy google-cloud-composer

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

PHP:值未保存在foreach循环中

PHP代码:

$file = file_get_contents('example.com/index/');
$array = array();
preg_match_all('!href=\\"(/img/[0-9]+.jpg)\\"!u', $file, $array);
$results = array_unique($array[1]);

foreach ( $results as $value ) {
    $value = 'imgaes.example.com/' . $value;
    echo "$value\n"; // imgaes.example.com/838.jpg
}

var_dump($results); // 838.jpg
Run Code Online (Sandbox Code Playgroud)

错误在哪里?我尝试做一个小强人。我想这是所有细节。

php foreach

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

PHP错误"期待')'"但似乎无法发现任何

我正在编写一个嵌套循环的PHP函数,我一直收到错误:解析错误:语法错误,意外T_INC,期待')'

function createCol5($diff) {
    $days = floor($diff/60/60/24);
    $digit = strval($days);
    $value1 = substr($digit, -1);
    $length = strlen($days);
    for($i= 1; $i <= $length; $i++) {
        $temp = substr($digit, $i, 1);
        if($temp != 0) {
            for($h= 0; $h< $temp; h++) {
                echo "<br/><tr><td>*</td></tr>";
            }
        }
        //echo "<br/><tr><td>$temp</td></tr>";
    }
}
Run Code Online (Sandbox Code Playgroud)

它一直指向错误的if语句.任何见解?

php

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

syschronized getter和setter但需要避免死锁

我有同步静态getter和setter,如:

public synchronized static int getValue() {
    return value;
}

public synchronized static void setValue(int Val) {
    value = Val;
}
Run Code Online (Sandbox Code Playgroud)

如果我需要增加值,我将使用类似的东西

setValue(getValue() + 1);
Run Code Online (Sandbox Code Playgroud)

可能有一个线程设置'值'并立即尝试获取'值'.在这种情况下会发生死锁吗?如果是,那该如何避免呢?

java multithreading

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