★★Java質問・相談スレッド184★★ (371レス)
★★Java質問・相談スレッド184★★ http://mevius.5ch.net/test/read.cgi/tech/1632019965/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
202: デフォルトの名無しさん (アウアウウー Sa2b-edyX) [sage] 2023/07/22(土) 11:44:46.01 ID:al5RdX3ea そうなんですね! http://mevius.5ch.net/test/read.cgi/tech/1632019965/202
203: デフォルトの名無しさん (アウアウウー Sa2b-vDZl) [] 2023/07/27(木) 13:53:23.14 ID:gIycSMlBa >>200 圧縮されていた方が(コンピュータからしたら)とても遅いディスク等からメモリへの読み込みが少なくて済むので速くなる。圧縮状態から元に戻すのはメモリ上でやるのであまり時間が掛からない。 もちろんこの逆の状態とか、圧縮状態から元に戻すのに物凄く時間が掛かるCPUだったりそのような圧縮だったりすればこの限りではない。 でもそんな環境は今は珍しいと思うよ。組み込み関係のマイコンとかならあるかも知れない。(ラズパイみたいなお前普通のPCだろとツッコミを入れたくなるようなやつは除く) http://mevius.5ch.net/test/read.cgi/tech/1632019965/203
204: デフォルトの名無しさん (ワッチョイ df02-Mdmh) [] 2023/07/27(木) 19:59:15.65 ID:FKk2H2CJ0 その速度差を気にするのだったら そもそもJavaで書かないほうがいいと思う http://mevius.5ch.net/test/read.cgi/tech/1632019965/204
205: デフォルトの名無しさん (ブーイモ MMb6-A2L1) [] 2023/08/16(水) 14:43:55.58 ID:6XslkswQM Javaって今時Union型も無いんですか どうして? http://mevius.5ch.net/test/read.cgi/tech/1632019965/205
206: デフォルトの名無しさん (ワッチョイ 7f59-eK1Q) [sage] 2023/08/16(水) 15:15:54.79 ID:Ki7QD3KZ0 全部あったらプログラミング言語としての違いがなくなってしまいますね。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/206
207: デフォルトの名無しさん (ワッチョイ 978f-Rb7U) [] 2023/08/16(水) 16:27:44.91 ID:osG/hZP20 >>205 Sealed Classじゃダメかい? https://qiita.com/hanohrs/items/964e9cbf41961e701484 http://mevius.5ch.net/test/read.cgi/tech/1632019965/207
208: デフォルトの名無しさん (ワッチョイ 6301-DXLR) [] 2023/08/16(水) 19:20:53.06 ID:AMR7lasI0 >>205 JavaはクラスのインスタンスはGCで管理するので共用体の必要が無いのでは? http://mevius.5ch.net/test/read.cgi/tech/1632019965/208
209: デフォルトの名無しさん (ワッチョイ 1a02-P1Fn) [] 2023/08/16(水) 19:58:11.06 ID:TYqhyd0v0 強力な Object 型ならあるぞ http://mevius.5ch.net/test/read.cgi/tech/1632019965/209
210: デフォルトの名無しさん (ワッチョイ 4e8e-/Cxw) [sage] 2023/08/16(水) 22:06:27.36 ID:L6CfCWuQ0 >>205 生のメモリとオブジェクトは概念として完全に分離されてるから http://mevius.5ch.net/test/read.cgi/tech/1632019965/210
211: デフォルトの名無しさん (ワッチョイ 2bbb-QZaR) [sage] 2023/08/22(火) 00:46:18.91 ID:TPz+mBYc0 さまざまな型システムにはメリデメのトレードオフが必ずある 共用体も節度を持って使えば便利だけど濫用すると惨劇を招く Javaはシンプルさと移植性を重視してデザインされたので、クラス定義や複数の変数で代用可能な共用体は用意されなかった Cの直系やBetter JavaScriptと違ってそんなに必要になるシーンも多くないのでSealed Classで事足りるだろう 世界中にある莫大なコードベースに対して破壊的変更が少なくなるように配慮せざるを得ない部分もある シンプルさが大量のプログラマを生んで成功したからこそ長い栄華を誇ったのだし、栄枯盛衰の落ち目を笑うのは浅はか http://mevius.5ch.net/test/read.cgi/tech/1632019965/211
212: デフォルトの名無しさん (ブーイモ MMb3-HTZh) [] 2023/08/22(火) 07:55:42.93 ID:tV8s6iNuM Javaにも様々な新機能が追加されていってるけど頑なに実装を拒んでるものもあるよな その筆頭がasync/await 要望が多いのに「代わりにVirtual Thread使ってくれ」とか言ってるからな Virtual Thread とは使い処が違うんだよ!! http://mevius.5ch.net/test/read.cgi/tech/1632019965/212
213: デフォルトの名無しさん (ワッチョイ 2501-d0po) [] 2023/08/29(火) 22:09:14.54 ID:HMbn0XNH0 質問です。 pleiades 2023 で gradle のプロジェクトをインポートしようとしているのですが 以下エラーが出てビルド出来ません。 ------------------------------------------------------------------ FAILURE: Build failed with an exception. * What went wrong: org/gradle/api/plugins/MavenPlugin > org.gradle.api.plugins.MavenPlugin * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. CONFIGURE FAILED in 1s ---------------------------------------------------------- 結構頑張ってググっているのですが原因が分からないのですが、 どなたか助けていただけませんでしょうか。 環境は Mac Ventura, gradle 8.3, Java17 です。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/213
214: 0213 (ワッチョイ 2501-d0po) [sage] 2023/08/29(火) 22:10:24.92 ID:HMbn0XNH0 文字数制限で連投になりすみません。 なお build.gradle の内容は以下です。 --------------------------------------------------------------------- plugins { id 'org.springframework.boot' version '2.3.5.RELEASE' id 'io.spring.dependency-management' version '1.0.10.RELEASE' id 'java' id 'eclipse' id 'idea' } group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = 11 compileJava.options.encoding = "UTF-8" repositories { mavenCentral() } dependencies { implementation('org.springframework.boot:spring-boot-starter-jdbc') implementation('org.springframework.boot:spring-boot-starter-thymeleaf') implementation('org.springframework.boot:spring-boot-starter-validation') implementation('org.springframework.boot:spring-boot-starter-web') runtimeOnly('com.h2database:h2') runtimeOnly('org.springframework.boot:spring-boot-devtools') testRuntimeOnly 'org.junit.platform:junit-platform-launcher' testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' } } http://mevius.5ch.net/test/read.cgi/tech/1632019965/214
215: デフォルトの名無しさん (ワッチョイ 2501-d0po) [sage] 2023/08/29(火) 23:20:37.15 ID:HMbn0XNH0 すみません、自己解決しました。 ビルドに使う Gradle を 7.2 にしたら何故か出来ました。 ググると maven プラグインは 8 から廃止なので maven-publish を使えみたいな記事はあったのですが、 maven-publish と build.gradle の plugins に書いてもダメだったんですよね……。 根本的には解決していないのですが、とりあえずご報告でした。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/215
216: デフォルトの名無しさん (ワッチョイ ff6b-j351) [hage] 2023/09/24(日) 10:29:14.83 ID:Hs7TDocS0 int[] a={1,2,3,4,5}; という入れる変数を作ったんですが、プログラムの途中で a={5,4,3,1,2};というふうにしたいんですができません。 いちいちa[0]~a[4]全部に代入しないといけないのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/216
217: デフォルトの名無しさん (アウアウウー Sacf-PB4I) [sage] 2023/09/24(日) 10:37:06.47 ID:2YTVyUlCa ホイっ https://www.javadrive.jp/start/array/index10.html http://mevius.5ch.net/test/read.cgi/tech/1632019965/217
218: デフォルトの名無しさん (ワッチョイ 3be4-h2iX) [] 2023/09/24(日) 11:28:29.11 ID:1DaYlERU0 >>216 a[2]は代入しなくていいよ http://mevius.5ch.net/test/read.cgi/tech/1632019965/218
219: デフォルトの名無しさん (ワッチョイ bbb1-ZaUB) [637] 2023/09/24(日) 15:59:50.86 ID:oTT98hcn0 >>217 参照って分かりにくいよな。 ぼーとしてると実体を見失うわ。 Cのポインター配列だとあり得ないけど。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/219
220: デフォルトの名無しさん (ワッチョイ daad-iLfk) [] 2023/10/08(日) 06:01:02.29 ID:c7bH/Jal0 >>216 a の参照先を変えてしまっていいなら a = new int[] { 5, 4, 3, 2, 1 }; と書けば良い。それまで a の参照していた先のメモリはgcが自動で解放してくれるので考える必要はない。 a の参照先をそのままにしたいなら一つづつ a[0], a[1], a[3], a[4] に代入するかループ使って代入すれば良い。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/220
221: デフォルトの名無しさん (ワッチョイ 13e0-PwNk) [sage] 2023/10/15(日) 20:27:00.97 ID:M+5szmup0 インプレースコピーで要素の入れ替え、みたいな話じゃないのか http://mevius.5ch.net/test/read.cgi/tech/1632019965/221
222: デフォルトの名無しさん (ワッチョイ d117-iRXk) [] 2023/10/31(火) 02:58:33.18 ID:NWeBFhUv0 設定ファイル(setting.config)があり、その中身が pathA="D:\\Download"; pathS="G:\\Download"; pathC="Z:\\Download"; と各行にあるものを読み込み、各Pathに設定されたディレクトリを指定した変数に代入するプログラムを書こうとしています。 その場合、一般的にはどのように読み込み処理を書かれるのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/222
223: デフォルトの名無しさん (ワッチョイ 13ad-zW/F) [] 2023/10/31(火) 03:05:20.29 ID:obpiiey30 >>222 java.util.Properties クラスのインスタンスを作って load() でそのファイルを読んで getProperty("pathA") みたいにして内容を取り出す。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/223
224: デフォルトの名無しさん (ワッチョイ 81ee-iRXk) [] 2023/11/01(水) 01:08:48.05 ID:QIM0oxL50 >>223 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/224
225: デフォルトの名無しさん (ワッチョイ 81ee-iRXk) [] 2023/11/01(水) 01:08:53.32 ID:QIM0oxL50 >>223 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/225
226: デフォルトの名無しさん (ワッチョイ 1910-KYV2) [sage] 2023/11/10(金) 14:23:27.45 ID:ZmoDO33M0 intellij使ってメソッド定義する際に引数にOptionalを指定すると 「Optional<型>がパラメータ'変数名'の型として使用されています」って警告が出るけど 引数にOptional指定するのってよくない書き方なのかな? http://mevius.5ch.net/test/read.cgi/tech/1632019965/226
227: デフォルトの名無しさん (ワッチョイ ff60-ljUV) [] 2023/11/11(土) 20:17:07.76 ID:XF4CbZuB0 背景が黒くならないのは何故でしょうか? public class ImageViewer extends JPanel implements Runnable { private static int screenWidth = Toolkit.getDefaultToolkit().getScreenSize().width; private static int screenHeight = Toolkit.getDefaultToolkit().getScreenSize().height; private Thread thread; public ImageViewer() { thread = new Thread(this); thread.start(); } @Override public void run() { while (true) { repaint(); } } @Override public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2 = (Graphics2D) g; g2.setBackground(Color.BLACK); } public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { JFrame frame = new JFrame(); frame.getContentPane().add(new ImageViewer()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds(0, 0, screenWidth / 2, screenHeight / 2); frame.setLocationRelativeTo(null); frame.setVisible(true); }});}} http://mevius.5ch.net/test/read.cgi/tech/1632019965/227
228: デフォルトの名無しさん (ワッチョイ 1f90-nPbH) [sage] 2023/11/11(土) 20:57:37.57 ID:D1g3ncRT0 >>227 paintComponentの中で塗りつぶししてないからじゃない? 今スマホだからメソッド名が分からないけど fillXXとかいう名前のメソッドがGraphicクラスになかった? http://mevius.5ch.net/test/read.cgi/tech/1632019965/228
229: デフォルトの名無しさん (ワッチョイ ff60-ljUV) [] 2023/11/11(土) 21:40:55.85 ID:XF4CbZuB0 >>228 ありがとうございます。 g2.clearRect(0, 0, getWidth(), getHeight()); を追記したらできました。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/229
230: デフォルトの名無しさん (ワッチョイ ff60-ljUV) [] 2023/11/11(土) 22:53:11.36 ID:XF4CbZuB0 ちなみに、エクスプローラーの左側にフォルダ構成が表示できる「ナビゲーションウインドウ」はどのような方法で実装されいますでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/230
231: デフォルトの名無しさん (ワッチョイ ffbd-sg3J) [sage] 2023/11/15(水) 23:56:40.14 ID:8ll9Bxfa0 >>226 基本的にOptionalは戻り値として使うために作られたもので、引数として使うことを想定してない 一般的にも引数には使わないことが推奨されている(いろいろ議論はあるけど) 「引数がnullの時にデフォルト値を与える」みたいな使い方をしたくなるけど、それやると呼び出す側にOptionalで包むことを強制することになるので、かえって煩雑になったりするんだよね http://mevius.5ch.net/test/read.cgi/tech/1632019965/231
232: デフォルトの名無しさん (ワッチョイ e905-bTTa) [] 2023/11/19(日) 01:53:31.27 ID:qZa+eOkQ0 ttps://pastebin.com/tM0VgmHA 左側に表示されるフォルダをクリックすると、右側にそのクリックされたフォルダの中身を表示したいのですが、どうすればいいのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/232
233: デフォルトの名無しさん (ワッチョイ 5190-n3S/) [sage] 2023/11/22(水) 18:05:20.44 ID:OkHSaxJz0 >>232 クリックを感知するリスナー作って 表示するようにするだけ http://mevius.5ch.net/test/read.cgi/tech/1632019965/233
234: デフォルトの名無しさん (ワッチョイ 0dba-6HfB) [sage] 2023/11/22(水) 19:43:34.58 ID:kYVkXFrV0 非プログラム民です Javaの一番初歩的なスレがここっぽいので失礼します Win11にJavaってあんまり要らないんでしょうか? 8年ぶりぐらいに新調したんですがそういや入れてないけど何も要求されてないなと気付きました PCの使用用途としてはネットサーフィンやゲーム程度 Office(Excel)はLibre使ってて今のところマイクラもやってない… プログラムなどPCの根っこ部分を弄るような人以外はもう特に入れる必要がない時代なんでしょうか? ちょっとふわっとした質問ですが教えていただけると助かります http://mevius.5ch.net/test/read.cgi/tech/1632019965/234
235: デフォルトの名無しさん (スップ Sd22-vj+6) [sage] 2023/11/22(水) 20:40:30.76 ID:XdkKjHJEd >>234 Javaのデスクトップアプリというジャンルがほぼ死に体なのでPCにJavaを入れる機会は大幅に減った 下手に入れて放置とかしてるとセキュリティホールになりかねないので必要になるまで入れない方がいいよ http://mevius.5ch.net/test/read.cgi/tech/1632019965/235
236: デフォルトの名無しさん (ワッチョイ 0dba-6HfB) [sage] 2023/11/23(木) 00:21:28.78 ID:WhR9OG610 そうなのか それじゃあしばらくお別れになりそうだな 回答ありがとうございます http://mevius.5ch.net/test/read.cgi/tech/1632019965/236
237: デフォルトの名無しさん (ワッチョイ 91de-iedC) [] 2023/11/23(木) 07:07:52.59 ID:feYNNbaU0 Oracle公式のJava Runtime Environment自体が廃止されたし Javaは開発者が使うもの、ユーザーはアプリにバンドルされたJavaを使うことになったから ユーザーがJavaをインストールする必要はなくなった http://mevius.5ch.net/test/read.cgi/tech/1632019965/237
238: デフォルトの名無しさん (ワッチョイ 46ff-bTTa) [] 2023/11/24(金) 22:53:30.32 ID: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);//右に移動する }} http://mevius.5ch.net/test/read.cgi/tech/1632019965/238
239: デフォルトの名無しさん (ワッチョイ c755-ds/9) [] 2023/11/25(土) 08:06:59.65 ID:vlVh3gWj0 Alienのコンストラクタにthisを渡さないほうがいいよ thisを渡してるってことはAlienクラスが外側のクラスを参照してるってこと このような相互参照する設計は結合が密になって後々不都合が出ることが多い Alienインスタンスそれぞれが x, y 座標を持ってるんだからaliensを二次元(画面座標)にする必要はない http://mevius.5ch.net/test/read.cgi/tech/1632019965/239
240: デフォルトの名無しさん (ワッチョイ 5ff5-T+3p) [] 2023/11/25(土) 08:51:19.25 ID:DleP5wfq0 ScopedValueの説明記事読んでたら思ったんだけど あれって同じ変数名なのに違う型になってるよね? Object x=; ScopedValue.where(x,,); これが対象スコープ内では ScopedValue x; として呼び出せてしまってる、ということだよね xが場所によって型が違う なかなか嫌な構文だね。可読性低下しない?勘違いしそう http://mevius.5ch.net/test/read.cgi/tech/1632019965/240
241: デフォルトの名無しさん (ワッチョイ bf15-Fdi3) [sage] 2023/11/25(土) 10:24:44.30 ID:hi6RRccf0 >>240 自分も説明読んだだけだけど、whereの第一引数はScopedValueじゃないか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/241
242: デフォルトの名無しさん (ワッチョイ 5ff5-T+3p) [] 2023/11/25(土) 10:44:51.02 ID:DleP5wfq0 >>241 そうだった。かんちがいした http://mevius.5ch.net/test/read.cgi/tech/1632019965/242
243: デフォルトの名無しさん (ワッチョイ c714-6ggm) [] 2023/11/26(日) 08:44:10.15 ID:1Nq25AZ10 >>239 ありがとうございます。疎結合やList<Alien>にできるよう見直します。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/243
244: デフォルトの名無しさん (ワッチョイ bd68-jFlW) [] 2023/12/02(土) 02:11:40.58 ID:TtNr0xet0 スペースインベーダーの敵の移動について、一番端にいる敵が画面の端まで移動した場合、方向を反転するという動きを実装しようとしております。 現在、敵が端まで行った際に反転するところまでは実装できたのですが、敵が画面外に少し出た状態で反転します。 画面の端できっちりと反転する方法はありますでしょうか? ttps://pastebin.com/2KFpUcpc http://mevius.5ch.net/test/read.cgi/tech/1632019965/244
245: デフォルトの名無しさん (ワッチョイ eaad-Ej9D) [] 2023/12/03(日) 09:59:40.93 ID:iaiv32Fc0 あるんじゃない?てか、そんなの少し手前を画面の端とみなすように作れば良いだけでは? http://mevius.5ch.net/test/read.cgi/tech/1632019965/245
246: デフォルトの名無しさん (アウアウウー Sa21-wVFe) [] 2023/12/03(日) 11:04:08.98 ID:QTewqrs7a まるちんこ http://mevius.5ch.net/test/read.cgi/tech/1632019965/246
247: デフォルトの名無しさん (ワッチョイ 6311-DOnR) [] 2023/12/28(木) 09:10:42.32 ID:Z5LVjO8Y0 エラーチェックをする関数を作るとき、 エラーがあれば、エラーあるよーんってメッセージをつけた例外を呼び出し元に投げる。 ということをしたいとき。 エラーの詳細はどうでもいいとき、 throw Exception(“エラーあるよーん“) はだめなの? わざわざExceptionを継承したクラス作らないとだめなの? http://mevius.5ch.net/test/read.cgi/tech/1632019965/247
248: デフォルトの名無しさん (ワッチョイ a352-H80b) [] 2023/12/28(木) 09:47:21.79 ID:wPnlX7lS0 いいよ http://mevius.5ch.net/test/read.cgi/tech/1632019965/248
249: デフォルトの名無しさん (ワッチョイ 330a-l39z) [sage] 2023/12/28(木) 10:06:50.75 ID:Gvv1ir3M0 >>247 そのコードを呼び出す側が全ての例外をcatchするもしくは全ての例外をcatchしないという使い方しか絶対にしないのならいいんじゃね http://mevius.5ch.net/test/read.cgi/tech/1632019965/249
250: デフォルトの名無しさん (ワッチョイ 334d-hEBs) [] 2023/12/28(木) 13:21:50.26 ID:37lmfGGJ0 いいよ http://mevius.5ch.net/test/read.cgi/tech/1632019965/250
251: デフォルトの名無しさん (ワッチョイ 7390-neWB) [sage] 2023/12/28(木) 22:29:56.50 ID:Hk4w0gA/0 例外クラスの自作はあまりやらないよな? 既存のヤツでだいたいは間に合う 作るとすれば エラー情報を盛込みたいとか しっくりくる名前の例外クラスが無い場合とか 後で拡張を考えてるとか そんくらいだよな http://mevius.5ch.net/test/read.cgi/tech/1632019965/251
252: デフォルトの名無しさん (ワッチョイ 4ea5-nqB8) [] 2023/12/30(土) 14:57:08.35 ID:AS8gr52a0 なんでも質問スレからきました VScodeでjavaを勉強する初心者です プログラムが完成したのでjarファイルをビルドしたのですが jarファイルをクリックしてもコマンドプロンプトで起動しても デバッグでの動作を全くせずに終了してしまいます javaを入れなおして再起動などもしてみましたが起動しません どうすれば動くjarファイルを作成できるのでしょうか よろしくお願いします http://mevius.5ch.net/test/read.cgi/tech/1632019965/252
253: デフォルトの名無しさん (ワッチョイ 5f4d-vVi2) [] 2023/12/30(土) 15:20:21.10 ID:7sdDSpr80 >>252 コマンドから実行したら何かメッセージ出力されるんじゃないかな それをここに貼り付けてくれ http://mevius.5ch.net/test/read.cgi/tech/1632019965/253
254: デフォルトの名無しさん (ワッチョイ 4ea5-nqB8) [] 2023/12/30(土) 16:07:16.24 ID:AS8gr52a0 >>253 * 実行するタスク: java (build): Build Workspace Building all the Java projects in workspace... Task complete. * ターミナルはタスクで再利用されます、閉じるには任意のキーを押してください。 上記のようなメッセージが表示されますが、jarファイルは見当たりません。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/254
255: デフォルトの名無しさん (ワッチョイ 5f4d-vVi2) [] 2023/12/30(土) 16:23:47.09 ID:7sdDSpr80 jarはbuild/libsの中にあるんじゃないかな https://qiita.com/yoshiyu0922/items/4662a3d5f4eb29880a65 http://mevius.5ch.net/test/read.cgi/tech/1632019965/255
256: デフォルトの名無しさん (ワッチョイ 4ea5-nqB8) [] 2023/12/30(土) 16:31:29.73 ID:AS8gr52a0 >>255 リンク先はeclipseではないでしょうか build/libsという項目は見当たりません http://mevius.5ch.net/test/read.cgi/tech/1632019965/256
257: デフォルトの名無しさん (ワッチョイ 8751-nNbu) [sage] 2023/12/30(土) 16:33:04.77 ID:4WPbBasM0 たぶん、jar ファイルにバグがあって、 エラーで終了しているのだろう プログラムの冒頭で、sleep, wait して止まるか確かめたら? もし止まらずに終了したら、プログラムの開始前に、エラーで終了している事になる >>247 Ruby なら、単にraise すると、RuntimeError となる raise "単なるエラー!" http://mevius.5ch.net/test/read.cgi/tech/1632019965/257
258: デフォルトの名無しさん (ワッチョイ c6a8-jiov) [sage] 2024/01/01(月) 21:00:08.56 ID:J0RePgTm0 俺の勘違いかもしれんが、>>254はVSCodeのタスクのログじゃないか? コマンドプロンプトで起動したときのコマンドと出力を貼って欲しい http://mevius.5ch.net/test/read.cgi/tech/1632019965/258
259: デフォルトの名無しさん (ワッチョイ 6f1f-YuFG) [sage] 2024/02/14(水) 06:19:20.88 ID:O+9rqmaV0 Javaのメソッド参照ってそのストリームの各要素がインスタンスかつメソッド参照されてるメソッドがそのインスタンスに属する場合と、System.out::printlnみたいにそうじゃない場合と、Math::sqrtみたいにStaticなメソッドである場合、3種類を察して読み替えないといけないよね? ラムダ式と比べてメソッド参照の何が読みやすいのか分からんのだけど そもそも組み込み関数なのかどうか、staticなのかどうかがぱっと見分からない場合不便を感じるのは俺が読解力低すぎるのか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/259
260: デフォルトの名無しさん (ワッチョイ 5fc6-7FrM) [sage] 2024/03/09(土) 22:02:26.83 ID:7aPfE9ln0 初歩的な質問で申し訳ないのですが javaで1ピクセルの点を表示する場合どういった方法を用いるのが良いのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/260
261: デフォルトの名無しさん (ワッチョイ 8b56-XE6S) [] 2024/03/09(土) 22:27:07.16 ID:dxjS1XCa0 AWT? Swing? SWT? JavaFX? http://mevius.5ch.net/test/read.cgi/tech/1632019965/261
262: デフォルトの名無しさん (ワッチョイ 3d90-jZB2) [sage] 2024/03/12(火) 14:25:04.81 ID:Id3VOzym0 >>260 試してないけどワイがやるとしたら java.awt.GraphicsのdrawLineかfillRectでやってみるかな http://mevius.5ch.net/test/read.cgi/tech/1632019965/262
263: デフォルトの名無しさん (ワッチョイ 0d1e-UCxz) [] 2024/03/13(水) 15:14:09.99 ID:0UOudCjQ0 OpenGLで1ピクセルの画像を表示するのがいいと感じます http://mevius.5ch.net/test/read.cgi/tech/1632019965/263
264: デフォルトの名無しさん (ワッチョイ 7d5f-FESj) [] 2024/03/14(木) 21:42:50.56 ID:WzunCsAD0 >>263 それはJavaと関係ない話じゃねえか http://mevius.5ch.net/test/read.cgi/tech/1632019965/264
265: デフォルトの名無しさん (ワッチョイ 13ad-LMA8) [] 2024/03/18(月) 04:50:36.52 ID:3yuQ5Y+00 System.out.println("1ピクセルの点"); http://mevius.5ch.net/test/read.cgi/tech/1632019965/265
266: デフォルトの名無しさん (ワッチョイ 92ad-HgBz) [] 2024/03/26(火) 02:37:50.78 ID:3jXGFcMZ0 Java で awt や Swing を使って文字列を描画する時に、枠内に収まるようにするにはどうしますか? 例えば 100 x 200 ピクセルのサイズに合わせて 0 と描画したい場合はどうしたらいいんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/266
267: デフォルトの名無しさん (ワッチョイ 1990-o8nz) [sage] 2024/03/26(火) 15:07:48.20 ID:/GG6K1xM0 >>266 フォントサイズを測って描画するだけだよ クラスGraphicsからクラスFontを取得すれば出来る http://mevius.5ch.net/test/read.cgi/tech/1632019965/267
268: デフォルトの名無しさん (ワッチョイ b653-U/i4) [] 2024/03/26(火) 16:54:46.74 ID:O5irlSwX0 >>267 計るとは? フォントサイズはポイントでしか指定できませんよね? http://mevius.5ch.net/test/read.cgi/tech/1632019965/268
269: デフォルトの名無しさん (ワッチョイ 92ad-HgBz) [] 2024/03/29(金) 11:09:03.74 ID:lQxeICWo0 このスレには分る人って誰も居ないのかなあ? http://mevius.5ch.net/test/read.cgi/tech/1632019965/269
270: デフォルトの名無しさん (ワッチョイ f54d-663q) [] 2024/03/29(金) 12:53:24.99 ID:34B6nZMD0 もう回答もらってるじゃん http://mevius.5ch.net/test/read.cgi/tech/1632019965/270
271: デフォルトの名無しさん (ワッチョイ 92ad-HgBz) [] 2024/03/29(金) 13:00:07.50 ID:lQxeICWo0 じゃあ実際に 100x200 ドットの内側に丁度よく文字を描画するのはフォントサイズをいくつに指定すればいい? http://mevius.5ch.net/test/read.cgi/tech/1632019965/271
272: デフォルトの名無しさん (ワッチョイ 59ab-Zif3) [] 2024/03/29(金) 13:18:38.57 ID:VKKh0L5U0 >>271 Windowsなら96dpiだからフォントサイズ(フォントの高さ)200ピクセル(150ポイント)だろ http://mevius.5ch.net/test/read.cgi/tech/1632019965/272
273: デフォルトの名無しさん (ワッチョイ ce01-atCN) [sage] 2024/03/30(土) 00:39:52.65 ID:T4n6B8fM0 GlyphVectorでググるといいよ http://mevius.5ch.net/test/read.cgi/tech/1632019965/273
274: デフォルトの名無しさん (ブーイモ MM4b-fGCU) [] 2024/04/02(火) 11:29:02.94 ID:1eoCl02pM >>266 画像を用意して表示する。 HTMLだってクライアントに合わせて大きさ違いの画像を選択しているんだぜ? http://mevius.5ch.net/test/read.cgi/tech/1632019965/274
275: デフォルトの名無しさん (ワッチョイ 23c2-NjHA) [] 2024/04/02(火) 15:24:03.53 ID:fK4JGkbk0 へー http://mevius.5ch.net/test/read.cgi/tech/1632019965/275
276: デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/04(木) 00:12:56.44 ID:w/pqVvX/0 その場で画像を作るのは、処理がもたついたときにボロが出るからな。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/276
277: デフォルトの名無しさん (ワッチョイ ad90-Zg4j) [sage] 2024/04/04(木) 06:53:17.68 ID:ZMozL0740 予めサイズいっぱいの画像用意して 描画領域に合わせて拡大縮小する、でもよかったな 絵が粗くなる欠点あるけど分かりやすくはある http://mevius.5ch.net/test/read.cgi/tech/1632019965/277
278: デフォルトの名無しさん (ワッチョイ 85bf-8Jjt) [] 2024/04/04(木) 09:46:18.53 ID:IPbf13/S0 HTMLで複数画像用意するのは写真とかでしょ 図形なんかはSVGなどのベクター形式使ったほうがいい フォントも同様 あらかじめ複数サイズの画像用意するとかアホかよ http://mevius.5ch.net/test/read.cgi/tech/1632019965/278
279: デフォルトの名無しさん (ワッチョイ 65f2-QS64) [] 2024/04/04(木) 17:30:30.47 ID:BR6EKXmR0 Windowsの場合はこういうことも知ってる必要ありそうだね Windowsのディスプレイとモニター いまだ96DPIが基準 https://ascii.jp/elem/000/004/038/4038068/ http://mevius.5ch.net/test/read.cgi/tech/1632019965/279
280: デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/05(金) 01:14:12.30 ID:3ECyzj960 >>278 そういうどうでもいい画像ファイルはWebブラウザ側がキャシュとして保持するから問題にならない。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/280
281: デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/05(金) 01:27:47.68 ID:3ECyzj960 >>279 いろんなアプリケーションで解像度が合わずにボケて表示されるから、一般人じゃなければいろんなものが混ざった結果だとは気づいている。 Windows 95の仕様では画面の見た目と、印刷時の見た目が同じになることを売りにして発表したが、640×480ピクセルや800×600ピクセルのモニターでは不可能だった。 1280×1024ピクセルが標準的になったWindows XPでも解像度が低すぎて解決しなかった。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/281
282: デフォルトの名無しさん (ワッチョイ e355-fGCU) [] 2024/04/05(金) 01:30:49.70 ID:3ECyzj960 ちなみに高精細ディスプレイ、高解像度ディスプレイは目の負担が大きいので、目が良い自分の感覚で作ってしまうのは問題がある。 見た目の格好良さよりも、誰もが読める、見えるものを意識していないと差別主義者と言われたら、反論できないから注意しろよ。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/282
283: デフォルトの名無しさん (ワッチョイ 85b4-8Jjt) [] 2024/04/05(金) 07:45:37.12 ID:5j994YTI0 >>280 どういうこと? ブラウザがキャッシュしても初回の表示時間が遅くともなるでしょ? それを避けるためにデバイス解像度に合わせて小さな画像を送る最適化するんだけど http://mevius.5ch.net/test/read.cgi/tech/1632019965/283
284: デフォルトの名無しさん (ワッチョイ e3cf-fGCU) [] 2024/04/06(土) 01:46:58.09 ID:q9eV9Q7I0 >>283 Webブラウザ側がクライアントの情報付きでリクエストしているのに? http://mevius.5ch.net/test/read.cgi/tech/1632019965/284
285: デフォルトの名無しさん (ワッチョイ e3cf-fGCU) [] 2024/04/06(土) 01:48:35.50 ID:q9eV9Q7I0 >>283 初回が遅くてもいいじゃないか? Windows 95のナローバンドの時代の話でもしているのか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/285
286: デフォルトの名無しさん (ワッチョイ 85dc-BZe8) [sage] 2024/04/06(土) 03:36:30.36 ID:AGIOOfPU0 画像をレスポンシブ対応にするには、 srcset で画面の横幅か、デバイスピクセル比によって、複数画像を切り替える <img srcset="small.jpg 320w, medium.jpg 640w, large.jpg 1280w"> http://mevius.5ch.net/test/read.cgi/tech/1632019965/286
287: デフォルトの名無しさん (ワッチョイ 6505-wLE8) [] 2024/04/06(土) 10:40:52.05 ID:QIQFIWGq0 Java Platform SE Binaryは動作を停止しました と出て画面が真っ白になるこたがあるんですけど メモリ不足ですか? 原因調べる方法ありますか? http://mevius.5ch.net/test/read.cgi/tech/1632019965/287
288: デフォルトの名無しさん (ワッチョイ 8514-8Jjt) [] 2024/04/06(土) 16:11:09.14 ID:ARBK0WNa0 >>287 OSはなに? http://mevius.5ch.net/test/read.cgi/tech/1632019965/288
289: デフォルトの名無しさん (ワッチョイ 0579-JG6v) [] 2024/04/06(土) 17:16:43.40 ID:1bMg12vP0 CPUの命令セットアーキテクチャ「x86」は近い未来に滅ぶだろうという主張 https://gigazine.net/news/20240406-x86-needs-to-die/ http://mevius.5ch.net/test/read.cgi/tech/1632019965/289
290: デフォルトの名無しさん (ワッチョイ 65c8-wLE8) [] 2024/04/06(土) 17:17:26.70 ID:QIQFIWGq0 >>288 Windows11です http://mevius.5ch.net/test/read.cgi/tech/1632019965/290
291: 1 (ワッチョイ 0579-JG6v) [1] 2024/04/06(土) 17:17:29.64 ID:1bMg12vP0 エッジAI時代の到来が後押し、STマイクロが18nm FD-SOIをマイコンに適用する理由 https://news.mynavi.jp/techplus/article/20240405-2921132/ http://mevius.5ch.net/test/read.cgi/tech/1632019965/291
292: デフォルトの名無しさん (ワッチョイ 8514-8Jjt) [] 2024/04/06(土) 17:43:51.02 ID:ARBK0WNa0 >>290 WER(Windows Error Repoting)を有効にしておくとプロセスがクラッシュしたときにメモリダンプが出力される それをJava BUG DATABASE に送るとよい またアプリでJNI/JNAなどのネイティブコードを使ってる場合には Javaだはなくアプリ側に原因があることも そういったとこも点検するとよい http://mevius.5ch.net/test/read.cgi/tech/1632019965/292
293: デフォルトの名無しさん (ワッチョイ 65c8-wLE8) [] 2024/04/06(土) 19:31:04.59 ID:QIQFIWGq0 >>292 ありがとうございます! 調べてやってみます 作ってる会社がクズで保守契約してるのに調べろと言っても無視して何もしないんです http://mevius.5ch.net/test/read.cgi/tech/1632019965/293
294: デフォルトの名無しさん (ワッチョイ 275a-r2/l) [] 2024/04/07(日) 08:23:01.34 ID:kZhuxMJ+0 疑似的ボイス・トォ・スカル 組織はある程度大きくなるけれど構築方法 ?Bluetooth v5.4 マルチ説ぞ可能なので同時に100に接続可能 飛距離は最大400メートル ?ピンマイク.完全ワイヤレスイヤフォン【マイク付き】 ★これで司令塔を中心としたエリアが構築官僚 ?ピンマイクのみの者は超指向性スピーカーにて指示を受けている 少し上のシステム ?家の防犯カメラを道路が映るように設置 ?すまふぉのai機能拡張により仲間の未認識させる ?口パクによる読み取りやジェスチャーやアイコンタクトによりさらに指示できる内容を増やしている ?司令塔となる者にスマフォと全てのBluetoothをペアーリング ?aIアシストにより各仲間に隠語で話すウ ?警察にばれてモスク罪にAIによるアシストで行動パターンの変化をさせる 空き巣後の闘争中に路地に引き込んでの警察車両の足止め 仲間は通貨そのあとに車の故障で立ち往生これを繰り返す 万引きもチームプレイをすれば店員.万引きジーメンなどもかいくぐれる ネットを返していない特設通信なのでサイバー警察からも逃げれる http://mevius.5ch.net/test/read.cgi/tech/1632019965/294
295: デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/07(日) 10:27:41.77 ID:K0Taf7XF0 >>289 互換性と古いアプリケーションを切り捨てることは時間のかかること あと50年以上はかかると思うよ http://mevius.5ch.net/test/read.cgi/tech/1632019965/295
296: デフォルトの名無しさん (ワッチョイ e7f8-fxcW) [] 2024/04/07(日) 13:54:55.55 ID:GmYjpb/a0 AppleはCPUアーキテクチャ何度も変えてるんだよね MC68000 → PowerPC → Intel x86 → ARM(Apple M1) Android もいくつかのCPUアーキテクチャをサポートしてる WindowsはなぜかCPUアーキテクチャの刷新に失敗し続けている なんでだろ? http://mevius.5ch.net/test/read.cgi/tech/1632019965/296
297: デフォルトの名無しさん (ワッチョイ f790-Bmwq) [sage] 2024/04/07(日) 15:16:59.52 ID:KX/zYYlq0 >>293 動かすJava Runtime Environmentを 変えてみるのもいいかも http://mevius.5ch.net/test/read.cgi/tech/1632019965/297
298: デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/08(月) 00:12:22.35 ID:gUGErxP/0 >>296 Windowsはインテルのx86が消えかかっていて、AMDが作ったx64のCPUにほとんどか置き換わったぞ? なんでCPUを調べずに変わっていないと思っているのか? 互換性があるから同じように動いているものが多い。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/298
299: デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/08(月) 00:14:00.77 ID:gUGErxP/0 >>296 アップル社なんて資金力がなさすぎて、ハードウェアはWindows PCのハードウェアを採用、OSはUNIXを採用して、独自規格は諦めた。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/299
300: デフォルトの名無しさん (ワッチョイ 4221-xuB/) [] 2024/04/08(月) 00:15:27.89 ID:gUGErxP/0 >>296 そもそもマッキントッシュは名前が同じだけで、PCとしては何度も互換性を失っている。 それだけシェアが低いということ。 http://mevius.5ch.net/test/read.cgi/tech/1632019965/300
301: デフォルトの名無しさん (ワッチョイ fb24-fxcW) [] 2024/04/08(月) 10:34:08.19 ID:KtmVn5nj0 >>298 記事の文脈理解できてる? x64も含めてx86が無くなるという話だよ? http://mevius.5ch.net/test/read.cgi/tech/1632019965/301
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 70 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s