★★Java質問・相談スレッド184★★ (371レス)
1-

1: デフォルトの名無しさん (ブーイモ MMff-liuG) [sage] 2021/09/19(日) 11:52:45.82 ID:DdTXq5RcM(1) AAS
プログラミング言語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)http://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※

質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。

前スレ
★★Java質問・相談スレッド183★★
2chスレ:tech VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
272: デフォルトの名無しさん (ワッチョイ 59ab-Zif3) [] 2024/03/29(金) 13:18:38.57 ID:VKKh0L5U0(1) AAS
>>271
Windowsなら96dpiだからフォントサイズ(フォントの高さ)200ピクセル(150ポイント)だろ
273: デフォルトの名無しさん (ワッチョイ ce01-atCN) [sage] 2024/03/30(土) 00:39:52.65 ID:T4n6B8fM0(1) AAS
GlyphVectorでググるといいよ
274: デフォルトの名無しさん (ブーイモ MM4b-fGCU) [] 2024/04/02(火) 11:29:02.94 ID:1eoCl02pM(1) AAS
>>266
画像を用意して表示する。
HTMLだってクライアントに合わせて大きさ違いの画像を選択しているんだぜ?
275: デフォルトの名無しさん (ワッチョイ 23c2-NjHA) [] 2024/04/02(火) 15:24:03.53 ID:fK4JGkbk0(1) AAS
へー
276: デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/04(木) 00:12:56.44 ID:w/pqVvX/0(1) AAS
その場で画像を作るのは、処理がもたついたときにボロが出るからな。
277: デフォルトの名無しさん (ワッチョイ ad90-Zg4j) [sage] 2024/04/04(木) 06:53:17.68 ID:ZMozL0740(1) AAS
予めサイズいっぱいの画像用意して
描画領域に合わせて拡大縮小する、でもよかったな
絵が粗くなる欠点あるけど分かりやすくはある
278
(1): デフォルトの名無しさん (ワッチョイ 85bf-8Jjt) [] 2024/04/04(木) 09:46:18.53 ID:IPbf13/S0(1) AAS
HTMLで複数画像用意するのは写真とかでしょ
図形なんかはSVGなどのベクター形式使ったほうがいい
フォントも同様
あらかじめ複数サイズの画像用意するとかアホかよ
279
(1): デフォルトの名無しさん (ワッチョイ 65f2-QS64) [] 2024/04/04(木) 17:30:30.47 ID:BR6EKXmR0(1) AAS
Windowsの場合はこういうことも知ってる必要ありそうだね

Windowsのディスプレイとモニター いまだ96DPIが基準
https://ascii.jp/elem/000/004/038/4038068/
280
(1): デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/05(金) 01:14:12.30 ID:3ECyzj960(1/3) AAS
>>278
そういうどうでもいい画像ファイルはWebブラウザ側がキャシュとして保持するから問題にならない。
281: デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/05(金) 01:27:47.68 ID:3ECyzj960(2/3) AAS
>>279
いろんなアプリケーションで解像度が合わずにボケて表示されるから、一般人じゃなければいろんなものが混ざった結果だとは気づいている。

Windows 95の仕様では画面の見た目と、印刷時の見た目が同じになることを売りにして発表したが、640×480ピクセルや800×600ピクセルのモニターでは不可能だった。

1280×1024ピクセルが標準的になったWindows XPでも解像度が低すぎて解決しなかった。
282: デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/05(金) 01:30:49.70 ID:3ECyzj960(3/3) AAS
ちなみに高精細ディスプレイ、高解像度ディスプレイは目の負担が大きいので、目が良い自分の感覚で作ってしまうのは問題がある。

見た目の格好良さよりも、誰もが読める、見えるものを意識していないと差別主義者と言われたら、反論できないから注意しろよ。
283
(2): デフォルトの名無しさん (ワッチョイ 85b4-8Jjt) [] 2024/04/05(金) 07:45:37.12 ID:5j994YTI0(1) AAS
>>280
どういうこと?
ブラウザがキャッシュしても初回の表示時間が遅くともなるでしょ?
それを避けるためにデバイス解像度に合わせて小さな画像を送る最適化するんだけど
284: デフォルトの名無しさん (ワッチョイ e3cf-fGCU) [] 2024/04/06(土) 01:46:58.09 ID:q9eV9Q7I0(1/2) AAS
>>283
Webブラウザ側がクライアントの情報付きでリクエストしているのに?
285: デフォルトの名無しさん (ワッチョイ e3cf-fGCU) [] 2024/04/06(土) 01:48:35.50 ID:q9eV9Q7I0(2/2) AAS
>>283
初回が遅くてもいいじゃないか?
Windows 95のナローバンドの時代の話でもしているのか?
286: デフォルトの名無しさん (ワッチョイ 85dc-BZe8) [sage] 2024/04/06(土) 03:36:30.36 ID:AGIOOfPU0(1) AAS
画像をレスポンシブ対応にするには、
srcset で画面の横幅か、デバイスピクセル比によって、複数画像を切り替える

