1 名前:デフォルトの名無しさん mailto:sageteoff [2017/12/21(木) 00:24:33.33 ID:E/ADCCn6.net] Java初心者のためのスレッドです。 ※前スレ Java入門・初心者質問スレ Part.5 mevius.2ch.net/test/read.cgi/tech/1506675205/
268 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 23:14:23.34 ID:ranhwxPA.net] 自分の巡回スレにこういう小学生みたいな奴等がいると吐き気がしてくる
269 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 00:20:26.85 ID:YEueeelh.net] >>260 スルーできなくて書き込んでやんの
270 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 00:20:47.28 ID:YEueeelh.net] >>263 巡回から外してどうぞ
271 名前:デフォルトの名無しさん [2018/01/09(火) 01:27:57.05 ID:oH5KqnIn.net] 初心者がHello worldを聞くのは仕方ないと思う。だけど、 アセンブラ経験5,6年を自称して、大卒自慢してる奴が聞いてるのは引く。
272 名前:デフォルトの名無しさん [2018/01/09(火) 01:35:42.57 ID:oH5KqnIn.net] wikiにすら載ってるのに、Googleでくまなく調べた上で、 激選した質問がHello World 大卒は皆そうなるの? https://ideone.com/9HQh4m
273 名前:234 mailto:sage [2018/01/09(火) 03:22:31.85 ID:YQ9oSNO3.net] >>266 アセンブラは研修の時に使っただけ。大学の授業でやったのはC。 >>267 Hello Worldの出力方法を聞いたのではなく、Stringクラスオブジェクトの不変性に ついて聞いた。初心者はつっかかりやすい所だと思う。
274 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 04:54:05.70 ID:OS8taOjw.net] 荒らしが論破された
275 名前:デフォルトの名無しさん [2018/01/09(火) 06:02:01.61 ID:oH5KqnIn.net] >>268 設定変わってる? それなら22から28まで、退職するまでの間は何してたの?
276 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 06:09:48.61 ID:OS8taOjw.net] >>270 おまえは何してたんだよ
277 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 06:10:38.39 ID:OS8taOjw.net] どうせパンツ泥棒やって刑務所入ってたんだろ
278 名前:デフォルトの名無しさん [2018/01/09(火) 06:13:39.64 ID:oH5KqnIn.net] 朝から何言ってるんだ
279 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 06:25:13.16 ID:OS8taOjw.net] >>273 でお前何やってたの?
280 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 07:42:50.43 ID:19Rl6w1d.net] >>268 XOR EAX,EAXが理解出来ない幼児脳 レジスタにヌルを入れようとする池沼 漢検取っても「喩え話」が読めなくなる高速劣化大卒
281 名前:デフォルトの名無しさん [2018/01/09(火) 07:57:41.61 ID:h8M8Tj7/.net] xorの一発芸
282 名前:デフォルトの名無しさん [2018/01/09(火) 07:59:07.05 ID:h8M8Tj7/.net] >>275 この人XOR EAX,EAXがーて同じことなんべんも言ってんの それしたネタがないの
283 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 08:07:48.29 ID:19Rl6w1d.net] >>277 b型をなんべんも労働と言いはる方ですか?
284 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 08:13:40.61 ID:cl0LEPrp.net] >>277 「証明」をなんべんも「照明」と書いた人ですか?
285 名前:デフォルトの名無しさん [2018/01/09(火) 08:37:51.77 ID:Lc83TWRI.net] 話が終わんねえな。スレを正常化させるためにみんなして初心者のふりして初心者っぽい書き込みを大量に書き込んだらどうかな。もちろんスマホとか使ってID変えて自分で答えるのもアリだ。
286 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 08:44:55.21 ID:En5duK+y.net] 年末年始で気が立ってるだけだよ 時間が癒すまで待てばいい
287 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 08:46:55.78 ID:cl0LEPrp.net] >>277 14歳に執拗に粘着するロリコンの方ですか?
288 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 08:48:45.81 ID:fCEc7DEq.net] 他の言語の経験があれば勘で試行錯誤できる奴もいれば 全く無理な頭の固い奴もいるからな こいつは後者だったんだろう
289 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 12:05:37.71 ID:QhBNKjNQ.net] よくあるHello worldのプログラムで、文字の大きさを2倍〜16倍にしたいんですが、どうすればいいですか?
290 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 12:42:24.38 ID:UqxB2vSb.net] フォントサイズを変える お前が言ってるのは、テキストファイルをメモ帳で開いたんですけど
291 名前:文字の大きさを変えたいですと言ってるのと同じ [] [ここ壊れてます]
292 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 13:08:23.55 ID:U9P5rTKN.net] ふぉんとにそうかな?
293 名前:デフォルトの名無しさん [2018/01/09(火) 13:21:58.45 ID:XQRG0Vxt.net] >>284 まず2〜16倍の虫眼鏡またはルーペを用意してください。 画面に表示されたら素早くその前に虫眼鏡を当て、少し画面から離すとあら不思議。見事に2〜16倍の大きさに見えている筈です。 他の方法は、Androidのスマホやタブレット、またはiPhoneやiPadで写真に撮り、それを表示させながらピンチすることです。
294 名前:284 mailto:sage [2018/01/09(火) 14:09:58.08 ID:gBrSfvfk.net] >>285 >>287 えっと、バカなんですか?
295 名前:デフォルトの名無しさん [2018/01/09(火) 14:28:01.81 ID:XQRG0Vxt.net] はい。
296 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 16:41:57.13 ID:BBDRh9RY.net] 文字の大きさの定義がまずよく分からんけどな
297 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 17:22:31.80 ID:En5duK+y.net] >>284 えっと、バカなんですか?
298 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 18:36:18.02 ID:oH5KqnIn.net] >>284 環境により違う。 Eclipseエディターで実行なのか、コンパイル後の既存コンソールなのか webページ上での話なのか、特定のフレームワーク上での話なのか。 大抵、ggれば出てくるよ
299 名前: mailto:sage [2018/01/09(火) 18:38:26.48 ID:EVhg342m.net] mevius.2ch.net/test/read.cgi/tech/1511951038/400 お願いします‥
300 名前:284 mailto:sage [2018/01/09(火) 18:39:39.31 ID:UEbIj6n+.net] >>289 ではバカには用はないのですっこんでいてください。 >>290 文字の大きさ、という言葉以上に分解できないと思いますが。 >>291 バカはお前です。 >>292 コンパイル後の既存コンソールになるとおもいます。 Javaのプログラムから変更する方法が知りたいです。
301 名前:デフォルトの名無しさん [2018/01/09(火) 18:55:10.87 ID:2pt0JvoI.net] >>294 はい。
302 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 18:58:32.54 ID:U9P5rTKN.net] >>294 コンソールなら>>285 で答え出てんじゃねーか 無理なモンは無理なんだよ死ね
303 名前:284 mailto:sage [2018/01/09(火) 19:58:23.73 ID:yMPwsRS6.net] >>296 それって大きいディスプレイに買い換えてくださいというのと 同じくらい人をバカにしたレスだと思うんですよ。
304 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 20:47:47.21 ID:En5duK+y.net] >>297 同じくらい人をバカにした質問だと思うんですよ。
305 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 20:58:49.76 ID:XWHszgHU.net] >>297 無理な事をどうやって実現するの? ガイジ?
306 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 20:59:37.69 ID:XDwlW7T9.net] >>297 おお!大きいディスプレイか。それには気づかなかった。今度からそれも回答に含めよう。
307 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 21:17:49.92 ID:p1Q0x2y+.net] >>297 標準入出力にJavaからは出力してるだけであって、 標準入出力をどう表示するかはホントにコマンドプロンプト次第だよ。 怒る前に、ちょっと考えような。 馬鹿にされてるんじゃなくて、ホントにそういう問題なんだよ。 それほどまでにバカな事は認めたくないんだろうけど。事実そうだったんだよ。
308 名前:デフォルトの名無しさん [2018/01/09(火) 21:32:13.28 ID:oH5KqnIn.net] ばっかw ちげえよ。アレだよアレ。 ウィンドウズのコンソールを破壊するコードが欲しんだよww
309 名前:デフォルトの名無しさん [2018/01/09(火) 21:39:58.15 ID:0ubag5P8.net] みんな優しいなあ
310 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 21:53:22.33 ID:3x/drZbb.net] つまりあれか、標準出力先を作れって話かw
311 名前: mailto:sage [2018/01/09(火) 22:01:47.77 ID:EVhg342m.net] >>297 スタートボタンからコマンド「cmd」を指定して実行する タイト
312 名前:泣oーを右クリックでプロパティを選び フォントの設定を変更する プログラムではどうしようもない >>293 ... [] [ここ壊れてます]
313 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 22:04:13.97 ID:oH5KqnIn.net] 環境をコードの問題と勘違いする事って結構あるよな。 当時のFFXVがDカップ ヒロインとか言うから飛びついて見たら Bカップにしか見えなくて。アフロ可愛いとか呟く段階の問題だったりな。 javaからウィンドを作成して、出力文字を変更した方が楽。
314 名前:デフォルトの名無しさん [2018/01/10(水) 00:57:24.83 ID:LLhm2bDz.net] そういやエスケープシーケンスでは文字でかくできないのかな?
315 名前:234 mailto:sage [2018/01/10(水) 02:10:29.00 ID:UtuHWiUm.net] 荒らすの嫌だけど一言だけがまんできないので書きます。 284は偽物なのでみんな騙されないでください! >>284 他人を騙るな!死ね。マジ殴るぞ。
316 名前:268 mailto:sage [2018/01/10(水) 02:40:55.80 ID:8bRw2nSS.net] >>270 設定じゃない。 俺に関する質問はこのスレの趣旨と異なるので、プログラマー板の俺のスレで お願いします。 >>275 >>278-279 ムキになる所がガキっぽい。
317 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 03:18:29.71 ID:0Q3FByA0.net] >>309 Javaに関わらない内容を書き込むな
318 名前:デフォルトの名無しさん [2018/01/10(水) 03:20:16.77 ID:LLhm2bDz.net] >>308 >>284 が君になりすまして書いているようには見えないのだが? 一体どの部分を見てそう判別したんだ?
319 名前:234 mailto:sage [2018/01/10(水) 03:36:22.76 ID:70igLD+B.net] >>311 明らかに俺のレススタイルをまねて俺を陥れようとしている。
320 名前:デフォルトの名無しさん [2018/01/10(水) 06:54:33.12 ID:djtCZgcC.net] 自意識過剰きっしょw
321 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 08:31:48.97 ID:dUMJ0bm+.net] 過去の自分は他人って聞いたことあるよね!!
322 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 08:49:04.84 ID:QQPvop7Y.net] 似てると思ったよ 真似してたのは事実だと思う だからこそ暴言吐きまくったんだと思うよ 他人のせいに出来るからね
323 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 08:59:04.74 ID:pGdJQPBH.net] しかし陥れるって一体なんだ…?
324 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 08:59:49.91 ID:QQPvop7Y.net] 自分に非が及ばない安全圏に自分が居ると 気が大きくなって迷惑行為も平気で行えるのさ 他人になりすまして迷惑行為をすれば 自分では演技だと思っているから良心の呵責はないし 他人から責められても他人事のように受け入れられる 臆病を極めると荒らしになる
325 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 09:02:28.73 ID:QQPvop7Y.net] >>316 他人の文体を真似て暴言を吐くことで真似された人を悪いように思わせることでしょ
326 名前:284 mailto:sage [2018/01/10(水) 09:27:32.07 ID:2BiR6UFL.net] >>312 このスレ内で一番新しく見かけた質問の仕方のスタイルだったので 真似をしたというのはありますが、陥れる意図なんてないです。 年も明けましたので精神病院へどうぞ。
327 名前:284 mailto:sage [2018/01/10(水) 09:30:36.80 ID:7LLNtFmx.net] >>315 >>317 >>318 貴方のほうこそ俺を陥れようとしているのでは? レスの書き方ごときでそんな意味のないことを疑うなんて 貴方もかなり壊れていますので病院へどうぞ。
328 名前:284 mailto:sage [2018/01/10(水) 09:32:40.77 ID:oEga3ffn.net] 申し訳ないですが、攻撃をされた場合必ず反撃させてもらうので、 攻撃する場合は覚悟して攻撃してください。 1つのレスに複数のアンカーでレスをするスタイルは、頭のおかしな人が 専売を主張しているようですので、やめようと思います。 ただ、回線の都合でころころIDが変わるので、まとめて書こうと思ったのですが それ
329 名前:ェできなくなるのをご承知ください。 [] [ここ壊れてます]
330 名前:284 mailto:sage [2018/01/10(水) 09:34:44.08 ID:oEga3ffn.net] この速度でレスを書いてもID変わっちゃうんですね。 叩かれたから俺のほうが折れてスタイルを変えてあげているので しょうがないですけどね。
331 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 09:36:14.94 ID:yozPZoHJ.net] ここはお前の遊び場じゃないから
332 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 09:56:09.76 ID:QQPvop7Y.net] 正体を暴かれたので開き直って泥試合に持ち込むしかないわけですな
333 名前:デフォルトの名無しさん [2018/01/10(水) 09:56:58.54 ID:Y4Jjv91N.net] >>312 それはかなりの自意識過剰。誰かが自分を陥れようとしていると信じ込んじゃったもんだから脳がそれに従った処理をするモードになってんだよ。 ちょっとでもそれっぽいと感じたものはそれであるように見えるってやつだ。センサーの感度上げすぎてノイズで誤認識してるようなもんだ。 人間の脳は誰でもそうなることがあるのでUFOや心霊現象のようなものでも信じ込む人がいつの時代も出てしまう。 宗教的な話を信じるのも同じ。
334 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 09:57:20.16 ID:QQPvop7Y.net] 四六時中張り付いていられるならレス数で負けることはないという算段でしょう
335 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 09:58:21.58 ID:QQPvop7Y.net] >>325 俺他人だけど似てると思ったよ、ある程度客観的
336 名前:284 mailto:sage [2018/01/10(水) 10:03:23.98 ID:qWmo/m++.net] なんか頭がおかしいどころか基地外に粘着されちゃったw
337 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 10:05:23.13 ID:QQPvop7Y.net] 分析官と呼んでくれ給え
338 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 10:06:37.35 ID:QQPvop7Y.net] 粘着力は誰にも負けません!
339 名前:284 mailto:sage [2018/01/10(水) 10:20:32.57 ID:5tlJMMta.net] 攻撃には反撃すると書きましたが、こういう 「お前のかーちゃんでべそ」レベルで泣き叫んでいる子どもには 憐みの目であたたかく無視します。
340 名前:デフォルトの名無しさん [2018/01/10(水) 10:30:29.00 ID:Y4Jjv91N.net] >>327 それもセンサーが少し敏感になってるからではないかなあ。または緩めに判別しているか。
341 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 11:07:25.32 ID:bd8QmDqE.net] 次スレ mevius.5ch.net/test/read.cgi/tech/1515549964/ ここはキチガイ隔離スレにして放置で
342 名前:デフォルトの名無しさん [2018/01/10(水) 11:52:11.88 ID:Y4Jjv91N.net] 大きく Hello, world. 出すのできたよ。HTML だけど。 https://paiza.io/projects/nlN85c9ys6TYcPSRrzlsEA
343 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 12:27:46.73 ID:1ksn+fZX.net] イヤならトリップつければいいだけじゃ
344 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 12:30:56.52 ID:pGdJQPBH.net] >>335 35歳の方曰く 「(コテハンは)嫌われてるからトリップは付けない」 らしい 何もかもがおかしいが本人には全く通じない
345 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 12:43:48.10 ID:nh0FZXV8.net] 元から嫌われてるから関係ないんだよなぁ むしろNGしやすいから歓迎されるだろ
346 名前:デフォルトの名無しさん [2018/01/10(水) 14:20:55.51 ID:Y4Jjv91N.net] 嫌われてるっていっても一部のしつこい粘着野郎が嫌ってるだけで大半の人間はなんとも思ってなかろう。 そもそも人のことなんか注目してないから。
347 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 15:34:56.17 ID:5huhh4Tv.net] >>332 それは絶対ない
348 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 15:35:23.49 ID:5huhh4Tv.net] >>331 絶対逃げるわけ?
349 名前:268 mailto:sage [2018/01/10(水) 23:40:17.41 ID:8bRw2nSS.net] もういい加減俺を落とすの止めろよ…。 >>310 俺にだけ言うなよ…。 >>321 >1つのレスに複数のアンカーでレスをするスタイルは、頭のおかしな人が >専売を主張しているようですので、やめようと思います。 何で見ず知らずの人間に喧嘩売れるの?だから変人扱いされるんだよ。 >>336 え?トリップ付けるとこのスレだと嫌がられるから消してるだけだけど? >>337 されないよ。適当なこと言うなよ。
350 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 23:45:52.16 ID:IyanBOAl.net] >>341 Javaに関係ないレスするときはトリップつけてもらえますか NGするんで
351 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 00:00:04.04 ID:p0/6V/hb.net] >>341 トリップをつけると嫌がられるんじゃない。 お前自身を皆迷惑だと思ってる。
352 名前: mailto:sage [2018/01/11(木) 00:33:16.38 ID:CgwUS1hm.net] >>161 そうでしたか。失礼しました。 >>208 それじゃ俺だけが損では。 >15 大きなお世話。 >56 あんたが書き込むなよ。 >71-72 真似すんな >150 俺だけが損するのはちょっとね。 >151 俺のせいにするのはおかしいと思います。 >152 荒らしがいなくなればそうします…。 >153 意味不明 >155 だから何で俺が消えないといけないの? >166-168 >172 >174 馬鹿か >282 お前はロリか
353 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 03:02:01.41 ID:zEXX7SmE.net] 次スレ mevius.5ch.net/test/read.cgi/tech/1515549964/ ここはキチガイ隔離スレにして放置で
354 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 08:19:11.88 ID:LDXGnYzU.net] >>345 しつこい誘導もキチガイがやる事
355 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 08:42:54.52 ID:juzHqh/u.net] >>344 ルールを守らないなら消えろ
356 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 09:09:22.68 ID:RHELbkNk.net] リアルに小学生くらいかな? 負けず嫌いで国語もがんばって丁寧に書いてくれたみたいだけど 言っていることが子どもすぎます。 Javaに興味を持ってくれたのはうれしいけど まだ君にとってネットの大人向けの掲示板に来るのは早いみたいだから 今は学校の勉強をがんばろう!
357 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 12:28:45.17 ID:oKrOQlNR.net] 小学生に失礼
358 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 12:44:08.68 ID:VN4ZiPno.net] まとめて消えろ精神年齢が小学生のガキども
359 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 12:49:09.55 ID:pLzOdmLg.net] >>350 ブーメラン乙!
360 名前:デフォルトの名無しさん [2018/01/11(木) 19:50:53.08 ID:swL/xDNf.net] 何で、荒れてんの? 靴が擦り減るから歩けない。 赤ん坊と同等の35歳が何かしたの? あいつは「おちんちん気持ちいいばぶー」しか言えなかった筈だけどな。
361 名前:デフォルトの名無しさん [2018/01/11(木) 19:59:44.27 ID:swL/xDNf.net] 知り合いに、「靴が擦り減るから歩けない」って奴が Java SE 7 Bronze 取ったんだけど、 ブロンド嬢におちんちん んぐぅうう!!www(裏声) 氣持ちい って、して貰ったら取れる様なモノなの? 本人は大卒だからって言ってるんだけど、意味わかる?
362 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 20:05:26.91 ID:P2yp909q.net] >>353 ブロンズごときで動揺してるのか?
363 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 20:10:30.60 ID:zEXX7SmE.net] 次スレ mevius.5ch.net/test/read.cgi/tech/1515549964/ ここはキチガイ隔離スレにして放置で
364 名前:デフォルトの名無しさん [2018/01/11(木) 20:11:02.22 ID:swL/xDNf.net] >>354 物凄くしてる。 靴が擦り減るから歩けない。とか言う奴が、 資格取りました(笑)+大卒だからですかね(笑)で自慢して来るのが辛い。
365 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 20:33:43.37 ID:P2yp909q.net] >>356 君は早くブロンズを取ったほうがいい…
366 名前:デフォルトの名無しさん [2018/01/11(木) 20:58:53.11 ID:swL/xDNf.net] ブロンズとっても、精液垂れ流し作業所で自慰(意)識 目覚めちゃってもなーーー。 でも、週4の2時間作業で、年間80万もらえるだよなーーー。 あーー悩んじゃうwwww
367 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 21:00:47.61 ID:PK5DkpDY.net] 試験勉強もただ単に解答の丸暗記っぽいけどなあ 似た問題が多いからパターンゲーに持ち込めばなんとかなるんだろう
368 名前:デフォルトの名無しさん [2018/01/11(木) 21:15:16.39 ID:JbTpKTF6.net] >>359 オラクル社の試験は同じ試験で同じようなことばかり聞いてくる。 国家資格のように出題範囲からまんべんなく問題を出してくるようなことをしない。 たいてい難しいところばかり聞いてくる。
369 名前:デフォルトの名無しさん [2018/01/11(木) 23:44:30.85 ID:swL/xDNf.net] >>360 知識を問われる問題で難しいとか有りえなんだけど。 頭が弱いんじゃない。
370 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 23:58:17.14 ID:RP0RwgDL.net] 35歳の威力凄え
371 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 00:24:52.83 ID:JerfB3zD.net] 質問来ないとこみるとJavaってもはや**違いしか使ってないんじゃねーの?w
372 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 00:44:20.02 ID:Ff6PauxS.net] ちょっと基本的なことを質問してもいいですか? https://ideone.com/5d44um 上記のコードで、XではなくYが出力されるのはなぜでしょうか? 変数zはxを参照しているのでXが表示されると思ったのですが…。
373 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 00:52:02.43 ID:/L1kdoiv.net] new Y()を持ち回って出してるだけ
374 名前:364 mailto:sage [2018/01/12(金) 01:30:15.25 ID:Ff6PauxS.net] >>365 ありがとうございます。 ちょっとピンときてないんですが、この理屈からすると、下記のようなことも 可能なわけですね。 https://ideone.com/03SlPn
375 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 04:42:29.56 ID:5iQuW8mq.net] 懲りずによく来るわ
376 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 07:45:50.37 ID:uS44BTOg.net] >>366 これがピンと来ない知識レベルで 「もう初心者は脱した」と言っていたのかい これJavaというかオブジェクト指向の基礎の基礎じゃないかい 君はちょっと自分への評価が甘すぎないかい
377 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 08:20:10.58 ID:/L1kdoiv.net] 可能だがやる意味は皆無 バグを生み出すだけ
378 名前:デフォルトの名無しさん [2018/01/12(金) 09:38:06.66 ID:5x960q8b.net] 35歳は敵が多いからな。 __大前提____障害者(アスペ)なので下記の事をしなく良い。 主な理由 _______障害者年金(税金:年に80万)は自分の収入 __就職希望で___ハロワは年に1回(求人閲覧もしない) _______体力がないけど、靴が擦り減るから歩けない。 風俗、テレクラ、ヘルス、出合い系、15万PCはOKでも 1000円の靴は高い。靴は選べない。 情報系の大卒で知ってるハズの知識は無い。 6年間就職してるのに、業務内容を頑なに話さない。 (欠勤過多と研修のアセンブラ発言で一年も黙秘) 現状だと、 Java SE 7 Bronze 取得 中卒か高卒の障害者ニートが35歳になって、ようやく働き出そうにも頓挫 適度にあしらわれてB型作業所の涎マミ(レ)ーと挙動が小中学校で止まってる 成長出来ない感情体とロボでもできる作業の代替 と 仲良く作業ゴッコ(見てるだけ)
379 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 17:45:59.94 ID:eZmWq8Kx.net] なんでそんな色々知ってんの? そんなにその人の事に興味あるん?
380 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 18:22:44.65 ID:/L1kdoiv.net] 本人だからだろ
381 名前:デフォルトの名無しさん [2018/01/12(金) 19:54:50.09 ID:L71nmxDM.net] 人を見るな。Javaを見よ。
382 名前:364 mailto:sage [2018/01/12(金) 20:47:54.62 ID:Ff6PauxS.net] >>369 はい。ありがとうございます。 引き続きですが、下のコードがなぜこの順で表示されるのか分かりません。 https://ideone.com/nvlvfx staticイニシャライザが実行され、インスタンス化しコンストラクタが実行され、 インスタンスメソッドが実行、はわかるのですが、 3行目の正体不明のメソッドが2番目に実行される理由が分かりません。 どなたか回答お願いします。
383 名前:デフォルトの名無しさん [2018/01/12(金) 21:11:17.70 ID:VxJxiomE.net] >>374 本にはなんて書いてあるの? 答えわかってて質問してない?
384 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 21:35:51.06 ID:qxg+27+0.net] >>371 興味じゃなくて嫌な奴だから。 Javaを学ぶだけなら良いが 実力も無い状態で就職しようとしてるし 就職した
385 名前:辜Tポートを付けろとか パーティションを区切って働かせろとか とにかく迷惑な奴なんだよ。 漢字が読めないだけならまだしも その字をググらずに振り仮名を振れという何様。 こんなのが職場に来たら害しかないんで除去作業。 [] [ここ壊れてます]
386 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 22:01:38.96 ID:SYOH9lYc.net] >>374 java 初期化ブロック で検索
387 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 00:08:14.53 ID:wBkZ8yyR.net] >>377 だから〜こいつは検索をしないってばよぉ
388 名前:364 mailto:sage [2018/01/13(土) 00:12:41.32 ID:tfs6Dakv.net] >>375 本ではなくWeb上のサンプル問題なので、解説はありません。 >>377 ありがとうございました。こんなものがあるんですね。本に載っていませんでした。
389 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 00:18:54.55 ID:fT7+fuG0.net] またコテハン消してやがる
390 名前:364 mailto:sage [2018/01/13(土) 00:51:00.15 ID:tfs6Dakv.net] すいません、もう一題質問させて下さい。 https://ideone.com/sI9xXn 上記のコードで最後がfでなくcが表示される理由をどなたか教えて下さい。 super.がついているのでスーパークラスの変数が表示されると考えたのですが…。 参考サイト:Java SE 7 Programmer I - サンプル問題
391 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 01:10:48.55 ID:Wm4I63Cr.net] 継承を理解していないってことでは。 なぜと言われても、そういうものとしか。 聞く前に少しは調べたり勉強したりしようよ。
392 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 01:24:32.22 ID:+LIOJj8l.net] >super.がついているのでスーパークラスの変数が表示されると考えたのですが…。 はい。そうですね。あってますよ。
393 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 01:25:17.53 ID:+LIOJj8l.net] どんな本でも基本中の基本だと思うので、 理解できるまで何回でも本を読み直しましょう。
394 名前:デフォルトの名無しさん [2018/01/13(土) 02:19:53.75 ID:ZTdbWh7g.net] >>381 うふふ https://ideone.com/XYm1i2
395 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 07:31:19.67 ID:9rLeDqe4.net] 逆に、子クラスのインスタンス・this が、 親クラスのインスタンス・this を指したら、プログラミングが出来ないだろ 子クラスのインスタンス・this を取得できなくなる
396 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 08:54:34.28 ID:EaP2wYsG.net] オブジェクト指向のやりたいことを理解して プログラミング言語がそれをどのように実現してるか知る ダメな奴はいきなりプログラミング言語で考えようとするので オブジェクト指向が縛りにしかならない
397 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 09:45:23.55 ID:k/jZErbl.net] >>381 >>385 が答を書いてくれてるけど 35歳は自分のリストの15行目 type = "c " のtypeはどこのtypeだと思ってる? Cougarクラスでtypeなんて定義してないよね?
398 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 10:25:34.36 ID:wiN0PDfT.net] 累乗する関数 pow というものがありますが、これは入力も出力も double です。 double だと誤差が発生するのではないかと思うのですが、すべての int 型の 入力に対して、正しい結果を返してくれるのでしょうか?
399 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 10:32:49.62 ID:M+vRxjCB.net] どうでしょうか?
400 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 10:41:07.76 ID:YXV8ZXe2.net] powの計算は近似値なので、厳密な計算は原理的にできない doubleだからとか以前にアルゴリズム上必ず誤差が発生する
401 名前:デフォルトの名無しさん [2018/01/13(土) 10:45:40.81 ID:Tv/PYA/V.net] >>389 doubleはIEEE754という規格に従っていて IEEE754では仮数部からビットが溢れなければ誤差はない IEEE754の仮数部のビット数は53 なので結果が 2^53 = 9007199254740992 を超えなればおk
402 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 10:52:02.12 ID:YXV8ZXe2.net] >>392 1ulpの範囲で誤差は常にあるよ 想定する入力桁数から結果のオーダーを見積もって、適切な桁数で結果を丸めてやらないとダメ
403 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 10:58:21.51 ID:lyDkb74n.net] 整数で厳密な数字を出したいような計算で出てくるのなんてせいぜい二乗か三乗だろ pow使わないで定義に従ってベタに掛け算した方がいい powは科学技術計算とかに使うもんだ
404 名前:デフォルトの名無しさん [2018/01/13(土) 11:08:01.97 ID:Tv/PYA/V.net] >>393 マジでか
405 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 11:16:22.52 ID:YXV8ZXe2.net] >>395 powの結果の話な 結果の桁数がdoubleの有効桁数と比較してそれほど大きくなければ、単に整数に丸めとけば厳密に正しい数字になるはずだけど
406 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 11:24:16.28 ID:i2Zn+Xt8.net] powは速度遅いから使ってないわ 速度求めるならJavaがそもそもって言われるかもだがw
407 名前: mailto:sage [2018/01/13(土) 12:39:22.70 ID:9/EYlaQy.net] >>386 親クラスの this と子クラスの this は値は同じ そういうもの
408 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 14:31:19.75 ID:2zGybbO2.net] おはよう。 なんだ、その表情は? 俺に掘れるてんのか?wwww
409 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 14:33:31.30 ID:2zGybbO2.net] 拙者www 惚れる と 掘れる を間違えてしまったでゴザルwwww 予測変換と検索ワードを考慮して、おらなんだwwwで、ゴザルwww
410 名前:デフォルトの名無しさん [2018/01/13(土) 14:34:35.56 ID:2zGybbO2.net] これではwww 掘ってしまうでゴザルwwww
411 名前:364 mailto:sage [2018/01/13(土) 16:40:05.63 ID:tfs6Dakv.net] 答えてくれた方々、ありがとうございます。 >>382 最低限の知識はあります。 知識で解く系の問題じゃないので調べようがないんです。 >>383 スーパークラスの変数はfでは? >>385 サブクラスでの代入により、スーパークラスのtypeも変わってしまったってこと ですか? >>387 >オブジェクト指向のやりたいことを理解して >プログラミング言語がそれをどのように実現してるか知る スッキリはそのように書いてあります。 >>388 スーパークラスに属してるんですか?
412 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 17:05:30.55 ID:FyPyK4H/.net] >>402 >スーパークラスの変数はfでは? Cougarクラスは、Felineクラスをextendしていると 何となく考えてみよう。 そう考えると、Cougarのインスタンスがgoメソッドを実行すると 絶対にtypeはfにならないという事が分かるだろう。 ところで「extend」はどんな意味か分かるかな? 調べてみよう。
413 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 17:11:13.48 ID:FyPyK4H/.net] ってブロンズ取ったんだろ? そこはアホみたいに問われなかったか?
414 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 17:11:23.59 ID:M+vRxjCB.net] もうここもすっかり35歳に乗っ取られたな 答えちゃうお人好しもいるし
415 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 17:14:20.25 ID:FyPyK4H/.net] あ、失礼。 typeがfにならないのはコレ https://ideone.com/sI9xXn https://ideone.com/XYm1i2 ↑こいつはfが出ますね。当然だけど・・・
416 名前:364 mailto:sage [2018/01/13(土) 19:47:12.42 ID:tfs6Dakv.net] >>403 回答ありがとうございます。 おっしゃることはもっともだと思うんですが、super.とついているので スーパークラスのtype変数を指しているんですよね? その中身がgoメソッド内でcに変わったという理解でよろしいですか? それとextend(s)の意味は知ってます。拡張するとかいう意味です。 Javaにおいては継承ということで使われているようですが。 >>404 何しろ3割間違えてるので、その中でこのような設問における失点もあったかも しれません。
417 名前:364 mailto:sage [2018/01/13(土) 19:52:04.48 ID:tfs6Dakv.net] >>405 俺が質問しても気にしなきゃいいのに何が気に入らないのかチャチャ入れるから 一見さんが近寄りにくくなってるんだよ。 ここは質問スレなんだから、純粋に質問して、回答が返ってくるという流れは 自然だろう。それが気に入らないなら無理に来なくていいのに。
418 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 19:53:30.52 ID:VXOB33XN.net] 何でそんなに自分中心なの?
419 名前: mailto:sage [2018/01/13(土) 20:17:44.19 ID:9/EYlaQy.net] >>402 今みました それは >>406 https://ideone.com/sI9xXn の15行目「 type = "c ";」 にて自分で super.type すなわち Feline::type を c に書き直しているからなんですよ
420 名前: mailto:sage [2018/01/13(土) 20:18:22.06 ID:9/EYlaQy.net] >>407 >>410 自分で super.type を "c" に書き直しているからです
421 名前:デフォルトの名無しさん [2018/01/13(土) 20:22:17.08 ID:wiN0PDfT.net] 以下のプログラムは {1, 2, …, n} 上のすべての位相(開集合系)を求めるプログラムです。 とりあえず、適当に作ったのですが、デザインについて添削してください。
422 名前:デフォルトの名無しさん [2018/01/13(土) 20:23:18.22 ID:wiN0PDfT.net] import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; public class AllTopologies { ■■private final List<Set<Integer>> topologies; ■■private Set<Integer> setOfSubsets; ■■private int setOfSubsetsID; ■■private final int n; ■■private final int m; ■■private final int maxSetOfSubsetsID; ■■public AllTopologies(int n) { ■■■■topologies = new ArrayList<Set<Integer>>(); ■■■■setOfSubsets = new HashSet<Integer>(); ■■■■setOfSubsetsID = 0; ■■■■this.n = n; ■■■■m = (int) Math.pow(2.0, (double) n) - 1; ■■■■maxSetOfSubsetsID = (int) Math.pow(2.0, (double) m - 1) - 1; ■■■■computeAllTopologies(); ■■} ■■
423 名前:デフォルトの名無しさん [2018/01/13(土) 20:23:36.74 ID:wiN0PDfT.net] ■■public void printAllTopologies() { ■■■■System.out.print("The number of topologies on the set {"); ■■■■int i; ■■■■for (i = 1; i < n; i++) { ■■■■■■System.out.print(i + ", "); ■■■■} ■■■■System.out.print(i); ■■■■System.out.println("} is " + topologies.size() + "."); ■■■■System.out.println(); ■■■■ ■■■■System.out.print("The all topologies on the set {"); ■■■■for (i = 1; i < n; i++) { ■■■■■■System.out.print(i + ", "); ■■■■} ■■■■System.out.print(i); ■■■■System.out.println("} are:"); ■■■■ ■■■■for (Set<Integer> s : topologies) { ■■■■■■System.out.print("["); ■■■■■■System.out.print(convertIntToSet(0)); ■■■■■■System.out.print(", "); ■■■■■■for (int e : s) { ■■■■■■■■ ■■■■■■■■System.out.print(convertIntToSet(e)); ■■■■■■■■System.out.print(", "); ■■■■■■} ■■■■■■System.out.print(convertIntToSet(m)); ■■■■■■System.out.println("]"); ■■■■} ■■}
424 名前:デフォルトの名無しさん [2018/01/13(土) 20:23:58.33 ID:wiN0PDfT.net] ■■private Set<Integer> convertIntToSet(int s) { ■■■■Set<Integer> set = new HashSet<Integer>(); ■■■■for (int i = 1; i <= n; i++) { ■■■■■■if ((s & 0x00000001) == 1) { ■■■■■■■■set.add(i); ■■■■■■} ■■■■■■s >>= 1; ■■■■} ■■■■return set; ■■} ■■ ■■private boolean nextSetOfSubsets() { ■■■■if (setOfSubsetsID == maxSetOfSubsetsID) { ■■■■■■return false; ■■■■} ■■■■setOfSubsetsID++; ■■■■setOfSubsets = new HashSet<Integer>(); ■■■■int t = setOfSubsetsID; ■■■■for (int i = 1; i < m; i++) { ■■■■■■if ((t & 0x00000001) == 1) { ■■■■■■■■setOfSubsets.add(i); ■■■■■■} ■■■■■■t >>= 1; ■■■■} ■■■■return true; ■■}
425 名前:デフォルトの名無しさん [2018/01/13(土) 20:24:16.43 ID:wiN0PDfT.net] ■■private boolean isSetOfSubsetsTopology() { ■■■■List<Integer> list = new ArrayList<Integer>(setOfSubsets); ■■■■loop: ■■■■for (int i = 0; i < list .size(); i++) { ■■■■ for (int j = i + 1; j < list .size(); j++) { ■■■■ ■■int intersection = intersection(list.get(i), list.get(j)); ■■■■ ■■if (intersection != 0 && intersection != m && !setOfSubsets.contains(intersection)) { ■■■■ ■■■■return false; ■■■■ ■■} ■■■■ ■■int union = union(list.get(i), list.get(j)); ■■■■ ■■if (union != 0 && union != m && !setOfSubsets.contains(union)) { ■■ ■■■■■■return false; ■■■■ ■■} ■■■■ } ■■■■} ■■■■return true; ■■} ■■ ■■private void computeAllTopologies() { ■■■■do { ■■■■■■if (isSetOfSubsetsTopology()) { ■■■■■■■■topologies.add(setOfSubsets); ■■■■■■} ■■■■} while(nextSetOfSubsets()); ■■}
426 名前:デフォルトの名無しさん [2018/01/13(土) 20:24:41.80 ID:wiN0PDfT.net] ■■private static int intersection(int subset1, int subset2) { ■■■■return subset1 & subset2; ■■} ■■private static int union(int subset1, int subset2) { ■■■■return subset1 | subset2; ■■} ■■public static void main(String[] args) { ■■■■// TODO Auto-generated method stub ■■■■AllTopologies allTopologies = new AllTopologies(4); ■■■■allTopologies.printAllTopologies(); ■■} ■■ }
427 名前: mailto:sage [2018/01/13(土) 20:30:25.61 ID:9/EYlaQy.net] >>413-417 https://ideone.com/ に張りなおしてください
428 名前:デフォルトの名無しさん [2018/01/13(土) 20:34:51.80 ID:wiN0PDfT.net] >>418 張り直しました: https://ideone.com/A7CDkS
429 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 20:37:35.59 ID:ogercqIA.net] 数学のことはまったくわからんが 数学とまったく関係ないところで オブジェクト指向初心者にありがちな超絶スパゲッティなのはわかる
430 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 20:40:33.04 ID:wiN0PDfT.net] >>420 ありがとうございます。 そういうオブジェクト指向のデザインの本でおすすめの本はありますか? 自然言語でいえば、文法の本ではなく作文の本にあたる本。
431 名前: mailto:sage [2018/01/13(土) 20:42:47.64 ID:9/EYlaQy.net] >>421 https://www.amazon.co.jp/dp/4797327030/
432 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 20:42:49.20 ID:ogercqIA.net] そういう本読みまくったけど 結局実務で人に修正してもらうまで自分のなにがだめかわからんかったから 自分から進められる本がない
433 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 20:44:39.36 ID:wiN0PDfT.net] コードについての説明ですが、 例えば、 n = 3 の場合、 集合 {1, 2, 3} の部分集合の集合のうち 空集合 { } と {1, 2, 3} を含み、 共通部分をとる操作について閉じていて、かつ 和集合をとる操作についても閉じているようなものを すべて求めるというプログラムになります。
434 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 20:47:33.55 ID:wiN0PDfT.net] >>422 ありがとうございます。 とりあえず、読んでみます。 >>423 本を読んで習得したいのですが、そう言われるのではないかと恐れていました。
435 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 20:56:00.55 ID:ogercqIA.net] さんすうのことはわからない でもまず根本的にだめなところとして 変数が実質すべてグローバル変数になっている。 これならprivateなメソッドはStaticにして引数渡しにすべき。メソッドが何やってんかわからん コンストラクタでクラスのメンバにアクセスするようなメソッドを呼び出してはいかん、 上と同じ理由で極力引数渡しにして戻り値を自分で設定すべき ついでにクラス設計がひどい。トポロジーの配列を返すようなメソッドじゃいかんのか 自身のメンバ変数を更新しながら随時計算するようなクラスは典型的なアンチパターン
436 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 22:23:26.26 ID:ogercqIA.net] do-whileのまわしかたがおかしい 数を1足しつつ最大値まで計算するだけなのになんでこんなことになってるのか 計算中に最終的な計算結果を作らずに Print中になんか変なもんをたしてるのはどうか
437 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 23:29:13.29 ID:ogercqIA.net] 科学や数学計算にオブジェクト指向はむいてない
438 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 00:10:01.93 ID:xHNn147i.net] ここも35歳に汚染されたか
439 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 00:21:19.54 ID:I9Kg/0Pm.net] https://ideone.com/Qc6lMv なるべく計算の方法をかえずになおしてみた
440 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 00:32:36.32 ID:enbVXIrh.net] >>428 向いていないというか問題の領域が違うんじゃね?
441 名前:364 mailto:sage [2018/01/14(日) 00:42:01.44 ID:uRN4GGkv.net] >>410-411 ありがとうございました。 何となく分かりました。
442 名前: mailto:sage [2018/01/14(日) 00:44:06.25 ID:uRN4GGkv.net] >>429 やかましいわ
443 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 01:16:23.90 ID:2NSvnorA.net] コテハン消したり出したり身勝手な奴
444 名前: mailto:sage [2018/01/14(日) 01:21:02.25 ID:ekN/OeXo.net] >>434 スルー力の涵養をお勧めします
445 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 01:38:27.31 ID:2NSvnorA.net] >>435 そんな事スルーカよ
446 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 02:03:14.71 ID:xHNn147i.net] >>435 そのような漢字を使うと35歳に配慮しろと言われますよ
447 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 10:06:05.33 ID:n9syFGhP.net] 自分に技術がないのは教えてくれないからって言い訳もおかしい
448 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 11:31:41.64 ID:zRc3xs8X.net] 大人は質問に答えたりしない。それが基本だ。
449 名前: mailto:sage [2018/01/14(日) 12:11:47.81 ID:uRN4GGkv.net] 無駄なレス多過ぎ。 >>342 はいはい。 >>343 そうでもないんじゃ。 >>347 まず先に荒らす連中に言ってくれますか? >>348 子ども扱いしてごまかすなよ。先に荒らす連中は無罪放免か? >>349 お前が失礼 >>350 先に仕掛ける方が消えれば両方消える。 >352-352 馬鹿は黙ってろ。 >>357 この男には取って欲しくない。
450 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 12:15:44.71 ID:uLivRIX+.net] ウィンドウプログラムを作ってるんですが、Eclipseのコンソールに変数の値とか出力しますよね。 あの出力はプログラムが完成したあとはどうなるんですか?単に捨てられるだけですか? 何か悪影響はありますか?コードは消すかコメントアウトしといた方がいいですか?
451 名前: mailto:sage [2018/01/14(日) 12:22:22.00 ID:uRN4GGkv.net] >>363 はいそれ差別用語ね。 >>367 荒らしが邪魔をしなければ何も問題は無い。 >>370 人のことは気にするくせに自分は何もしようとしない。 >>371 自分に自信が無いもんだから人をおとしめてプライドを保ちたいんですよ。 >>376 Mind your own work. >>378 するわボゲ >>429 変な言い回しするなボゲ
452 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 12:44:26.02 ID:kJzL10A4.net] >>442 スーパーウルトラハイパー大池沼キチガイアスペ糖質ガイジマン乙!!!!!!!!!!!
453 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 13:14:27.09 ID:Ll4Y/1qa.net] >>441 ログに出力するようにしといて 開発時はコンソールに出したり 運用時はログファイルに出したりファシリティを変えたりする ただそれも書き方によっては悪影響があったりする
454 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 13:18:11.08 ID:iVL1VSVx.net] >>441 プログラムを実行した時の標準出力に表示される 例えばターミナルとかコマンドプロンプトから実行すればそこに出る感じ Javaに限らずだけど、ログ出力ライブラリ(log4j, java.util.logging, commons loggingなど)ってのがあるからそれを使うといいよ 大抵のは設定ファイルでログの出力先を変更できる仕組みがあるから開発中は標準出力とログファイル、本番はファイルだけとか融通が利く
455 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 14:04:55.71 ID:7MpxOyR3.net] スタンドアロンなクライアントアプリならログなんかどうでもいい わざわざライブラリ覚えなくても適当にコンソールに垂れ流しときゃ十分
456 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 15:16:10.90 ID:L+PK1JUZ.net] >>440 >まず先に荒らす連中に言ってくれますか? 恨みを買うような非礼や荒らしを散々したから粘着されてるんでしょ。 まず君が土下座して今までの非礼を詫びるのが筋だね。 先に手を出したのは君なんだよ。
457 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 17:42:15.94 ID:Rx8+bqnC.net] すごく初歩的な質問で恐縮ですが、リストに突っ込んだ複数の内容のうち 途中のある内容を削除したら、後ろにあった内容は何も指定しなければ(勝手に)前に詰められる、ということでいいのでしょうか?
458 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 17:42:45.62 ID:BkqToWZD.net] 4月にJavaにvarが導入されるのを希望に生きる
459 名前:デフォルトの名無しさん [2018/01/14(日) 17:54:37.68 ID:q1SBtCCQ.net] たかが掲示板に書いてあることぐらいで恨む方も何か病的なものを感じるけどね
460 名前:デフォルトの名無しさん [2018/01/14(日) 17:57:44.51 ID:q1SBtCCQ.net] >>448 普通はそうだと思う。特別にそうでない動作をするように作られたものでない限りは。
461 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 19:17:39.04 ID:uLivRIX+.net] >>444 ->>446 ありがとうございました。勉強になりました。
462 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 20:03:25.15 ID:Rx8+bqnC.net] >>451 ありがとうございます
463 名前:デフォルトの名無しさん [2018/01/14(日) 22:05:40.26 ID:t1pyzP2Y.net] ファイルのIOの部分難解すぎて意味がわからない。 ・文字列を処理したいのにchar型とかint型とか byte型とか 出て来るしtry catchとかIOExceptionとか何なのかがよくわからない。 ・なんとかOutputStreamとか なんとかReader Writerが おおすぎてどれを使っていいかわからない。 ・オブジェクトを生成して別のコンストラクタの引数に渡している部分が 何をしているのかさっぱりわからない。 ・BufferedReader / Writerとかを使う必要があるのかないのかよくわからない。 ・結局文字列を読み書きするのとバイトを読み書きするのが何が違いがあるの? ・for(item : list){}文は使えないの?
464 名前:デフォルトの名無しさん [2018/01/14(日) 22:14:06.66 ID:ioBhoZpn.net] >>454 プログラム書かずにここに書き込んでるからわからないんだよ 5chやめよう
465 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 01:10:14.74 ID:HUxIyqtw.net] 手短に書かれてる良さげなサンプルをコピペして細かいこと気にしないで利用する
466 名前:デフォルトの名無しさん [2018/01/15(月) 01:52:42.00 ID:sGlCIifU.net] >>454 入門書をよく読むことをお勧めする。
467 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 05:48:15.24 ID:sS0AnRdF.net] >>454 Exceptionは例外だ。 例えば、ディスク容量がいっぱいで保存できなかった、権限がなく読み取れなかったとか。 メインシナリオとは別の例外シナリオを考える必要がある。 設定ファイルを読み取れなかったからデフォルト値を使う、ユーザーに知らせる、ログを取る、何もしないのもアリだ。 ただし、ファイルやネットワーク接続は不要になったら閉じなければいけないのでfinally。 IOはJava外の制御できないとことやりとりするわけで、例外は大事。
468 名前:デフォルトの名無しさん [2018/01/15(月) 05:55:25.87 ID:uOPIDlxY.net] try catchや拡張for文はまだしも、標準入出力用のソースが複雑ってそりゃそうだと思うんだけどw
469 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 07:18:27.58 ID:sS0AnRdF.net] >>454 ファイルにとって文字かどうかは関係ないので基本byteでやり取り。 1byteずつやり取りすると効率悪いのでBufferに一度貯めてまとめてやる。 プログラム的には文字列として扱う方が簡単なのでReaderを使って内部でbyteにする。 これらを流れ作業で繋いでパイプラインのようにする。 時代がかわれば要不要もかわるかもな。 そういうのにいくらでも対応できる。 スペルチェックするWriterや語尾をにゃんにするReaderとか作ってかませることもできるぞ。
470 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 19:25:15.29 ID:wM5pIdFL.net] 今はFiles一択
471 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 00:24:45.16 ID:DxqPwkAO.net] codepad.org/ANK9JtwS GUIプログラムがAWTの入門みたいなのしかかいたことがなくて Sceneを使うと複雑なグラフが簡単にかけるらしいので テストコードをかいてみたんですが 表示の更新タイミングがよくわかりません repaintみたいなのをよぶ必要があるんでしょうか 35行目までだとすぐにチャートが表示されるのに スリープをはさむと最初何も表示されずにスリープ後に一気に表示される感じになります 数秒に1回データが更新されてグラフも更新するようなのを作りたいのですがどうしたらいいでしょうか
472 名前: mailto:sage [2018/01/16(火) 00:29:43.27 ID:x7rspFcE.net] ごめんなさい、これだけ書かせて下さい。 >>443 死ね。書き込まなくていい。 >>434 別に身勝手ではない。使い分けてるだけ。 >>438 そんな言い訳俺はしてない。 失礼しました。
473 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 00:46:57.60 ID:fztwKq6Y.net] >>463 Java以外の事を書くなって何度言われても理解出来ないのか? 幼児脳って本当なんだな。
474 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 00:50:33.75 ID:ZvRPOTCB.net] >>463 オマエは巣で他人に配慮すべきと煩いが、ここでの配慮は無いのか?
475 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 01:07:31.13 ID:2MNM63Sz.net] 自演キチガイ消えろ
476 名前:遊園地 mailto:age [2018/01/16(火) 01:44:32.63 ID:/gUVmc1B.net] はいっ! はいっ!! 「ハイ! ハイ!」 「ハイ! ハイ!」 ぶひいいいいいいいいいいwwwww 「アイィィィ!ポイ!ポイィィィ!」 「んっ! 」 「んっ!」 35歳 「あっ。あっああ。。。」 「あっ。あっああ。。。」
477 名前:遊園地 mailto:age [2018/01/16(火) 04:06:45.38 ID:/gUVmc1B.net] はいっ! はいっ!! 「ハイ! ハイ!」 「ハイ! ハイ!」 ぶひいいいいいいいいいいwwwww 「アイィィィ!ポイ!ポイィィィ!」 「んっ! 」 「んっ!」 35歳 「あっ。あっああ。。。」 「あっ。あっああ。。。」 遊園地「ぶひいいいいいいいいいいwwwww」 ぬーぷ 「冬の大空に降り注ぐ彗星」 35歳&ぬーぷ&遊園地「 はいっ! はいっ!! 」 「ぶひいいいいいいいいいいwwwww」 ( ゚д゚ )クワッ!! ヘ(゚∀゚ヘ)アヒャ ┌(_Д_┌ )┐
478 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 06:48:28.87 ID:5cBq9KSA.net] >>462 残念ながらJavaFXなんか誰も使っていない グラフ描きたいんならPythonかJavaScriptあたり使っとけ
479 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 09:12:40.95 ID:TTXiksT8.net] >>468 トリ割れてるやんそれ #aa
480 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 12:31:42.52 ID:1yOH1J8J.net] グラフ表示なら、Python の、matplotlib、 JavaScript
481 名前: の、D3.js とか 「java 再描画」で検索! [] [ここ壊れてます]
482 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 13:07:40.12 ID:g6uwFFdn.net] Rは?
483 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 19:30:49.09 ID:DxqPwkAO.net] うー ここ初心者スレなのにグラフ描くために独学で新言語覚えないといけないんですね… Javaだけプログラムの授業があったからたまたまかけるだけで 実行環境のインストールすらわからない… ちなみにその2つってスクリプト言語ですよね ウェブサーバーインストールしてブラウザでアクセすして動かす感じになるんですか?
484 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 20:02:35.53 ID:TTXiksT8.net] スレチ
485 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 20:12:11.25 ID:EcWnXWqw.net] >>473 PythonのmatplotlibはAnacondaだけ入れてスクリプト2,3行実行するだけで簡単にウィンドウが開いてグラフが出るよ。 この際だから覚えておくといいけど、基本的にJavaはWebアプリケーションを作るのに使われていて、 クライアントPC上で動かすものを作るのには全く使われていない。
486 名前:デフォルトの名無しさん [2018/01/16(火) 20:14:16.74 ID:vhqfaNac.net] C#なら大丈夫なのかもね
487 名前:遊園地 mailto:age [2018/01/16(火) 20:22:35.89 ID:/gUVmc1B.net] トリ割れでも、 2年前から俺の行動を真似た奴は一人も居ない現実が有る。
488 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 20:25:28.11 ID:2MNM63Sz.net] 馬鹿だから使いこなせないだけでSWTで何でもできるけどな
489 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 20:29:00.96 ID:nucpZP/I.net] カクカクしない144fpsのゲームつくれる?
490 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 21:09:31.58 ID:R3UJZtA5.net] >>475 Android
491 名前:のスマホやタブレットをお忘れなく。 [] [ここ壊れてます]
492 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 21:13:54.13 ID:1jHrM1eO.net] 設計思想としてはどんなマシンでも動くクライアントアプリケーションが目的っぽくはあるけどな 最初からWEBアプリケーション目指してた訳ではないだろう
493 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 21:34:54.25 ID:EcWnXWqw.net] Windowsで問題なく開発できて、UNIXで運用できて、 開発者にも特にUNIXの知識がいらないという点が、業務ドカタ開発には最適だったということだね 結果として、作ったもののポータビリティではなく、作る人間のポータビリティが評価されたわけだ
494 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 21:39:07.98 ID:b7oTI93s.net] 誰も回答できなくて挙句違う言語使えとか笑える 知らないなら黙ってればいいのに
495 名前:デフォルトの名無しさん [2018/01/16(火) 22:24:19.25 ID:hWpj+IiO.net] これからの時代は awt
496 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 22:29:34.58 ID:nnS6C3fa.net] sedもたまに使うかな
497 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 22:33:03.49 ID:nnS6C3fa.net] javaFXもコードとUIとスタイルの分離がしやすくてわりと便利 全然流行ってないけどな
498 名前:デフォルトの名無しさん [2018/01/16(火) 22:46:58.76 ID:xZ+sY7MY.net] guiで流行っている言語ってなんですか? やっぱりwindowsが多い世の中なので、C#とかなんですか?
499 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 23:17:14.98 ID:5cBq9KSA.net] 今はElectron(HTML/JavaScriptでGUIアプリを作れるプラットフォーム)が流行り クロスプラットフォームだし
500 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 23:41:51.25 ID:dny0Pfnv.net] html
501 名前:遊園地 mailto:age [2018/01/17(水) 04:28:13.30 ID:M6pIuyeF.net] なんで、このスレってコードが落ちて無いの?
502 名前:デフォルトの名無しさん [2018/01/17(水) 04:44:48.93 ID:QQoXqEJq.net] 知識は無いけど偉そうにしてる人しかいないから 初心者なら親切な人が多いC#がおすすめ
503 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 07:30:36.39 ID:PLdUAXaX.net] java8では非同期処理に使うテクノロジーってなんなの? ThreadクラスとコールバックとRxがあるってのは調べた 当方C#erだからTaskやasync awaitと類似のものがあると嬉しいんだが無いのかな?
504 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 07:57:04.32 ID:5Cb0oQPm.net] CompletableFuture でもJavaではスレッドを積極的に使うのがわりと文化的に普通で、C#のような継続渡しを使った非同期プログラミングは一般的ではない CompletableFutureでやろうとしてもC#みたいに○○Asyncメソッドが沢山用意されてるわけじゃなくて、全部自分でラップしてやる必要がある そして、ラップしようとしてもJavaの既存のライブラリはスレッドをブロックするメソッドしかないケースが多いので supplyAsync(Task.Run相当)だらけになりがちで、実質あまり意味がない(結局スレッドを消費する) はっきり言って無駄な労力だから諦めてスレッド使うことを強くお勧めする。
505 名前:デフォルトの名無しさん [2018/01/17(水) 12:16:37.64 ID:cM9sAHX/.net] >>493 なるほどサンクス
506 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 12:46:18.61 ID:e11mvSAk.net] >>490 35歳が来るから
507 名前:デフォルトの名無しさん [2018/01/17(水) 19:55:29.58 ID:942JcXSN.net] >>490 お前が荒らす前はまともなスレだったよ
508 名前:遊園地 mailto:age [2018/01/17(水) 20:21:57.95 ID:L6sUceLv.net] >>496 「怒っちゃヤーヨ!」
509 名前:遊園地 mailto:age [2018/01/17(水) 20:22:30.56 ID:L6sUceLv.net] 「あんだって?」
510 名前:遊園地 mailto:age [2018/01/17(水) 20:25:29.18 ID:L6sUceLv.net] 雪風「○○○きもちぃい!!○○○きもちぃい!!○○○きもちぃイィのぉ〜〜〜」 雪風「マジこの○○○神なの!?!」 「○○○良い、○○○良い、○○○イク、○○○イク」 「○○○ イっちゃうのぉ〜〜〜〜〜」 雪風「見ちゃらめぇなのぉ〜」 雪風「見て欲しいの欲しいのぉ〜〜〜〜」 雪風「○○○イっちゃう!!、○○○イクiku、」 雪風「○○○最高なのぉ!!! マジ神なのぉ!!!!」 雪風「見てっ!!!」「見ないで!!!」 雪風「だらしない○○○見て!!!!」 雪風「○○○イクノォォォォォ」 雪風「頭の中がイッチャてるのぉ〜〜〜〜きもちぃぃのぉおおおおおおおおおお」 雪風「規制されちゃうのぉ!!」 雪風「○○○規制されちゃぅのぉ!!?」 雪風「こんな、○○○見た事ないのぉ!!!」 雪風「奇声が気持ちぃぃのぉおおおおおおおお!!!!!!???」
511 名前:遊園地 mailto:age [2018/01/17(水) 20:31:59.49 ID:L6sUceLv.net] javaは馬鹿には使いこなせないからな
512 名前:遊園地 mailto:age [2018/01/17(水) 20:33:18.45 ID:L6sUceLv.net] お前がすっこめよ知恵遅れ
513 名前:遊園地 mailto:age [2018/01/17(水) 20:34:05.07 ID:L6sUceLv.net] スレタイ読めませんかぁあぁあああ?? スレを荒らすの止めてくださっぁーーいwwww あなたが反応しなければいいだけです YOおおwwww
514 名前:遊園地 mailto:age [2018/01/17(水) 20:37:02.83 ID:L6sUceLv.net] いい加減にしろ! YOOOおwっwぉおおおwww ここはJavaの質問スレだっての お前等が来るから成りすましもふざけてここに書き込むんだよーーんwwww お前が反応しなければ飽きてそのうち居なくなる 反応するな書き込むな wwwww バカには無理だろうけどなwwww
515 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 21:10:35.84 ID:e11mvSAk.net] 35歳の弊害すげえ
516 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 22:21:54.23 ID:ynoeYWaC.net] 分裂症かな?
517 名前:遊園地 mailto:age [2018/01/17(水) 22:21:58.79 ID:L6sUceLv.net] おちんちん が 擦り減るから コードが書けませーーーんwwww。 40歳までには就職するんでぇええええ ぢ(だ)ぁいじょうぶでしゅうううぅううwwww
518 名前:遊園地 mailto:age [2018/01/17(水) 22:22:36.55 ID:L6sUceLv.net] おちんっぽっぽ おちんっぽっぽ ぶひいいいいいいいいいいwwwww
519 名前:遊園地 mailto:age [2018/01/17(水) 22:25:42.49 ID:L6sUceLv.net] なーーーっつってwww つっちゃったぁあwwwww なーーーつっってwwww つっちゃったぁあああwwwww ワン ワン! うぇわん ぶひいいいいいいいいいいwwwww
520 名前:デフォルトの名無しさん [2018/01/18(木) 04:08:56.00 ID:HxtiIiOG.net] 発達障害ですから障碍者枠で就職できたらと思います。 そうですかねえ? いや、配慮が行き届いた世界になればいいなあ、と。 あんたがたの言い分を借用すると、もともと重症だったんじゃないの? 上にも書いたけど、作業所に通い始めていろいろ得てる。辛さも含めて。
521 名前:デフォルトの名無しさん [2018/01/18(木) 09:12:27.45 ID:Bkt00Vkh.net] AndroidでMainActivityクラスで実装で悩んでいます WebViewクラスの変数をメンバ変数として持つべきか、 それとも メソッドで呼び出すようにして各メソッドからアクセスする際、そのメソッドをコールして呼び出すべきか。 Webアプリ等の場合だとスレッドセーフな設計を求められるので、メンバ変数は極力使わないのがセオリーでしたが、 androidはよくわからないので、今のままでいいか、それとも修正すべきか迷っています
522 名前:デフォルトの名無しさん [2018/01/18(木) 18:52:05.81 ID:TuZY+NwG.net] >>510 Android用のスレがあるからそちらで聞いた方がいいと思う。
523 名前:デフォルトの名無しさん [2018/01/18(木) 20:44:29.00 ID:uXN/zkCe.net] 教科書で出てきたんですけど、 for(int i = 0; i < array.length - 1; i++) { for(int j = i + 1; j < array.length; j++) { if(array[i] < array[j]) { swap(array[i], array[j]); } } } みたいなソートってなんていう名前のソートですか? バブルではないのは分かるんですが。。。 今手元に教科書無いのでうろ覚えで書いたので間違ってたらすいません。
524 名前:デフォルトの名無しさん [2018/01/18(木) 21:39:57.06 ID:0WsPmLKT.net] 選択ソート
525 名前:デフォルトの名無しさん mailto:sage [2018/01/18(木) 21:43:04.68 ID:DST1m0Gs.net] 選択ソートかな?
526 名前:デフォルトの名無しさん [2018/01/18(木) 21:48:26.60 ID:uXN/zkCe.net] ありがとうございます
527 名前:デフォルトの名無しさん [2018/01/18(木) 23:53:36.64 ID:0WsPmLKT.net] 荒らしの勢いがなくなってるけど躁状態終わったの?
528 名前:デフォルトの名無しさん mailto:sage [2018/01/18(木) 23:55:41.71 ID:pl88otaG.net] 35歳が来なければ平和
529 名前:遊園地 mailto:sage [2018/01/19(金) 03:42:51
] [ここ壊れてます]
530 名前:.63 ID:sKGPJBpd.net mailto: 誰だって調子が悪い時ぐらい有るだろ。 迷惑被った奴には悪いと思うが、そう言う事だよ。 [] [ここ壊れてます]
531 名前:デフォルトの名無しさん [2018/01/19(金) 07:28:21.38 ID:Q8+YK+9+.net] >>518 甘ったれんな ぶひいいって言えよ
532 名前:デフォルトの名無しさん [2018/01/19(金) 12:32:22.07 ID:i10eUh1e.net] ぶ
533 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 19:31:23.97 ID:iz0Rvrlc.net] >>518 そういう事ってどういう事だよ?人間初心者
534 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 23:17:12.92 ID:gcDYS+Hb.net] すみません。オブジェクトと、フォートランなんかに出てくるサブルーチンや関数の違いがよくわかりません。どなたか教えてください。 また、クラスだけあればいいと思うのですが、なんでわざわざコンストラクタに同じようなことを書くのでしょうか。
535 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 23:44:51.46 ID:ylR/kqC0.net] >>522 質問の意味は分からないが 全部staticにせよとの天啓
536 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 23:50:54.29 ID:OuOYvOJf.net] 35歳逝った?
537 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 23:53:06.18 ID:FF0iYnhQ.net] >>522 オブジェクトとサブルーチン関数は全然違う。 まずはオブジェクトってのは物に例えてプログラムを見るって感じ 自分説明下手なので調べてくだされ。 コンストラクタに同じ事を書くってのが良くわからん・・・? コンストラクタはインスタンスを作る時の処理。 この回答でいいかな?インスタンスは・・・クラスから作られたオブジェクト。 これも調べてくれw
538 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 00:34:56.90 ID:oZEJX1C1.net] Objectクラスに備わっているメソッドについて質問です。 自分独自のクラスを作成したら、基本的には必ずtoString()、equals()、hashCode() メソッドはオーバーライドするものなのでしょうか?
539 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 00:53:27.51 ID:5JusgAfv.net] >>526 toStringは任意 equalsやhashCodeのオーバーライドは必要がない限りはしてはいけない equalsを実装したクラスを継承すると置換原則が壊れるからな
540 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 01:22:25.20 ID:6q5j1Hcg.net] Kotlin の、Data Class では、 何もしなくても、その3種の神器が備わっている
541 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 08:58:49.66 ID:sOGOIyhJ.net] >>522 何から考えるかの違い オブジェクトを中心に考えると上手く行きそうなドメインではオブジェクト指向をサポートしているJavaを使うのが有用
542 名前:デフォルトの名無しさん [2018/01/20(土) 18:17:28.06 ID:JP8eNPic.net] >>522 データとそれを処理する関数などのプログラムを一括りにしたようなのがクラスだよ。 コンストラクタは主にそのデータの初期化をするための特別なメソッド。
543 名前:526 mailto:sage [2018/01/21(日) 00:07:20.09 ID:vFaZl1rh.net] >>527 分かりました。ありがとうございました。
544 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 00:17:28.84 ID:Ycn/1JW2.net] サブルーチン・関数は、一連の処理・手続き。 オブジェクト指向よりも、前の時代の話で、オブジェクト指向とは関係ない 一方、メソッドは、オブジェクト指向での関数のこと。 クラス内で定義されている、そのクラス・オブジェクトに紐づいた関数 つまり、クラスには、関連するデータとメソッドが、パッケージ化されている。 つまり、クラスとは関連しているかどうかに、意識の重さを置いている
545 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 01:08:03.29 ID:I2+B/hhs.net] オブジェクト指向がサポートされていない言語でも工夫するとオブジェクト指向的なプログラムは作れないわけではないけどな。 例えばC言語なら構造体作ってそれのメモリ確保してからそのポインタを受け取ってそこにアクセスする関数作ればなんとなくオブジェクト指向になる。 ただ、プログラマがそうなるように書かなきゃいけないから大変だけどな。
546 名前:デフォルトの名無しさん [2018/01/21(日) 15:20:08.24 ID:xT6UZnKS.net] 119 名前:デフォルトの名無しさん 2018/01/21(日) 14:57:36.77 ID:douC00jU なんか定期的に発狂するよねコイツ、発狂したくないのなら大人しくしてりゃいいのに。 そろそろさ、能力も無い人間に人権なんてないことに気がつこうよ。 121 名前:デフォルトの名無しさん 2018/01/21(日) 15:07:39.58 ID:M17uklSK 能力無いなら無いなりに相応しく慎ましい生活ってのもあるだろうに高望みしかしないんだよな 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない
547 名前:デフォルトの名無しさん [2018/01/21(日) 15:20:34.41 ID:xT6UZnKS.net] 119 名前:デフォルトの名無しさん 2018/01/21(日) 14:57:36.77 ID:douC00jU なんか定期的に発狂するよねコイツ、発狂したくないのなら大人しくしてりゃいいのに。 そろそろさ、能力も無い人間に人権なんてないことに気がつこうよ。 121 名前:デフォルトの名無しさん 2018/01/21(日) 15:07:39.58 ID:M17uklSK 能力無いなら無いなりに相応しく慎ましい生活ってのもあるだろうに高望みしかしないんだよな 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない
548 名前:デフォルトの名無しさん [2018/01/21(日) 15:20:49.01 ID:xT6UZnKS.net] 119 名前:デフォルトの名無しさん 2018/01/21(日) 14:57:36.77 ID:douC00jU なんか定期的に発狂するよねコイツ、発狂したくないのなら大人しくしてりゃいいのに。 そろそろさ、能力も無い人間に人権なんてないことに気がつこうよ。 121 名前:デフォルトの名無しさん 2018/01/21(日) 15:07:39.58 ID:M17uklSK 能力無いなら無いなりに相応しく慎ましい生活ってのもあるだろうに高望みしかしないんだよな 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない
549 名前:デフォルトの名無しさん [2018/01/21(日) 15:21:42.90 ID:xT6UZnKS.net] 119 名前:デフォルトの名無しさん 2018/01/21(日) 14:57:36.77 ID:douC00jU なんか定期的に発狂するよねコイツ、発狂したくないのなら大人しくしてりゃいいのに。 そろそろさ、能力も無い人間に人権なんてないことに気がつこうよ。 121 名前:デフォルトの名無しさん 2018/01/21(日) 15:07:39.58 ID:M17uklSK 能力無いなら無いなりに相応しく慎ましい生活ってのもあるだろうに高望みしかしないんだよな 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない
550 名前:デフォルトの名無しさん [2018/01/21(日) 15:22:31.78 ID:xT6UZnKS.net] 119 名前:デフォルトの名無しさん 2018/01/21(日) 14:57:36.77 ID:douC00jU なんか定期的に発狂するよねコイツ、発狂したくないのなら大人しくしてりゃいいのに。 そろそろさ、能力も無い人間に人権なんてないことに気がつこうよ。 121 名前:デフォルトの名無しさん 2018/01/21(日) 15:07:39.58 ID:M17uklSK 能力無いなら無いなりに相応しく慎ましい生活ってのもあるだろうに高望みしかしないんだよな 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない
551 名前:デフォルトの名無しさん [2018/01/21(日) 15:28:00.53 ID:xT6UZnKS.net] 119 名前:デフォルトの名無しさん 2018/01/21(日) 14:57:36.77 ID:douC00jU なんか定期的に発狂するよねコイツ、発狂したくないのなら大人しくしてりゃいいのに。 そろそろさ、能力も無い人間に人権なんてないことに気がつこうよ。 121 名前:デフォルトの名無しさん 2018/01/21(日) 15:07:39.58 ID:M17uklSK 能力無いなら無いなりに相応しく慎ましい生活ってのもあるだろうに高望みしかしないんだよな 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない 能力も無い人間に人権なんてない
552 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 16:40:04.72 ID:vFaZl1rh.net] >>534-539 Javaと関係無いレス連投してんじゃねえバカが
553 名前:デフォルトの名無しさん [2018/01/21(日) 17:11:43.75 ID:cCtgqhnz.net] せめて Java プログラムで表現して欲しいね
554 名前:デフォルトの名無しさん [2018/01/21(日) 18:52:49.56 ID:4ZUnSR1/.net] 現場でカラム数が300もあるようなテーブルを扱っていて困っています。 何処かにこれらのカラム名の文字列をArrayListか何かで保持して 「変数名/メソッド名命名」をループか何かで自動化したいのですが、よい 方法はありますか? このテーブルを制御するクラスにはフィールドを300も定義しなければ行けないんでしょうか。 テーブルの1カラム名はものすごく長く、変数名としては非常に使いにくくて 誤記の懸念と、漏れを検出するのが非常に困難です。 さらにこんなフィールド名に対して getterやsetterをいちいち定義する となるとさらに大変です。
555 名前:デフォルトの名無しさん [2018/01/21(日) 19:24:52.10 ID:Bkd82KrW.net] >>542 それって何かのRDBにJDBCで接続してやりとりしてるの? そうじゃなくてその後でメモリ上にそういうデータ取り込んでおく所がそうなってるってこと? 列名をハッシュに突っ込んでおけばいいだけのような気がするが。 ていうかMapにすれば列名をキーにしてデータ入れとけるよね。 列名については JDBC なら ResultSet のインスタンスから getMetaData() で ResultSetMetaData の インスタンスを取り出してそれに対して getColumnName() をする。 そうやって1レコード分のMapインスタンス作ったらListにadd()するとか。
556 名前:デフォルトの名無しさん [2018/01/21(日) 19:50:15.78 ID:4ZUnSR1/.net] >>543 そうですね、さらにそのレコードが複数あるので そのMapを更に主キーの値と対応付けて外側にMapする 二重Map構造を考えていたんですが、アドバイスと考えが 同じなので安心しました。 あと「getMetaData()」「getClumnName()」というのは知らなかったので 調べて活用してみます。 有難うございます。
557 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 19:58:38.09 ID:nVhAq4vg.net] そんな小手先の対応じゃ楽にならないよ 頼むから正規化してくれ
558 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 20:28:22.19 ID:Ycn/1JW2.net] たぶん、表設計がアホだから、 部品番号とかを、行にせず、列にしているんだろう 行・列を勘違いしているのだろう
559 名前:デフォルトの名無しさん [2018/01/21(日) 21:31:10.76 ID:YMx5aZ8k.net] エンティティクラスを自動生成しちゃえばいんだよ!
560 名前:デフォルトの名無しさん [2018/01/21(日) 21:34:53.34 ID:I2+B/hhs.net] >>546 あー。たまにあるね。DATA1, DATA2, DATA3, ... , DATA20 みたいなふざけたやつ。
561 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 21:49:58.20 ID:aph1QG4E.net] 会社でテーブルの設計書見てたら 商品コード1、商品コード2、…、商品コード60 ってテーブルが出てきて暗澹たる気持ちになった
562 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 22:03:31.21 ID:nVhAq4vg.net] COBOLエンジニアがこういう形式を好む COBOL上がりで現代的なコーディングを知らない年配
563 名前:ェ設計するとこうなる [] [ここ壊れてます]
564 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 08:10:25.03 ID:7eLVSaC0.net] 将来追加される可能性が高い方を行へ 低い方を列へ でいいんだよな? 名前 年齢 性別 住所 ・・・ Aさん Bさん ・・・
565 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 14:03:24.51 ID:clKPsChN.net] >>551 名前 属性 値 Aさん データ1 ほげ Aさん データ2 ふが Bさん データ1 ふが みたいなことだろう 性別とか生年月日(年齢)のような項目が決まりきってるものでこれやり過ぎるとそれはそれで複雑になったり遅くなるけど
566 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 15:23:47.99 ID:G9pEPmeV.net] >>551 次元が違うのは列 上と下で足し算したり平均値取ったり比較したりできるようにするのが基本
567 名前:デフォルトの名無しさん [2018/01/22(月) 15:40:25.87 ID:iNoGom5e.net] >>552 グループ番号作ってその番号で複数データまとめればいいのでは?
568 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 17:47:19.84 ID:7eLVSaC0.net] 悪い なんで名前の前にインデント入れたんだろうw だよな 上下にソートできるような構成ならいいよな
569 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 19:08:05.46 ID:wn+Z7vUR.net] CharacterIterator.nextの戻り値DONEとはなんですか? 例も含めて教えていただけるとありがたいです
570 名前:デフォルトの名無しさん [2018/01/23(火) 19:16:27.97 ID:gljD6lA0.net] static final char DONE 反復子がテキストの終わりか始めに達したときに返される定数です。値は '\uFFFF' であり、有効な Unicode 文字列で使用できない「文字でない」値です。 関連項目: 定数フィールド値 テキストの始めから終わりの方向へたどります。 public void traverseForward(CharacterIterator iter) { for(char c = iter.first(); c != CharacterIterator.DONE; c = iter.next()) { processChar(c); } }
571 名前:556 mailto:sage [2018/01/23(火) 19:39:06.54 ID:W4LX0tbA.net] >>557 ありがとうございます! 非常にわかりやすい例で感謝です これでシナリオスクリプトを実装できます
572 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 21:25:24.45 ID:LbPImNFQ.net] >>554 何を言っているんだ
573 名前:デフォルトの名無しさん [2018/01/23(火) 22:01:09.83 ID:ZqrAOfGF.net] >>559 いや、同じ人に対して複数の同種の何かが紐付いてるんでしょ?だからまとめるための番号作ってそれで紐付ければいいんじゃないかという話。
574 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 22:45:39.87 ID:PwC1Y5v6.net] まだ35歳死んでなかったのかよ
575 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 01:21:16.58 ID:/Fupcv3r.net] 35歳がどうたらって言ってる奴何なの?鬱陶しいんだけど。
576 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 00:20:36.72 ID:E2lQNnjS.net] Javaでソケット通信を行うサーバプログラムを書きたいのですが、どなたかアドバイス願います 条件ですが次のとおりです ・クライアントは常に1つ ・やり取りするのは改行でおわる文字列データのみ ・GUIもあるので通信処理は別スレッド 最初はwebで調べて受信部を次のように書いていました(別スレッドです) while(true) { if ((line = reader.readLine()) != null ) { 何らかの処理(); } } これで受信自体は問題なく行えていたのですが、これだとデータが流れていない間は readLine()でブロッキングされて、メインのプロセスが終了しても通信スレッドがゾンビで 残る問題が生じました
577 名前:デフォルトの名無しさん mailto:563 [2018/01/25(木) 00:26:01.53 ID:E2lQNnjS.net] なので、次に while (flag) { if (reader.ready()) { line = reader.readLine() ; 何らかの処理(); } }
578 名前:ニしてプロセス終了時は flg をfalseにすることでスレッドもちゃんと停止してきれいに 終了できるようになりました。 ただ、この書き方だとクライアントの切断が検知できず、Acceptに戻る事が出来ないんです クライアントから切断を行ってもずっとwhile(){ }の間を回り続けています ・プログラム終了時にゾンビスレッドを残さない ・クライアントの切断を検知して再度Accept() を行うようにする には受信処理をどのように書けば良いのでしょうか? [] [ここ壊れてます]
579 名前:デフォルトの名無しさん [2018/01/25(木) 01:14:07.07 ID:MvglAbIb.net] >>563 こうすればいいのでは? String line; while ((line = reader.readLine()) != null) { 処理 }
580 名前:デフォルトの名無しさん [2018/01/25(木) 21:08:18.08 ID:swiRhF/5.net] Keep-Alive とかで、5秒毎に、相手の生存を確認するとか、 Timeout とか
581 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 07:42:07.32 ID:9nIIWfa1.net] >>560 何を言ってるんだ こういうデータの多く、特に増えたものは nullかデフォルトなのでそれでは意味ないだろう キーが名前なのは不適切と言うなら既に別の話
582 名前:デフォルトの名無しさん [2018/01/26(金) 10:03:10.62 ID:vD712h5D.net] >>567 いやもうどうでもいい。君には話が通じないようだ。
583 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 10:35:37.94 ID:PmZnLvKJ.net] 普通にデータは正規化しましょうという話で終わりだと思うが…
584 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 12:13:00.85 ID:PNVpmu6G.net] >>552 その系統でやりすぎてとてもめんどくさいことになってるテーブルと戦ったことあるわ まだ振り切って全部縦長になってりゃ何とかなるのに横長も居たりするのでちょー困った
585 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 17:56:59.87 ID:9nIIWfa1.net] 縦とか横とか頭の中がエクセルなのかな >>568 グループとか同種とかくくりの曖昧なものが1人の頭の中にしかないからな1人で話しててくれ
586 名前:デフォルトの名無しさん [2018/01/26(金) 22:08:43.53 ID:k1wF1dWs.net] Mockito使えばDI使わなくてもテストしやすいんじゃないかと思ってるんですが間違ってますか? DIは今でも必ず採用すべきものでしょうか。
587 名前:デフォルトの名無しさん [2018/01/26(金) 23:39:26.50 ID:Nr0bokLn.net] DIなんて要らないし単体テストも必要ないです 手法にこだわるのはキモオタです
588 名前:デフォルトの名無しさん [2018/01/27(土) 00:09:12.61 ID:Rbs1Ezhr.net] 原理主義的なTDDは疑問だけど、でも単体テストは要るでしょう。 DIはインターフェース増えまくるのと、一部の永続化されるクラスについてどうやるのかとか。 永続化をカプセル化すると、DBとかからの読み出しで値を作ってしまうが、 それがDIコンテナに設定されたルールに従ってるか分からないし。 じゃあ、DIコンテナ側で永続化も扱えるんだろうか。よく調べてないけど。
589 名前:デフォルトの名無しさん [2018/01/27(土) 00:37:01.44 ID:2R6J06f/.net] 必ず要るものじゃないっしょ 単体テストやってる途中に先を越されて類似のサービス 公開されたら二番煎じの謗りを免れないよ 品質よりスピードが利益生むこともある 手法にこだわらずにケースバイケースで単体テストは要らない
590 名前:デフォルトの名無しさん [2018/01/27(土) 00:41:59.61 ID:2R6J06f/.net] 日本がIT後進国なのは品質に過剰にこだわりすぎてるからだと思う
591 名前:デフォルトの名無しさん [2018/01/27(土) 00:44:30.67 ID:Rbs1Ezhr.net] じゃあDI無しでやってみるかなあ
592 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 09:58:10.97 ID:UeYnCmwl.net] >>576 根本的には請負というビジネスモデルのせいだよ 客との間で責任が分かれているため、客にとってのビジネス的な重要度を無視した過剰品質になるのは当然のこと
593 名前: 言われたことしかせず同じようなもののスクラップアンドビルドを繰り返すばかりです技術も全く蓄積しない [] [ここ壊れてます]
594 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 10:30:39.02 ID:Y/QAcOkS.net] 35歳の話題じゃないだけマシか
595 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 10:44:50.02 ID:1GYKUPGv.net] >>576 品質という名の前例踏襲
596 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 13:25:51.61 ID:jJuHTE4+.net] DIってDepedancy Injectionのことだよね? DI使わずにどうやってあとからMock注入するの?
597 名前:デフォルトの名無しさん [2018/01/27(土) 14:19:30.64 ID:Rbs1Ezhr.net] powermockだとできるみたい。typemock?も ところでlog4jは各クラス毎に宣言するほうがいいんですか? Constクラスみたいなところに1つ宣言するだけではダメですか?
598 名前:デフォルトの名無しさん [2018/01/27(土) 19:15:55.94 ID:Rbs1Ezhr.net] https://stackoverflow.com/questions/8454677/create-privatekey-and-publickey-from-a-string-base64-encoding-with-der-format https://stackoverflow.com/questions/19353748/how-to-convert-byte-array-to-privatekey-or-publickey-type この辺見るとPublicKeyはX509、PrivateKeyはPKCSで作ってて、 実際やってみるとPrivateKeyをX509で生成できませんでした。 なぜですか?
599 名前: mailto:sage [2018/01/27(土) 21:17:35.41 ID:S+YQeyK2.net] レベルの低い話でごめんなさい Applet で書かれたものを Frame に直す、というのをチマチマやっていたが、 デフォルトの Layout Manager が applet と frame で違うんだね、ずいぶんと寄り道してしまった…
600 名前:デフォルトの名無しさん [2018/01/27(土) 21:24:50.03 ID:0ISwxtuY.net] 面倒な時はFrameのインスタンスにAppletのインスタンスをadd
601 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 21:04:01.32 ID:K1HCu0ps.net] ごめんなさい。 ここしか書き込む場所わからず。 当方27歳。ただのしがない営業マン。ひょんな話からプログラミングに興味を持ち、Javaを独学やり始めた。 ただ不安な事に、パソコンのことが全くわからない。 オブジェクトを勉強しててもそのことがすごいネック。将来はプログラミングで生計を立てたいと思ってる。 そんな、『プログラミングを勉強しだしたけど、その前にまずパソコンの基礎から学ぶべき人』にオススメの本や学び方などご教示いただきたく。 これまでパソコンを毛嫌いしてたツケがw
602 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 21:11:38.24 ID:ALu/+v8Q.net] >>586 基本情報取れ 最低限必要な知識はコンパクトに学べる
603 名前:デフォルトの名無しさん [2018/01/28(日) 21:34:42.95 ID:qeSO+Mx2.net] なんでパソコンを毛嫌いしてたのかがイマイチよくわかんないけど、アルゴリズムとかから勉強したら? あと、PCの学習を並行するなら、メモリを意識するC言語から始めてみては?
604 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 00:06:53.33 ID:sZ2mR3hY.net] 今時はスマホだけって人も多いだろよ だがそんな人がプログラミングで何しようと言うのか解らんが
605 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 00:23:06.86 ID:non0FnDD.net] 仮想通貨に興味を持っただけだろ
606 名前:デフォルトの名無しさん [2018/01/29(月) 00:31:11.72 ID:OAHpORg+.net] ごめんなさい。 ここしか書き込む場所わからず。 当方35歳。ただのしがない営業マン。ひょんな話からプログラミングに興味を持ち、Javaを独学やり始めた。 ただ不安な事に、パソコンのことが全くわからない。とえあえず15ノートpc購入 オブジェクトを勉強しててもそのことがすごいネック。将来はプログラミングで生計を立てたいと思ってる。 そんな、『プログラミングを勉強しだしたけど、その前にまずパソコンの基礎から学ぶべき人』にオススメの本や学び方などご教示いただきたく。 これまでパソコンを毛嫌いしてたツケがw
607 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 00:33:16.72 ID:sZ2mR3hY.net] どこかの有名なコピペ?
608 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 01:57:17.30 ID:1H86zrpO.net] >>586 ツケじゃなくでづかだろ
609 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 07:23:14.45 ID:4Sr9L86F.net] あいつの「づか」って名前が既に病的だと思うのは俺だけか?
610 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 09:19:24.86 ID:ZQWI+T8B.net] >>587
611 名前:齧蜉w校行くのがいいと思うよ。働きながら学べるコースがあるところ。 基本専門学校は資格ベースだから、なんかしらの資格をとるまで必死に 教えてもらえるよ。資格を生徒に取らせた数こそが専門学校の講師の ノルマだからね。だからそういう厳しくやっている専門学校にいくといい。 [] [ここ壊れてます]
612 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 09:22:17.85 ID:ZQWI+T8B.net] >>591 コピペだろうけど35歳から未経験者がJava独習しても それで生計を立てるのは絶望的だと思うよ。 そんな人雇わなくてももっと若い人雇ったほうが鍛えがいがあるし。
613 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 11:01:11.98 ID:vA4dMQ1g.net] >>595 基本情報くらい独学で取れない奴はやめといた方がいいと思うわ 自分で勉強できない奴が入ってきても生涯奴隷のままで最後は電車止めることになるよ
614 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 11:27:33.26 ID:GdbVc+H3.net] まずは設計やUML勉強して技術営業やってみればいい 趣味でプログラムして実力をつけていけはいい
615 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 12:24:33.31 ID:ymvjKMoJ.net] 営業スキルあるエンジニアは技術が二流でもかなり重宝される 理系有名大卒で技術持っててもコミュ障はゴミ 付け焼き刃でいいから入門書さっと流してさっさと現場に入ったほうがいい 半年もすりゃ理系コミュ障より昇進してるよ
616 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 12:26:27.92 ID:4Sr9L86F.net] コンピュータアーキテクチャの本って現代だと何がオススメなんだろうな 古典は色々出てくるけど、クラウド時代に必要かって言うと…
617 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 12:40:47.31 ID:sPkFqv6l.net] ガウディ本が名著過ぎて、その他は蛇足って感じ
618 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 12:42:50.43 ID:ymvjKMoJ.net] DDD押さえとけばあとは応用できるっしょ
619 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 12:46:50.90 ID:ymvjKMoJ.net] ってコンピュータアーキテクチャの話か見えなかった
620 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 15:25:13.46 ID:QbU1NlLP.net] >>596 50歳でも60歳でもプログラマーで生計を立ててる人はいますし、 新しい技術も吸収してます。 35歳だからと言って絶望する理由はないと思いますが。 35歳で絶望しないといけないなら、27歳でも同じですよね。 新卒の22歳のほうが鍛え甲斐があるでしょうから。 このたかが8歳の差で何が違うというのですか? 35歳という個人に対して恨みがあってそれを晴らしたいだけでは?
621 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 18:42:08.99 ID:SqnkFddM.net] >>604 年齢歳では無く、個体差の問題です。 その35歳は、入門書を1年掛かって読み終えて基本が身に付いていません。 学習意欲も無く、答えが記載された練習問題は取り組みますが、オリジナルの問題を出されると何もしません。 実力・実績・向上心の全てが有りません。 ワード・エクセル・パワーポイントが使えると言うだけでプログラマとして入社しようとしています。 対人関係のためにサポート要員を付けろ・自席にパーティションを区切れとも言ってます。 門前払いの物件ですが、障害者の立場を悪用して採用担当が疲弊するだけなので 恨みでは無く、面倒なだけの案件を避けたいのです。 ですから、あなたに雇って
622 名前:痰ヲれば幸いです。如何でしょうか? [] [ここ壊れてます]
623 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 20:29:38.82 ID:ujPfknIU.net] >>605 貴方の言うことが事実であれば、採用する会社はないでしょうし 何も心配をする必要はないのでは? 貴方の会社はどこにも採用されない人を必ず雇用する最後の砦か 何かなのですか?そうでないのならば何も心配はいらないですよね。 単なる私怨で35歳という個人に嫌がらせをしているだけということですよね。
624 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 20:59:33.85 ID:n2bb7ahl.net] >>589 そういやスマホでスマホ用アプリ開発出来たらいいよな。 今でも限定的なのはあるとは思うが。もっとフルで。
625 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 22:00:23.46 ID:GdbVc+H3.net] 何か一芸に秀でちゃうとその仕事ばかり回されて その技術とともに引退してく気がする 会社が技術者を使い捨ててる なのでフリーになった
626 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 22:16:17.71 ID:OuWw34nm.net] >>607 CIサービスを使うのが手っ取り早い でもスマホの小画面で開発すると健康に悪影響あるからやめたほうがいい
627 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 23:13:40.93 ID:1H86zrpO.net] >>606 人事システムに関わっていて採用担当の人と繋がりが有り面接に同席した事もあります。 ここまで酷い奴に出会った事は有りませんが側から見ていて担当者の苦労を知ってるだけに黙っていられませんでした。 セーフティーネットを悪用しないで自分の実力で来るなら気にしませんが こんな奴を相手にしないといけない担当者に配慮をして頂きたいです。 言動を私怨と受け取られても構いませんから、35歳を雇ってあげて下さい。 お願いいたします。
628 名前:デフォルトの名無しさん mailto:sage [2018/01/29(月) 23:47:11.46 ID:yP9Ervit.net] >>606 横からすまんが、35歳にエサをやらないで欲しいと言うのは俺も同感なので、 可能ならば無視して欲しい。
629 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 01:01:49.92 ID:Ajqp00vh.net] >>606 雇ってやれよ 35歳も望んでいるだろうし 嫌がらせをされる事も無くなる ウィンウィンな関係に!
630 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 06:19:47.94 ID:lqamQU36.net] 句読点と4行以上書いてる奴は自演荒らしだから絶対触るなよ
631 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 08:35:01.42 ID:b9IDfAQu.net] >>608 ちょっと違うが 能ある鷹は爪を隠すで渡り歩けばいい
632 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 10:37:09.05 ID:ZhCpk8UL.net] そもそもプログラミングって楽しいのになんで仕事なんかにしちゃうの? 人からあーだこーだ言われたり自分がやりたいこと邪魔されたり いついつまでに仕上げろとか言われたら楽しいもんも苦痛に変わっちゃう 人生すり減らしてるだけな感じがするわ できたら仕事にはしたくないねぇ
633 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 12:10:12.16 ID:0ko73tKF.net] 資金と人員があるとできる事が全然違うからね 好きで仕事にする選択は普通にアリだよ
634 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 15:02:14.31 ID:lqamQU36.net] 寝てても出来るようなJavaの業務プログラムすら苦痛とか言ってるような 低レベルのアホはおとなしく肉体労働でもやってたほうがいい もっともPGの仕事なんかしたことないだろうがな
635 名前:デフォルトの名無しさん [2018/01/30(火) 21:15:57.18 ID:vrBeeWhg.net] プログラミングが楽しいというのはいかにも初心者だよな。
636 名前:デフォルトの名無しさん [2018/01/30(火) 21:18:40.71 ID:YzkDukp0.net] あーまだ楽しいから初心者だ 楽しくなくなっていく経過例を知りたい
637 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 21:35:27.85 ID:eM1owgzQ.net] 周りの人が人海戦術であっというまにコードを破壊していく時かな 個人じゃどうやってもフォロー無理ってなるとモチベーション下が
638 名前:る [] [ここ壊れてます]
639 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 22:09:53.27 ID:ZhCpk8UL.net] でも俺の言ったこと結構効いてるんだろ?ん?わかってんだぜ^^
640 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 23:31:34.86 ID:EiN0/dmo.net] >>620 壊れやすいコードしか書けないからそういうことになる
641 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 00:26:25.90 ID:NyuJgB/8.net] 目的地に辿り着くまでの交通手段の一つとしか思わなくなったな 適切な乗り物や経路を選ぶことこそが重要で面白い部分で、 小手先の運転技術に拘ってるうちは初心者だと思うわ
642 名前:デフォルトの名無しさん [2018/01/31(水) 01:26:23.94 ID:Mw3vWzBx.net] 旅は目的地に着くまでが楽しい。
643 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 07:51:57.75 ID:ahOKCCp+.net] >>622 壊れにくいコードがこわされるんですよ。 強引にコードを改竄されちゃう。
644 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 09:34:02.62 ID:eYm1W8Cx.net] >>623 A「このコースでこのタイム出た」 B「いやあのコースの方が早いし」 高確率で両者は平行線だな
645 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 09:43:29.85 ID:8wMwJPdi.net] そもそも 可読性まで考えると下手にソフト側で工夫するより、強力なハードウェア一個入れる方がいいってのが現代だからな
646 名前:デフォルトの名無しさん [2018/01/31(水) 10:25:31.47 ID:H6iQ2Lk/.net] >>627 それ何十年も前からそうだったように思う。
647 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 11:41:08.98 ID:5zei4l0g.net] >>627 今だとクラウドのマネージドサービスもあるからな ジョブのキューとかシコシコ自作する奴はもはや老害
648 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 13:24:27.52 ID:and1GARu.net] すみませんガチの初心者なのですが、 これから勉強を始めるにあたって、おすすめの教本などありますでしょうか?
649 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 15:27:32.49 ID:xdajApn4.net] >>630 月並みだけど、この本がいいと思う。優しく解説してある。 スッキリわかるJava入門 第2版 https://book.impress.co.jp/books/1113101090
650 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 16:53:10.44 ID:qdw2fSIB.net] >>631 他所のスレでその本読んでる人が、本の通りと言って ものすごく腐ったコードを貼っているので、 その本やばいんじゃないかと思う。 その人自身がすごいイカれているだけかもしれないけど。
651 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 17:03:08.02 ID:7iY/Y9hN.net] スッキリわかるJava入門 第2版 販売開始日:2014/08/07 Java7の頃だよね。結構内容古いんじゃないの?
652 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 17:39:18.13 ID:dXfiTOdy.net] >>632 分かってて書いてるんだろうけど、それこのスレでも暴れている ◆BrBq2CJg6HGdという頭のおかしい奴だから。 本は古いけどまともだよ。◆BrBq2CJg6HGdが勝手に間違って 解釈して暴れているだけ。
653 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 17:48:25.34 ID:8wMwJPdi.net] そういやHeadFirstのJavaってどうなの? デザパタ本は結構良かったけど
654 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 19:56:00.83 ID:qDSztMHL.net] >>632 hissi.org/read.php/tech/20180131/eGRhakFwbjQ.html
655 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 20:28:44.72 ID:UcwRCwK2.net] >>636 何このキチガイwww
656 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 20:56:55.80 ID:G7vsPfpP.net] 35歳寺バカスwww
657 名前:630 mailto:sage [2018/01/31(水) 21:00:07.79 ID:and1GARu.net] ありがとうございます。 今の仕事に加えて2本目の柱にすべく、いちから頑張ります。 (10年前にITにいたなんて言えない。。。)
658 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 21:06:37.27 ID:AX72W1bb.net] >>609 その辺はVR用ゴーグルにセットして3Dで
659 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 23
] [ここ壊れてます]
660 名前::00:20.88 ID:JDsfhD7E.net mailto: >>640 余計目が疲れるだろ [] [ここ壊れてます]
661 名前:スッキリ厨 mailto:sage [2018/01/31(水) 23:16:50.91 ID:ah9e2u9N.net] まずこの本で、しっかりと、オブジェクト指向を学ぶ。 スッキリわかる Java入門 第2版、2014 その次に「たのしいRuby 第5版、2016」という道筋が、鉄板! 以後は、Python, JavaScript, C#, Kotlin など、お好きな言語へ進む 評論家・作家が集まって、数十冊のJavaの本を論じる座談会でも、 議論の半分以上を、スッキリ1冊で占めるというw
662 名前:デフォルトの名無しさん mailto:sage [2018/02/01(木) 10:46:07.75 ID:9QQG1u4s.net] 新明解Javaは?
663 名前:630 mailto:sage [2018/02/01(木) 12:56:12.87 ID:8sYc2u5H.net] すみません最初でつまづいてます Javaをインストールし、環境変数で PATHにC:\Program Files\Java\jdk-9.0.4\binを追加したのですが、 CMDでJavacと入れても認識しません 設定がおかしいのでしょうか?
664 名前:デフォルトの名無しさん mailto:sage [2018/02/01(木) 12:58:09.42 ID:BE+0VHY8.net] そうでしょうね。
665 名前:デフォルトの名無しさん mailto:sage [2018/02/01(木) 12:59:31.72 ID:BE+0VHY8.net] >>642 議論になるということは、すっきりしていないってことではw
666 名前:デフォルトの名無しさん mailto:sage [2018/02/01(木) 13:27:02.26 ID:8sYc2u5H.net] すみません解決しました お騒がせしました。。。
667 名前:デフォルトの名無しさん mailto:sage [2018/02/01(木) 17:21:42.52 ID:8zqI8Ogw.net] >>614 隠し事できない人なんだ
668 名前:デフォルトの名無しさん mailto:sage [2018/02/01(木) 20:30:45.92 ID:oxpJbmOB.net] (´・ω・`)何か文句ある?
669 名前:デフォルトの名無しさん mailto:sage [2018/02/02(金) 12:40:30.43 ID:vZ7npXAS.net] >>644 どんな古い情報を見てやってるのかわからないけど、今はインストーラがやるからそんなパス指定する必要がないというか、やると更新の時に面倒だからやってはいけない それ外してやったらどうなる?
670 名前:デフォルトの名無しさん [2018/02/02(金) 13:16:01.06 ID:7Sd8400T.net] え?今はインストーラがやってくれるの?いつの間にそうなったんだ? じゃあPATHに追加しといたやつ外すか。
671 名前:デフォルトの名無しさん mailto:sage [2018/02/02(金) 14:10:13.76 ID:jKEKNKAT.net] Java1.8.0_91はpath手入力必要だったぞ。
672 名前:デフォルトの名無しさん [2018/02/02(金) 14:30:41.89 ID:s+WUZnzv.net] JREと勘違いしてんだろ。
673 名前:デフォルトの名無しさん mailto:sage [2018/02/02(金) 16:53:37.95 ID:KuhLinCY.net] 感情の原因はそれを感じる者自身の固定観念・価値観・自己ルール 解釈の原因は情報発信者ではなく受信者。誤解の原因も解釈者 「言葉 風紀 世相の乱れ」はそう感じる人の心の乱れの自己投影 問題解決力の低い者ほど自己防衛の為に礼儀作法やマナーを要求する 憤怒は無知 無能の自己証明。中途半端な知識主ほど辛辣に批判する 論理的思考力の低い者ほどデマ宗教フェイク迷信に感化傾倒陶酔洗脳 史上最も売れているトンデモ本は聖書。神は人間の創造物 全ては必然。偶然 奇跡 理不尽 不条理は思考停止 視野狭窄の産物 人生存在現象に元々意味価値理由目的はない 「真実は一つ」は錯誤。執着する者ほど矛盾を体験(争い煩悩)する 宗教民族領土貧困は争いの原因ではなく「理由口実動機言訳切欠」 社会問題の根本原因は低水準教育。必要なのは適切十分な高度教育 体罰は指導力・問題解決力の乏しい教育素人の独善甘え怠慢責任転嫁 死刑は民度の低い排他的集団リンチ殺人。「死ねば償える」は偽善 核武装論は人間不信と劣等感に苛まれた臆病な外交素人の精神安定剤 投票率低下は社会成熟の結果。奇人変人の当選は議員数過多の徴候 感情自己責任論 〜学校では教えない合理主義哲学〜 m9`・ω・)
674 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 13:09:18.63 ID:LDloXLSS.net] ArrayListはArrayList独自のメソッドを使わなければList型で宣言すべきとあったのですが、 LinkedListも同様にList型で宣言したほうが良いのでしょうか?
675 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 14:40:05.82 ID:3WnFr6b6.net] Windowsコマンドプロンプトで実行させて文字列を表示する時に 奇数行と偶数行とで文字の色を変えたいのですがどうすればできるのでしょうか?
676 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 15:26:30.39 ID:3WnFr6b6.net] 比較文で==を=にしててもコンパイル通ってしまうために、たまに間違えたまま気づかないことあるんだけど 間違わないようにするライフハック的なものは何かないですか
677 名前:デフォルトの名無しさん [2018/02/03(土) 15:50:25.92 ID:0PCikDkt.net] ヨーダ記法はどうなんすかね? if (x = 0) 通っちゃう if (0 = x) 通らない
678 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 15:56:11.82 ID:ZHqj1jBJ.net] >>655 やめたほうがいい LinkedListはgetがO(N)なので、不用意に混ぜるとパフォーマンス劣化の原因になる恐れがある Javaのよく知られた設計上の欠陥だよ
679 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 15:56:26.08 ID:3WnFr6b6.net] 両方変数の場合はどうするのでしょうか?
680 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 15:59:56.33 ID:I3vkx3c9.net] >>657 定数との比較だと、左辺を定数にしたりするけど、最近は嫌われる。
681 名前:デフォルトの名無しさん [2018/02/03(土) 16:25:54.75 ID:hQBrYqp7.net] 左辺w
682 名前: mailto:sage [2018/02/03(土) 16:31:05.72 ID:hgzMgIyl.net] >>659 それは変だ、かってに混ざることはないよ
683 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 16:59:13.66 ID:ZHqj1jBJ.net] >>663 混ぜたい(というか区別したくない)からListにするんだよ 常にこのコレクションの実体はLinkedListだと意識してるんならLinkedListのまま扱えばいい その方がより「意図の伝わる」コードになる
684 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 17:42:09.54 ID:VDv79Nx+.net] >>656 エスケープシーケンスを使うとできると思う(但しコマンドプロンプトの設定に左右される可能性はある)。 以下のページはC言語で作ったサンプルがあるが参考になると思う。 https://www.grapecity.com/tools/support/powernews/column/clang/047/page02.htm
685 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 18:31:16.63 ID:RDoavzQ+.net] LinkedListの要素アクセスがO(N)なのはそういうデータ構造だから仕方ないんじゃないのか? その代わり要素の挿入とか削除がArrayListより高速な利点があるわけだし用途によって向き不向きがあるだけ
686 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 18:36:59.57 ID:T/IRCOLF.net] >>665 ありがとうございます とりあえずやってみたらそのまま表示されただけだったので 面倒なので諦めます
687 名前:デフォルトの名無しさん [2018/02/03(土) 19:00:05.99 ID:YCx21dTa.net] >>666 意図を明確にするためにListインターフェースを使うべきじゃないよね
688 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 19:06:33.31 ID:LDloXLSS.net] >>655 です >>659 >>663 >>664 >>666 >>668 ありがとうございました。LinkedListはLinkedListということで ListはΟ(1) でLinkedListはΟ(N) なので自分や他人が
689 名前:混乱しないためにもLinkedListのままで良いと・・・多分 [] [ここ壊れてます]
690 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 19:08:07.71 ID:uBCfwyBi.net] 使うべきかどうかは文脈によるが、あえて一般化するならListインターフェースにすべき。 データ構造をどうすべきかは、インスタンス化のときだけは関心があるが、実際にアクセスしたり挿入したりするときに気にならないようにしておくのが抽象化という考え方。
691 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 19:10:55.15 ID:uBCfwyBi.net] >>669 Listはインターフェースなので、計算量とかない。 そのロジックでLinkedListで宣言するならArrayListもArrayListと宣言すべき。 >>670 にも書いたが、何を抽象化したいかはときと場合によるので、どっちがいいとか悪いとかない。 ただ、一貫性がないのは悪いと言えよう。
692 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 19:20:16.63 ID:ZHqj1jBJ.net] >>671 それは極論 現実にはほとんど全てのケースにおいてリンクリストより配列ベースのリストの方がパフォーマンスやメモリ効率に優れているんだから、 リンクリストの存在なんか無視してListの実装は全てランダムアクセス可能であるという前提で作るのは実用的判断としては悪くない .NETは現にそうなってるね
693 名前:デフォルトの名無しさん [2018/02/03(土) 20:51:19.18 ID:YCx21dTa.net] >>671 抽象データ構造として計算量はあるべきだと思うよ ArrayListはインデックスでアクセスするならArrayListを使うべきだよ
694 名前:デフォルトの名無しさん [2018/02/03(土) 20:52:59.73 ID:YCx21dTa.net] JavaのListインターフェースはゴミと言っていいでしょう
695 名前:デフォルトの名無しさん [2018/02/03(土) 20:55:21.26 ID:YCx21dTa.net] うそです、言い過ぎました本当にごめんなさい
696 名前:デフォルトの名無しさん [2018/02/03(土) 20:56:30.47 ID:YCx21dTa.net] MapでさえもHashMapとTreeMapで計算量違うんで Listインターフェースの実装によって計算量が違うのも 認めるべきだと思い直しました
697 名前:デフォルトの名無しさん [2018/02/03(土) 20:57:51.86 ID:YCx21dTa.net] 違うのか、ListインターフェースもMapインターフェースも ゴミだという結論も出せるのか
698 名前:デフォルトの名無しさん [2018/02/03(土) 20:59:28.16 ID:YCx21dTa.net] インターフェースは奥が深いということで
699 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 21:24:43.36 ID:VDv79Nx+.net] >>667 変だなと思ってこちら(Windows10)でやってみたら確かにできなかった。 作ったプログラムはこんなやつだ。 public class EscSeq { public static void main(String[] args) { for (int i = 31; i <= 37; i++) System.out.println("\u001b[" + i + "mABC\u001b[0m"); } } こういう出力になった。 [31mABC[0m [32mABC[0m [33mABC[0m [34mABC[0m [35mABC[0m [36mABC[0m [37mABC[0m ところが実行時に以下のように Perl の何もしないプログラムにただ出力を渡してそのまま出力させてみたら色が付いて出た。 java EscSeq | perl -pe "" この perl は Cygwin の perl だ。とすると Cygwin のライブラリが実行時に何かしているのかも知れない。 とすると同じことができれば Java でも同じようになるだろうとは思うが、今のところ俺にはやり方がわからない。
700 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 21:27:46.33 ID:VDv79Nx+.net] >>667 もう一つ色を出す方法を発見。プログラムの出力をファイルにリダイレクトしてからそのファイルを type コマンドで出力したら色が出た。 とすると java コマンドが何か変なのかも知れないが、どういうことなのかよくわからないね。
701 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 22:04:14.38 ID:Vrj5+lre.net] 適切な抽象度合いは文脈によるって言ってんだろうが なにがいいとか悪いとかない
702 名前: mailto:sage [2018/02/03(土) 22:05:12.43 ID:hgzMgIyl.net] >>672 配列ベースは概念は簡単で便利だけれども、削除や挿入のコストは考えないといけないのではないでしょうか? そういうときはリンクリストベースの方が適している
703 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 22:25:13.44 ID:aUhNWyY8.net] >>682 いや、途中削除挿入が少々あったとしても配列リストのほうがほとんどの場合において速い リンクリストってとんでもなくメモリ効率の悪いデータ構造なんだよ
704 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 22:38:51.39 ID:aUhNWyY8.net] ついでに言っておくと、Listのaddやremoveを使ってLinkedListにインデックス指定して途中への挿入や削除をしたらO(N)だ LinkedListのパフォーマンスの恩恵を受けるためには必ずListIteratorを使わなければならない 逆にArrayListでわざわざListIteratorを使う意味なんかないわけで、そういう点でも両者を一括りにして抽象化する意味はほとんどないのよ
705 名前:デフォルトの名無しさん [2018/02/03(土) 23:29:16.51 ID:N6/Ci9xF.net] LinkedListはLinkedHashMapのためのクラス。 LinkedHashMapは、LRUとかでよく使う。
706 名前: mailto:sage [2018/02/03(土) 23:41:38.70 ID:hgzMgIyl.net] >>683 配列ベースでの挿入や削除は、オブジェクトのコピーが延々と繰り返される点を考えれば、重大なコストですよ 単にコピーするだけならまだしも、コピーコンストラクタが働くことは、これは大きなコストだから、できるだけ避けないといけないのでは? これは私が C++er だから考えてしまうことなのだろうか? リンクリストでの挿入や削除では、コピーコンストラクタは働かない(既存のオブジェクトに手が加わらない)。 リンクリストの効率が悪い、というのは、リンクリストのメリットに触れない、一面的な意見に思えます
707 名前: mailto:sage [2018/02/03(土) 23:45:32.04 ID:hgzMgIyl.net] >>684 >Listのaddやremoveを使ってLinkedListにインデックス指定して途中への挿入や削除をしたらO(N)だ それはおかしい、抽象オブジェクトやインターフェースを介しているからといって、実装側の効率が極端に変わることはありえない List がリンクリストな実体を指しているのなら、そのメソッドは、リンクリストの効率に従うはず
708 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 00:58:59.24 ID:fXO59JwO.net] >>686 そうだけど Java の場合は参照だから C++ に置き換えて考えればポインタの配列になる。 だからコストは掛かるんだけど思ったほど遅い感じがしない。 それと実際の実装は一つ追加したら即配列全体を作り直すみたいになっておらず、 大きめに配列確保しておいてそれをオーバーするまでは同じ配列を使い続けて その中でのコピーになるから要素数が少ないと気になるほど遅くならない。
709 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 01:45:48.83 ID:0M2nQfAn.net] >>687 挿入や削除の前に、指定されたインデックスの位置までポインタを手繰らないといけないからね getもそうだけど、Listインターフェースに宣言されているから実装せざるを得ないだけで 本来存在すべきではない操作だよ
710 名前:デフォルトの名無しさん [2018/02/04(日) 05:00:56.17 ID:2KjySip0.net] >>685 いいこと言った
711 名前: mailto:sage [2018/02/04(日) 05:35:13.14 ID:p5zvJFKF.net] >>689 >挿入や削除の前に、指定されたインデックスの位置までポインタを手繰らないといけないからね なるほど たしかに二分探索を実装する必要があるなら、それは配列ベースになるだろうね
712 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 08:42:48.25 ID:jtpbEfK1.net] Javaで巨大なコレクションの途中に挿入するコストが気になるっていったいどんなプログラムなんだろう
713 名前: mailto:sage [2018/02/04(日) 09:30:01.09 ID:p5zvJFKF.net] >>692 巨大なコレクションだからこそ、List の挿入削除の実装に気を使うべきなんですよ 1000件 2000件の小さなリストならどっちでもいい
714 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 09:39:06.01 ID:jtpbEfK1.net] >>693 だからそんな巨大で変更可能なコレクションを使う場面ってどんな時なのかなって
715 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 10:47:54.78 ID:mA+9NwN1.net] ないよ。 普通そこはクエリの調整のほうが効きやすいし分業しやすいから。 しかもそんな長大レコードの途中にオンメモリで値挿入とか狂気じみてる。
716 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 11:37:52.68 ID:S3cdJ5Jy.net] 百歩譲って巨大なコレクションの途中へ挿入する必要があったとして、 挿入位置が予め決まっていなければリンクリストのメリットはないわけだが(689の理由で)、そんな状況あるのか? 挿入位置までのリンクリストのシーケンシャルスキャンのコストが無視できるくらい沢山の要素をまと
717 名前:゚て挿入するのだとしても、 その場合は配列でブロックコピーした方が速そうだな [] [ここ壊れてます]
718 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 11:50:08.04 ID:S3cdJ5Jy.net] ソート済みの巨大なリスト同士をマージするときには使えるかな? と思ったけど新しい配列リスト作ってそこに追加してった方が速いだろうな インプレースで処理できるといっても、もともとリンクリストはメモリをバカ食いするから本末転倒だし
719 名前: mailto:sage [2018/02/04(日) 11:57:14.26 ID:p5zvJFKF.net] >>695 オンメモリとは限らないのでは? 普通にリンクリストでデータ構造が実装されている例はいくらもあると思うよ、二分木、多分木になる場合や 順序関係・比較関数が単純でない場合は特に まあ List でまとめる必要ははなからないことは自明だけれども
720 名前:デフォルトの名無しさん [2018/02/04(日) 12:07:50.83 ID:GvS2o5m7.net] >>694 そこでLinkedHashMapですよ
721 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 16:04:57.04 ID:fXO59JwO.net] ま、何億件とかデータが巨大なら最初からRDB等を使った方が何も考えずに済んで良いかもね。 まあでも巨大かどうかは動かすコンピュータのスペックによるか。億単位だろうが京単位だろうが 軽く動いてしまうマシンはあるだろうし。
722 名前:デフォルトの名無しさん [2018/02/04(日) 17:06:48.49 ID:XK4swbja.net] Test
723 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 12:43:28.93 ID:nOjIwE3H.net] メモリプールとかで使うのかも
724 名前:デフォルトの名無しさん mailto:sage [2018/02/07(水) 09:40:42.83 ID:3I7vHPZK.net] あー。あの大阪によくある。
725 名前:デフォルトの名無しさん mailto:age [2018/02/07(水) 12:31:35.21 ID:3a579GGi.net] >>703 それはたこ焼き器やろ
726 名前:デフォルトの名無しさん mailto:sage [2018/02/07(水) 12:45:24.93 ID:2VYDCh9o.net] モータープール、大阪でしか言わないんだよなぁ
727 名前:デフォルトの名無しさん mailto:sage [2018/02/07(水) 21:32:24.68 ID:7uNcNN/X.net] 月極グループ
728 名前:デフォルトの名無しさん mailto:sage [2018/02/07(水) 21:45:44.89 ID:E5jit1hv.net] げっきょくさんは手広いよな
729 名前:デフォルトの名無しさん [2018/02/07(水) 21:50:59.77 ID:isOebZIS.net] >>707 「つきじめ」って読むだぞ知恵遅れ
730 名前:デフォルトの名無しさん [2018/02/08(木) 00:52:45.22 ID:y8xXRvXM.net] じめ
731 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 02:00:47.83 ID:AXKuy5Is.net] ぢめ
732 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 15:24:48.89 ID:GGxSZy0h.net] 「つきぎめ」だろって、つっこんだら負けなの?
733 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 15:38:26.75 ID:4mknIqIx.net] >>711 はい残念!
734 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 16:13:58.48 ID:l038yywz.net] >>707 は(なぜか変換できない)ネタだろ って突っ込んだらダメなん?
735 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 16:39:10.89 ID:5B+1l88d.net] つきじめ はともかくつきぎめってなんだよ
736 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 20:41:22.83 ID:TxhNGHRH.net] 月極の読み方とは? 「月極」を「げっきょく」と読む人多数! 大人になってから知った読み間違い&意味間違い https://gakumado.mynavi.jp/freshers/articles/11122
737 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 20:51:00.52 ID:KKlW8Jyu.net] くっだらねぇレスを何日も続けるんじゃねぇよゴミカスども ほんとゴミみてぇな奴しかおらんな
738 名前:デフォルトの名無しさん [2018/02/09(金) 21:09:31.63 ID:2uCfWfAn.net] 過疎ってJavaの話題を誰も書かなかったからだよ。何かネタがあるなら君が書け。 例えプロでも初心者になり切って何か質問書いてみろ。お題でもいいぞ。
739 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 21:09:53.42 ID:b+xlXmOU.net] ゴミしか使わない言語なんだからしょうがないだろ
740 名前:デフォルトの名無しさん [2018/02/09(金) 21:38:03.63 ID:9EA5viw/.net] こりゃダメだ C#に転向するわ
741 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 21:47:11.01 ID:2u4zZUXa.net] >>719 言語としての将来性を考えるならそれがいいかもね Javaを置き換える言語はあるがC#を置き換える言語はまだない
742 名前:デフォルトの名無しさん mailto:sage [2018/02/0
] [ここ壊れてます]
743 名前:9(金) 21:49:51.06 ID:qrKjYlTm.net mailto: >>719 kotrinじゃなくて? [] [ここ壊れてます]
744 名前:デフォルトの名無しさん [2018/02/09(金) 21:52:38.51 ID:9EA5viw/.net] >>720 >>721 ネットでちょこっと見たけど C#って制御文とかクラスの使い方とかJavaとほぼ同じじゃね?
745 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 22:02:03.66 ID:qrKjYlTm.net] >>722 c#2.0くらいまではね
746 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 22:04:37.91 ID:KKlW8Jyu.net] C#推しの馬鹿って言語的な比較しかしないから馬鹿なんだよな 言語使うだけなら小学生でも出来る Webサービスとして業務的な汎用性がJavaに比べてゴミだから流行らないんだよ
747 名前:デフォルトの名無しさん [2018/02/09(金) 22:05:20.81 ID:9EA5viw/.net] >>723 今はC#7だから結構変わってるのか・・・ やっぱりJavaやろっかな・・・
748 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 22:07:49.53 ID:WMFtHau8.net] >>724 奴隷必死だな
749 名前:デフォルトの名無しさん [2018/02/09(金) 22:10:23.32 ID:9EA5viw/.net] >>724 レンタルサーバーで気軽に使えないんだもん
750 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 22:10:56.67 ID:KKlW8Jyu.net] 図星かよゴミ 馬鹿はプログラムなんかやらんでスマホでも弄ってろよ
751 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 22:11:25.62 ID:qrKjYlTm.net] >>724 奴隷おつ
752 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 22:12:08.78 ID:zG1wX+Le.net] >>716 だってここjavaスレだもん
753 名前:デフォルトの名無しさん [2018/02/09(金) 22:12:18.12 ID:9EA5viw/.net] >>724 奴隷さんでしたかw
754 名前:デフォルトの名無しさん [2018/02/09(金) 23:08:49.74 ID:nN2BoaGY.net] >>722 そりゃMSがJavaVM作ったらSunから文句言われて怒ったゲイツがパクってWindowsに都合よくなるように改造して作ったものがC#だから当然。 当時はそうやってWindowsに囲い込もうとしたが、しかし、長いこと独占状態だったから広まるのが遅く、ほとんどWindowsでしか使われない言語になってしまった。 今はAppleのSwiftが似たような状態になっていてフリーになったのに中々広まらない。最初に変な制限があると出遅れる。
755 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 23:57:39.97 ID:St4pWECa.net] >>732 javaはその逆を行こうとしてるね
756 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 00:05:53.34 ID:dbzbK1DZ.net] >>733 今ではスマホアプリやゲームのクロスプラットフォーム開発は完全にC#に持っていかれたし、 LinuxのWeb開発もC#に侵食されつつあるよ 今やランタイムを同梱する場合などのライセンス問題でJavaが嫌われてC#を選ぶという、 昔とは完全に逆転した状況になってしまった
757 名前:デフォルトの名無しさん [2018/02/10(土) 00:08:45.80 ID:l9ZzjyKP.net] あー。そうだけど、もうフリーのやつも広まり切った後なのでほとんど影響ないんじゃないかな。
758 名前:デフォルトの名無しさん [2018/02/10(土) 00:09:50.19 ID:l9ZzjyKP.net] >>735 は>>733 ね。
759 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 00:17:35.67 ID:dWge4ODu.net] Javaが選ばれるのは、Javaの閉じたエコシステムに完結している限りにおいて、Unix開発の知識がなくてもUnixを使ったシステムが作れるからだよ 特定の技術の枠の中に閉じこもっていれば安心という意味においてはWin+VSと本質的には大差ない Oracleが時代錯誤な独占体制を見直さない限り、長期的には今やWinから解放されライセンスもガガバガバな.NETに食われていくのは避けられないだろうね
760 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 04:08:17.66 ID:ebSyb+8P.net] eclipseでメモ帳を作っています。 テキストファイルの文字列を編集可能な状態で出力したいのですが、やり方が分かりません。 Scanner(System.in)でキーボードから入力された文字列のような、そのまま直接キーボードで編集可能な文字列として出力したいのですが……。 何卒知恵を御貸しください。 お願いします。
761 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 04:48:47.04 ID:
] [ここ壊れてます]
762 名前:ebSyb+8P.net mailto: >>738 追記、Scanner(file名)による入力のやり方を発見しましたが、そのままSystem.inと繋げるようなやり方はできないのでしょうか? Scanner(file名)で得た文字列をSystem.inで編集したいのです [] [ここ壊れてます]
763 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 06:58:24.49 ID:KnoefXX3.net] Javaを本格的に使うと訴えられるんでしょGoogleみたいに それじゃリスクあるからKotlinやC#使おうってなるわな
764 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 07:11:56.20 ID:TNdj3qFT.net] >>738-739 HTML の、textarea のようなものを使うと簡単 eclipse にも、複数行テキストボックスのようなものがあるかな?
765 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 08:58:45.50 ID:xv5r03JM.net] >>734 >>736 javaはOpenからClosedになりつつあるってことだろ
766 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 09:38:19.54 ID:E/k4xLNo.net] >>719 .NET CORE2.1出てから本気出す
767 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 09:41:30.71 ID:wviCBSHG.net] うちの職場はC#やめてJavaに統一した 統計はたいていMSの圧力下にあるから信用ならん こっそりライセンス変えたり人のパソコン勝手に弄り回す会社のフレームワーク使う気になるかっての
768 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 10:41:49.53 ID:rlZJHg3D.net] >>741 ありがとうございますTextAriaで解決できそうです本当にありがとうございます
769 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 11:05:18.27 ID:xv5r03JM.net] >>744 Oracleよっかマシ
770 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 14:05:25.59 ID:wviCBSHG.net] どこがましか?!
771 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 14:45:26.25 ID:vDyn4qxN.net] >>738 マルチかよ
772 名前:デフォルトの名無しさん [2018/02/10(土) 16:00:43.10 ID:l9ZzjyKP.net] >>742 しかし言語そのものは文法定義でしかなく特許があるわけでも著作権があるわけでもないので独自実装やその実装のフリー化は誰にも止められないだろう。 例えあってもパクられてちょっと違ったもの違う名前で作られて終わりだ。Javaに対するC#のようにね。
773 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:18:49.31 ID:wVMdjZ3i.net] >>749 そんなパクリ言語選ぶくらいならc#かkotrin使うわwww
774 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:43:17.54 ID:z2zG7zff.net] 勝手に使えば?
775 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:56:56.54 ID:bqVtLB0f.net] >>744 何作ってんの?
776 名前:デフォルトの名無しさん [2018/02/10(土) 16:58:39.84 ID:l9ZzjyKP.net] >>750 C#はJavaのパクリ言語だよ。仮想マシン上で動くという所からしてパクリ。MSが全力を上げてパクるとああなる。 もちろんWindowsはMacのパクリだしMacはAltoのパクリだ。この業界は全体がパクリでできている。
777 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 17:05:25.59 ID:pUvl4BKb.net] >>753 c#はjavaよりDelphi
778 名前:デフォルトの名無しさん [2018/02/10(土) 17:07:08.77 ID:l9ZzjyKP.net] 別の名前の似たようなタイヤが延々と発明され続ける。その中でビジネス的にうまく行ったやつが技術的にはクソだったとしても生き残る。宣伝のうまさやタイミングが重要だ。人間は感情でしか動ていない。理屈は常に後付の正当化であり誤魔化しに過ぎない。
779 名前:デフォルトの名無しさん [2018/02/10(土) 17:08:09.17 ID:l9ZzjyKP.net] >>754 それはDelphi作ってた人にやらせたからではないかな。
780 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 17:11:13.69 ID:pUvl4BKb.net] >>756 そう
781 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 17:32:48.47 ID:wviCBSHG.net] >>752 きわめて普通の業務用Web
782 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 17:34:57.94 ID:wviCBSHG.net] C#がDelphiの血筋とかいうのはMicrosoftの強がりというか詭弁 一部にていたりノウハウを流用している部分があるというだけで 全体的にどうみてもJava
783 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 17:50:04.55 ID:dPkktoQv.net] でもさ Javaをパクったらクソが出来上がる
784 名前:ヘずだよね でもC#はエレガントじゃん 矛盾してないか? [] [ここ壊れてます]
785 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 18:20:17.10 ID:wviCBSHG.net] null値というクソをJavaから引き継いで ほどよくクソになってるじゃないか Delphiではもっとしっかり考慮されてたのに 考えもなしにパクった証拠
786 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 18:48:15.54 ID:dPkktoQv.net] それはJava以外から引き継いだんだよ C++やVBファミリとの付き合いがあるからね
787 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 19:10:56.73 ID:TftZc6ZF.net] あるよね
788 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 20:26:16.00 ID:wviCBSHG.net] 付き合いがあるからってすべてのオブジェクト変数をNull許容にする必要性がおもいつかない
789 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 20:56:51.13 ID:g3PCSUL0.net] 当時の世間の要求に合わせて設計しただけだぞ 例えば、初期のC#に型推論がなかった理由は「当時はスクリプト言語の地位が低かったので、スクリプト言語だと思われたくなかったから」だそうだ 時代が違うんだよ
790 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 21:59:20.30 ID:F/TP0Ynf.net] >>758 奴隷が必要なわけね
791 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 22:09:41.76 ID:wviCBSHG.net] Java使ってる会社のほうが貧乏な傾向があるのは認める
792 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 00:14:56.01 ID:YotivED/.net] Javaスレに何でJavaアンチが書き込んでるの?
793 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 00:38:43.76 ID:Vla6Y0kh.net] Javaは好きだけどオラクルは嫌い
794 名前:デフォルトの名無しさん [2018/02/11(日) 00:39:43.19 ID:B0DbdRYG.net] 少しは刺激がないとスレが過疎っちゃうからアンチも受け入れてるの
795 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 07:24:40.39 ID:rJHGn+gg.net] Javaが廃れC#が栄えても 新しい何かが持て囃されてきたら MSはそれを潰すために新しい物作って主軸を移すだろうからな 多くを求めずJavaでいいんだよ
796 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 07:31:26.36 ID:kFVg7E/r.net] >>771 MSのJavaと言えばJ++やJ#というのがあったな あれは廃れたが
797 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 07:56:40.16 ID:O1XIfuxc.net] (PHPじゃ)あかんのか?
798 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 08:51:26.34 ID:nmdhjXK8.net] googleがC#を正式採用したら本気出すわ
799 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 09:09:40.93 ID:c8+EY8Re.net] Microsoftにあくどい方法で潰されかけて 抵抗したら丸パクリされたあげく 協調すべきだったとか上から目線で評論家どもがほざく
800 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 09:26:11.52 ID:QgiY6BS8.net] ユーザーとしては使いやすい物が残ればいい OSはMacとLinuxが 言語はC#, TypeScript, C++, bash, powershell, pythonがあれば十分
801 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 09:29:10.77 ID:nmdhjXK8.net] mac以外は概ね同意
802 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 10:09:55.56 ID:Pp2sAYy/.net] Winは開発しにくいだけでユーザー側から見たらそんなにクソか?
803 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 10:38:56.56 ID:YeNWUzxx.net] >>776 root/rootで簡単ログインできるもんね
804 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 10:39:00.95 ID:Vla6Y0kh.net] PowerShellはゴミ コレクション周りでハマると、もうインラインでC#書いてやろうかと思う
805 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 10:44:00.18 ID:YeNWUzxx.net] >>780 最近はcakeが楽すぎて、スクリプトも全部c#で書いてるわ javaでcakeと同じことやろうとすると何がおすすめ?
806 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 10:51:10.19 ID:hZTy6Y/G.net] Gradle
807 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 11:08:50.25 ID:CuFerfqg.net] 最近はweb系は全てnodejsに支配されてる感がある
808 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 11:13:49.18 ID:zXTZLl5w.net] あるプログラムを手を加えているるうちに コマンドプロンプトで実行させたあとに1〜2秒ほどの謎のウエイトがかかるようになったんだけど何で待たされているのでしょうか public class Sample { public static void main (String[]args) { (略 650行程度) System.out.println("終了"); } //mainメソッドここまで メソッドは10前後 } 上で言えばmainメソッドの最後で「終了」って表示してからその後何もさせてないのにコマンドラインの入力欄に戻るまでに1〜2秒待たされるようになりました。
809 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 11:25:19.00 ID:CuFerfqg.net] 肝心の処理がわからなきゃなんも言えん とりあえずverbose付けて実行してみろよ?
810 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 11:55:08.44 ID:xdDHKV4A.net] メソッド全部消しても再現するの?
811 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 12:31:14.10 ID:PoFQMINp.net] >>776 mac除いて素のC言語足せば文句なしだわ
812 名前:デフォルトの名無しさん [2018/02/11(日) 13:31:09.65 ID:B0DbdRYG.net] Perlもよろしく
813 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 16:31:49.42 ID:QgiY6BS8.net] なんていうかMac以外は清潔感がないから社会人としてマナー違反 朝起きて身だしなみ整えずジャージで外を出歩くような感覚
814 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 18:22:09.23 ID:B0DbdRYG.net] Macはインテリアの一種であり見た目のデザインで売ってる製品だから実用性に欠ける部分があっても買うユーザは最初から気にしない。 まあしかし中身がUNIXであることにより少し救われている。
815 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 19:57:57.53 ID:icMKiG8e.net] >>788 承服致しかねます
816 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 21:52:18.83 ID:aZ0naO6m.net] >>789 俺にぴったりだ
817 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 04:39:09.88 ID:gkLkkA1t.net] mac使うのガイジだけだろ
818 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 09:24:45.05 ID:Bk9VmC4X.net] ビジネスマンならmacしか選択肢がない やすい靴やすいスーツやすい時計やすいネクタイやすいシャツ ビジネスマンなら身嗜みを間違えると相手に軽く見られるってことをわかってるだろう それと同じで端末も身嗜みだからある程度金をかけてセンスがいいものを選ばないとね ビシッと身嗜みを決めたビジネスマンが格安のネットブックやガキっぽいゲーミングノートを取り出したらこの人と仕事して大丈夫かなって不安になるよ
819 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 10:30:50.10 ID:JW89phfM.net] >>790 これ vimとsshがあればなんでもいいんだから、macで用が足りてる
820 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 11:23:44.09 ID:GfEZnF0r.net] >>795 >>779
821 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 11:31:43.74 ID:Dq1d51GH.net] >>778 勝手に機能変えられる 止まったり重くなった時に原因調べるのが大変 OSがサポートしてるツールが少ない
822 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 11:35:43.25 ID:Dq1d51GH.net] >>795 aptみたいのないと不便すぎる
823 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 12:01:19.55 ID:GfEZnF0r.net] >>797 ツール数の比較よろ
824 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 12:49:31.47 ID:qRqzoJSM.net] >>798 brewあるで
825 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 13:00:39.48 ID:2UKclRN3.net] >>795 Winでも足りるレベルじゃねーか
826 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 13:12:58.54 ID:Bk9VmC4X.net] それ言ったらOSなんてなんでもいい 今時の開発環境はマルチプラットフォーム対応進んでるし 対応してなくても仮想化でどうにでもなる 中身はなんでもいいなら見た目やブランドが重要になるからわかってる人はMacを選択するんだよ
827 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 13:26:59.12 ID:qRqzoJSM.net] >>801 あ、そうなの?じゃあWinでも足りるよ
828 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 13:46:46.04 ID:eSqAJ2WH.net] じゃあぼくはDebianでいいや
829 名前:デフォルトの名無しさん [2018/02/12(月) 13:50:07.67 ID:S+p/PDus.net] Windows10 で、WSL で、MS Store から、Ubuntu 16.04 LTS をダウンロードして、 Ruby をインストールする。 最初から、Python, vim も入っている 200MB ほどダウンロードして、850MB ほどの容量。 ただし、GUI版ではなく、Ubuntuサーバー Java も入っていないけど、以下のパッケージがあるみたい。 * default-jre * gcj-5-jre-headless * openjdk-8-jre-headless * gcj-4.8-jre-headless * gcj-4.9-jre-headless * openjdk-9-jre-headless
830 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 15:24:20.39 ID:WEGvUxeo.net] 面倒すぎワラタ
831 名前:805 mailto:sage [2018/02/12(月) 16:25:40.40 ID:S+p/PDus.net] Windows10 で、WSL で、MS Store から、Ubuntu 16.04 LTS をダウンロードして、 Ruby をインストールする 全パッケージの更新 sudo apt-get update sudo apt-get dist-upgrade sudo apt install ruby 日本語ロケールと、man コマンドの日本語化 sudo apt install language-pack-ja sudo apt-get install manpages-ja manpages-ja-dev touch ~/.bash_aliases ホームディレクトリに、.bash_aliases というファイルを作って、そこに、 export LANG=ja_JP.UTF-8 と書いて、bash を日本語ロケールにする Java も、sudo apt install で、インストールできる
832 名前:デフォルトの名無しさん [2018/02/12(月) 17:22:13.84 ID:gfcybQxo.net] >>794 それは主に接客をやる営業の人向けの話だな。かといって客の前で客以上の服とか物とか持っていると悟られるのはまずい。
833 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 17:51:26.65 ID:Dq1d51GH.net] >>800 標準でないから標準のツールが管理されない >>799 先ず数えるツールがないとこから不便だな
834 名前:デフォルトの名無しさん [2018/02/12(月) 18:13:03.49 ID:gfcybQxo.net] >>802 見た目やブランドを気にする人はそれによって人と競っているような人だけ。 普通の技術者はそんな所で競わないので結果的に見た目がどうでもよくなる。
835 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 18:25:15.14 ID:gfcybQxo.net] >>807 環境変数 LANG の設定は ~/.bash_aliases じゃなくて ~/.bashrc に直接書いた方がいいのでは? 意味的にも違うしそもそも ~/.bash_aliases は ~/.bashrc で読むようになっているだけのスクリプトだ。 bash が直接読むファイルではないから違う環境に行ったら使えないかも知れない。
836 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 18:29:56.92 ID:GfEZnF0r.net] >>809 なるほど、比較対象のmacがそれじゃ数えられないね
837 名前:デフォルトの名無しさん [2018/02/12(月) 18:42:41.44 ID:pVBDRrcw.net] Javaて無償で使えなくなる予定なのか?
838 名前:デフォルトの名無しさん [2018/02/12(月) 18:43:18.02 ID:gfcybQxo.net] >>801 Linux でも足りる。というか、普通のLinuxディストリビューションだと何もしなくても最初からインストールされている。
839 名前:デフォルトの名無しさん [2018/02/12(月) 18:51:02.13 ID:gfcybQxo.net] >>813 Open JDK があるので無償で使い続けることは可能だ。 gihyo.jp/news/report/01/JavaOne2017/0002
840 名前:デフォルトの名無しさん [2018/02/12(月) 18:56:46.30 ID:pVBDRrcw.net] >>815 なるほど 開発版と安定版みたいな感じか・・・
841 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 19:05:40.88 ID:GfEZnF0r.net] >>816 アップグレードし続けないとすぐにサポート切れになるがな
842 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 19:19:05.13 ID:gfcybQxo.net] RedHat みたいな感じかな。全部フリーのFedoraをテストして長期リリースにしてサポートで金を取る方式。 しかし元がフリーということは CentOS みたいなテスト後のやつを揃えたやつが出てくる可能性がある。
843 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 19:35:09.62 ID:tHIswjpT.net] >>818 OpenJDKの改変はライセンス違反。 OpenJDKのソースはGPLだが、特許の利用許諾はJCPを通っていることが条件。 改変したらJCPの認定から外れるので、その瞬間にオラクルに特許侵害で巨額の賠償金を請求されることになる。
844 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 19:39:26.73 ID:pZ0Kl34B.net] これってKotlinならセフセフなのか? Javaはもうやめた
845 名前:ほうが安全そうだな [] [ここ壊れてます]
846 名前:デフォルトの名無しさん [2018/02/12(月) 19:52:33.75 ID:gfcybQxo.net] >>819 あ、そうなの? GPLは改変再配布を許すライセンスじゃなかったっけ?
847 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 19:59:41.06 ID:tHIswjpT.net] >>821 GPLv2による利用許諾はあくまで著作権の利用許諾 配布者が利用者を特許侵害で訴えることの可能な欠陥ライセンスだ オラクルにとっては極めて好都合なライセンスでもある
848 名前:デフォルトの名無しさん [2018/02/12(月) 20:00:36.76 ID:gfcybQxo.net] >>820 今流行ってるのは Java VM 上で動く Kotlin だが、それ使い続ける限り何か影響はあるかも知れない。 しかし kotlin は JavaScript で動くようにするやつやネイティブも作っているのでそちらは影響を受けない筈。
849 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 20:03:47.34 ID:gfcybQxo.net] >>822 なるほど。 でも特許部分をくり抜いた版って出せるんじゃないかな? まあそれだともはやJavaではなくなるのかも知れないが。
850 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 20:14:07.01 ID:tHIswjpT.net] >>824 さすがにそんなことをするくらいなら.NET Core向けにJavaコンパイラとJava APIを実装したほうが遥かに建設的で手っ取り早いだろうな オラクルに言わせれば、APIには著作権が及ぶらしいからどのみち訴訟は避けられないわけだが、 海賊版JVMを作るのに比べたら裁判の勝ち目はあるだろう
851 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 20:19:55.45 ID:NpQ9GJ9J.net] oracleに買われたものは何かしら不安が残るな
852 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 20:52:59.67 ID:GfEZnF0r.net] 少し前のMicrosoftやな
853 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 09:20:07.56 ID:JTk+EmTS.net] 実行スピードは落ちても構わないのでCPUにかかる負担を減らしたい場合 簡単な方法は無いでしょうか
854 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 11:10:46.44 ID:QO/Sl0bJ.net] どんだけ抽象的だよ・・真性のクソ馬鹿かおまえ?
855 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 11:48:25.90 ID:38r4ox9p.net] 全部手動でやればいいんじゃね? CPUにかかる負担ゼロになるし。
856 名前:デフォルトの名無しさん [2018/02/15(木) 14:27:17.99 ID:skblyvdp.net] >>828 sleepあちこちに入れたら?
857 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 15:19:28.29 ID:JTk+EmTS.net] >>829-830 分からないなら黙っていてください。(NGしました) >>831 ありがとうございます。
858 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 15:38:47.40 ID:c0aRNk8h.net] NGアピールガイジ
859 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 17:58:52.48 ID:KmltFhyK.net] 文字列str1から文字列"str2"を検索する方法はこうですが str1.indexOf("str2",0) 両方の文字を数値のbyte配列化してこれより高速に検索する方法ないですか? 地道に配列内を上からチェックしていけばいいですが それよりスマートで高速な方法ないでしょうか? 文字処理は一般に遅いですが 結局str1.indexOfが一番はやい?
860 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 18:04:56.71 ID:J5ESFAd4.net] 正規表現使えば? 速度だけならどういう実装が一番速いのかは知らんけど
861 名前:デフォルトの名無しさん [2018/02/15(木) 18:35:20.81 ID:skblyvdp.net] 気に入らないならソースの String.java を参考にして自作してみれば? もっと高速化する楽な方法はJNIで作ったり外部コマンド動かしたりする方法かな。
862 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 18:36:21.54 ID:huciZvxI.net] >>834 電文処理など、文字列とBYTE列が交わるポイントは確かにあるけど、 可能な限り、文字列は文字列、BYTE列はBYTE列の世界で取り扱うほうが いいと思うよ。
863 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 18:36:51.31 ID:aKcpIhES.net] indexOfの実装にもよるんじゃねえの? 単なる文字列じゃなくなっても大手術しなくて済むように無理しないのが一番良いと思うけど。 バイト列だと思いもよらない文字の切れ
864 名前:目でヒットしたり地獄見ると思う。 入ってるかどうかだけが知りたいならcontainsにするか、それでも遅いならCharSequenceにしてからトライ木にするか。 [] [ここ壊れてます]
865 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 18:59:28.98 ID:38r4ox9p.net] >>834 ボトルネックでないのに無駄に高速化しようとするのは愚策だから止めた方が。 ボトルネックになってるのであれば同じ文書内を複数の単語で何度も検索するとか 同じ単語で大量の文書を検索するとか具体的なシチュエーションが出てくるだろうし、 そのシチュエーションに適した高速化すりゃいいだけ。 どんなシチュエーションでもindexOfを上回る (苦労してコード書く意味があるようなレベルで)ってのはかなり難しい。 例えばbyte[]に変換ってのも検索と比較すれば十分重い処理だし。
866 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 19:16:55.17 ID:KmltFhyK.net] 了解しました 結局str1.indexOfでやるのがよさそうですね
867 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 16:28:18.34 ID:M8XJLm2H.net] >>831 sleep入れても負担は増えるだけだろ 総計算量は同じでsleepを処理する計算が増える 手で処理するしかない 具体的なプログラムが提示されれば改善の余地はあるかも知れないが 時間あたりの負荷が高く他の処理の邪魔をしたくないという話ならプロセスのプライオリティを下げろ
868 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 16:35:42.12 ID:M8XJLm2H.net] >>834 レベルと用途が不明だが 事前にindexを作っておいてそこから探すのが速い
869 名前:デフォルトの名無しさん [2018/02/16(金) 18:23:24.27 ID:YSXjevvC.net] >>841 sleepを処理する計算?sleepの前処理のこと?それ以上にsleepすればいいのでは? JavaVM内だとどうやってるのかは知らないが、sleepはVM内で指定の時間後に割り込み掛かるようにしてからスレッド停止してるだけじゃないの? スレッド停止するならその分だけCPUタイムは食わなくなるよ。
870 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 21:46:38.60 ID:FM33hhMj.net] windowsならこういうのあるよ。 Windows10 - プロセス(アプリ)の優先度を指定(変更)する方法 https://pc-karuma.net/windows-10-process-priority/
871 名前:デフォルトの名無しさん [2018/02/17(土) 00:39:13.30 ID:EWYfJ6l0.net] Linux だと nice とか renice とか ionice ってコマンドがある。
872 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 09:55:42.68 ID:lGVkh7Ch.net] >>843 なぜ負担をCPUタイムと置き換えてる
873 名前:デフォルトの名無しさん [2018/02/17(土) 17:06:22.90 ID:EWYfJ6l0.net] >>846 負担と言ったら普通そうなのでは? それに元の質問は「実行スピードは落ちても構わないのでCPUにかかる負担を減らしたい」だから JavaVMのOSでのプライオリティそのままでやるとしたらプログラム中の sleep ぐらいしか方法 ないと思うが?
874 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 17:41:08.22 ID:lGVkh7Ch.net] >>847 普通に考えると違うだろう
875 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 17:43:12.24 ID:lGVkh7Ch.net] CPUタイムも増えるしな
876 名前:デフォルトの名無しさん [2018/02/17(土) 19:22:28.47 ID:EWYfJ6l0.net] >>848 >>849 時間当たりのCPU使用率は減って負荷は下がるだろ? sleep してもそうならない環境なんかないと思うがなあ。
877 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 22:03:31.61 ID:7nMe6yut.net] 普通とは?
878 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 23:57:29.05 ID:AFLiLGCz.net] × 普通に考えると ○ 説明できないし実はよく考えていない
879 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 06:52:07.13 ID:4dAbe4pu.net] >>850 なんで負荷とか自分の思い込んだ質問に置き換えてんだよ プログラマに向いてない
880 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 06:53:43.28 ID:4dAbe4pu.net] CPUタイムとCPU使用率も違う
881 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 06:55:19.71 ID:4dAbe4pu.net] > 負担と言ったら普通そうなのでは? 考えてなかったのか
882 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 09:03:49.34 ID:vQFeCh33.net] この回答のプログラムなんですけど、 https://stackoverflow.com/questions/39530446/google-spread-sheets-appending-data-using-java BatchUpdateSpreadsheetRequest batchRequests = new BatchUpdateSpreadsheetRequest(); と宣言時にオブジェクトを new して代入してますが、その後でまた batchRequests = new BatchUpdateSpreadsheetRequest(); というコードが出てきます。 requests という変数でも同じことをしています。 これって何か意味があるんでしょうか、それとも無駄なことなんでしょうか?
883 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 09:17:09.22 ID:Hu5U/RaQ.net] 無駄
884 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 09:53:01.77 ID:4dAbe4pu.net] >>856 その実装がどうだかは知らないけど コンストラクタに副作用があれば意味ある ただし1回目の代入は無駄 副作用とは、どっかと通信するとか、ファイルに出力するとか
885 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 10:19:16.26 ID:vQFeCh33.net] >>857 >>858 ありがとうございました。別に意味はないようですね。実際コードを削除しても動作は変わりませんでした。
886 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 16:52:39.12 ID:oDDrqbus.net] >>853 お大事に。
887 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 19:11:48.11 ID:4dAbe4pu.net] >>860 理解できないか
888 名前:デフォルトの名無しさん [2018/02/18(日) 19:49:59.31 ID:fPQxo54S.net] 理解できる人いるのかな?
889 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 20:46:32.15 ID:NoRmyTXZ.net] >>862 で、普通とは?
890 名前:デフォルトの名無しさん [2018/02/18(日) 21:34:57.38 ID:dCbMrjv3.net] もう無理だろう。sleepで負担が増えるとか書いてる時点で触れてはならない人と気づくべきだったということ。
891 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 21:44:15.08 ID:xK1+NSGl.net] 詭弁のガイドラインから推測すると、次はbusywaitの出番だな。
892 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 08:24:01.74 ID:1DmhRUos.net] 負担だから命令投げた時点で発生するものということだろ CPUタイムで課金とかいうシステムならありえる
893 名前:デフォルトの名無しさん [2018/02/19(月) 09:29:52.10 ID:PyvgqCqh.net] もうそっとしといてやれよ
894 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 19:55:22.15 ID:/8ibrm1C.net] グーグルスプレッドシートのurlから、シートのIDを抽出するコートはどう書いたらいいですか?例えば、 https://docs.google.com/spreadsheets/d/1IS5WSNxSVSPYseqr0T4LJHU80paHR4vQqB8Cm4GAbiw/edit#gid=0 /d/ の後から次の / まで、 1IS5WSNxSVSPYseqr0T4LJHU80paHR4vQqB8Cm4GAbiw がIDになるのですが、 https://developers.google.com/sheets/guides/concepts >スプレッドシート ID は、文字、数字、いくつかの特殊文字で構成される文字列です。 次の正規表現を使用すると、 >Google スプレッドシートの URL からスプレッドシート ID を抽出できます。 /spreadsheets/d/([a-zA-Z0-9-_]+) と公式にあるんですが、具体的に java のコードで、IDを抽出するにはどうしたらいいですか?
895 名前:デフォルトの名無しさん [2018/02/19(月) 20:21:37.87 ID:lymwUlC8.net] >>868 どうしても正規表現でやってみたいなら別として、そうでないなら普通に文字列切り出せばいいのでは?
896 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 20:39:01.32 ID:/8ibrm1C.net] javaの入門サイトでググってみて自分で書いたコードがこれなんですけど、もっと簡単なやり方があれば有り難いんですが。 String url = "https://docs.google.com/spreadsheets/d/1IS5WSNxSVSPYseqr0T4LJHU80paHR4vQqB8Cm4GAbiw/edit#gid=0" ; Pattern p = Pattern.compile("/spreadsheets/d/([a-zA-Z0-9-_]+)"); Matcher m = p.matcher(url); m.find() ; System.out.println("IDは : " + m.group().replace("/spreadsheets/d/", ""));
897 名前:デフォルトの名無しさん [2018/02/19(月) 20:42:58.92 ID:lymwUlC8.net] >>870 group(1)では?
898 名前:デフォルトの名無しさん [2018/02/19(月) 20:43:44.15 ID:lymwUlC8.net] てか、なんでreplaceする必要がある?
899 名前:デフォルトの名無しさん [2018/02/19(月) 20:47:25.62 ID:HFhbrMpy.net] >>870 正規表現使うならreplaceはいらないよ m.group(1)でおk
900 名前:デフォルトの名無しさん [2018/02/19(月) 20:47:46.51 ID:HFhbrMpy.net] >>872 それ聞く必要ある?
901 名前:デフォルトの名無しさん [2018/02/19(月) 20:54:02.91 ID:HFhbrMpy.net] >>870 簡単にやるならこれで String url = "https://docs.google.com/spreadsheets/d/1IS5WSNxSVSPYseqr0T4LJHU80paHR4vQqB8Cm4GAbiw/edit#gid=0"; String id = url.substring(39, 83);
902 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 21:04:41.99 ID:NZGEjg4E.net] こんなので性器表現w IDの前のURLが完全に固定なら次のスラッシュのインデックスまで切り出せば良いだけやん アホなのか?
903 名前:デフォルトの名無しさん [2018/02/19(月) 21:34:53.60 ID:lymwUlC8.net] >>874 ないなw
904 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 21:42:48.48 ID:/8ibrm1C.net] >>873 0が全体の文字列で、1からが()で囲んだグループってことでいいんでしょうか?なんか難しい。
905 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 22:06:52.28 ID:GcoxPsSh.net] >>878 諦めろ
906 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 23:55:36.50 ID:xIEc0S27.net] ブラウザの自動操作なら、iMacros とか、Selenium WebDriver を使えば? Ruby のSelenium WebDriverでは、その要素に、id が付いていれば、 以下で、その要素を取得できる element = driver.find_element(:id => "何々") ブラウザの右クリックメニューから、要素を検査で、その要素のHTMLタグ表記を見れる
907 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 02:02:13.06 ID:MBTJRw1R.net] まあ、こんな風にすることもできるな。 https://paiza.io/projects/ctl4xsTbxVxsIZrc35p2KA
908 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 11:58:24.06 ID:qEqx3RvR.net] 頼むから数値リテラル直接使うような糞みたいなコードをドヤ顔で貼るのやめてくれ これだから初心者スレは嫌なんだよ
909 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 12:05:38.07 ID:smPOtpq6.net] >>882 COBOLのコード見たら発狂しそう 数値リテラルベタ書きよりVBとかの全パターンIF文ひたすら書くあれの方が辛いけど
910 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 12:31:56.31 ID:/G4+50NH.net] >>882 素敵なコードをお待ちしております まさか批判するだけしてダンマリなんて真似しないよなぁ
911 名前:デフォルトの名無しさん [2018/02/20(火) 12:55:35.15 ID:DWBDu+Jk.net] サンプルプログラムみたいなやつに一々反応するのもなんだかなー
912 名前:デフォルトの名無しさん mailto:age [2018/02/20(火) 13:13:03.06 ID:oMzzTWgm.net] >>882 へいへいビビってるー
913 名前:デフォルトの名無しさん [2018/02/20(火) 13:43:06.57 ID:DWBDu+Jk.net] int i = 1; どや
914 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 15:20:22.57 ID:iXkGmXDS.net] >>887 素晴らしい!
915 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 21:12:21.65 ID:jNulsL97.net] 1回しか出現しない数値をわざわざ定数とか面倒じゃね?
916 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 21:34:30.43 ID:Z4nA+j4o.net] 定数であることすら意識したくないのでこう書く public int getSomeDomainValue() { return 100; }
917 名前: mailto:sage [2018/02/20(火) 21:36:27.78 ID:SJPS4KKx.net] ここで気の利いたワンライナーを書けないのが悲しい…
918 名前:デフォルトの名無しさん [2018/02/20(火) 22:01:23.40 ID:1WR4YyaC.net] 設定をxmlから読み込むようにしよう
919 名前:デフォルトの名無しさん [2018/02/20(火) 22:02:12.18 ID:1WR4YyaC.net] arison.jp/wordpress/wp-content/project_comedy_l.gif
920 名前:デフォルトの名無しさん [2018/02/20(火) 22:03:21.03 ID:1WR4YyaC.net] オーバーエンジニアリングを頑張るみなさん
921 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 20:00:12.07 ID:dO8QTQIe.net] >>889 今は1回しか参照されないだけ
922 名前:デフォルトの名無しさん [2018/02/21(水) 20:34:17.12 ID:DKFUidIG.net] getIdメソッドの中に閉じ込めるべきであって 定数と言ってるやつはSIerのJava土方丸出し
923 名前:デフォルトの名無しさん [2018/02/21(水) 20:36:42.66 ID:DKFUidIG.net] >>882 おい初心者
924 名前:デフォルトの名無しさん [2018/02/21(水) 20:38:47.96 ID:2C7myRiq.net] ああ。そうだな。id取り出すメソッド
925 名前:った方がいいな。 [] [ここ壊れてます]
926 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 21:46:48.83 ID:T8h4har8.net] こういうのをINT_THREEみたいに書いて定数にしたつもりのやついるよな
927 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 22:00:35.07 ID:fYz6gbM+.net] サンプル示すだけでなんでそこまでするのか?
928 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 00:35:33.87 ID:4xFkIfES.net] >>870 Stringの正規表現メソッドを使う url.replaceAll(pattern, "$1"); Matcher受け取ってfind()してgroup()してって面倒くさすぎだわな さすがJava
929 名前:デフォルトの名無しさん [2018/02/22(木) 00:51:48.88 ID:fFqzGPSH.net] 昔は スタティック ボイド メイン て言ってたけど 今は スタティック ボイド メーン て言うの?
930 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 09:43:44.84 ID:tZO46ghF.net] 昔も今も関係なく main の日本での読みは大雑把にその二つがあるってだけのこと。
931 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 09:48:42.48 ID:2SdYrV1u.net] まあここは日本だし 「マインでもいいよね、だってマインスイーパーってあるだろ?」 とか言っても大丈夫。笑われるだけだから。
932 名前:デフォルトの名無しさん [2018/02/22(木) 10:12:17.64 ID:4zJSTFdM.net] 新宿のALTAはアルタだがキーボードのALTはオルト
933 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 10:39:51.48 ID:vi8CGA/V.net] cocoa なんか米語ではコウコウで英語ならケウケウだしな 英語おカタカナ表記に今更突っ込んでも仕方がない
934 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 10:48:22.38 ID:UWGMkB2P.net] warningをワーニングと読むのは許される風潮
935 名前:デフォルトの名無しさん [2018/02/22(木) 11:10:01.08 ID:4zJSTFdM.net] 前に借りてきたDVDを再生したら最初のコピーはダメとか出す画面で「ワーニング」と上に書いてあって驚いた。
936 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 13:20:31.71 ID:wRm0NLgE.net] pingをピングと読むのも許す。 でもHong-Kongをホングコングと読むのは許さない。
937 名前:デフォルトの名無しさん [2018/02/22(木) 13:25:30.59 ID:4zJSTFdM.net] King Kong
938 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 13:51:22.63 ID:TUMQy7zZ.net] Ping Pong
939 名前: mailto:sage [2018/02/22(木) 14:18:47.26 ID:Ee7revq9.net] >>905 そうそう、ALT キーの ALT は alternative の ALT だからね
940 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 14:37:42.25 ID:WxmQ/N0Q.net] AltとShiftはどっちも「変わる」だがその違いは? ちなみに俺は忘れた
941 名前:デフォルトの名無しさん mailto:age [2018/02/22(木) 14:44:48.56 ID:f/Ljiqe+.net] >>913 換わると代わるの違いだろハゲ
942 名前:デフォルトの名無しさん [2018/02/22(木) 14:45:35.18 ID:kfCclrXK.net] >>913 shiftはタイプライターのやつを見るとなんとなくわかると思うが横にずらすんた。ずらして変わるのがシフト。 altは別のものを選択するみたいなやつ。
943 名前:デフォルトの名無しさん [2018/02/22(木) 14:46:39.27 ID:kfCclrXK.net] 使用例 >>914 ズラがshiftしてるぞハゲ
944 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 21:19:02.44 ID:hjZ/4JuL.net] そういえばテレビの録画でタイムシフトなんていう言葉もあるな
945 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 01:41:39.44 ID:YSVEanW2.net] シフト勤務 日本語でも訛りはわからない場合あるけど 英語の発音は訛りで通じないって言うからな あと語源が同じ他の言語の発音を比較してる時がある 日本語と中国語もなんで同じ文字にのに発音違うんだよとか言われてそう
946 名前:デフォルトの名無しさん [2018/02/23(金) 01:58:13.25 ID:6trRbjr8.net] でもロックのジャンルだとオルタナなんだよな
947 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 06:01:46.85 ID:ytKfEZER.net] >>914 変わると替わるはどこいった
948 名前:デフォルトの名無しさん [2018/02/23(金) 16:35:46.80 ID:emXO1s76.net] オルトでもアルトでもどっちでもいいよ。紛らわしくないから。 widthをワイズ
949 名前:と読むのは、wiseと区別できないからダメ。 byte width, byte-wise [] [ここ壊れてます]
950 名前:デフォルトの名無しさん [2018/02/23(金) 16:40:50.46 ID:0k9d4/AB.net] bite
951 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 17:05:45.01 ID:gu5jD4u6.net] widthは日本人には難しい発音だからな でもいくらなんでもワイズと読む奴はおらんし byte widthってのは単語の選択から間違っとる
952 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 17:09:21.29 ID:AFFGuubo.net] widthを無理やりカタカナにするならウェッヅが一番近いな
953 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 21:08:00.31 ID:JKrDz8Gz.net] そ、そうか?
954 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 21:13:25.42 ID:rhNPnQLN.net] ヘイトウィドス
955 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 23:23:54.40 ID:z83aACxO.net] ウィヅス
956 名前:デフォルトの名無しさん mailto:sage [2018/02/24(土) 11:53:28.47 ID:8SozqaBZ.net] ワイどす ってのを聞いた時には驚いた
957 名前:デフォルトの名無しさん mailto:sage [2018/02/24(土) 14:31:26.22 ID:g0TC3y5K.net] /d/と/θ/が合わさって破裂音風の/θ/になるからウィッツかウェッツだな 個人的にはボンバーマンがボマーマンじゃないのが許せないってここ何のスレだっけ
958 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 00:57:55.93 ID:wnbub8fC.net] そだねー
959 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 01:47:04.69 ID:XjF3qDop.net] じゃわのスレ
960 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 03:45:32.72 ID:xZUB8EAp.net] ほだなす
961 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 08:24:44.52 ID:PW98pIgG.net] >>928 小学生の頃はそう読んでたな ローマ字読みしか知らなければそんなものだろ
962 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 09:21:42.58 ID:pnRW0DVQ.net] え?ローマジでwiはワイなの?マジ?
963 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 10:13:37.78 ID:z/Jlakx1.net] ういーっす
964 名前:デフォルトの名無しさん [2018/02/25(日) 13:56:29.35 ID:XjF3qDop.net] Linux は英語読みするとライナックス
965 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 19:36:41.09 ID:YFpeQbOH.net] ボタンをたくさん使うアプリで、一つ一つ名前をつけると分かりやすいけど、ボタンが多くなると大変。 配列にすると簡単、でも番号だと何のボタンか分からなくなる。
966 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 19:48:11.51 ID:Ydc/tL+D.net] 大企業のシステムは何処もネーミング大変だからって理由で全部ID管理だよ XYZ123パッケージのABC999画面のBTN01ボタンから呼ばれるORD555トランザクションスクリプトによって更新されるZYX注文TRNテーブル みたいな感じ いろんなところで働いたけどでかい会社ほどこうなってることが多い 結局何が何だかわからなくなってIDと日本語訳の巨大なネーミングマップをエクセルで管理し始めるんだけどね
967 名前: mailto:sage [2018/02/25(日) 20:01:11.12 ID:9iGYkY9C.net] >>938 採番システムでやってるんじゃないかな
968 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 20:26:24.17 ID:z/Jlakx1.net] >>938 そしてそのエクセルもファイル名に日付で版管理
969 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 21:50:28.13 ID:Zd4OWsML.net] AT008トランザクション管理台帳(2016.2.8) こっちが最新(1).xls
970 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 21:52:07.28 ID:OHKw3fir.net] >>938 でもお前ら派遣にネーミングさせてもどうせ文法めちゃくちゃなデタラメ英語だしなぁ
971 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 00:49:11.95 ID:yswRgVjF.net] 日本のITのシステム統合が大抵の場合コケる一因だな 記憶力と忍耐力を試すゲームなんだよ
972 名前:デフォルトの名無しさん [2018/02/26(月) 02:03:44.15 ID:t40oU2wX.net] >>942 ローマ字書きの日本語になってるのもあるが、ある意味そっち
973 名前:フ方が安全な感じするな。 どうせUNICODEでUTF-8なら全部日本語にしちゃえよとも思うが、後で外国に出すことになったら面倒だからそこまではやらんのだろうな。 [] [ここ壊れてます]
974 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 02:06:23.39 ID:0OEv4Bl7.net] shainBangou syainBangoTable みたいなのが混在
975 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 02:32:46.67 ID:t40oU2wX.net] ま、その辺はなんとかして統一させるしかなかろうね。 そういう違いを発見するプログラム作っておいて間違い探しするとか。
976 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 02:34:39.31 ID:t40oU2wX.net] そういうのも正規化ってことになるかな。複数の表現を許さずに一つに絞ると。
977 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 02:49:24.64 ID:t40oU2wX.net] これはお題として良さそうなのでお題スレの方にローマ字からの平仮名変換書いておいた。 難易度の低い初心者向けお題だが、よくわかってる人でも暇な人はボケ防止にやってみると良いw https://mevius.5ch.net/test/read.cgi/tech/1514772904/351 尚、お題スレの方は言語はJavaでなくてもなんでも良い。
978 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 02:49:34.19 ID:368iDdw7.net] ローマ字命名で上手くいってる会社たくさんあるよ 英語のリテラシー低いのに無理して使ってるところのほうが悲惨
979 名前: mailto:sage [2018/02/26(月) 18:10:58.71 ID:+aE6qIT4.net] >>15 大きなお世話 >>150 独善的じゃないだろ… 雪風というコテがふざけた書き込みをして引っ掻き回す からおかしなことになってる >>152 言うべきことを言ったらそうしますよ >>153 >>154 マジ最低な奴 人追いこんどいて知らんぷりしやがって お前なんか地獄に落ちろ >>278 >>279 子供か
980 名前: mailto:sage [2018/02/26(月) 18:26:12.36 ID:+aE6qIT4.net] >>464 俺をおとしめてるバカ共にも言ってやってください >>466 うるせえ差別主義者 >>495 何でも俺のせいにしてんじゃねーよ >>505 こいつの場合ガチです >>517 来ても平和だボケ >>524 何が逝った?だこのボケ >>579 うるせえボケ
981 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 18:28:16.07 ID:GAn9mSPA.net] しかし、英語読めませーんの会社にいると 一人で英語ドキュメント読んでると 「そんなの信じるな」 とか怒られたりしない?
982 名前: mailto:sage [2018/02/26(月) 18:34:35.85 ID:+aE6qIT4.net] >>634 暴れてなどいない ただ反論してるだけ 頭もおかしくない おかしいのはお前の方だろ >>637 >>638 うるせえ馬鹿
983 名前: mailto:sage [2018/02/26(月) 18:37:03.94 ID:+aE6qIT4.net] 以下35歳に関するレスをしたい方は、このスレではなくプログラマー板の 該当スレでお願いします。m(__)m
984 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 18:40:52.84 ID:myYxjwZn.net] くっさ死ねよ老害
985 名前:デフォルトの名無しさん [2018/02/26(月) 18:52:25.84 ID:3Mt4XsWV.net] >>952 しない
986 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 19:33:54.74 ID:c8CNSKYx.net] >>952 うちは英語力は人によってまちまちだけど まずは公式リファレンスとかgithubのREADMEを読めと言われるなあ もちろん日本語のブログとかqiitaも参考にするけどね
987 名前: mailto:sage [2018/02/26(月) 19:53:42.43 ID:+aE6qIT4.net] >>955 カスが
988 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 20:39:26.76 ID:ht47rIpG.net] >>954 散々荒らして逃げるの? マジで法的措置を考えるわ。
989 名前:デフォルトの名無しさん [2018/02/26(月) 20:46:52.84 ID:XbDxot9y.net] ◆BrBq2CJg6HGd 典型的な構ってク
990 名前:唐セな。早く死ねばいいのに。 [] [ここ壊れてます]
991 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 21:06:19.89 ID:49JUQ4ZO.net] Warning をワーニングと読む程度ならまだ許せるが、 Wallet をワレットと読むのは許せない。
992 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 21:14:26.65 ID:id86EQ/t.net] アメリカ英語ならワァレットだし別にいんじゃねえの
993 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 21:27:19.86 ID:Xcae7q/A.net] >>961 ワレットが許せない君は wάlɪt をどう発音すんの?
994 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 22:26:04.66 ID:Z6CCSoyQ.net] >>958 スレ違いだ。出でけ。
995 名前: mailto:sage [2018/02/26(月) 22:51:14.11 ID:+aE6qIT4.net] >>959 荒らしてない。反論しただけだろう。そんな措置取られても困る。 もうほじくり返さないで。 >>960 死ねぇ >>964 何で俺にだけ言うの?>>955 とかにも同じこと言えよ!
996 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 22:55:43.37 ID:c8CNSKYx.net] こいつに触れるとスレが荒れるので スルーでお願いします
997 名前:デフォルトの名無しさん [2018/02/26(月) 22:58:37.02 ID:zgyEnBYS.net] せっかくトリップ付けて下さってるんだからNGするのが礼儀
998 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:03:48.67 ID:lPd4QRJc.net] >>965 死ねガイジ
999 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:04:24.28 ID:yswRgVjF.net] >>965 お前は自分が嫌われ者だって事が根本的に理解出来ていない
1000 名前: mailto:sage [2018/02/26(月) 23:11:38.97 ID:+aE6qIT4.net] >>967 そのためにつけてんだよ >>968 おめーが死ねよ! >>969 ハイハイ嫌われ者ってことでいいからもう触れないで 皆さんさっきまでの流れでお願いしまーす。
1001 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:15:44.78 ID:MfR1aAVD.net] >>970 マジ死ねや
1002 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:18:12.13 ID:yswRgVjF.net] 一体何しに書き込んだのやら?
1003 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:18:56.66 ID:au2Nn5/q.net] 治す意思のない糖質の人ホントに怖い
1004 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:19:04.58 ID:Z6CCSoyQ.net] >>970 勝手な事言ってんじゃねーよ。巣に戻って二度と来るな。
1005 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:19:43.00 ID:vKciEg6e.net] >>974 キチガイに触るなハゲ
1006 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:20:18.91 ID:lPd4QRJc.net] >>970 死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね
1007 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:22:26.83 ID:MfR1aAVD.net] >>972 薬学でマウント取られたから憂さ晴らしじゃね?
1008 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 00:23:28.73 ID:B3QFHpzs.net] このコテハン狂ってるの?
1009 名前: mailto:sage [2018/02/27(火) 01:16:13.30 ID:wlm4kd6x.net] >>971 マジ死ねや >>972 新しいスレに禍根を持ち越したくなかったんですよ。 >>975 放送禁止用語を使うなハゲ >>976 死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね ハイもうおしまい
1010 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 01:40:23.15 ID:O2OTkmbV.net] 怖くなったのか?
1011 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 02:15:09.79 ID:B3QFHpzs.net] >>979 お前も差別用語使ってるじゃねーか [] [ここ壊れてます]
1013 名前:デフォルトの名無しさん [2018/02/27(火) 12:55:44.20 ID:6VaHJqaB.net] 初めて3日目の初心者です スッキリ分かるjava入門を読みながらやってるんですがパッケージのとこでつまずいてます osはwin10 フォルダをこうやって分けると5,6行目でパッケージが見つからないとコンパイルエラーが起こります どこが違うのでしょうか エディタはatomです https://i.imgur.com/MzTwXWf.png
1014 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 13:02:28.31 ID:766ud+Cc.net] >>982 calcapp.logicにクラスパス通せ
1015 名前:デフォルトの名無しさん [2018/02/27(火) 16:15:24.14 ID:pqNyBODY.net] ディレクトリ名にドット入っててもいいんだっけ?
1016 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 16:52:56.35 ID:GANSJV/9.net] ダメ、ドットはカレントディレクトリを表すOSもあるから
1017 名前:デフォルトの名無しさん [2018/02/27(火) 17:11:08.02 ID:6VaHJqaB.net] >>985 ドット消したらいけました
1018 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 00:03:55.21 ID:NKp3AqJQ.net] 次スレも35歳来るのかな?
1019 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 07:50:32.67 ID:sFvTCqyO.net] >>985 ファイル名中の1文字が意味を持つOSあるの? .bashrcとかダメなのか OSでなくファイルシステムの話じゃ 単にJavaでパッケージ名に.使えないだけじゃ
1020 名前:デフォルトの名無しさん [2018/02/28(水) 09:41:23.27 ID:3IEGD0z0.net] MS-DOSは8.3固定だったな。ドットは一つしか許さずドットの後は拡張子として3文字までしか許さなかった。 まあ今さら昔のFAT形式のファイルシステムを使うことはまずないだろうからどうでも良いことだが。
1021 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 11:08:21.18 ID:HyP/pMZZ.net] Swingを使って 実行イベント、実行イベントの一時停止イベント を実装したいのですが、 実行イベントにはRunnableを実装し 一時停止イベントでは、Runnableのインスタンスのwaitメソッドを実行するようにしたのですが、 Quieなんとかエラーとなってしまいました。 通常実行とその停止はどのように実装すればいいのでしょうか。
1022 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 12:21:53.43 ID:3LxcgCij.net] javaの命令自体がjavaの内部ファイルに記述されていて そっちのファイル参照しろって話しが出て来ることあるけど そのファイルどうやって探してどういう風に読み取って利用すればいいの?
1023 名前:デフォルトの名無しさん [2018/02/28(水) 22:16:59.88 ID:0s0tDt+3.net] 何から参照しようとしてんだよw
1024 名前:デフォルトの名無しさん [2018/03/01(木) 00:11:01.24 ID:zR2qQ5cS.net] 話が出て来るって、どこから?
1025 名前:デフォルトの名無しさん [2018/03/02(金) 01:02:01.29 ID:EYZGRW+C.net] JDとか入れとけ
1026 名前:遊園地 mailto:sage [2018/03/02(金) 01:24:20.81 ID:gI5cLBmc.net] Swing ブレークポイントを設定 Swing Explorer と FEST-Swing 導入 駄目なら、環境を変えて Visual Studio でブレークポイントを設定 エラー内容みるんだな。
1027 名前:デフォルトの名無しさん mailto:sage [2018/03/02(金) 02:15:11.71 ID:v7W6WJ4F.net] >>994 JKの方がいいですう
1028 名前:デフォルトの名無しさん mailto:sage [2018/03/02(金) 02:30:29.09 ID:r/HC21A1.net] JSにしろ
1029 名前:デフォルトの名無しさん mailto:sage [2018/03/02(金) 07:58:28.76 ID:rW6h8mPS.net] JC
1030 名前:デフォルトの名無しさん [2018/03/02(金) 10:45:52.82 ID:U+xOzc+S.net] Pypython
1031 名前:デフォルトの名無しさん mailto:sage [2018/03/02(金) 13:30:18.86 ID:2uXMqEaB.net] 1000
1032 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 71日 13時間 5分 46秒
1033 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています