X



★★Java質問・相談スレッド180★★ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2017/04/21(金) 22:13:17.42ID:Sf0TFsly
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    http://pc11.2ch.net/hp/
Webプログラミング http://pc11.2ch.net/php/
をご利用下さい。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 (p)ttp://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※

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

前スレ
★★Java質問・相談スレッド179★★
http://echo.2ch.net/test/read.cgi/tech/1476706523/
0161デフォルトの名無しさん
垢版 |
2017/06/14(水) 07:56:23.35ID:y6/KXvpo
プル型の処理はnewDirectoryStreamやJava8で追加されたfindで可能
結果、
visitorの実装が面倒でブロッキングなwalkFileTree
サブディレクトリを再起処理してくれない上にStreamの名を冠しながらJava8のStreamと互換性のないnewDirectoryStream
メソッド増えすぎて反省したのか手軽なオーバーロードがなく引数の指定が面倒なfind
わずか2バージョンでこの乱立ぶりよ
0162デフォルトの名無しさん
垢版 |
2017/06/14(水) 10:05:21.83ID:gMpitCBj
walkfiletreeは知らないがSAXは便利に使ってる
普段からsedとか使ってるからかな
0165デフォルトの名無しさん
垢版 |
2017/06/14(水) 12:22:31.58ID:y6/KXvpo
>>164
制御を奪われてしまう
>>160の通りだね
プルパーサはラップすることで簡単にSAXを実装できるけど、逆にSAXをベースにプルパーサを実装するのは(シングルスレッドの範囲では)不可能
SAXを好む人を否定はしないけど、少なくとも低レベルAPIとして位置付けるには制限が強くて向いてないんだよ
0167デフォルトの名無しさん
垢版 |
2017/06/14(水) 15:46:33.83ID:y6/KXvpo
>>166
今時は非同期プログラミングの普及でいったん制御をフレームワークへ戻したいケースもよくあるからそんなにおかしな発想ではないぞ
DOMに近い感覚で必要な要素だけを処理できるのも大きなメリットだ
SAXだと、特定の要素に対する処理だけをメソッドに切り出すってのが非常にやりづらい
0170デフォルトの名無しさん
垢版 |
2017/06/14(水) 18:08:39.39ID:QP2Q0Xjx
>>159
walk()もよろしく。
0172デフォルトの名無しさん
垢版 |
2017/06/14(水) 19:04:54.50ID:QP2Q0Xjx
不可能ではないが大変面倒
0173デフォルトの名無しさん
垢版 |
2017/06/14(水) 19:05:27.78ID:QP2Q0Xjx
問題はメモリ食うことかな
0174デフォルトの名無しさん
垢版 |
2017/06/15(木) 18:38:11.28ID:EyGOo2Io
データをソートして出力したいんですが
TreeSetを使うとコンパレータのスコアが重複するデータは上書きされるみたいで
重複を許して保持するようなライブラリってありますでしょうか
0175デフォルトの名無しさん
垢版 |
2017/06/15(木) 18:48:33.62ID:B79jGaPH
ArrayListをソートしてどうぞ
0176デフォルトの名無しさん
垢版 |
2017/06/15(木) 19:00:21.53ID:EyGOo2Io
レスありがとうございます
ArrayListの中にsortらしいメソッドがみあたらないのですが
じぶんでsortアルゴリズムをかかなければいけないということなのでしょうか?
0177デフォルトの名無しさん
垢版 |
2017/06/15(木) 19:10:29.12ID:BXhoALLT
なんでこの会話はSetとListがごっちゃになってるんだ?
0180デフォルトの名無しさん
垢版 |
2017/06/15(木) 19:35:29.73ID:ttGDN5KX
TreeSetですでにコードかいてるなら
ComparableのcompareToが0だったら1を返すとか0を返さないようにすればいいだけ
0182デフォルトの名無しさん
垢版 |
2017/06/15(木) 22:12:59.08ID:s6cEPBpB
サーブレット環境下
(tomcat8.0, java8)
の開発環境(eclipse neon.3)
でデータベース(postgresql)に
jdbcを使用し接続したいのですが
java.sql.SQLException: No suitable driver found for jdbc:postgresql://localhost:5432/test
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
の例外により接続できません。
jdbcドライバはWEB-INF/libの中にありeclipseではクラスパスを通してあります。
またWEB-INF/lib内の他のjarはjavaから認識されております。
jdbcドライバがtomcatから認識されていないのが問題だと考えておりますが、
その理由がよくわかりません。
よろしくお願いします。
0184デフォルトの名無しさん
垢版 |
2017/06/15(木) 22:27:58.11ID:B79jGaPH
>>182
https://stackoverflow.com/questions/5556664/how-to-fix-no-suitable-driver-found-for-jdbcmysql-localhost-dbname-error-w