<img srcset="small.jpg 320w,
medium.jpg 640w,
large.jpg 1280w">
287
(1): デフォルトの名無しさん (ワッチョイ 6505-wLE8) [] 2024/04/06(土) 10:40:52.05 ID:QIQFIWGq0(1/3) AAS
Java Platform SE Binaryは動作を停止しました
と出て画面が真っ白になるこたがあるんですけど
メモリ不足ですか? 
原因調べる方法ありますか?
288
(1): デフォルトの名無しさん (ワッチョイ 8514-8Jjt) [] 2024/04/06(土) 16:11:09.14 ID:ARBK0WNa0(1/2) AAS
>>287
OSはなに?
289
(1): デフォルトの名無しさん (ワッチョイ 0579-JG6v) [] 2024/04/06(土) 17:16:43.40 ID:1bMg12vP0(1/2) AAS
CPUの命令セットアーキテクチャ「x86」は近い未来に滅ぶだろうという主張
https://gigazine.net/news/20240406-x86-needs-to-die/
290
(1): デフォルトの名無しさん (ワッチョイ 65c8-wLE8) [] 2024/04/06(土) 17:17:26.70 ID:QIQFIWGq0(2/3) AAS
>>288
Windows11です
291: 1 (ワッチョイ 0579-JG6v) [1] 2024/04/06(土) 17:17:29.64 ID:1bMg12vP0(2/2) AAS
エッジAI時代の到来が後押し、STマイクロが18nm FD-SOIをマイコンに適用する理由
https://news.mynavi.jp/techplus/article/20240405-2921132/
292
(1): デフォルトの名無しさん (ワッチョイ 8514-8Jjt) [] 2024/04/06(土) 17:43:51.02 ID:ARBK0WNa0(2/2) AAS
>>290
WER(Windows Error Repoting)を有効にしておくとプロセスがクラッシュしたときにメモリダンプが出力される
それをJava BUG DATABASE に送るとよい

またアプリでJNI/JNAなどのネイティブコードを使ってる場合には
Javaだはなくアプリ側に原因があることも
そういったとこも点検するとよい
293
(1): デフォルトの名無しさん (ワッチョイ 65c8-wLE8) [] 2024/04/06(土) 19:31:04.59 ID:QIQFIWGq0(3/3) AAS
>>292
ありがとうございます!
調べてやってみます

作ってる会社がクズで保守契約してるのに調べろと言っても無視して何もしないんです
294: デフォルトの名無しさん (ワッチョイ 275a-r2/l) [] 2024/04/07(日) 08:23:01.34 ID:kZhuxMJ+0(1) AAS
疑似的ボイス・トォ・スカル
組織はある程度大きくなるけれど構築方法

?Bluetooth v5.4
マルチ説ぞ可能なので同時に100に接続可能
飛距離は最大400メートル
?ピンマイク.完全ワイヤレスイヤフォン【マイク付き】
★これで司令塔を中心としたエリアが構築官僚
?ピンマイクのみの者は超指向性スピーカーにて指示を受けている
少し上のシステム
?家の防犯カメラを道路が映るように設置
?すまふぉのai機能拡張により仲間の未認識させる
?口パクによる読み取りやジェスチャーやアイコンタクトによりさらに指示できる内容を増やしている

?司令塔となる者にスマフォと全てのBluetoothをペアーリング
?aIアシストにより各仲間に隠語で話すウ
?警察にばれてモスク罪にAIによるアシストで行動パターンの変化をさせる

空き巣後の闘争中に路地に引き込んでの警察車両の足止め
仲間は通貨そのあとに車の故障で立ち往生これを繰り返す
万引きもチームプレイをすれば店員.万引きジーメンなどもかいくぐれる

ネットを返していない特設通信なのでサイバー警察からも逃げれる
295: デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/07(日) 10:27:41.77 ID:K0Taf7XF0(1) AAS
>>289
互換性と古いアプリケーションを切り捨てることは時間のかかること

あと50年以上はかかると思うよ
296
(3): デフォルトの名無しさん (ワッチョイ e7f8-fxcW) [] 2024/04/07(日) 13:54:55.55 ID:GmYjpb/a0(1) AAS
AppleはCPUアーキテクチャ何度も変えてるんだよね
MC68000 → PowerPC → Intel x86 → ARM(Apple M1)
Android もいくつかのCPUアーキテクチャをサポートしてる

WindowsはなぜかCPUアーキテクチャの刷新に失敗し続けている
なんでだろ?
297: デフォルトの名無しさん (ワッチョイ f790-Bmwq) [sage] 2024/04/07(日) 15:16:59.52 ID:KX/zYYlq0(1) AAS
>>293
動かすJava Runtime Environmentを
変えてみるのもいいかも
298
(1): デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/08(月) 00:12:22.35 ID:gUGErxP/0(1/3) AAS
>>296
Windowsはインテルのx86が消えかかっていて、AMDが作ったx64のCPUにほとんどか置き換わったぞ?

なんでCPUを調べずに変わっていないと思っているのか?

