Java

全15262件中241~260件表示
  • サーバ側とクライアント側のjavaScript

    「サーバサイドでjavascriptを実行させる」というのはどういうことなのでしょうか? node.js や、 イントラマートを使っているときは、 サーバサイドでのjavascriptというのも 全然理解できるのですが、 それらの基盤を使用していなくても、 サーバサイドの処理に、javascriptを使うことができるのでしょうか? 基本、jspの上の方に、 「サーバ上にあるjavascript」が クライアントサイドで動くと捉えており、 そういう意味では、基本、javascriptはクライアントサイドで動くと捉えているのですが違うのでしょうか? ※java+jspで実装しています。 .

  • Javaの理論的な専門書

    Javaの理論的な専門書を探しています おすすめあれば教えてください オブジェクトとは? など哲学的な内容です

  • Javaのスレッドとcpuのスレッド

    javaのスレッドは各スレッドを少しずつ実行してあたかも同時に実行しているように見せかけているだけだと本で読んだことがあります。現在のcpuはi7 8700kだと6コア12スレッドになりますが、この場合どのような動きになるのでしょうか。 例えば12個のスレッドを使用したプログラムを実行するとpcが勝手に8700kの12スレッドに割り振って実行してくれるのか、それとも単にcpuの1スレッドでjavaの12スレッドを同時に動かしてるように見せかけるのか、cpuのスレッドとjavaのスレッドの関係がいまいち解りません。

  • すいません。解説してください。

    いつも教えて頂き大変お世話になっております。 下記プログラムを解説して頂きたいのです。 特に最初の4行を詳しく教えて欲しいです。 何度もすみません。 ご回答のほど、宜しくお願い申し上げます。 OSはUbuntu18.04を使っています。 このプログラムは、他のプログラムも関係するのでしょうか? 色々とお手数かけます。 コンパイルしたら注意:Sample90.javaの操作は、未チェックまたは安全ではありません。とエラーメッセージが出ました。 何でも参考になります。 ご回答のほど、宜しくお願い申し上げます。 package sample; import java.util.List; import java.util.ArrayList; import java.util.LinkedList; public class Sample90 { public static void main(String[] args) { new Sample90().execute(); } public void execute() { List list = new ArrayList(); list.add("A"); list.add("B"); for (int i = 0; i < list.size(); i++) { String s = (String) list.get(i); System.out.print(s + " "); } System.out.println(""); list = new LinkedList(); list.add("A"); list.add("B"); for (int i = 0; i < list.size(); i++) { String s = (String) list.get(i); System.out.print(s + " "); } } }

  • ログイン画面を通過済み(認証済みユーザ)の判定

    ログイン画面でユーザとパスワードを入力し、ログインできたユーザがいたとして、 その後の、画面Aでも、画面Bでも、 認証済みのユーザかどうかをチェックしたいです。 すべての画面で、データベースサーバのユーザ情報テーブルをチェックするのはなんか頂けないと思っているのですが、 何かよい方法はあるのでしょうか? .

  • HttpRequestでデータクラスを渡せますか?

    HttpRequestに、Javaのデータクラスを載せることはできるのでしょうか? 昔、先輩エンジニアがエンコード・デコードすれば渡せるよと言っていたのですが、 何かメソッドが用意されているのでしょうかる 文字列データにして、setAttribute、getAttributeするしかないのでしょうか?

  • 実行方法を教えて下さい。

    いつも教えていただき大変お世話になっております。 下記コードの実行方法を教えて頂きたいのです。 論理的に理解したいと思います。 大変恐れ入ります。 お手数ですが、解説もお願い致します。 冒頭の3行が普通と違うのです。 色々検索致しましたが、理解できません。 ご回答のほど宜しくお願い申し上げます。 package sample.sample10; import static java.util.Arrays.*; import java.util.Arrays; public class Sample10_11 { public static void main(String[] args) { int[] array = {298, 827, 8348, 29, 892, 327, 8, 9, 2, 809, 32}; System.out.println("配列の要素を表示します。" + Arrays.toString(array)); sort(array); System.out.println("配列の要素を表示します。" + Arrays.toString(array)); } } kouzou@GD348ZZD9:/WORK$ javac Sample10_11.java kouzou@GD348ZZD9:/WORK$ java Sample10_11 エラー: メイン・クラスSample10_11を検出およびロードできませんでした 原因: java.lang.NoClassDefFoundError: sample/sample10/Sample10_11 (wrong name: Sample10_11)

    • ベストアンサー
    • jump7799
    • Java
    • 回答数2
  • コンパイル・実行のやり方。

    いつも教えていただき大変お世話になっております。 下記の質問、どうか教えてください。 プログラムの冒頭で、次の3行で始まっていたら コンパイル・実行はどう書けばいいですか? OSはUbuntu18.04を使っています。 package sample sample12; import java.util .Arrays; public class Sample12_4 { ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数13
  • クラスTest4を検出およびロードできませんでした

    import java.util.Arrays; public class Test4{ public static void main(String[] args){ int [] array = {298,827,8348,29,892,327,8,9,2,809,32}; System.out.println("配列の要素を表示します。"+ Arrays.toString(array)); System.out.println("Arraysクラスを利用しないと、" + array + "となってしまう"); } } kouzou@GD348ZZD9:/WORK$ java Test4 エラー: メイン・クラスTest4を検出およびロードできませんでした 原因: java.lang.ClassNotFoundException: Test4 コンパイルはできたのですが、実行でエラーが出ました。 何故でしょうか? 教えてください。 ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数3
  • プログラムの合体。

    jump7799_4836さん 2018/7/2103:34:44 public class Test2 { public static int メソッド () { System.out.println("メソッド()が呼ばれました"); return 0; } public static int メソッド (int i) { System.out.println("メソッド(int i)が呼ばれました"); return i; } public static int メソッド (int i, int j) { System.out.println("メソッド(int i, int j)が呼ばれました"); return i; } public static int メソッド (short s) { System.out.println("メソッド(short s)が呼ばれました"); return s; } public static int メソッド (double d) { System.out.println("メソッド(double d)が呼ばれました"); return (int) d; } } public メソッド class Test2 { public メソッド static void main(String[] args) { Test2.メソッド (); Test2.メソッド (1); Test2.メソッド (1,2); Test2.メソッド (1.1); Test2.メソッド ((short) 1); Test2.メソッド ((double)1); } } kouzou@GD348ZZD9:/WORK$ javac Test2.java Test2.java:29: エラー: class、interfaceまたはenumがありません public メソッド class Test2 { ^ Test2.java:30: エラー: <identifier>がありません public メソッド static void main(String[] args) { ^ エラー2個 2つのプログラムが合体することってあるのですか? いつもすみません。 解説のほど、宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数5
  • 他人の書いた汚いソースコードをみると体調不良になり

    他人の書いた汚いソースコードをみると体調不良になります なぜ簡潔に書かないのか、簡単なことを複雑に書いてコード量を無駄に増やすのかと、イライラがドンドンつのってお腹が痛くなり吐き気がしてきます コーディングというかSE向いてないのでしょうか 他にも同じ症状の方はいらっしゃいませんか

  • 何故5までなのでしょうか?

    public class test3 { public static void main(String[] args) { int index = 0; boolean 五未満 = true; do { index++; System.out.println(index); 五未満 = (index < 5); } while (五未満); System.out.println("終了しました。"); } } 実行結果 1 2 3 4 5 終了しました。 五未満だから 1 2 3 4 終了しました。 となると思うのですが、 どうしてでしょう。 解説のほどお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数9
  • 回答の意味が解りません。

    class test16 { public static void main(String args[]) { int digits = 0; int letters = 0; for (int i = 0; i < args[0].length(); i = i + 1) { char ch = args[0].charAt(i); // 数字 if (Character.isDigit(ch)) digits += 1; else if (Character.isLetter(ch)) // 英字 letters += 1; } System.out.println("There are " + digits + "digits"); System.out.println("There are " + letters + "letters"); } } C:\WORK>javac -encoding UTF-8 test16.java C:\WORK>java test16 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at test16.main(test16.java:5) お陰様で、コンパイルはできました。 しかし、実行時に、メッセージが出ます。 どうしてでしょうか? ご回答のほど宜しくお願い申し上げます。 ご回答 argsにデータが入っていないのに args[0]を参照したからエラーになっています。 public static void main(String[] args)の引数argsは コマンドプロンプトでjavaコマンド実行時に入力されたデータが入っています。 今回の例だと C:\WORK>java test16 テスト1 テスト2 のように実行クラス「test16」の後ろにスペースで文字を入力すると argsには、args = {"テスト1", "テスト2"}のデータが入ります。 質問者さんのjavaコマンドは以下で C:\WORK>java test16 「test16」の後ろにデータを入れていません。 そのため、args={}となり、データが無いargsが出来上がります。 そのため、args[0]は存在しないからエラーが出ます。 エラーを回避するには C:\WORK>java test16 「この後に何か文字を入れる」 ボクは「参照」の意味もまだつかめてません。 どいうことですか? 他にも沢山質問があります。 回答者の方も解りやすくご回答なさったと 思いますが、すみません。 今1度、解説のほど、宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数9
  • GASでのWEBスクレイピング

    業務効率化のため、以下の記事を参考に GASでのWEBスクレイピングを試してみましたが POSTのUrlFetchApp.fetchでエラーとなってしまいます。 ◯参考記事 http://katsulog.tech/get-the-source-after-logging-in-to-the-site-when-scraping-with-googlespreadsheet/ ◯エラー内容 https://www.fc-hikaku.net/client/sessions のリクエストに失敗しました(エラー: 422) ◯実施したいサイト(ログインページ) https://www.fc-hikaku.net/client そもそもログインができていないと思われるのですが GASにおいてエラーの切り分けなどの仕方もわからず 詳しい方にご助力いただきたいです。 参考記事内のサンプルは正常に動作しております。 宜しくお願いします。

  • Javaの環境変数。

    度々すいません。Javaの環境変数で解らなくなってしまいました。 色々やってみました。 どうするのがが正解でしょうか? 度々すいません。 ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数5
  • Java、実行時にエラーになります。

    class test14 { public static void main(string args[]) { byte b; int i = 258; b = (byte)i; System.out.println(b); //2を表示する } } C:\WORK>javac test14.java C:\WORK>java test14 エラー: メイン・クラスtest14を検出およびロードできませんでした 原因: java.lang.ClassNotFoundException: test14 いつも教えてもらってばかりですいません。 上記のプログラム、コンパイル出来ましたが 実行時、エラーになります。 どうしてでしょうか? 教えてください。 ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数1
  • 素人目に見事なプログラム。

    public class test11 { public static void main(String[] args) { int[] [] points = new int[4][10]; points[0] = new int[] { 27, 53, 82, 77, 37, 61, 84, 72, 25, 91 }; points[1] = new int[] { 54, 76, 96, 39, 18, 45, 89, 92, 68, 88 }; points[2] = new int[] { 54, 69, 81, 57, 49, 67, 76, 81, 67, 89 }; for (int i = 0; i < points[0].length; i++) { points[3][i] = points[0][i] + points[1][i] + points[2][i]; } for (int i = 0; i<points[0].length; i++) { System.out.println("出席番号" + (i + 1) + "番の生徒の成績"); System.out.println("国語 :" + points[0][i]); System.out.println("数学 :" + points[1][i]); System.out.println("英語 :" + points[2][i]); System.out.println("合計 :" + points[3][i]); System.out.println("-----"); } } } 実行結果 C:\WORK>javac test11.java C:\WORK>java test11 出席番号1番の生徒の成績 国語 :27 数学 :54 英語 :54 合計 :135 ----- 出席番号2番の生徒の成績 国語 :53 数学 :76 英語 :69 合計 :198 ----- 出席番号3番の生徒の成績 国語 :82 数学 :96 英語 :81 合計 :259 ----- 出席番号4番の生徒の成績 国語 :77 数学 :39 英語 :57 合計 :173 ----- 出席番号5番の生徒の成績 国語 :37 数学 :18 英語 :49 合計 :104 ----- 出席番号6番の生徒の成績 国語 :61 数学 :45 英語 :67 合計 :173 ----- 出席番号7番の生徒の成績 国語 :84 数学 :89 英語 :76 合計 :249 ----- 出席番号8番の生徒の成績 国語 :72 数学 :92 英語 :81 合計 :245 ----- 出席番号9番の生徒の成績 国語 :25 数学 :68 英語 :67 合計 :160 ----- 出席番号10番の生徒の成績 国語 :91 数学 :88 英語 :89 合計 :268 ----- いつも大変お世話になっております。 教えてもらってばかりで恐縮です。 上記、Javaプログラムの件。 どうしてこうなるのか解りません。 どなたか解説してくれませんか? 真夜中にすみません。 ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数4
  • 文字化けの対処方法を教えてください。

    public class test10 { public static void main(String[] args) { int[] array1 = { 9, 8, 7, 6, 5 }; int[] array2 = { 1, 2, 3 }; System.out.println("array1縺ョ隕∫エ "); for (int val : array1) { System.out.println(val); } System.out.println("array2縺ョ隕∫エ "); for (int val : array2) { System.out.println(val); } System.out.println("array2繧誕rray1縺ォ莉」蜈・縺吶k縺ィ"); array1 = array2; System.out.println("array1縺ョ隕∫エ "); for (int val :array1) { System.out.println(val); } System.out.println("array2縺ョ隕∫エ "); for (int val :array2) { System.out.println(val); } System.out.println("array2縺ョ シ堤分逶ョ縺ョ隕∫エ 繧 5縺ォ縺吶k縺ィ"); array2[1] = 5; System.out.println("array1縺ョ隕∫エ "); for (int val : array1) { System.out.println(val); } System.out.println("array2縺ョ隕∫エ "); for (int val : array2) { System.out.println(val); } } } いつも大変お世話になっております。 文字化けエラーの件。 shift-jisでもUTF-8でも文字化けします。 エディターはAtomを使っています。 何か対処方法はないでしょうか? ご多忙中恐れ入ります。 ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数3
  • AndroidStudioのハードウェアの選択

    AndroidStudioで仮想デバイスを作成をするときにデバイスの定義でNexus5XかNexus5を選択すると構成の検証のとろこで、エニュミレートパフォーマンスのグラフィックスがAutomaticで固定されて選択できなくなっています。自分のPCはグラフィックカードを積んでいません。オンボードのみです。なのでいつもグラフィックスレンダリングをソフトウェアにしています。 なぜこの二つはソフトウェアを選択できないのでしょうか? また、Automaticでエミュレーターを作成するとエラーとなり起動できません。

  • Atomについて質問です。

    エディターAtomについて質問です。 AtomでJavaをやろうと思っています。 でも、全く手が出ません。 URL見てもダメでした。 最初の触りだけでも教えてくださいませんか? ご回答のほど、宜しくお願い申し上げます。

    • ベストアンサー
    • jump7799
    • Java
    • 回答数2