Connection con = null;
try {
 //registering the jdbc driver here, your string to use
 //here depends on what driver you are using.
 Class.forName("something.jdbc.driver.YourFubarDriver");
 con = DriverManager.getConnection("jdbc:apache:commons:dbcp:test");
} catch (SQLException e) {
 throw new RuntimeException(e);
}

ドライバクラスはスタティックイニシャライザでレジストするインプリメンテーションがデフォルト
0190デフォルトの名無しさん
垢版 |
2017/06/16(金) 23:56:36.61ID:mVd3o9jj
おまかん?
0194デフォルトの名無しさん
垢版 |
2017/06/17(土) 13:09:59.57ID:boIwNXkm
>>192
いや、初めて見た。
0196デフォルトの名無しさん
垢版 |
2017/06/17(土) 20:06:56.55ID:P9o9pGro
人の言動にまで注文つけるのか
おまかんがわからないなら訊けばいいだけだろ
0198デフォルトの名無しさん
垢版 |
2017/06/17(土) 20:33:28.55ID:Y15actJI
使わない方がいんじゃないかな?
なんでおまかんなんて言っちゃったんだ
破廉恥すぎるだろ、状況考えろよ
0200デフォルトの名無しさん
垢版 |
2017/06/17(土) 21:01:56.25ID:Y15actJI
>>199
文脈考えたら「おまかん」なんて使うべきじゃないってわかるよね?
下品だよ
0201デフォルトの名無しさん
垢版 |
2017/06/17(土) 21:03:42.82ID:Y15actJI
ドライバ見つかったのかな?
0208デフォルトの名無しさん
垢版 |
2017/06/17(土) 21:40:11.78ID:lbM+W8dy
で、どういう意味?
0209デフォルトの名無しさん
垢版 |
2017/06/17(土) 23:08:25.10ID:Y15actJI
>>206
どこで見たの?
場所を状況を考えて使おうよ
0215デフォルトの名無しさん
垢版 |
2017/06/18(日) 00:19:04.93ID:O7yFS/m7
で、結局どういう意味なん?
「おまんこを貫通」?
0217デフォルトの名無しさん
垢版 |
2017/06/18(日) 00:35:18.02ID:VFfoK1IP
おまかん=お前の環境だけ

ドライバが見つからないのはお前の環境だけなわけではなく正しい挙動なんですね
0219デフォルトの名無しさん
垢版 |
2017/06/18(日) 01:05:00.61ID:O7yFS/m7
おまかん=俺の魔貫光殺法だろ?
0224デフォルトの名無しさん
垢版 |
2017/06/18(日) 10:16:01.09ID:WGtDcH0y
>>223
場所考えろよ
その場に応じた適切な言葉服装髪型があるんだ
お前はこのスレのドレスコードに違反してる
おまはん
0226デフォルトの名無しさん
垢版 |
2017/06/18(日) 10:26:18.15ID:WGtDcH0y
はあめんどくせ
ここまで言わなきゃわからんかね
文章添削して不適切な用語を置き換えるとこうなる

ありがとうございます
僕はドライバが見つからないピッコロなんですね
0230デフォルトの名無しさん
垢版 |
2017/06/18(日) 11:52:04.56ID:SrhEXG8X
それが粋だと思ったんだろ
まさにイキってる
0231デフォルトの名無しさん
垢版 |
2017/06/18(日) 14:33:03.75ID:ceJzqHwZ
>>221
おまえが2chに適応できてないのでは
知恵遅れでも行ったらどうだ