互換性があるから同じように動いているものが多い。
299: デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/08(月) 00:14:00.77 ID:gUGErxP/0(2/3) AAS
>>296
アップル社なんて資金力がなさすぎて、ハードウェアはWindows PCのハードウェアを採用、OSはUNIXを採用して、独自規格は諦めた。
300
(1): デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/08(月) 00:15:27.89 ID:gUGErxP/0(3/3) AAS
>>296
そもそもマッキントッシュは名前が同じだけで、PCとしては何度も互換性を失っている。

それだけシェアが低いということ。
301
(1): デフォルトの名無しさん (ワッチョイ fb24-fxcW) [] 2024/04/08(月) 10:34:08.19 ID:KtmVn5nj0(1/2) AAS
>>298
記事の文脈理解できてる?
x64も含めてx86が無くなるという話だよ?
302: デフォルトの名無しさん (ワッチョイ fb24-fxcW) [] 2024/04/08(月) 10:35:56.78 ID:KtmVn5nj0(2/2) AAS
>>300
ロゼッタ知らんの?
303: デフォルトの名無しさん (ブーイモ MM57-xuB/) [] 2024/04/09(火) 20:44:24.71 ID:rPao90AcM(1/2) AAS
>>301
CPU内の話やJavaの仮想マシンの実装と、多く使われているPCアーキテクチャの変化をごっちゃにして話しても意味がない。

x64規格のCPUがなくなるのは、はるか未来のことだ。

過去の資産を使おうとして互換性に問題がでるのであれば、無理に置き換えてる必要はない。

Macなどが嫌われるのは、Macユーザーがそこまで意識してPCを選んでないからだ。
304: デフォルトの名無しさん (ブーイモ MM57-xuB/) [] 2024/04/09(火) 20:46:31.70 ID:rPao90AcM(2/2) AAS
CPUを大きく変えて性能を上げるよりは、小さく作る技術に頼った方がまし
305
(2): デフォルトの名無しさん (ワッチョイ d1a0-vwvu) [] 2024/05/28(火) 16:09:47.20 ID:tHMY3YVq0(1) AAS
ログレコードにクラス名って項目があるんだけど
全レコードにログ出力クラス名が出てるって
プロが作ったものとしてどうなんすかね?
306: 警備員[Lv.7][新芽] (ワッチョイ 2190-oJiW) [sage] 2024/05/29(水) 09:21:17.64 ID:zszKWM2Q0(1/2) AAS
>>305
プロ(格安労働させられてるので仕事も当然いい加減)
307: デフォルトの名無しさん (ワッチョイ d12e-GZrL) [sage] 2024/05/29(水) 10:51:58.93 ID:fRUSlJ3g0(1/2) AAS
>>305
ログの目的次第

インスタンスID、クラス名、メソッド名、引数の内容みたいなのが出力されてるとうれしい状況を想像できない?
308
(2): デフォルトの名無しさん (ワッチョイ 4b99-vwvu) [] 2024/05/29(水) 17:31:12.02 ID:VnRpxm/a0(1) AAS
引数の内容出してくれてたらうれしいけど
そこのクラス名だしてくれなきゃ意味ないでしょ
309: 警備員[Lv.4][新芽] (ワッチョイ 2190-oJiW) [sage] 2024/05/29(水) 19:32:24.95 ID:zszKWM2Q0(2/2) AAS
>>308
クラスClassでMethodクラスをとれば引数情報取れるだろ
310: デフォルトの名無しさん (ワッチョイ d12e-GZrL) [sage] 2024/05/29(水) 22:31:52.99 ID:fRUSlJ3g0(2/2) AAS
>>308
ログ出力クラス名というのがログ出力をトリガーしたクラス名じゃなくロガーのクラス名ってこと?
であればどのロガーからの出力なのかを示すものだから理由はさらに分かりやすいと思うんだが

いずれにしても不要だと思うなら消せばいいだけでは?
311: デフォルトの名無しさん (ワッチョイ 9d23-HpFF) [] 2024/06/03(月) 07:39:00.71 ID:AKSEaPnl0(1) AAS
再審AIが発表されるたびににボイス・トォ・スカル器機をしている者が陥れられるⓀっ行為
これを聞けばよい
※ネットに反論の書き込んでもまづい言葉もある

最低でも安定して使用できる全ての化学科学論文を読み込ませておク

ここで質問
マニュアルが2冊ある
近となる行為がある

禁となる行為
対象者が寝ている時に行わない
対象者が外では行わない
1一に24分以上行うと
2021年時点の危険行為なので現在はさらに科学が進んでさらにいるのでシビア
312: デフォルトの名無しさん (ワッチョイ 67de-EBAf) [] 2024/11/23(土) 02:19:05.53 ID:KgwLXGIW0(1) AAS
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()を追記しても上記問題が発生するのですが、何かいい方法ありますでしょうか?
313
(1): デフォルトの名無しさん (ワッチョイ 97f0-ENK0) [sage] 2024/11/23(土) 07:30:03.51 ID:/7hk/wKC0(1) AAS
とりあえず外部exeの戻り値とか標準出力とかエラー出力とか見てみる、とか
314: デフォルトの名無しさん (JP 0Hdf-/Vqe) [] 2024/11/25(月) 21:34:33.93 ID:NYf/jFroH(1) AAS

