プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理 https://itest.5ch.net/subback/hp
Webプログラミング https://itest.5ch.net/subback/php
をご利用下さい。
よくある質問
・「コマンドまたはファイル名が違います」
「'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
「Exception in thread "main" java.lang.NoClassDefFoundError: 」
(p)ttp://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※
質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。
前スレ
★★Java質問・相談スレッド183★★
https://mevius.5ch.net/test/read.cgi/tech/1588770728/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
★★Java質問・相談スレッド184★★
1デフォルトの名無しさん (ブーイモ MMff-liuG)
2021/09/19(日) 11:52:45.82ID:DdTXq5RcM235デフォルトの名無しさん (スップ Sd22-vj+6)
2023/11/22(水) 20:40:30.76ID:XdkKjHJEd >>234
Javaのデスクトップアプリというジャンルがほぼ死に体なのでPCにJavaを入れる機会は大幅に減った
下手に入れて放置とかしてるとセキュリティホールになりかねないので必要になるまで入れない方がいいよ
Javaのデスクトップアプリというジャンルがほぼ死に体なのでPCにJavaを入れる機会は大幅に減った
下手に入れて放置とかしてるとセキュリティホールになりかねないので必要になるまで入れない方がいいよ
236デフォルトの名無しさん (ワッチョイ 0dba-6HfB)
2023/11/23(木) 00:21:28.78ID:WhR9OG610 そうなのか それじゃあしばらくお別れになりそうだな
回答ありがとうございます
回答ありがとうございます
237デフォルトの名無しさん (ワッチョイ 91de-iedC)
2023/11/23(木) 07:07:52.59ID:feYNNbaU0 Oracle公式のJava Runtime Environment自体が廃止されたし
Javaは開発者が使うもの、ユーザーはアプリにバンドルされたJavaを使うことになったから
ユーザーがJavaをインストールする必要はなくなった
Javaは開発者が使うもの、ユーザーはアプリにバンドルされたJavaを使うことになったから
ユーザーがJavaをインストールする必要はなくなった
238デフォルトの名無しさん (ワッチョイ 46ff-bTTa)
2023/11/24(金) 22:53:30.32ID:fPE4U9Nj0 インベーダーゲームを作成していて、敵の左右移動についての質問になります。
敵の最初配置は以下のようになっており、最初は右方向に移動します。
■■■■
■■■■ →
■■■■
右端へ行く途中に、いくつか敵が倒された後(倒された敵は□で非表示)
□■■□
□□■□
□□□■
一番端で生き残っている者(※ここでは一番下の右側の敵)が右端に着くと、全体が移動方向を反転したいと思います。
どのように実装されているでしょうか?
現在は以下の通りに敵を作り、それぞれに移動方向をセットしています。
Alien[][] aliens;
for (int i = 0; i < col; i++) {
for (int j = 0; j < row; j++) {
aliens[j][i] = new Alien(x, y, this);
aliens[j][i].setDirection(RIGHT);//右に移動する
}}
敵の最初配置は以下のようになっており、最初は右方向に移動します。
■■■■
■■■■ →
■■■■
右端へ行く途中に、いくつか敵が倒された後(倒された敵は□で非表示)
□■■□
□□■□
□□□■
一番端で生き残っている者(※ここでは一番下の右側の敵)が右端に着くと、全体が移動方向を反転したいと思います。
どのように実装されているでしょうか?
現在は以下の通りに敵を作り、それぞれに移動方向をセットしています。
Alien[][] aliens;
for (int i = 0; i < col; i++) {
for (int j = 0; j < row; j++) {
aliens[j][i] = new Alien(x, y, this);
aliens[j][i].setDirection(RIGHT);//右に移動する
}}
239デフォルトの名無しさん (ワッチョイ c755-ds/9)
2023/11/25(土) 08:06:59.65ID:vlVh3gWj0 Alienのコンストラクタにthisを渡さないほうがいいよ
thisを渡してるってことはAlienクラスが外側のクラスを参照してるってこと
このような相互参照する設計は結合が密になって後々不都合が出ることが多い
Alienインスタンスそれぞれが x, y 座標を持ってるんだからaliensを二次元(画面座標)にする必要はない
thisを渡してるってことはAlienクラスが外側のクラスを参照してるってこと
このような相互参照する設計は結合が密になって後々不都合が出ることが多い
Alienインスタンスそれぞれが x, y 座標を持ってるんだからaliensを二次元(画面座標)にする必要はない
240デフォルトの名無しさん (ワッチョイ 5ff5-T+3p)
2023/11/25(土) 08:51:19.25ID:DleP5wfq0 ScopedValueの説明記事読んでたら思ったんだけど
あれって同じ変数名なのに違う型になってるよね?
Object x=;
ScopedValue.where(x,,);
これが対象スコープ内では
ScopedValue x;
として呼び出せてしまってる、ということだよね
xが場所によって型が違う
なかなか嫌な構文だね。可読性低下しない?勘違いしそう
あれって同じ変数名なのに違う型になってるよね?
Object x=;
ScopedValue.where(x,,);
これが対象スコープ内では
ScopedValue x;
として呼び出せてしまってる、ということだよね
xが場所によって型が違う
なかなか嫌な構文だね。可読性低下しない?勘違いしそう
241デフォルトの名無しさん (ワッチョイ bf15-Fdi3)
2023/11/25(土) 10:24:44.30ID:hi6RRccf0 >>240
自分も説明読んだだけだけど、whereの第一引数はScopedValueじゃないか?
自分も説明読んだだけだけど、whereの第一引数はScopedValueじゃないか?
242デフォルトの名無しさん (ワッチョイ 5ff5-T+3p)
2023/11/25(土) 10:44:51.02ID:DleP5wfq0 >>241
そうだった。かんちがいした
そうだった。かんちがいした
243デフォルトの名無しさん (ワッチョイ c714-6ggm)
2023/11/26(日) 08:44:10.15ID:1Nq25AZ10 >>239
ありがとうございます。疎結合やList<Alien>にできるよう見直します。
ありがとうございます。疎結合やList<Alien>にできるよう見直します。
244デフォルトの名無しさん (ワッチョイ bd68-jFlW)
2023/12/02(土) 02:11:40.58ID:TtNr0xet0 スペースインベーダーの敵の移動について、一番端にいる敵が画面の端まで移動した場合、方向を反転するという動きを実装しようとしております。
現在、敵が端まで行った際に反転するところまでは実装できたのですが、敵が画面外に少し出た状態で反転します。
画面の端できっちりと反転する方法はありますでしょうか?
ttps://pastebin.com/2KFpUcpc
現在、敵が端まで行った際に反転するところまでは実装できたのですが、敵が画面外に少し出た状態で反転します。
画面の端できっちりと反転する方法はありますでしょうか?
ttps://pastebin.com/2KFpUcpc
245デフォルトの名無しさん (ワッチョイ eaad-Ej9D)
2023/12/03(日) 09:59:40.93ID:iaiv32Fc0 あるんじゃない?てか、そんなの少し手前を画面の端とみなすように作れば良いだけでは?
246デフォルトの名無しさん (アウアウウー Sa21-wVFe)
2023/12/03(日) 11:04:08.98ID:QTewqrs7a まるちんこ
247デフォルトの名無しさん (ワッチョイ 6311-DOnR)
2023/12/28(木) 09:10:42.32ID:Z5LVjO8Y0 エラーチェックをする関数を作るとき、
エラーがあれば、エラーあるよーんってメッセージをつけた例外を呼び出し元に投げる。
ということをしたいとき。
エラーの詳細はどうでもいいとき、
throw Exception(“エラーあるよーん“)
はだめなの?
わざわざExceptionを継承したクラス作らないとだめなの?
エラーがあれば、エラーあるよーんってメッセージをつけた例外を呼び出し元に投げる。
ということをしたいとき。
エラーの詳細はどうでもいいとき、
throw Exception(“エラーあるよーん“)
はだめなの?
わざわざExceptionを継承したクラス作らないとだめなの?
248デフォルトの名無しさん (ワッチョイ a352-H80b)
2023/12/28(木) 09:47:21.79ID:wPnlX7lS0 いいよ
249デフォルトの名無しさん (ワッチョイ 330a-l39z)
2023/12/28(木) 10:06:50.75ID:Gvv1ir3M0 >>247
そのコードを呼び出す側が全ての例外をcatchするもしくは全ての例外をcatchしないという使い方しか絶対にしないのならいいんじゃね
そのコードを呼び出す側が全ての例外をcatchするもしくは全ての例外をcatchしないという使い方しか絶対にしないのならいいんじゃね
250デフォルトの名無しさん (ワッチョイ 334d-hEBs)
2023/12/28(木) 13:21:50.26ID:37lmfGGJ0 いいよ
251デフォルトの名無しさん (ワッチョイ 7390-neWB)
2023/12/28(木) 22:29:56.50ID:Hk4w0gA/0 例外クラスの自作はあまりやらないよな?
既存のヤツでだいたいは間に合う
作るとすれば
エラー情報を盛込みたいとか
しっくりくる名前の例外クラスが無い場合とか
後で拡張を考えてるとか
そんくらいだよな
既存のヤツでだいたいは間に合う
作るとすれば
エラー情報を盛込みたいとか
しっくりくる名前の例外クラスが無い場合とか
後で拡張を考えてるとか
そんくらいだよな
252デフォルトの名無しさん (ワッチョイ 4ea5-nqB8)
2023/12/30(土) 14:57:08.35ID:AS8gr52a0 なんでも質問スレからきました
VScodeでjavaを勉強する初心者です
プログラムが完成したのでjarファイルをビルドしたのですが
jarファイルをクリックしてもコマンドプロンプトで起動しても
デバッグでの動作を全くせずに終了してしまいます
javaを入れなおして再起動などもしてみましたが起動しません
どうすれば動くjarファイルを作成できるのでしょうか
よろしくお願いします
VScodeでjavaを勉強する初心者です
プログラムが完成したのでjarファイルをビルドしたのですが
jarファイルをクリックしてもコマンドプロンプトで起動しても
デバッグでの動作を全くせずに終了してしまいます
javaを入れなおして再起動などもしてみましたが起動しません
どうすれば動くjarファイルを作成できるのでしょうか
よろしくお願いします
253デフォルトの名無しさん (ワッチョイ 5f4d-vVi2)
2023/12/30(土) 15:20:21.10ID:7sdDSpr80254デフォルトの名無しさん (ワッチョイ 4ea5-nqB8)
2023/12/30(土) 16:07:16.24ID:AS8gr52a0 >>253
* 実行するタスク: java (build): Build Workspace
Building all the Java projects in workspace...
Task complete.
* ターミナルはタスクで再利用されます、閉じるには任意のキーを押してください。
上記のようなメッセージが表示されますが、jarファイルは見当たりません。
* 実行するタスク: java (build): Build Workspace
Building all the Java projects in workspace...
Task complete.
* ターミナルはタスクで再利用されます、閉じるには任意のキーを押してください。
上記のようなメッセージが表示されますが、jarファイルは見当たりません。
255デフォルトの名無しさん (ワッチョイ 5f4d-vVi2)
2023/12/30(土) 16:23:47.09ID:7sdDSpr80 jarはbuild/libsの中にあるんじゃないかな
https://qiita.com/yoshiyu0922/items/4662a3d5f4eb29880a65
https://qiita.com/yoshiyu0922/items/4662a3d5f4eb29880a65
256デフォルトの名無しさん (ワッチョイ 4ea5-nqB8)
2023/12/30(土) 16:31:29.73ID:AS8gr52a0257デフォルトの名無しさん (ワッチョイ 8751-nNbu)
2023/12/30(土) 16:33:04.77ID:4WPbBasM0 たぶん、jar ファイルにバグがあって、
エラーで終了しているのだろう
プログラムの冒頭で、sleep, wait して止まるか確かめたら?
もし止まらずに終了したら、プログラムの開始前に、エラーで終了している事になる
>>247
Ruby なら、単にraise すると、RuntimeError となる
raise "単なるエラー!"
エラーで終了しているのだろう
プログラムの冒頭で、sleep, wait して止まるか確かめたら?
もし止まらずに終了したら、プログラムの開始前に、エラーで終了している事になる
>>247
Ruby なら、単にraise すると、RuntimeError となる
raise "単なるエラー!"
258デフォルトの名無しさん (ワッチョイ c6a8-jiov)
2024/01/01(月) 21:00:08.56ID:J0RePgTm0 俺の勘違いかもしれんが、>>254はVSCodeのタスクのログじゃないか?
コマンドプロンプトで起動したときのコマンドと出力を貼って欲しい
コマンドプロンプトで起動したときのコマンドと出力を貼って欲しい
259デフォルトの名無しさん (ワッチョイ 6f1f-YuFG)
2024/02/14(水) 06:19:20.88ID:O+9rqmaV0 Javaのメソッド参照ってそのストリームの各要素がインスタンスかつメソッド参照されてるメソッドがそのインスタンスに属する場合と、System.out::printlnみたいにそうじゃない場合と、Math::sqrtみたいにStaticなメソッドである場合、3種類を察して読み替えないといけないよね?
ラムダ式と比べてメソッド参照の何が読みやすいのか分からんのだけど
そもそも組み込み関数なのかどうか、staticなのかどうかがぱっと見分からない場合不便を感じるのは俺が読解力低すぎるのか?
ラムダ式と比べてメソッド参照の何が読みやすいのか分からんのだけど
そもそも組み込み関数なのかどうか、staticなのかどうかがぱっと見分からない場合不便を感じるのは俺が読解力低すぎるのか?
260デフォルトの名無しさん (ワッチョイ 5fc6-7FrM)
2024/03/09(土) 22:02:26.83ID:7aPfE9ln0 初歩的な質問で申し訳ないのですが
javaで1ピクセルの点を表示する場合どういった方法を用いるのが良いのでしょうか?
javaで1ピクセルの点を表示する場合どういった方法を用いるのが良いのでしょうか?
261デフォルトの名無しさん (ワッチョイ 8b56-XE6S)
2024/03/09(土) 22:27:07.16ID:dxjS1XCa0 AWT? Swing? SWT? JavaFX?
262デフォルトの名無しさん (ワッチョイ 3d90-jZB2)
2024/03/12(火) 14:25:04.81ID:Id3VOzym0263デフォルトの名無しさん (ワッチョイ 0d1e-UCxz)
2024/03/13(水) 15:14:09.99ID:0UOudCjQ0 OpenGLで1ピクセルの画像を表示するのがいいと感じます
264デフォルトの名無しさん (ワッチョイ 7d5f-FESj)
2024/03/14(木) 21:42:50.56ID:WzunCsAD0 >>263
それはJavaと関係ない話じゃねえか
それはJavaと関係ない話じゃねえか
265デフォルトの名無しさん (ワッチョイ 13ad-LMA8)
2024/03/18(月) 04:50:36.52ID:3yuQ5Y+00 System.out.println("1ピクセルの点");
266デフォルトの名無しさん (ワッチョイ 92ad-HgBz)
2024/03/26(火) 02:37:50.78ID:3jXGFcMZ0 Java で awt や Swing を使って文字列を描画する時に、枠内に収まるようにするにはどうしますか?
例えば 100 x 200 ピクセルのサイズに合わせて 0 と描画したい場合はどうしたらいいんでしょうか?
例えば 100 x 200 ピクセルのサイズに合わせて 0 と描画したい場合はどうしたらいいんでしょうか?
267デフォルトの名無しさん (ワッチョイ 1990-o8nz)
2024/03/26(火) 15:07:48.20ID:/GG6K1xM0268デフォルトの名無しさん (ワッチョイ b653-U/i4)
2024/03/26(火) 16:54:46.74ID:O5irlSwX0269デフォルトの名無しさん (ワッチョイ 92ad-HgBz)
2024/03/29(金) 11:09:03.74ID:lQxeICWo0 このスレには分る人って誰も居ないのかなあ?
270デフォルトの名無しさん (ワッチョイ f54d-663q)
2024/03/29(金) 12:53:24.99ID:34B6nZMD0 もう回答もらってるじゃん
271デフォルトの名無しさん (ワッチョイ 92ad-HgBz)
2024/03/29(金) 13:00:07.50ID:lQxeICWo0 じゃあ実際に 100x200 ドットの内側に丁度よく文字を描画するのはフォントサイズをいくつに指定すればいい?
272デフォルトの名無しさん (ワッチョイ 59ab-Zif3)
2024/03/29(金) 13:18:38.57ID:VKKh0L5U0 >>271
Windowsなら96dpiだからフォントサイズ(フォントの高さ)200ピクセル(150ポイント)だろ
Windowsなら96dpiだからフォントサイズ(フォントの高さ)200ピクセル(150ポイント)だろ
273デフォルトの名無しさん (ワッチョイ ce01-atCN)
2024/03/30(土) 00:39:52.65ID:T4n6B8fM0 GlyphVectorでググるといいよ
274デフォルトの名無しさん (ブーイモ MM4b-fGCU)
2024/04/02(火) 11:29:02.94ID:1eoCl02pM275デフォルトの名無しさん (ワッチョイ 23c2-NjHA)
2024/04/02(火) 15:24:03.53ID:fK4JGkbk0 へー
276デフォルトの名無しさん (ワッチョイ e355-fGCU)
2024/04/04(木) 00:12:56.44ID:w/pqVvX/0 その場で画像を作るのは、処理がもたついたときにボロが出るからな。
277デフォルトの名無しさん (ワッチョイ ad90-Zg4j)
2024/04/04(木) 06:53:17.68ID:ZMozL0740 予めサイズいっぱいの画像用意して
描画領域に合わせて拡大縮小する、でもよかったな
絵が粗くなる欠点あるけど分かりやすくはある
描画領域に合わせて拡大縮小する、でもよかったな
絵が粗くなる欠点あるけど分かりやすくはある
278デフォルトの名無しさん (ワッチョイ 85bf-8Jjt)
2024/04/04(木) 09:46:18.53ID:IPbf13/S0 HTMLで複数画像用意するのは写真とかでしょ
図形なんかはSVGなどのベクター形式使ったほうがいい
フォントも同様
あらかじめ複数サイズの画像用意するとかアホかよ
図形なんかはSVGなどのベクター形式使ったほうがいい
フォントも同様
あらかじめ複数サイズの画像用意するとかアホかよ
279デフォルトの名無しさん (ワッチョイ 65f2-QS64)
2024/04/04(木) 17:30:30.47ID:BR6EKXmR0 Windowsの場合はこういうことも知ってる必要ありそうだね
Windowsのディスプレイとモニター いまだ96DPIが基準
https://ascii.jp/elem/000/004/038/4038068/
Windowsのディスプレイとモニター いまだ96DPIが基準
https://ascii.jp/elem/000/004/038/4038068/
280デフォルトの名無しさん (ワッチョイ e355-fGCU)
2024/04/05(金) 01:14:12.30ID:3ECyzj960 >>278
そういうどうでもいい画像ファイルはWebブラウザ側がキャシュとして保持するから問題にならない。
そういうどうでもいい画像ファイルはWebブラウザ側がキャシュとして保持するから問題にならない。
281デフォルトの名無しさん (ワッチョイ e355-fGCU)
2024/04/05(金) 01:27:47.68ID:3ECyzj960 >>279
いろんなアプリケーションで解像度が合わずにボケて表示されるから、一般人じゃなければいろんなものが混ざった結果だとは気づいている。
Windows 95の仕様では画面の見た目と、印刷時の見た目が同じになることを売りにして発表したが、640×480ピクセルや800×600ピクセルのモニターでは不可能だった。
1280×1024ピクセルが標準的になったWindows XPでも解像度が低すぎて解決しなかった。
いろんなアプリケーションで解像度が合わずにボケて表示されるから、一般人じゃなければいろんなものが混ざった結果だとは気づいている。
Windows 95の仕様では画面の見た目と、印刷時の見た目が同じになることを売りにして発表したが、640×480ピクセルや800×600ピクセルのモニターでは不可能だった。
1280×1024ピクセルが標準的になったWindows XPでも解像度が低すぎて解決しなかった。
282デフォルトの名無しさん (ワッチョイ e355-fGCU)
2024/04/05(金) 01:30:49.70ID:3ECyzj960 ちなみに高精細ディスプレイ、高解像度ディスプレイは目の負担が大きいので、目が良い自分の感覚で作ってしまうのは問題がある。
見た目の格好良さよりも、誰もが読める、見えるものを意識していないと差別主義者と言われたら、反論できないから注意しろよ。
見た目の格好良さよりも、誰もが読める、見えるものを意識していないと差別主義者と言われたら、反論できないから注意しろよ。
283デフォルトの名無しさん (ワッチョイ 85b4-8Jjt)
2024/04/05(金) 07:45:37.12ID:5j994YTI0284デフォルトの名無しさん (ワッチョイ e3cf-fGCU)
2024/04/06(土) 01:46:58.09ID:q9eV9Q7I0 >>283
Webブラウザ側がクライアントの情報付きでリクエストしているのに?
Webブラウザ側がクライアントの情報付きでリクエストしているのに?
285デフォルトの名無しさん (ワッチョイ e3cf-fGCU)
2024/04/06(土) 01:48:35.50ID:q9eV9Q7I0286デフォルトの名無しさん (ワッチョイ 85dc-BZe8)
2024/04/06(土) 03:36:30.36ID:AGIOOfPU0 画像をレスポンシブ対応にするには、
srcset で画面の横幅か、デバイスピクセル比によって、複数画像を切り替える
<img srcset="small.jpg 320w,
medium.jpg 640w,
large.jpg 1280w">
srcset で画面の横幅か、デバイスピクセル比によって、複数画像を切り替える
<img srcset="small.jpg 320w,
medium.jpg 640w,
large.jpg 1280w">
287デフォルトの名無しさん (ワッチョイ 6505-wLE8)
2024/04/06(土) 10:40:52.05ID:QIQFIWGq0 Java Platform SE Binaryは動作を停止しました
と出て画面が真っ白になるこたがあるんですけど
メモリ不足ですか?
原因調べる方法ありますか?
と出て画面が真っ白になるこたがあるんですけど
メモリ不足ですか?
原因調べる方法ありますか?
288デフォルトの名無しさん (ワッチョイ 8514-8Jjt)
2024/04/06(土) 16:11:09.14ID:ARBK0WNa0 >>287
OSはなに?
OSはなに?
289デフォルトの名無しさん (ワッチョイ 0579-JG6v)
2024/04/06(土) 17:16:43.40ID:1bMg12vP0 CPUの命令セットアーキテクチャ「x86」は近い未来に滅ぶだろうという主張
https://gigazine.net/news/20240406-x86-needs-to-die/
https://gigazine.net/news/20240406-x86-needs-to-die/
290デフォルトの名無しさん (ワッチョイ 65c8-wLE8)
2024/04/06(土) 17:17:26.70ID:QIQFIWGq0 >>288
Windows11です
Windows11です
2911 (ワッチョイ 0579-JG6v)
2024/04/06(土) 17:17:29.64ID:1bMg12vP0 エッジAI時代の到来が後押し、STマイクロが18nm FD-SOIをマイコンに適用する理由
https://news.mynavi.jp/techplus/article/20240405-2921132/
https://news.mynavi.jp/techplus/article/20240405-2921132/
292デフォルトの名無しさん (ワッチョイ 8514-8Jjt)
2024/04/06(土) 17:43:51.02ID:ARBK0WNa0 >>290
WER(Windows Error Repoting)を有効にしておくとプロセスがクラッシュしたときにメモリダンプが出力される
それをJava BUG DATABASE に送るとよい
またアプリでJNI/JNAなどのネイティブコードを使ってる場合には
Javaだはなくアプリ側に原因があることも
そういったとこも点検するとよい
WER(Windows Error Repoting)を有効にしておくとプロセスがクラッシュしたときにメモリダンプが出力される
それをJava BUG DATABASE に送るとよい
またアプリでJNI/JNAなどのネイティブコードを使ってる場合には
Javaだはなくアプリ側に原因があることも
そういったとこも点検するとよい
293デフォルトの名無しさん (ワッチョイ 65c8-wLE8)
2024/04/06(土) 19:31:04.59ID:QIQFIWGq0294デフォルトの名無しさん (ワッチョイ 275a-r2/l)
2024/04/07(日) 08:23:01.34ID:kZhuxMJ+0 疑似的ボイス・トォ・スカル
組織はある程度大きくなるけれど構築方法
@Bluetooth v5.4
マルチ説ぞ可能なので同時に100に接続可能
飛距離は最大400メートル
Aピンマイク.完全ワイヤレスイヤフォン【マイク付き】
★これで司令塔を中心としたエリアが構築官僚
Bピンマイクのみの者は超指向性スピーカーにて指示を受けている
少し上のシステム
C家の防犯カメラを道路が映るように設置
Dすまふぉのai機能拡張により仲間の未認識させる
E口パクによる読み取りやジェスチャーやアイコンタクトによりさらに指示できる内容を増やしている
@司令塔となる者にスマフォと全てのBluetoothをペアーリング
AaIアシストにより各仲間に隠語で話すウ
B警察にばれてモスク罪にAIによるアシストで行動パターンの変化をさせる
空き巣後の闘争中に路地に引き込んでの警察車両の足止め
仲間は通貨そのあとに車の故障で立ち往生これを繰り返す
万引きもチームプレイをすれば店員.万引きジーメンなどもかいくぐれる
ネットを返していない特設通信なのでサイバー警察からも逃げれる
組織はある程度大きくなるけれど構築方法
@Bluetooth v5.4
マルチ説ぞ可能なので同時に100に接続可能
飛距離は最大400メートル
Aピンマイク.完全ワイヤレスイヤフォン【マイク付き】
★これで司令塔を中心としたエリアが構築官僚
Bピンマイクのみの者は超指向性スピーカーにて指示を受けている
少し上のシステム
C家の防犯カメラを道路が映るように設置
Dすまふぉのai機能拡張により仲間の未認識させる
E口パクによる読み取りやジェスチャーやアイコンタクトによりさらに指示できる内容を増やしている
@司令塔となる者にスマフォと全てのBluetoothをペアーリング
AaIアシストにより各仲間に隠語で話すウ
B警察にばれてモスク罪にAIによるアシストで行動パターンの変化をさせる
空き巣後の闘争中に路地に引き込んでの警察車両の足止め
仲間は通貨そのあとに車の故障で立ち往生これを繰り返す
万引きもチームプレイをすれば店員.万引きジーメンなどもかいくぐれる
ネットを返していない特設通信なのでサイバー警察からも逃げれる
295デフォルトの名無しさん (ワッチョイ 4221-xuB/)
2024/04/07(日) 10:27:41.77ID:K0Taf7XF0296デフォルトの名無しさん (ワッチョイ e7f8-fxcW)
2024/04/07(日) 13:54:55.55ID:GmYjpb/a0 AppleはCPUアーキテクチャ何度も変えてるんだよね
MC68000 → PowerPC → Intel x86 → ARM(Apple M1)
Android もいくつかのCPUアーキテクチャをサポートしてる
WindowsはなぜかCPUアーキテクチャの刷新に失敗し続けている
なんでだろ?
MC68000 → PowerPC → Intel x86 → ARM(Apple M1)
Android もいくつかのCPUアーキテクチャをサポートしてる
WindowsはなぜかCPUアーキテクチャの刷新に失敗し続けている
なんでだろ?
297デフォルトの名無しさん (ワッチョイ f790-Bmwq)
2024/04/07(日) 15:16:59.52ID:KX/zYYlq0298デフォルトの名無しさん (ワッチョイ 4221-xuB/)
2024/04/08(月) 00:12:22.35ID:gUGErxP/0 >>296
Windowsはインテルのx86が消えかかっていて、AMDが作ったx64のCPUにほとんどか置き換わったぞ?
なんでCPUを調べずに変わっていないと思っているのか?
互換性があるから同じように動いているものが多い。
Windowsはインテルのx86が消えかかっていて、AMDが作ったx64のCPUにほとんどか置き換わったぞ?
なんでCPUを調べずに変わっていないと思っているのか?
互換性があるから同じように動いているものが多い。
299デフォルトの名無しさん (ワッチョイ 4221-xuB/)
2024/04/08(月) 00:14:00.77ID:gUGErxP/0 >>296
アップル社なんて資金力がなさすぎて、ハードウェアはWindows PCのハードウェアを採用、OSはUNIXを採用して、独自規格は諦めた。
アップル社なんて資金力がなさすぎて、ハードウェアはWindows PCのハードウェアを採用、OSはUNIXを採用して、独自規格は諦めた。
300デフォルトの名無しさん (ワッチョイ 4221-xuB/)
2024/04/08(月) 00:15:27.89ID:gUGErxP/0301デフォルトの名無しさん (ワッチョイ fb24-fxcW)
2024/04/08(月) 10:34:08.19ID:KtmVn5nj0302デフォルトの名無しさん (ワッチョイ fb24-fxcW)
2024/04/08(月) 10:35:56.78ID:KtmVn5nj0 >>300
ロゼッタ知らんの?
ロゼッタ知らんの?
303デフォルトの名無しさん (ブーイモ MM57-xuB/)
2024/04/09(火) 20:44:24.71ID:rPao90AcM >>301
CPU内の話やJavaの仮想マシンの実装と、多く使われているPCアーキテクチャの変化をごっちゃにして話しても意味がない。
x64規格のCPUがなくなるのは、はるか未来のことだ。
過去の資産を使おうとして互換性に問題がでるのであれば、無理に置き換えてる必要はない。
Macなどが嫌われるのは、Macユーザーがそこまで意識してPCを選んでないからだ。
CPU内の話やJavaの仮想マシンの実装と、多く使われているPCアーキテクチャの変化をごっちゃにして話しても意味がない。
x64規格のCPUがなくなるのは、はるか未来のことだ。
過去の資産を使おうとして互換性に問題がでるのであれば、無理に置き換えてる必要はない。
Macなどが嫌われるのは、Macユーザーがそこまで意識してPCを選んでないからだ。
304デフォルトの名無しさん (ブーイモ MM57-xuB/)
2024/04/09(火) 20:46:31.70ID:rPao90AcM CPUを大きく変えて性能を上げるよりは、小さく作る技術に頼った方がまし
305デフォルトの名無しさん (ワッチョイ d1a0-vwvu)
2024/05/28(火) 16:09:47.20ID:tHMY3YVq0 ログレコードにクラス名って項目があるんだけど
全レコードにログ出力クラス名が出てるって
プロが作ったものとしてどうなんすかね?
全レコードにログ出力クラス名が出てるって
プロが作ったものとしてどうなんすかね?
>>305
プロ(格安労働させられてるので仕事も当然いい加減)
プロ(格安労働させられてるので仕事も当然いい加減)
307デフォルトの名無しさん (ワッチョイ d12e-GZrL)
2024/05/29(水) 10:51:58.93ID:fRUSlJ3g0308デフォルトの名無しさん (ワッチョイ 4b99-vwvu)
2024/05/29(水) 17:31:12.02ID:VnRpxm/a0 引数の内容出してくれてたらうれしいけど
そこのクラス名だしてくれなきゃ意味ないでしょ
そこのクラス名だしてくれなきゃ意味ないでしょ
>>308
クラスClassでMethodクラスをとれば引数情報取れるだろ
クラスClassでMethodクラスをとれば引数情報取れるだろ
310デフォルトの名無しさん (ワッチョイ d12e-GZrL)
2024/05/29(水) 22:31:52.99ID:fRUSlJ3g0 >>308
ログ出力クラス名というのがログ出力をトリガーしたクラス名じゃなくロガーのクラス名ってこと?
であればどのロガーからの出力なのかを示すものだから理由はさらに分かりやすいと思うんだが
いずれにしても不要だと思うなら消せばいいだけでは?
ログ出力クラス名というのがログ出力をトリガーしたクラス名じゃなくロガーのクラス名ってこと?
であればどのロガーからの出力なのかを示すものだから理由はさらに分かりやすいと思うんだが
いずれにしても不要だと思うなら消せばいいだけでは?
311デフォルトの名無しさん (ワッチョイ 9d23-HpFF)
2024/06/03(月) 07:39:00.71ID:AKSEaPnl0 再審AIが発表されるたびににボイス・トォ・スカル器機をしている者が陥れられるⓀっ行為
これを聞けばよい
※ネットに反論の書き込んでもまづい言葉もある
最低でも安定して使用できる全ての化学科学論文を読み込ませておク
ここで質問
マニュアルが2冊ある
近となる行為がある
禁となる行為
対象者が寝ている時に行わない
対象者が外では行わない
1一に24分以上行うと
2021年時点の危険行為なので現在はさらに科学が進んでさらにいるのでシビア
これを聞けばよい
※ネットに反論の書き込んでもまづい言葉もある
最低でも安定して使用できる全ての化学科学論文を読み込ませておク
ここで質問
マニュアルが2冊ある
近となる行為がある
禁となる行為
対象者が寝ている時に行わない
対象者が外では行わない
1一に24分以上行うと
2021年時点の危険行為なので現在はさらに科学が進んでさらにいるのでシビア
312デフォルトの名無しさん (ワッチョイ 67de-EBAf)
2024/11/23(土) 02:19:05.53ID:KgwLXGIW0 try {
Process p;
while (i.hasNext()) {
p = Runtime.getRuntime().exec(......);
try {
p.waitFor();
} catch (InterruptedException e) {
e.printStackTrace();
}
p.destroy();
}
}catch(IOException e){}
課題:指定したフォルダ中にある各画像ファイルに対して、外部exeファイルで変換処理(webp→jpg)をしたい。
問題点:外部exeファイルで処理がされていないファイルが不規則にできる(ファイルサイズが0KB)
対処法:外部exeファイルの実行を、各ファイル毎に終了してメモリーを開放したい。
現状、 p.destroy()を追記しても上記問題が発生するのですが、何かいい方法ありますでしょうか?
Process p;
while (i.hasNext()) {
p = Runtime.getRuntime().exec(......);
try {
p.waitFor();
} catch (InterruptedException e) {
e.printStackTrace();
}
p.destroy();
}
}catch(IOException e){}
課題:指定したフォルダ中にある各画像ファイルに対して、外部exeファイルで変換処理(webp→jpg)をしたい。
問題点:外部exeファイルで処理がされていないファイルが不規則にできる(ファイルサイズが0KB)
対処法:外部exeファイルの実行を、各ファイル毎に終了してメモリーを開放したい。
現状、 p.destroy()を追記しても上記問題が発生するのですが、何かいい方法ありますでしょうか?
313デフォルトの名無しさん (ワッチョイ 97f0-ENK0)
2024/11/23(土) 07:30:03.51ID:/7hk/wKC0 とりあえず外部exeの戻り値とか標準出力とかエラー出力とか見てみる、とか
EchoAPIがVS CodeプロジェクトでのAPIテストのやり方を一新してくれたことを伝えたかった。
315デフォルトの名無しさん (ワッチョイ ff71-ZGYG)
2024/11/26(火) 17:42:30.73ID:rF2u8x4W0316デフォルトの名無しさん (オイコラミネオ MM4f-zwOW)
2024/11/28(木) 13:32:21.51ID:bnnXHQ2oM やり始めんだが英語わからないと詰む感じ?
日本語(ローマ字)なら打てるんだけど、英語のキーボードの位置分からないしpublicとかdoubleとか書けないし綴りは見ないと打てん。
30時間やってるんだがSystem out printやっと見ないで打てるようになったんだが見切りつけた方がいいのか?コレ
日本語(ローマ字)なら打てるんだけど、英語のキーボードの位置分からないしpublicとかdoubleとか書けないし綴りは見ないと打てん。
30時間やってるんだがSystem out printやっと見ないで打てるようになったんだが見切りつけた方がいいのか?コレ
317デフォルトの名無しさん (ワッチョイ 17d3-pPs3)
2024/11/28(木) 17:13:05.98ID:M2Nkjag60 タイピングが遅いのは気にしなくて大丈夫だよ
やってれば自然と早くなっていく
それよりもコードの意味や参考書の説明が理解できるかが重要
本やウェブに書いてある説明が理解できるならどんどん吸収して伸びていくよ!
やってれば自然と早くなっていく
それよりもコードの意味や参考書の説明が理解できるかが重要
本やウェブに書いてある説明が理解できるならどんどん吸収して伸びていくよ!
318デフォルトの名無しさん (オイコラミネオ MM4f-zwOW)
2024/11/28(木) 18:19:00.59ID:bnnXHQ2oM レスさんくす
マジか、スキャナーは即打ちできるんだが。。
scannerとsukyana-は全く打てないんよリアルに20秒はかかる…
意味分からんと思うがsukyana-も英語になってるからマジで打てないけど人権あるのか不安になる
あとノートのがいいかな?やっぱ。
マジか、スキャナーは即打ちできるんだが。。
scannerとsukyana-は全く打てないんよリアルに20秒はかかる…
意味分からんと思うがsukyana-も英語になってるからマジで打てないけど人権あるのか不安になる
あとノートのがいいかな?やっぱ。
319デフォルトの名無しさん (ワッチョイ 57bc-saoE)
2024/11/28(木) 19:28:17.40ID:ZxIpUY+V0 まあぶっちゃけコピペのが多いからタイピングは遅くてもいい
320デフォルトの名無しさん (オイコラミネオ MM4f-zwOW)
2024/11/28(木) 21:30:04.53ID:bnnXHQ2oM ありがとう。
中身の理解に重点を置けばいいんだな、信じるよ
とりあえず写経はしとく。
中身の理解に重点を置けばいいんだな、信じるよ
とりあえず写経はしとく。
321デフォルトの名無しさん (ワッチョイ b706-WqQg)
2024/11/28(木) 22:07:46.00ID:AcHacIUO0 エディターというのがあるんだけど、例えばWindows標準でいうと「メモ帳」みたいなやつね。
で、エディターにも色んな種類があるんだけど「Vscode」や他にもプログラマーにとって入力支援や入力補完してくれるエディターがあるのよ。「Sys」って打てば「System」って自動で候補出してくれたり。要はスマホの予測変換みたいなものだね。
これを使うと入力早くなるよ!是非調べてみてねー!
ちなみにVscodeの場合は自分で簡単にカスタマイズ可能なので、Javaに特化したエディターにしたいと思えば可能だから慣れてきたらカスタマイズしていくといいと思うよ
で、エディターにも色んな種類があるんだけど「Vscode」や他にもプログラマーにとって入力支援や入力補完してくれるエディターがあるのよ。「Sys」って打てば「System」って自動で候補出してくれたり。要はスマホの予測変換みたいなものだね。
これを使うと入力早くなるよ!是非調べてみてねー!
ちなみにVscodeの場合は自分で簡単にカスタマイズ可能なので、Javaに特化したエディターにしたいと思えば可能だから慣れてきたらカスタマイズしていくといいと思うよ
322デフォルトの名無しさん (ワッチョイ b706-WqQg)
2024/11/28(木) 22:09:11.07ID:AcHacIUO0 >321
×プログラマーにとって
○プログラマーにとって便利な
×プログラマーにとって
○プログラマーにとって便利な
323デフォルトの名無しさん (ワッチョイ b78a-eqPa)
2024/11/28(木) 22:13:26.32ID:9XSu8jdd0 javaはandroid studioのみです。
androidアプリを作るためだけに覚えたな。
vsでC#やっていたから覚え易かった。
androidアプリを作るためだけに覚えたな。
vsでC#やっていたから覚え易かった。
EchoAPIをVS Codeで使うことで、ツールを切り替えずにAPIテストをスムーズに処理できるようになる
325デフォルトの名無しさん (オイコラミネオ MMab-zwOW)
2024/11/30(土) 13:22:46.08ID:F7GZHx91M326デフォルトの名無しさん (ワッチョイ b701-WqQg)
2024/11/30(土) 14:01:42.65ID:CS3N982c0 >325
確かにifやforやwhile…等は全てのプログラム言語共通だから打てた方がいいね
一方で大事なのは、「打てる事」そのものよりも、「その文字の意味や動作を理解してる事」だから、ソ ー スに書いてあるコ ー ドがどんな処理をしているか、これから自分が書くコ ー ドがどんな動作をするか理解していればコピペや入力支援は多いに使うべきだと思うよ!
この根本部分の認識が合っていれば時間的なリソースを短縮できる入力支援や入力補完はオススメっす
確かにifやforやwhile…等は全てのプログラム言語共通だから打てた方がいいね
一方で大事なのは、「打てる事」そのものよりも、「その文字の意味や動作を理解してる事」だから、ソ ー スに書いてあるコ ー ドがどんな処理をしているか、これから自分が書くコ ー ドがどんな動作をするか理解していればコピペや入力支援は多いに使うべきだと思うよ!
この根本部分の認識が合っていれば時間的なリソースを短縮できる入力支援や入力補完はオススメっす
327デフォルトの名無しさん (ワッチョイ b701-WqQg)
2024/11/30(土) 14:02:05.30ID:CS3N982c0 >325
そして1番良くないのは、意味が分からないままネット記事からコピペしたり、AIに聞いて出てきたコ ー ドを貼り付けてとりあえず動きました!の状態
エラー出ても直せなくなるし、何よりエンジニアとして成長できないので気を付けて
道は長いかもしれないけど必ず開けてくるから頑張ってね!と、自戒も込めて書きました笑
そして1番良くないのは、意味が分からないままネット記事からコピペしたり、AIに聞いて出てきたコ ー ドを貼り付けてとりあえず動きました!の状態
エラー出ても直せなくなるし、何よりエンジニアとして成長できないので気を付けて
道は長いかもしれないけど必ず開けてくるから頑張ってね!と、自戒も込めて書きました笑
328デフォルトの名無しさん (ワッチョイ 6a02-T0L+)
2024/12/01(日) 16:21:18.08ID:BHRXUGJv0 >>327に同意!
329デフォルトの名無しさん (オイコラミネオ MM71-Dngz)
2024/12/02(月) 14:53:08.39ID:kb0StyRMM あぁぁ、初期化が出来ねぇ…
初期化されると頭に入らない…多分だけど略して楽になるんだろうが俺にとっては苦悩が増えるだけなんだが
初期化されると頭に入らない…多分だけど略して楽になるんだろうが俺にとっては苦悩が増えるだけなんだが
330デフォルトの名無しさん (ワッチョイ ca73-MbIe)
2024/12/02(月) 18:51:40.49ID:j3VkV/bB0 >329
貴方の言う【初期化】は「プログラム中で変数や配列やオブジェクトに初期値を入れる」という認識で合ってるかな?
一つの考え方として、プログラム書いてる人はその世界の神様みたいなものなので、入れ物(身体)だけじゃなくてその中の値(年齢や身長)や変数名(個人の名前。田中太郎とか)も決めてあげて、そうすると初めて生命が誕生するって考えっす
今後学習を続けていくと「オブジェクト指向のプログラム」も触ることになるだろうから、この考え持っておくと楽になると思うよー!
貴方の言う【初期化】は「プログラム中で変数や配列やオブジェクトに初期値を入れる」という認識で合ってるかな?
一つの考え方として、プログラム書いてる人はその世界の神様みたいなものなので、入れ物(身体)だけじゃなくてその中の値(年齢や身長)や変数名(個人の名前。田中太郎とか)も決めてあげて、そうすると初めて生命が誕生するって考えっす
今後学習を続けていくと「オブジェクト指向のプログラム」も触ることになるだろうから、この考え持っておくと楽になると思うよー!
EchoAPIはJavaScript APIをテストするのに最適で、簡単にシームレスに要求と応答を処理することができるね
332デフォルトの名無しさん (ワッチョイ 8716-tB0+)
2024/12/13(金) 19:18:02.49ID:FwtXSdC90 フォルダ内にある各ファイルに対して処理を実行しているのですが、
処理エラーが発生したとき「のみ」、ログにそのエラーがファイル名を書き出したいです。
以下の書き方だと、各ファイルに対して処理を実行した際に必ずログに記録をするようになっています。
エラーを一時的に溜めておいて、処理終了後に一気に書き出す方法などありますでしょうか?
try (BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(lfp), "UTF-8"))) {
// output start time to a log file
bw.write("Start at : " + LocalDateTime.now());
bw.newLine();
while (i.hasNext()) {
file = i.next();
fullFileName = file.getName();
// 以下色々な処理が続く
bw.write("Finished! The number of converted files : " + cnt);
bw.newLine();
bw.write("----------------------------------------------");
bw.newLine();
} catch (IOException | InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
//process.destroy();
}
処理エラーが発生したとき「のみ」、ログにそのエラーがファイル名を書き出したいです。
以下の書き方だと、各ファイルに対して処理を実行した際に必ずログに記録をするようになっています。
エラーを一時的に溜めておいて、処理終了後に一気に書き出す方法などありますでしょうか?
try (BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(lfp), "UTF-8"))) {
// output start time to a log file
bw.write("Start at : " + LocalDateTime.now());
bw.newLine();
while (i.hasNext()) {
file = i.next();
fullFileName = file.getName();
// 以下色々な処理が続く
bw.write("Finished! The number of converted files : " + cnt);
bw.newLine();
bw.write("----------------------------------------------");
bw.newLine();
} catch (IOException | InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
//process.destroy();
}
333デフォルトの名無しさん (ワッチョイ bf93-qXyd)
2024/12/13(金) 20:39:30.85ID:6VWVD/bH0 >332
ちゃんとソース見てないけど、try catchじゃなくてif文にしてエラーあったら書くように条件分岐させておく。みたいな対応で済みそうだけど、そうもいかない?
ちゃんとソース見てないけど、try catchじゃなくてif文にしてエラーあったら書くように条件分岐させておく。みたいな対応で済みそうだけど、そうもいかない?
EchoAPIがVS Codeのワークフローにピッタリで、APIテストの能力がグッとアップした
335デフォルトの名無しさん (ワッチョイ 47b3-AXhj)
2024/12/13(金) 22:14:42.24ID:JIQBsy3M0 >>332
一時的に溜めるのはStringBuilderオブジェクトにappend、それを処理終了後にwriteで書き出す話ですか
一時的に溜めるのはStringBuilderオブジェクトにappend、それを処理終了後にwriteで書き出す話ですか
レスを投稿する
ニュース
- 中国国営メディア「沖縄は日本ではない」… ★6 [BFU★]
- 高市政権にパイプ役不在…日中高まる緊張 公明党の連立離脱影響、自民内にも懸念「自分でまいた種は自分で刈り取ってもらわないと」★2 [ぐれ★]
- 【速報】 日経平均の下落率3%超す、財政懸念で長期金利上昇 [お断り★]
- ナイツ塙が指摘のローソンコーヒーカップ、ロゴ「L」で誤解生みデザイン変更へ 在庫使い切る3か月後にリニューアル [muffin★]
- 【速報】 高市政権、「日本版DOGE」を立ち上げ 米国で歳出削減をした「政府効率化省(DOGE)」になぞらえたもの [お断り★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- 高市早苗「……なんて言ってみたw」中国「なんだ、言ってみただけかw」👈これで全部元通りになるという事実 [782460143]
- 【悲報】早速高市首相のせいで全国の民泊でキャンセルラッシュwwwwwwwwwwww 経営者も嘆き「こんな事は初めてだ…」😲 [871926377]
- 映画「ゼルダの伝説」、リンクとゼルダ姫が白人になってしまう。日本のものは日本人だろうが!! [592058334]
- 中国「高市が謝罪撤回しないとこれ全部なくなるけどどうする?」 [931948549]
- んなっしょい🍬禁止🈲のお🏡
- 高市早苗「株やってる奴ザマァwww格差是正のためにも、もっと暴落した方がいいよwww」(´・ω・`)確かに。 [252835186]