>>229
意味がわからなかったらググるか質問したらどうだ?
見てる奴の語彙なんてわかるわけない
0232デフォルトの名無しさん
垢版 |
2017/06/18(日) 17:24:13.53ID:GpTbkN2T
>知恵遅れでも行ったらどうだ

これどういう意味だ?
省略しすぎでわけがわからんのだが。
ていうか日本語になってない。

ググれば出るのか?
0234デフォルトの名無しさん
垢版 |
2017/06/18(日) 17:32:02.96ID:T9DB1MbK
2ch用語をリアルで使っている人って痛いじゃん
このスレはリアルだから、はっきり言って2chじゃないから
そこんとこ弁えて欲しい
0235デフォルトの名無しさん
垢版 |
2017/06/18(日) 17:51:27.13ID:c0wxFLXa
2ch専用ブラウザのスレで不具合報告するとよくそれで流されてるのを見る
javaスレでは初めて見た
0240デフォルトの名無しさん
垢版 |
2017/06/18(日) 18:41:02.04ID:qWH492yQ
>>237
おまえには謙遜というものがないのか?
0241デフォルトの名無しさん
垢版 |
2017/06/18(日) 19:03:13.73ID:tT89pNa2
Liskってすごい技術がJAVAで書けるらしいのですが、詳しい人いる?

https://coincheck.com/ja/exchange
0243デフォルトの名無しさん
垢版 |
2017/06/18(日) 22:48:33.95ID:4/PMbJcW
yahoo玉袋を知恵遅れとか略す奴もちょっとアレだよなw
0244デフォルトの名無しさん
垢版 |
2017/06/19(月) 13:01:38.09ID:k2g+wi5p
>>239
そんなの思い付かんわw
0245デフォルトの名無しさん
垢版 |
2017/06/19(月) 13:02:52.09ID:k2g+wi5p
>>243
てか省略になってねえw
0249デフォルトの名無しさん
垢版 |
2017/06/20(火) 19:52:16.13ID:MrLQruMf
いまさらだろうけどoracleとgoogleの訴訟問題で、結局oracle側が敗訴した訳だけれども
今後javaにとって何らかの影響ってあると思います?
0250デフォルトの名無しさん
垢版 |
2017/06/20(火) 20:31:35.56ID:0OgRQROP
MSを邪悪なクソ野郎呼ばわりしていたGoogleが.NET陣営に参加する程度には、
自社のJava依存をリスクとして捉えるようになった
脱Javaってわけじゃないがリスクベッジだな
0252デフォルトの名無しさん
垢版 |
2017/06/20(火) 21:20:57.47ID:fh6JF+lI
最近はMSよりりんごの方が害悪だわ
はやくブラウザPWAに対応しろボケ
AppStore高すぎるんじゃ
0253デフォルトの名無しさん
垢版 |
2017/06/20(火) 21:29:40.54ID:AV5pUI7g
Googleは.NET Coreに肩入れしてコミットしまくってるらしいね
クラウドプラットフォームでAWSに手も足も出ないMSとGoogleがまだまだブルーオーシャンな業務系の客を必死に取り込もうとしている
0256デフォルトの名無しさん
垢版 |
2017/06/21(水) 15:42:15.36ID:K52r2H7q
リスクをヘッジすることだな
0258デフォルトの名無しさん
垢版 |
2017/06/21(水) 15:58:49.94ID:kANaNz0W
リスクベッチョの方言
0260デフォルトの名無しさん
垢版 |
2017/06/23(金) 16:33:16.56
JSP&サーブレットの質問

jspファイル内に<script type="text/javascript" src="○○"></script>を書いて、jsファイルを読み込むようにしたいのですが、
○○にはどう書けばいいですか?
/WEB-INF/js/lib/読み込むファイル.js
としても上手くいかないのですが
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況