EchoAPIがVS CodeプロジェクトでのAPIテストのやり方を一新してくれたことを伝えたかった。
315: デフォルトの名無しさん (ワッチョイ ff71-ZGYG) [] 2024/11/26(火) 17:42:30.73 ID:rF2u8x4W0(1) AAS
>>313
ありがとうございます。
やってみます。
316: デフォルトの名無しさん (オイコラミネオ MM4f-zwOW) [] 2024/11/28(木) 13:32:21.51 ID:bnnXHQ2oM(1/3) AAS
やり始めんだが英語わからないと詰む感じ?

日本語(ローマ字)なら打てるんだけど、英語のキーボードの位置分からないしpublicとかdoubleとか書けないし綴りは見ないと打てん。

30時間やってるんだがSystem out printやっと見ないで打てるようになったんだが見切りつけた方がいいのか?コレ
317: デフォルトの名無しさん (ワッチョイ 17d3-pPs3) [] 2024/11/28(木) 17:13:05.98 ID:M2Nkjag60(1) AAS
タイピングが遅いのは気にしなくて大丈夫だよ
やってれば自然と早くなっていく

それよりもコードの意味や参考書の説明が理解できるかが重要
本やウェブに書いてある説明が理解できるならどんどん吸収して伸びていくよ!
318: デフォルトの名無しさん (オイコラミネオ MM4f-zwOW) [] 2024/11/28(木) 18:19:00.59 ID:bnnXHQ2oM(2/3) AAS
レスさんくす
マジか、スキャナーは即打ちできるんだが。。

scannerとsukyana-は全く打てないんよリアルに20秒はかかる…
意味分からんと思うがsukyana-も英語になってるからマジで打てないけど人権あるのか不安になる

あとノートのがいいかな?やっぱ。
319: デフォルトの名無しさん (ワッチョイ 57bc-saoE) [sage] 2024/11/28(木) 19:28:17.40 ID:ZxIpUY+V0(1) AAS
まあぶっちゃけコピペのが多いからタイピングは遅くてもいい
320: デフォルトの名無しさん (オイコラミネオ MM4f-zwOW) [] 2024/11/28(木) 21:30:04.53 ID:bnnXHQ2oM(3/3) AAS
ありがとう。
中身の理解に重点を置けばいいんだな、信じるよ
とりあえず写経はしとく。
321
(1): デフォルトの名無しさん (ワッチョイ b706-WqQg) [sage] 2024/11/28(木) 22:07:46.00 ID:AcHacIUO0(1/2) AAS
エディターというのがあるんだけど、例えばWindows標準でいうと「メモ帳」みたいなやつね。
で、エディターにも色んな種類があるんだけど「Vscode」や他にもプログラマーにとって入力支援や入力補完してくれるエディターがあるのよ。「Sys」って打てば「System」って自動で候補出してくれたり。要はスマホの予測変換みたいなものだね。
これを使うと入力早くなるよ!是非調べてみてねー!

ちなみにVscodeの場合は自分で簡単にカスタマイズ可能なので、Javaに特化したエディターにしたいと思えば可能だから慣れてきたらカスタマイズしていくといいと思うよ
322
(1): デフォルトの名無しさん (ワッチョイ b706-WqQg) [] 2024/11/28(木) 22:09:11.07 ID:AcHacIUO0(2/2) AAS
>321
×プログラマーにとって
○プログラマーにとって便利な
323: デフォルトの名無しさん (ワッチョイ b78a-eqPa) [] 2024/11/28(木) 22:13:26.32 ID:9XSu8jdd0(1) AAS
javaはandroid studioのみです。
androidアプリを作るためだけに覚えたな。
vsでC#やっていたから覚え易かった。
324: デフォルトの名無しさん (JP 0Hdf-/Vqe) [] 2024/11/29(金) 18:54:04.00 ID:ZW4PTdY8H(1) AAS

EchoAPIをVS Codeで使うことで、ツールを切り替えずにAPIテストをスムーズに処理できるようになる
325
(2): デフォルトの名無しさん (オイコラミネオ MMab-zwOW) [] 2024/11/30(土) 13:22:46.08 ID:F7GZHx91M(1) AAS
>>322
320だけど、文字打てない人がそういった便利技使って良いのか?

ifとかforの英単語すら知らなくてググったレベルだぞ、我ながらマジでガイジだと思ってる。
326: デフォルトの名無しさん (ワッチョイ b701-WqQg) [] 2024/11/30(土) 14:01:42.65 ID:CS3N982c0(1/2) AAS
>325
確かにifやforやwhile…等は全てのプログラム言語共通だから打てた方がいいね

一方で大事なのは、「打てる事」そのものよりも、「その文字の意味や動作を理解してる事」だから、ソ ー スに書いてあるコ ー ドがどんな処理をしているか、これから自分が書くコ ー ドがどんな動作をするか理解していればコピペや入力支援は多いに使うべきだと思うよ!

この根本部分の認識が合っていれば時間的なリソースを短縮できる入力支援や入力補完はオススメっす
327
(1): デフォルトの名無しさん (ワッチョイ b701-WqQg) [] 2024/11/30(土) 14:02:05.30 ID:CS3N982c0(2/2) AAS
>325

