Java初心者のためのスレッドです。
※前スレ
Java入門・初心者質問スレ Part.6
http://mevius.2ch.net/test/read.cgi/tech/1513783473/
探検
Java入門・初心者質問スレ Part.7
■ このスレッドは過去ログ倉庫に格納されています
2018/01/10(水) 11:06:04.02ID:ijSgjgrG
131スッキリ厨
2018/03/11(日) 22:05:43.98ID:xe/4Geuv スッキリわかる Java入門 第2版、2014
たのしいRuby 第5版、2016
この2冊がプログラミングの基本だから、
これらを3回読んでもわからないなら、プログラミングは無理
たのしいRuby 第5版、2016
この2冊がプログラミングの基本だから、
これらを3回読んでもわからないなら、プログラミングは無理
132デフォルトの名無しさん
2018/03/11(日) 22:13:12.69ID:229ElWIS 登録料詐欺が流行ってるらしいな。
133デフォルトの名無しさん
2018/03/11(日) 22:25:10.26ID:Brla3CaI 学生のときにまともに勉強したことなんてほぼ皆無だったからかもしれんけど
学校の勉強覚えることに比べたら今のプログラムなんてクッソ簡単だと思うけどな
学校の勉強覚えることに比べたら今のプログラムなんてクッソ簡単だと思うけどな
135デフォルトの名無しさん
2018/03/11(日) 23:30:47.13ID:hFKS7szZ わかったからもう来るなよ
136デフォルトの名無しさん
2018/03/11(日) 23:35:59.67ID:xe/4Geuv ユーザー環境変数PATH の意味が、分かっていない
こういう知識は、プログラミングじゃない。
OS の知識だから
PowerShell・コマンドプロンプトで、
ruby, node などの、パス・拡張子もないコマンドが、なぜ起動できるのか?
コマンドの探索順序を分かっていない
その単語が、コマンドとして認識される条件。
コマンドから、実行ファイルを探す手順
こういうコマンドは、Linux などで主要コマンドを勉強していないと、わからない
こういう知識は、プログラミングじゃない。
OS の知識だから
PowerShell・コマンドプロンプトで、
ruby, node などの、パス・拡張子もないコマンドが、なぜ起動できるのか?
コマンドの探索順序を分かっていない
その単語が、コマンドとして認識される条件。
コマンドから、実行ファイルを探す手順
こういうコマンドは、Linux などで主要コマンドを勉強していないと、わからない
137遊園地-24
2018/03/12(月) 00:31:17.57ID:heL8Y3+1 落とした部品(パッケージ)自体を書き換えようとすると、
エラーになるんだけど。
どうしたら、良い?
エラーになるんだけど。
どうしたら、良い?
138デフォルトの名無しさん
2018/03/12(月) 02:37:52.22ID:s7IDtEok139デフォルトの名無しさん
2018/03/12(月) 03:32:17.49ID:0czeQGPX >>136
ざっくりした質問で申し訳ないんですが、そういうOSというかパソコン内部の仕組み的なものに関する本でおすすめはありますかね
とりあえず検索すべきワードなどでも結構です
Windowsのみで、linuxなどは使ったことがないです。
Powershellやコマンドプロンプトを使ってサイト等に載っている環境設定をするのはほぼストレスなくできてるんですが、どのような知識が基礎的なもので、最低限知っておくべきなのかよくわかっていないので
ざっくりした質問で申し訳ないんですが、そういうOSというかパソコン内部の仕組み的なものに関する本でおすすめはありますかね
とりあえず検索すべきワードなどでも結構です
Windowsのみで、linuxなどは使ったことがないです。
Powershellやコマンドプロンプトを使ってサイト等に載っている環境設定をするのはほぼストレスなくできてるんですが、どのような知識が基礎的なもので、最低限知っておくべきなのかよくわかっていないので
140デフォルトの名無しさん
2018/03/12(月) 05:28:15.49ID:DcOF3Xwh OSのすべての機能を学びたいなら、ムック本の、
Linuxエンジニア養成読本、第3版、2016
Linux 資格の、LPIC レベル1
これは、新資格の「Linux技術者認定試験 LinuC(リナック)」に移行するらしいけど
プログラマーは、OS を知らなくて、
プログラミング言語しか知らないから、環境構築できない
Linuxエンジニア養成読本、第3版、2016
Linux 資格の、LPIC レベル1
これは、新資格の「Linux技術者認定試験 LinuC(リナック)」に移行するらしいけど
プログラマーは、OS を知らなくて、
プログラミング言語しか知らないから、環境構築できない
141デフォルトの名無しさん
2018/03/12(月) 05:49:11.58ID:0YnCMkHg Linux使ってれば自然と身につく
情報も多いから自分にあったもの読めばいい
情報も多いから自分にあったもの読めばいい
142デフォルトの名無しさん
2018/03/12(月) 05:58:39.84ID:0YnCMkHg143デフォルトの名無しさん
2018/03/12(月) 06:28:24.24ID:0czeQGPX144デフォルトの名無しさん
2018/03/12(月) 08:09:29.43ID:DcOF3Xwh vagrant, chef なら、この本も読む。
たのしいRuby 第5版、2016
Windows10 なら、MSストアの、WSL・Ubuntu も使える。
ただし、GUI は無いけど
Ruby なら、Selenium WebDriver で遊んだりできるし、
シェルスクリプト・PowerShell の代わりにも使える
たのしいRuby 第5版、2016
Windows10 なら、MSストアの、WSL・Ubuntu も使える。
ただし、GUI は無いけど
Ruby なら、Selenium WebDriver で遊んだりできるし、
シェルスクリプト・PowerShell の代わりにも使える
145デフォルトの名無しさん
2018/03/12(月) 10:42:05.76ID:NWFe9xfW windows10だとwslもあるよ。
LinuxではないがwindowsがLinuxカーネルの振りをして動いてくれるのでその上でそれ用のUbuntu等が動く。
利点は無駄が少なくなることだが、欠点は本物のLinux環境ではないので全てが動かない事だ。
しかしだいたいのLinuxで動くコンパイラは動いてコンパイルできると思う。GUIについては多分まだダメ。
LinuxではないがwindowsがLinuxカーネルの振りをして動いてくれるのでその上でそれ用のUbuntu等が動く。
利点は無駄が少なくなることだが、欠点は本物のLinux環境ではないので全てが動かない事だ。
しかしだいたいのLinuxで動くコンパイラは動いてコンパイルできると思う。GUIについては多分まだダメ。
146デフォルトの名無しさん
2018/03/12(月) 11:35:35.91ID:0YnCMkHg >>143
併用だとあんま身につかないと思う
併用だとあんま身につかないと思う
147デフォルトの名無しさん
2018/03/12(月) 12:53:22.75ID:0czeQGPX148デフォルトの名無しさん
2018/03/12(月) 15:03:17.01ID:GwE+AuLl 昔、Javaは、沢山のプラットフォームでも動く事を売りにしてたと思うんだけど、
もしかして、iOSでは簡単に動かせなくなってる?
Appleの正式アプリ(ストア?)として登録は難しい??
もしかして、iOSでは簡単に動かせなくなってる?
Appleの正式アプリ(ストア?)として登録は難しい??
149デフォルトの名無しさん
2018/03/12(月) 15:10:38.86ID:GwE+AuLl 連投スマンが、頼みの綱だったRoboVMも終了になったらしいが、だとすると
せっかくJavaで作っても iOSでは動かしにくい??? Nativeでくて良いなら、
JVMをインストールすれば動くのかもしれないが、公式アプリとしては登録出来ない??
AppleがXcodeを使わす作戦か・・・。
せっかくJavaで作っても iOSでは動かしにくい??? Nativeでくて良いなら、
JVMをインストールすれば動くのかもしれないが、公式アプリとしては登録出来ない??
AppleがXcodeを使わす作戦か・・・。
150デフォルトの名無しさん
2018/03/12(月) 15:15:31.87ID:GwE+AuLl 仮想マシンだから、多くのプラットフォームでも動かせて、しかも何十年後も動くのでは
ないかと期待してJavaで開発してきた人は、梯子をはずされた感じでは。
Oracleもサポートしなくなるの??
ないかと期待してJavaで開発してきた人は、梯子をはずされた感じでは。
Oracleもサポートしなくなるの??
151デフォルトの名無しさん
2018/03/12(月) 15:24:18.39ID:p7vNfsXf Javaが今よりも確実に廃れるだろうなと個人的には思ってるよ
152デフォルトの名無しさん
2018/03/12(月) 15:33:33.83ID:GwE+AuLl 過去の例からすると、Appleも廃れたりして。NEC PC-9801 vs PC/AT機を思い出す。
iOS vs Android。結局、後者が勝つのでは。だとすると、Javaも意外としぶとく残ったりして。
それに、言語人気的にはJavaはTOPらしいし。
iOS vs Android。結局、後者が勝つのでは。だとすると、Javaも意外としぶとく残ったりして。
それに、言語人気的にはJavaはTOPらしいし。
153デフォルトの名無しさん
2018/03/12(月) 15:41:16.21ID:Hh9DAHvZ >>149
インテルのmoeを使って感想を報告してくれ
https://doc.multi-os-engine.org/multi-os-engine/1_Overview/Overview.html
インテルのmoeを使って感想を報告してくれ
https://doc.multi-os-engine.org/multi-os-engine/1_Overview/Overview.html
154デフォルトの名無しさん
2018/03/12(月) 15:59:00.20ID:GwE+AuLl 結論から言うと、小規模プロジェクトなら Apple製品を無視した方がトータルで幸せになるかも。
QtもwxWidgetもXamarinもどれを使っても苦労しそうだし。MS帝国から離れたいだけだったの
に、そこに宇宙からApple星人がやってきて二重苦になった。
QtもwxWidgetもXamarinもどれを使っても苦労しそうだし。MS帝国から離れたいだけだったの
に、そこに宇宙からApple星人がやってきて二重苦になった。
155デフォルトの名無しさん
2018/03/12(月) 21:42:17.12ID:nYb5S0Ot for文で100万回繰り返すと数分かかるのに
テキストファイルから100万行読み込むのは一瞬で終わります。
for文だとなぜこんなに遅くなるのでしょうか?
テキストファイルから100万行読み込むのは一瞬で終わります。
for文だとなぜこんなに遅くなるのでしょうか?
156デフォルトの名無しさん
2018/03/12(月) 22:04:40.85ID:AbCioz15157デフォルトの名無しさん
2018/03/12(月) 23:13:37.85ID:kuUrAKO0 javaで自作のソフト(exe)を作る場合、javaの文法に加えて必要な知識は何があるでしょうか。
GUIというのは聞いたことがあります。
また、もしそれをフリーソフトとして配布したいというときに更に必要な知識はなんでしょうか。
今はスッキリわかるの入門編を改めて読み込んでいる段階です。実践編は最初のほうのみ目を通してます。
GUIというのは聞いたことがあります。
また、もしそれをフリーソフトとして配布したいというときに更に必要な知識はなんでしょうか。
今はスッキリわかるの入門編を改めて読み込んでいる段階です。実践編は最初のほうのみ目を通してます。
158デフォルトの名無しさん
2018/03/12(月) 23:14:52.04ID:CQIE3qSn javaでexeは作れない
以上
以上
159デフォルトの名無しさん
2018/03/12(月) 23:20:49.86ID:NgRZNfez mingwでgcj使えば出来なくもない
160デフォルトの名無しさん
2018/03/12(月) 23:21:14.93ID:kQtK3xxI 直にexeは無理だろうね
161デフォルトの名無しさん
2018/03/12(月) 23:22:37.83ID:9vbtopii >>159
gcj は滅びた、もう甦らぬ
gcj は滅びた、もう甦らぬ
162デフォルトの名無しさん
2018/03/12(月) 23:22:41.43ID:NgRZNfez それと>>157は35歳臭がするんだが気のせいか?
163デフォルトの名無しさん
2018/03/12(月) 23:24:11.55ID:9vbtopii >>162
そうだとして、なぜ相手するのか?お前、35 歳が好きなのか?
そうだとして、なぜ相手するのか?お前、35 歳が好きなのか?
164デフォルトの名無しさん
2018/03/12(月) 23:25:09.20ID:OUSsV7C4 ググれば3秒でわかることをここで聞く意味ってなんなんだろうか
165デフォルトの名無しさん
2018/03/12(月) 23:28:23.35ID:69tnuZW2166デフォルトの名無しさん
2018/03/12(月) 23:32:20.05ID:9vbtopii167デフォルトの名無しさん
2018/03/12(月) 23:33:42.49ID:+JqSM527 >>166
そうやって煽って頂けるとありがたいです。
そうやって煽って頂けるとありがたいです。
168デフォルトの名無しさん
2018/03/13(火) 00:08:33.22ID:HHKc2z7x 構ってほしいのだろ
169デフォルトの名無しさん
2018/03/13(火) 04:59:04.74ID:GI3QEXDw170デフォルトの名無しさん
2018/03/13(火) 08:34:17.04ID:HHKc2z7x ウォンバットは構ってもらえないと悲しい顔をします
171デフォルトの名無しさん
2018/03/13(火) 08:47:03.92ID:CTGLDN6c >>164
アスペ連中には5chの書き込みフォームは高機能な自由構文検索フォームにしか見えてないからな。
アスペ連中には5chの書き込みフォームは高機能な自由構文検索フォームにしか見えてないからな。
172デフォルトの名無しさん
2018/03/13(火) 09:41:30.37ID:5ncJE+l9173デフォルトの名無しさん
2018/03/13(火) 10:19:31.48ID:mZm9h8PZ >>155
そのテキストの100万行を読む時にバッファリングしてるから速いとか?
まあでも同じだけforループして何の処理もしてない方が速いならなんか変だね。
100万行読まない方の処理はどうなってんの?本当に何もやってないの?
そのテキストの100万行を読む時にバッファリングしてるから速いとか?
まあでも同じだけforループして何の処理もしてない方が速いならなんか変だね。
100万行読まない方の処理はどうなってんの?本当に何もやってないの?
174デフォルトの名無しさん
2018/03/13(火) 12:22:09.44ID:4gb3BCLn175デフォルトの名無しさん
2018/03/13(火) 15:19:28.62ID:LdzIQZbT ペッパー警部、Javaをしないでぇ〜
176デフォルトの名無しさん
2018/03/13(火) 16:03:19.47ID:LC30GjQR >>175
あなたが50代であることはよくわかった。
あなたが50代であることはよくわかった。
177デフォルトの名無しさん
2018/03/14(水) 11:25:03.39ID:/ccNL83l 今までSJISだったのをUTF-8にしてからコンパイルしたら、日本語の部分が
この文字はエンコ―ディングMS932にマップできません・・・でコンパイル通らないのですがどうすればいいでしょうか。
この文字はエンコ―ディングMS932にマップできません・・・でコンパイル通らないのですがどうすればいいでしょうか。
178デフォルトの名無しさん
2018/03/14(水) 12:50:53.74ID:e7inwI4n >>177
たしか -encoding utf8 とかやってエンコーディング指定すればよかったんじゃないかな。ちょっとやってみて。
たしか -encoding utf8 とかやってエンコーディング指定すればよかったんじゃないかな。ちょっとやってみて。
179デフォルトの名無しさん
2018/03/14(水) 13:00:42.69ID:ccacMMCY180デフォルトの名無しさん
2018/03/15(木) 00:52:54.87ID:ldL8Y8bv JDKフォルダは「jdk-9.0.4」
JREフォルダは「jre1.8.0_161」
なんですが、コマンドプロンプトでは
java -version →java version "1.8.0_161"
javac -version →javac 9.0.4
となります。数字が逆のような気がするんですが、この挙動は正しいでしょうか。
コンパイルと実行はちゃんとできてます。
JREフォルダは「jre1.8.0_161」
なんですが、コマンドプロンプトでは
java -version →java version "1.8.0_161"
javac -version →javac 9.0.4
となります。数字が逆のような気がするんですが、この挙動は正しいでしょうか。
コンパイルと実行はちゃんとできてます。
181デフォルトの名無しさん
2018/03/15(木) 01:26:51.03ID:xG9lbsTH >>180
Linux/macOSならwhichコマンドで、Windowsならwhereコマンドで
そのjavaやjavacがどこの実行ファイルを指してるか確認したら?
Windowsの場合はJDK/JREのCurrentバージョンはレジストリで管理されてる
Linux/macOSならwhichコマンドで、Windowsならwhereコマンドで
そのjavaやjavacがどこの実行ファイルを指してるか確認したら?
Windowsの場合はJDK/JREのCurrentバージョンはレジストリで管理されてる
182デフォルトの名無しさん
2018/03/15(木) 01:40:38.83ID:ldL8Y8bv183デフォルトの名無しさん
2018/03/15(木) 23:23:43.25ID:6igTYXFE http://kitako.tokyo/lib/JavaExercise.aspx?id=4
基礎固めでここの問題サクサク解いてたけど入力数字の素数判定で頭沸騰した
問題解く以外にプログラム作る上で素数扱うこととかあるのかな
基礎固めでここの問題サクサク解いてたけど入力数字の素数判定で頭沸騰した
問題解く以外にプログラム作る上で素数扱うこととかあるのかな
184デフォルトの名無しさん
2018/03/15(木) 23:53:51.14ID:xYxZI4zx >>183
暗号は素数使うよ
暗号は素数使うよ
185デフォルトの名無しさん
2018/03/16(金) 00:00:44.19ID:LkWvbaD0 >>183
まあ、あまりないかな?
パズルとか解く時に必要になる場合がある程度か?
まあでも素数判定のプログラムが全く作れないというのはプログラマとしてどうなのかという感じはする。
それが出来ないというのは技術力や知識が全般的に足りない感じがして、他の肝心なこともできないんじゃ
ないかと思わせるに十分な感じ。
まあ、あまりないかな?
パズルとか解く時に必要になる場合がある程度か?
まあでも素数判定のプログラムが全く作れないというのはプログラマとしてどうなのかという感じはする。
それが出来ないというのは技術力や知識が全般的に足りない感じがして、他の肝心なこともできないんじゃ
ないかと思わせるに十分な感じ。
186デフォルトの名無しさん
2018/03/16(金) 00:01:40.21ID:LkWvbaD0 >>184
それを忘れていたw
それを忘れていたw
187デフォルトの名無しさん
2018/03/16(金) 00:06:11.60ID:y+gNsATN188デフォルトの名無しさん
2018/03/16(金) 00:12:24.41ID:k8rc1USs GUIに手を出そうと思ってるんですがおすすめの本とかありますかね
ざっと調べた感じ、ゲームを作ってみる系が取っ付きやすそうな気がしてます
あと、Swingというのを使っていったら良いのでしょうか
ざっと調べた感じ、ゲームを作ってみる系が取っ付きやすそうな気がしてます
あと、Swingというのを使っていったら良いのでしょうか
189デフォルトの名無しさん
2018/03/16(金) 00:22:23.01ID:cLcAydx5 趣味でjavaでクライアントのGUIアプリ作りたいなら勝手にしろって感じだけど
そうでないなら何の糧にもならんし時間の無駄だからやめとけ
そうでないなら何の糧にもならんし時間の無駄だからやめとけ
190デフォルトの名無しさん
2018/03/16(金) 00:51:21.23ID:k8rc1USs そうなんですか
CUIのみでやってるとイマイチこの先何ができるかが見えないので、GUIだと形として見えて良いかなと思ったんですが…
CUIのみでやってるとイマイチこの先何ができるかが見えないので、GUIだと形として見えて良いかなと思ったんですが…
191デフォルトの名無しさん
2018/03/16(金) 01:04:10.50ID:x3Wv/Q6x C#に乗り換えるのオススメ
192デフォルトの名無しさん
2018/03/16(金) 01:12:47.88ID:k8rc1USs C#は入門的なところを最近やったんですがjavaに似てる印象があっていいですね
とりあえずGUIはC#で触ってみようかと思います
とりあえずGUIはC#で触ってみようかと思います
193デフォルトの名無しさん
2018/03/16(金) 01:14:44.90ID:cLcAydx5 仕事で使うことを目的に学んでるならクライアント型アプリとか
Javaの仕事はほぼWeb系しかないからクライアント型のような
イベントドリブンの処理方式を覚えてもまず役に立たない
落ち目のC#とかPHPとかの余計な言語の知識も入れるべきではない
Javaの仕事はほぼWeb系しかないからクライアント型のような
イベントドリブンの処理方式を覚えてもまず役に立たない
落ち目のC#とかPHPとかの余計な言語の知識も入れるべきではない
194デフォルトの名無しさん
2018/03/16(金) 01:39:04.36ID:yiSYhWxU YouTube に、T Umezawa の、2014年の動画ある
【Java】ゲームプログラミング超入門 Part01
https://www.youtube.com/watch?v=FsRHdL_r0pE&list=PLJ86MSrhnFKVQPf-E8y0FZKv7uzR4L4Dt
【Java】ゲームプログラミング超入門 Part01
https://www.youtube.com/watch?v=FsRHdL_r0pE&list=PLJ86MSrhnFKVQPf-E8y0FZKv7uzR4L4Dt
195194
2018/03/16(金) 01:43:28.00ID:yiSYhWxU YouTube に、T Umezawa の、2015年の動画もある
Windows8.1とJava8の組み合わせによる最新版
【Java】ゲームプログラミング超入門 2015 Part01
https://www.youtube.com/watch?v=Wp34YbKfWag
Windows8.1とJava8の組み合わせによる最新版
【Java】ゲームプログラミング超入門 2015 Part01
https://www.youtube.com/watch?v=Wp34YbKfWag
196デフォルトの名無しさん
2018/03/16(金) 02:20:10.85ID:7XMiENN0197デフォルトの名無しさん
2018/03/16(金) 04:09:23.73ID:LkWvbaD0 >>193
Android用アプリは?
Android用アプリは?
198デフォルトの名無しさん
2018/03/16(金) 07:48:02.23ID:CKn+2CuM >>193
SPAは?
SPAは?
199デフォルトの名無しさん
2018/03/16(金) 07:53:32.58ID:z5V9oIQy ちょっと横から失礼するけど、Androidは、Andorid自身でAndroidアプリ(Java)を作ることが
出来るんだね。逆にiPhoneではできないらしい(?)。しかも、Androidの場合、他の競争相手
がPCでクロス開発する場合も原則Javaで書いているから、Android自身で開発しても
競争条件が不利にならない。不利にならないのはとっても重要。そして世界の流れでは
iPhoneはどんどんシェアを減らし、19%程度になってる。そして今後、ブラウザ上で動く
Javaアプレットは使えなくなっても、Javaアプリケーションは使えるようだし。
もうひとつの選択肢はオープンソースのXamarinで.Netを使うことだけど、MSは嫌われてるし、
Androidアプリは基本Javaだから、.Netアプリは一般人に使って貰えるか微妙で、果たして
どうなることか。Javaアプリに慣れたら、.Netアプリが(起動や環境設定などが)煩わしく
なるかも知れない。Xamarinの場合は、もしかしたらiPhoneでも使えるかもしれないけど、
それもAppleが嫌がらせをしてきたら終わるだろう・・・。
出来るんだね。逆にiPhoneではできないらしい(?)。しかも、Androidの場合、他の競争相手
がPCでクロス開発する場合も原則Javaで書いているから、Android自身で開発しても
競争条件が不利にならない。不利にならないのはとっても重要。そして世界の流れでは
iPhoneはどんどんシェアを減らし、19%程度になってる。そして今後、ブラウザ上で動く
Javaアプレットは使えなくなっても、Javaアプリケーションは使えるようだし。
もうひとつの選択肢はオープンソースのXamarinで.Netを使うことだけど、MSは嫌われてるし、
Androidアプリは基本Javaだから、.Netアプリは一般人に使って貰えるか微妙で、果たして
どうなることか。Javaアプリに慣れたら、.Netアプリが(起動や環境設定などが)煩わしく
なるかも知れない。Xamarinの場合は、もしかしたらiPhoneでも使えるかもしれないけど、
それもAppleが嫌がらせをしてきたら終わるだろう・・・。
200デフォルトの名無しさん
2018/03/16(金) 08:00:39.83ID:z5V9oIQy HTML4や、wasm(WebAssembly)も台頭してくるかも知れないけど、Googleの
出方次第でどうなるか分からない。AndroidアプリがJavaベースだったから、
もし、Google自身が損すると思えば、wasmに嫌がらせをしてくると思う。
FlashPlayerも色々もっともらしい理由を付けられて嫌がらせを受けて、今後
使われなくされてまった。訳が分からん業界だ。
出方次第でどうなるか分からない。AndroidアプリがJavaベースだったから、
もし、Google自身が損すると思えば、wasmに嫌がらせをしてくると思う。
FlashPlayerも色々もっともらしい理由を付けられて嫌がらせを受けて、今後
使われなくされてまった。訳が分からん業界だ。
201デフォルトの名無しさん
2018/03/16(金) 08:15:56.61ID:z5V9oIQy 誤字訂正: HTML4 ---> HTML5
Oracle(Java)とGoogle(Android)が喧嘩してるのも話をややこしくしてる。なら、
最終的に残るのはHTML5やWebAssemblyなんだろうか。特にWebAssemblyなら
C++で書いたものがブラウザで動くから、あらゆるプラットフォームで動かせる
可能性が高まる。Appleが嫌がらせをしてきた場合、iPhoneやiPadが終わるだろう。
Oracle(Java)とGoogle(Android)が喧嘩してるのも話をややこしくしてる。なら、
最終的に残るのはHTML5やWebAssemblyなんだろうか。特にWebAssemblyなら
C++で書いたものがブラウザで動くから、あらゆるプラットフォームで動かせる
可能性が高まる。Appleが嫌がらせをしてきた場合、iPhoneやiPadが終わるだろう。
202デフォルトの名無しさん
2018/03/16(金) 13:47:31.96ID:r47pfRDI 質問です
spring4.3でコンポーネントスキャンすると指定パッケージ配下のクラスとインターフェースが全てbeanに登録されてしまいます
@Serviceや@Componentをつけていないクラスが全てが登録されてしまってるのでインジェクションで使うとしてもxxxService(インターフェース)とxxxServiceImpl(実装クラス)のどちらも該当しちゃうので@Qualifierで明示的にImplクラスを宣言して回避している状況です
Spring3だとこんなことなかったんですが4だと全部登録されるようになったんですかね?
include-filterとか使わないといけないんでしょうか?
↓これだけだとダメ??
<context:component-scan base-package=“org.2ch.domain”>
spring4.3でコンポーネントスキャンすると指定パッケージ配下のクラスとインターフェースが全てbeanに登録されてしまいます
@Serviceや@Componentをつけていないクラスが全てが登録されてしまってるのでインジェクションで使うとしてもxxxService(インターフェース)とxxxServiceImpl(実装クラス)のどちらも該当しちゃうので@Qualifierで明示的にImplクラスを宣言して回避している状況です
Spring3だとこんなことなかったんですが4だと全部登録されるようになったんですかね?
include-filterとか使わないといけないんでしょうか?
↓これだけだとダメ??
<context:component-scan base-package=“org.2ch.domain”>
203デフォルトの名無しさん
2018/03/17(土) 11:56:08.40ID:4+yOSMEm >>90
ちなみにマルチスレッドは並行処理、マルチプロセスが並列処理と日本オラクルは読んでいる。
ちなみにマルチスレッドは並行処理、マルチプロセスが並列処理と日本オラクルは読んでいる。
204デフォルトの名無しさん
2018/03/18(日) 15:23:04.13ID:tzSaShZh javaって有料化するんだってね糞だな
205デフォルトの名無しさん
2018/03/18(日) 17:27:45.80ID:lc8puhwP206デフォルトの名無しさん
2018/03/18(日) 22:18:58.56ID:WAda06fR javaの練習をしてるんですけど、やっぱりeclipseに慣れたほうがいいんでしょうか
もうインストールしてプラグインも色々入れてるんですが機能が多すぎる感じがするのでシンプルなVScodeを使ってます。
何か移行したくなるようなメリットありますかね
もうインストールしてプラグインも色々入れてるんですが機能が多すぎる感じがするのでシンプルなVScodeを使ってます。
何か移行したくなるようなメリットありますかね
207デフォルトの名無しさん
2018/03/19(月) 02:02:30.19ID:CaqNxOQ+ 趣味なら好きなIDE勝手に使ってろって感じだけど
そうでないならeclipse以外を使うのは時間の無駄
そうでないならeclipse以外を使うのは時間の無駄
208デフォルトの名無しさん
2018/03/19(月) 05:14:19.52ID:+TXdDyAd >>206
基礎から理解したいならテキストエディタ
基礎から理解したいならテキストエディタ
209デフォルトの名無しさん
2018/03/19(月) 12:42:20.12ID:/OLYcrDu 漢なら vi
210デフォルトの名無しさん
2018/03/19(月) 13:36:33.44ID:lFWK67Qs >>207
IntelliJ が素敵なんですけれども
IntelliJ が素敵なんですけれども
211デフォルトの名無しさん
2018/03/19(月) 16:14:48.17ID:naEw7xxp212デフォルトの名無しさん
2018/03/19(月) 22:00:34.37ID:63sVxUkl javaのconfigファイルがxml形式で書かれているらしいのですが、
新しく定義を追加するたびに既存のものと新しいものとをWindiffを
使って違いを見つけてマージしています。
こういう操作が簡単にできるツールは無いでしょうか。
もしくはこうすれば簡単になるよというアドバイスお願いします。
新しく定義を追加するたびに既存のものと新しいものとをWindiffを
使って違いを見つけてマージしています。
こういう操作が簡単にできるツールは無いでしょうか。
もしくはこうすれば簡単になるよというアドバイスお願いします。
213デフォルトの名無しさん
2018/03/19(月) 22:08:00.70ID:CaqNxOQ+ バージョン管理ツール、リビジョン、差分
以上
以上
214デフォルトの名無しさん
2018/03/20(火) 07:13:55.19ID:XCS1ofTo 漢ならed
215デフォルトの名無しさん
2018/03/20(火) 08:05:13.97ID:sV3uXBDp eclipseで同じコードをもう一度実行しようとすると一回目は
main型が含まれていません
と出るんですが、他にもう一度実行する方法ありますか?
main型が含まれていません
と出るんですが、他にもう一度実行する方法ありますか?
216デフォルトの名無しさん
2018/03/20(火) 09:36:30.08ID:hTANcqkS >>215
君が何をしようとしているのかがよくわからない。
君が何をしようとしているのかがよくわからない。
217デフォルトの名無しさん
2018/03/20(火) 11:14:21.05ID:sV3uXBDp >>216
一回実行して終了したあとに、もう一度同じプログラムを実行したいです。
一回実行して終了したあとに、もう一度同じプログラムを実行したいです。
218デフォルトの名無しさん
2018/03/20(火) 13:41:03.34ID:yXssLbct main型が含まれていないとは?
ていうかソース公開したら?
ていうかソース公開したら?
219デフォルトの名無しさん
2018/03/20(火) 14:52:05.44ID:AbOpxg6G メニューから「実行」->「JUnitテスト」
見当違いだったらごめん。
見当違いだったらごめん。
220デフォルトの名無しさん
2018/03/20(火) 16:02:43.56ID:ccpZZrDH for文を何重にもしてそのトータルで例えば10万回ループさせてる時と、
for文一つで10万回ループさせた場合、
同じ数だけループさせてても前者の方が圧倒的に処理に時間かかるのだけど何故でしょうか
for文一つで10万回ループさせた場合、
同じ数だけループさせてても前者の方が圧倒的に処理に時間かかるのだけど何故でしょうか
221デフォルトの名無しさん
2018/03/20(火) 17:54:42.55ID:XCS1ofTo >>220
またおまえか
またおまえか
222デフォルトの名無しさん
2018/03/20(火) 18:00:57.71ID:QvDKuRRV >>221
またおまえか
またおまえか
223デフォルトの名無しさん
2018/03/20(火) 20:12:05.89ID:vJGdSsqG てす
224デフォルトの名無しさん
2018/03/20(火) 20:32:41.95ID:Vjew7ieC225デフォルトの名無しさん
2018/03/20(火) 20:40:14.03ID:UB5R42O4 >>213
そういうのをバッチか何かで人の目に頼らずにする方法ありませんか?
そういうのをバッチか何かで人の目に頼らずにする方法ありませんか?
226デフォルトの名無しさん
2018/03/20(火) 20:48:07.06ID:XCS1ofTo >>222
誰だと思ってんだ?
誰だと思ってんだ?
227デフォルトの名無しさん
2018/03/20(火) 20:54:45.16ID:XCS1ofTo >>225
変更があってコンフリクトするなら人の目で判断しなきゃいけないだろう
XMLの構造は同じなのに改行や順番とかでコンフリクトするということなら
正規化してからコミットしたら
スペースを無視するdiff、VCSはある
変更があってコンフリクトするなら人の目で判断しなきゃいけないだろう
XMLの構造は同じなのに改行や順番とかでコンフリクトするということなら
正規化してからコミットしたら
スペースを無視するdiff、VCSはある
228デフォルトの名無しさん
2018/03/20(火) 21:07:49.25ID:aHaiWzOW229デフォルトの名無しさん
2018/03/20(火) 23:19:17.03ID:UB5R42O4 >>227-228
複数の開発者がアプリをリリースするときには自分に関係のあるconfigだけをリリースします。
それを重複のないようにマージして全アプリに共通のconfigを作るのが私の役目です。
単純に後ろに追加だと重複してしまいます。
複数の開発者がアプリをリリースするときには自分に関係のあるconfigだけをリリースします。
それを重複のないようにマージして全アプリに共通のconfigを作るのが私の役目です。
単純に後ろに追加だと重複してしまいます。
230デフォルトの名無しさん
2018/03/20(火) 23:21:51.60ID:UB5R42O4 追記
開発者がconfigをリリースするときは新しい定義部分だけでなく
既存のものもそのアプリ動作上必要なものは合わせてリリースされます。
リリースされるconfigには新しい部分と元のものから変わっていない部分とが
混在状態となっています。
開発者がconfigをリリースするときは新しい定義部分だけでなく
既存のものもそのアプリ動作上必要なものは合わせてリリースされます。
リリースされるconfigには新しい部分と元のものから変わっていない部分とが
混在状態となっています。
231デフォルトの名無しさん
2018/03/20(火) 23:34:24.71ID:aHaiWzOW リリースってのは本番環境へデプロイする意味ではない?
最終的なアプリはマージしたconfigを必要としてるんだよね?
最終的なアプリはマージしたconfigを必要としてるんだよね?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★7 [七波羅探題★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 中国がここまで過敏になるのは日本に前科があるから。盧溝橋、満州事変。ジャップの先制攻撃は挙げればキリがないけど [472617201]
- フェミってどうして何でも性的性的ってうるさいの?
- 乳首触らんと立たないやつ
- セブイレ店員だけど昨日発売の商品が美味すぎたから宣伝いいっすか?
- 今ちんちん握りながら緊急でスレ立ててます🥺