そして1番良くないのは、意味が分からないままネット記事からコピペしたり、AIに聞いて出てきたコ ー ドを貼り付けてとりあえず動きました!の状態
エラー出ても直せなくなるし、何よりエンジニアとして成長できないので気を付けて

道は長いかもしれないけど必ず開けてくるから頑張ってね!と、自戒も込めて書きました笑
328: デフォルトの名無しさん (ワッチョイ 6a02-T0L+) [!donguri] 2024/12/01(日) 16:21:18.08 ID:BHRXUGJv0(1) AAS
>>327に同意!
329
(1): デフォルトの名無しさん (オイコラミネオ MM71-Dngz) [] 2024/12/02(月) 14:53:08.39 ID:kb0StyRMM(1) AAS
あぁぁ、初期化が出来ねぇ…
初期化されると頭に入らない…多分だけど略して楽になるんだろうが俺にとっては苦悩が増えるだけなんだが
330: デフォルトの名無しさん (ワッチョイ ca73-MbIe) [] 2024/12/02(月) 18:51:40.49 ID:j3VkV/bB0(1) AAS
>329
貴方の言う【初期化】は「プログラム中で変数や配列やオブジェクトに初期値を入れる」という認識で合ってるかな?

一つの考え方として、プログラム書いてる人はその世界の神様みたいなものなので、入れ物(身体)だけじゃなくてその中の値(年齢や身長)や変数名(個人の名前。田中太郎とか)も決めてあげて、そうすると初めて生命が誕生するって考えっす

今後学習を続けていくと「オブジェクト指向のプログラム」も触ることになるだろうから、この考え持っておくと楽になると思うよー!
331: デフォルトの名無しさん (JP 0Haa-DO+T) [] 2024/12/02(月) 22:39:57.66 ID:4CYBKAzSH(1) AAS

EchoAPIはJavaScript APIをテストするのに最適で、簡単にシームレスに要求と応答を処理することができるね
332
(2): デフォルトの名無しさん (ワッチョイ 8716-tB0+) [] 2024/12/13(金) 19:18:02.49 ID:FwtXSdC90(1) AAS
フォルダ内にある各ファイルに対して処理を実行しているのですが、
処理エラーが発生したとき「のみ」、ログにそのエラーがファイル名を書き出したいです。

以下の書き方だと、各ファイルに対して処理を実行した際に必ずログに記録をするようになっています。
エラーを一時的に溜めておいて、処理終了後に一気に書き出す方法などありますでしょうか?

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.85 ID:6VWVD/bH0(1) AAS
>332
ちゃんとソース見てないけど、try catchじゃなくてif文にしてエラーあったら書くように条件分岐させておく。みたいな対応で済みそうだけど、そうもいかない?
334: デフォルトの名無しさん (JP 0Heb-uiwC) [] 2024/12/13(金) 20:58:53.72 ID:3kdcRUf+H(1) AAS

EchoAPIがVS Codeのワークフローにピッタリで、APIテストの能力がグッとアップした
335
(1): デフォルトの名無しさん (ワッチョイ 47b3-AXhj) [sage] 2024/12/13(金) 22:14:42.24 ID:JIQBsy3M0(1) AAS
>>332
一時的に溜めるのはStringBuilderオブジェクトにappend、それを処理終了後にwriteで書き出す話ですか
336: デフォルトの名無しさん (ワッチョイ df02-P6Oy) [!donguri] 2024/12/14(土) 14:51:28.55 ID:0hr1frRQ0(1) AAS
>>335
stringBuilderを使うとかで解決する?
337: デフォルトの名無しさん (ワッチョイ bf01-RRb9) [sage] 2024/12/14(土) 18:09:36.15 ID:ID9FLGjJ0(1) AAS
各ファイルごとにエラーハンドリングすればいいだけだろw
頼むわ
338: デフォルトの名無しさん (ワッチョイ fa6f-RqoG) [] 2024/12/15(日) 00:42:31.24 ID:C4vujAGg0(1) AAS
ありがとうございます。
色々と試してみます。
339: デフォルトの名無しさん (ワッチョイ fa7d-1uVC) [] 2025/02/13(木) 06:49:14.01 ID:Om6+lbsN0(1) AAS
JavaでWindowsにUSB接続してるプリンタが
オンかオフか判断する
方法ありますか?
340
(1): デフォルトの名無しさん (ワッチョイ 2763-saL+) [] 2025/02/15(土) 15:49:13.36 ID:0R6XXUjE0(1) AAS
毎日のべ1000前後のオレ様が誘導したスレを見ないと即レス出来ず負ける愛知ゴキブリ♪
341: 1000スレ立てはよ〜♪1000スレ立てはよ〜♪ぎゃははは♪ (ワッチョイ 2b65-1Vxs) [埼玉県の公衆便器で糞尿を食らいまくる究極悪臭ゴキブリ糞ワロタ♪w] 2025/02/15(土) 15:52:26.99 ID:dUDyoOUx0(1) AAS
 
2chスレ:jfoods
26やめられない名無しさん 警備員[Lv.3][臭臭臭] 2024/12/26(木) 01:09:37.31SLIP:ワッチョイ 240b:c020:432:58ee:*ID:9zgSUDef0
なんで毎日体を洗っているオレ様が臭いことになるんでちゅか〜?      ←糞尿を漏らしてマジレス発狂大号泣♪wwwwwwww

↑埼玉の公衆便所に住む究極悪臭豚賤人糞尿食いゴキブリ梶谷こういちの究極悪臭炸裂きたあああああああ♪っwwwwww
う〜〜〜〜っわっ!♪くっさくさくさくっさあああああ〜〜〜〜〜い♪wwくっっせぇええええ〜〜〜〜♪♪wwっwwwwwっ
1000スレ立ててやる!とキモいツラで宣言しておきながら一つもスレを立てられなくなって糞尿を漏らして泣き叫んで敗走した
チンカス負け犬の究極悪臭豚賤人糞尿食いゴキブリ梶谷こういち超絶くっっっっそクッッッッッッソワロタ♪wwwwwwwwっwwwwwwwwwっw
新しいスレまだ〜?♪はよ〜♪はよ〜♪はよ〜♪死んだ?♪死んだ?♪死んだの?♪wwwっwww
          ____
        /_ノ  ヽ、_\
 ミ ミ ミ  o゚((●)) ((●))゚o      ミ ミ ミ   <ぎゃあああはははhああはあhfdさkだskふぉ;だ!!!!!!!♪wwwwww
/⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\   /⌒)⌒)⌒)   
| / / /     |r┬-|    | (⌒)/ / / //       
| :::::::::::(⌒)    | |  |   /  ゝ  :::::::::::/      
|     ノ     | |  |   \  /  )  /
ヽ    /     `ー’´      ヽ /    /w
 |    |   l||l 从人 l||l      l||l 从人 l||l  バンバン!!!!!wwwwwwwwwwwwwwww
 ヽ    -一””””~~``’ー–、   -一”””’ー-、
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

糞雑魚の負け犬究極悪臭豚賤人糞尿食いゴキブリ梶谷こういち=どんぐりネーム「どんぶりプランナー」完全死亡クッソワロタ♪wwwwwwwwww
ぎゃははははは(*^_^*)♪♪♪♪♪🌈🤡🎃☠😂😂😂♪wwww ww wwwwwwwwwwwwwww
342: デフォルトの名無しさん (ワッチョイ 85d6-yMic) [] 2025/02/25(火) 10:44:33.38 ID:cWZH3YtE0(1) AAS
Windows10または11で動くWSL2 にUbuntu入れて動かしている環境で、Javaでjava.awt.Frameまたはjavax.swing.JFrameでウィンドウ作った時にタイトルに漢字を使うと文字化けするのだが、同じクラスファイルをそのままWindows環境にコピーしてWindows側のJavaVMで動かすとちゃんと化けずに文字が出てくる。
しかしWSL2ならば必ずそうなるわけではなくて、Windows 11 で同様な環境で同じクラスファイルを動かして文字化けしない環境もある。
化け方は四角に囲った中に Unicode の4桁の16進数が入っている形式。フォントが見つからない時に出るやつだろうと思う。

ということはフォントの設定の問題なんだろうとは思うが、あのフレームのタイトル部分のフォントは一体どこで指定されているのか?また設定ではなくプログラム中での変更は出来ないのか?
フレームのインスタンスに対するsetFont()ではタイトル以外の(飾り付け部分以外の)フォントは変わるのだがタイトル部分は変化がなかった。OSや環境の影響の大きい部分で自由度は低そうなものではあるが、これは変えられないのか?
343: 1000スレ立てはよ〜♪1000スレ立てはよ〜♪ぎゃははは♪ (ワッチョイ 5565-u+d+) [1000スレ立てなんて無理だよぉと泣き叫ぶゴキブリクッソワロタ♪] 2025/02/25(火) 10:54:45.65 ID:So0vVQrV0(1) AAS
>>340
         ____
        /      \     ぎゃははははははっははっはははは♪全ての板にスレを立て続ける根性もなく糞尿を漏らして泣きながら敗走した究極悪臭豚賤人糞尿食いゴキブリ超絶くっっっそわろた♪wwwwwwwwwwwwwwwwwwwww
       /  ─    ─\     軽く踏み潰しただけでぎょうっわfじあふぃds;あjfだj(号泣」とキモい悲鳴を上げながら内臓をぶちまけて死亡ざあああああああああああああ♪
     /    ⌒  ⌒  \   超絶クッソよえええええええええええええええええクッソワロタ♪ wwwwwwwwwwwwwwwwwww
     |       ,ノ(、_, )ヽ    |    チンカス負け犬究極悪臭豚賤人糞尿食い埼玉ゴキブリ蟯虫梶谷こういち完全敗北死亡w
      \      トェェェイ   /     チンカス負け犬究極悪臭豚賤人糞尿食い埼玉ゴキブリ蟯虫梶谷こういち完 全 敗 北 死 亡 w
       /   _ ヽニソ,  く     チンカス負け犬究極悪臭豚賤人糞尿食い埼玉ゴキブリ蟯虫梶谷こういち完  全  敗  北  死  亡  w
             チ ン カ ス 負 け 犬 究 極 悪 臭 豚 賤 人 糞 尿 食 い 埼 玉 ゴ キ ブ リ 蟯 虫 梶谷こういち 完 全 敗 北 死 亡 wwwwwwwwwwwwwwwwwww       

              ぎゃははははははははははは(*^_^*)♪♪♪♪♪🌈🤡🎃☠😂😂😂wwwっwwwwwwwwwwwwww ♪wwwwwwww wwww
              ぎゃははははははははははは(*^_^*)♪♪♪♪♪🌈🤡🎃☠😂😂😂wwwっwwwwwwwwwwwwwww ♪wwwwwwww wwww
              ぎゃははははははははははは(*^_^*)♪♪♪♪♪🌈🤡🎃☠😂😂😂wwwっwwwwwwww
344: 342 (ワッチョイ 13ad-PCPn) [] 2025/03/02(日) 00:09:43.82 ID:KP/DYo3P0(1) AAS
誰も答えられないだけでなくその他の質問も全く書かれない、と。
やはり Java はオワコンだったのか?
345: デフォルトの名無しさん (ワッチョイ 09e7-a0VL) [sage] 2025/03/02(日) 05:19:59.48 ID:pZQH3GvE0(1) AAS
このサイトがオワコンなだけや…
346: デフォルトの名無しさん (ワッチョイ 11ba-Emqu) [sage] 2025/03/05(水) 04:24:47.38 ID:vxnHvU4Q0(1) AAS
198 名前:名無しさん@0新周年@転載は禁止[sage] 投稿日:2014/10/31(金) 07:26:18.82 ID:U2kcsiG/0
10年くらい前までは渋谷あるいてたら
うざいほどナンパされてたけど(それこそ10メートルおきくらい)
ここ2、3年はナンパしてくる男がまったくいないね。
センター街の名前もかわったし、
もう渋谷という街自体に活気がないんだろうね。

224 名前:名無しさん@0新周年@転載は禁止[] 投稿日:2014/10/31(金) 07:35:34.34 ID:BlQFTGcw0
>>198
あんたが歳とっただけですよ
347: デフォルトの名無しさん (オイコラミネオ MM15-bDya) [] 2025/03/05(水) 21:32:43.05 ID:k81bpUEpM(1) AAS
40過ぎて今更習ってるんだけど未経験で就職ってできるもんかね?
工場勤務で腰にガタがきてるんだけど、会社入れないんじゃ元も子もない気がして。
348: デフォルトの名無しさん (ワッチョイ 7956-s+rv) [] 2025/03/05(水) 21:55:31.28 ID:LRhSWm980(1) AAS
この業界は万年人手不足だから40代でも就職できないことはないと思う
でも過酷だよ?
客先常駐で自分より若い上司に「こんなこともできないのか!給料泥棒!」と毎日なじられる

工場勤務で腰をやられたのはご愁傷さまだけどさ
ここで就職相談するような技術レベルじゃ次はメンタルやられると思う
349: デフォルトの名無しさん (ワッチョイ 095e-a0VL) [sage] 2025/03/06(木) 02:21:11.99 ID:Nf9jl2Dv0(1) AAS
俺は三十からだけど客先常駐で年下のガキにけなされまくる毎日だわ
だるいけどリモートだからなんとかやれてる
リモートじゃなくなったらきついから転職考えてるけど
350: デフォルトの名無しさん (オイコラミネオ MM8b-bDya) [] 2025/03/06(木) 22:56:32.99 ID:ze+Jls3yM(1) AAS
技術レベルも何もwhile分とif文の違いすら分かってないよ
ITに初心者さんいらっしゃい!なんて羽振りいい世界はないんやなぁ
351: デフォルトの名無しさん (ワッチョイ 411c-ZVKi) [] 2025/03/06(木) 23:03:40.50 ID:UsPJ3fOw0(1) AAS
徹底攻略Java Silver問題集やってるけど、Javaってどうしてこんなに汚い仕様なのかね?
シコシコしないと気が治まらない
352: デフォルトの名無しさん (ワッチョイ 1310-zZQR) [] 2025/03/19(水) 09:56:07.02 ID:9FYDUvxH0(1) AAS
Java24がリリースされたな
353
(1): デフォルトの名無しさん (ワッチョイ 6d1b-XdL4) [sage] 2025/03/25(火) 07:16:45.44 ID:dhRiGgN20(1) AAS
ScannerよりConsoleのほうが使いやすそうに見えるが
なぜかScannerのほうが人気
なぜだろう
354: デフォルトの名無しさん (ワッチョイ 4202-rYal) [!donguri] 2025/03/26(水) 10:53:43.67 ID:4Lh9WzY80(1) AAS
Javaで汚いというならC++やると市ぬぞ
355: デフォルトの名無しさん (ワッチョイ c21a-95bb) [sage] 2025/03/26(水) 18:33:10.12 ID:wBIhDxbR0(1) AAS
C++はそれぞれの機能が結果的に成功だったか失敗だったかは別として、思想が明確でそれに対してストレートにアプローチしてるから汚いとは感じないな
その点では同様にTypeScript、Rust、Goあたりは良いと思う
Javaのジェネリクスみたいな中途半端なやっつけ感が残るやつが一番残念に感じる
356: 342 (ワッチョイ 7fad-EOa5) [] 2025/03/30(日) 07:05:48.87 ID:/Y4eXpap0(1) AAS
>>353
Console は入出力がファイルへリダイレクトされていると使えない。
既に取得済みの文字列を入力にすることができない。
そして数値入力に特化した入力がない。
357
(2): デフォルトの名無しさん (オイコラミネオ MMe3-kPIk) [sage] 2025/03/30(日) 15:16:55.67 ID:Hu5DtgL0M(1/2) AAS
最近のJavaって入門書が意味わからん
なんでこうもおかしくなったのか
JavaAppletをホームページに埋め込んだりawtでボタン作ったりとかが入門者には分かりやすいはず
いきなりコレクションが出てきて配列とArrayListの使い分けとか
抽象クラスとインターフェイスとか
入門書ってどんなものですかってCahtGPTに聞いてほしいわ
358: デフォルトの名無しさん (オイコラミネオ MMe3-kPIk) [sage] 2025/03/30(日) 15:31:30.98 ID:Hu5DtgL0M(2/2) AAS
コレクションにもジェネリクス構文とか出るし
こんなん入門書じゃ絶対ない
もっとこうホームページをキラキさせるような昔のJavaの入門書にしてほしい
359: 342 (ワッチョイ 7fad-EOa5) [] 2025/03/31(月) 04:44:57.45 ID:V+SeThnI0(1) AAS
でも今は JavaApplet なんてプラグインなくなっちゃって使えないじゃん。そんなもん入門書に書いてどうすんの?
360: デフォルトの名無しさん (ワッチョイ 7f02-erZ1) [!donguri] 2025/03/31(月) 06:10:53.26 ID:OyYUpUEw0(1) AAS
アプレットは見事なまでにJavaScriptに喰われたよな
361: デフォルトの名無しさん (アウアウウー Sa23-P5w+) [sage] 2025/03/31(月) 10:17:10.53 ID:NkWcWpUfa(1/2) AAS
JavaAppletを喰ったのはJavaScriptではなくてFlash(Acrobat今どこ)とかじゃね
362
(1): デフォルトの名無しさん (アウアウウー Sa23-P5w+) [sage] 2025/03/31(月) 10:18:07.91 ID:NkWcWpUfa(2/2) AAS
そもそも >>357 は Java と JavaScript を混同してないか
363: デフォルトの名無しさん (ワッチョイ fff3-5XE5) [] 2025/03/31(月) 12:43:19.17 ID:n/mMc5fd0(1) AAS
>>362
そうだと思うな。
俺はAndroidアプリを作る時にJavaを使うだけ。
364: デフォルトの名無しさん (ワッチョイ 5f0b-vZsO) [sage] 2025/03/31(月) 14:51:14.55 ID:69eYD1ub0(1) AAS
横からだけど>>357が書いてる内容どれもJavaじゃん
どの辺で混同してると思うのか逆に知りたいわ
365: デフォルトの名無しさん (アウアウウー Sa23-P5w+) [] 2025/04/01(火) 04:55:34.43 ID:25BA+qmMa(1) AAS
あかさかれおんはくそ
366: デフォルトの名無しさん (ブーイモ MM13-1Adq) [sage] 2025/04/01(火) 09:54:04.68 ID:sNdNparcM(1) AAS
javaはspring boot以外使われてなくないか
367: デフォルトの名無しさん (ワッチョイ 7f02-erZ1) [!donguri] 2025/04/04(金) 14:54:05.39 ID:Z+rx1+Qv0(1) AAS
イオンのレジでJava使われてる
368: 342 (ワッチョイ 7fad-EOa5) [] 2025/04/05(土) 16:11:18.27 ID:bpkT9prW0(1) AAS
Kotlin もよろしく
369: デフォルトの名無しさん (ワッチョイ ddb5-fo4l) [sage] 2025/04/26(土) 22:32:49.75 ID:hQdmk7870(1) AAS
hosyu
370
(1): デフォルトの名無しさん (ワッチョイ 07e7-v3jg) [] 2025/07/20(日) 23:30:37.05 ID:whhSj4uS0(1) AAS
windowsコマンドプロンプトからmainメソッドのargsに複数のファイルパスを渡してまとめてファイル名変更するツールを作っているんですが
一部記号を含んだファイル名だとエラーになってしまいます。
コマンドプロンプトから渡された引数が文字化けしてるんじゃないかと思うんですが引数がSJISで渡される前提で変換する方法って何かありますか?
371: デフォルトの名無しさん (ワッチョイ e776-P1uh) [] 2025/07/21(月) 09:11:24.18 ID:fTmNJrhI0(1) AAS
>>370
これが参考になるかも?

JavaのUnicode入出力問題を回避する
https://oss.onl/blog/2020/05/20/java-unicode.html
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s