[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/30 22:38 / Filesize : 257 KB / Number-of Response : 1034
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Java入門・初心者質問スレ Part.6



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/

57 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 18:34:55.36 ID:Qwx15A9Q.net]
>>54
スレタイ読めませんか?
スレを荒らすの止めてください
あなたが反応しなければいいだけです

58 名前:デフォルトの名無しさん [2017/12/29(金) 18:44:39.74 ID:QvUIq5eT.net]
RxJavaのioとかcomputationのスレッドって必ずDaemonスレッドになるのかな?
subscribeして特になにもしないでスコープ抜けるとすぐに終了している(ように見える)。
いまいちよくわからん。

59 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 19:56:54.19 ID:JrxBa267.net]
争いはAA略

60 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 20:31:15.34 ID:coDhdLub.net]
superって上書きした後に実行するの?
初歩の初歩で申し訳ない

61 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 20:34:44.16 ID:JrxBa267.net]
どういう状況でのsuper なのか

62 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 20:37:37.57 ID:S2fL3sM9.net]
このスレは35歳が書き込んだ事で疑心暗鬼になっている

初心者が気軽に質問できるスレッドでは無くなっている

63 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 20:39:52.47 ID:coDhdLub.net]
宣言とかじゃないやつ…
なんていうかその()が語尾につくやつ

64 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 21:07:30.52 ID:JrxBa267.net]
コンストラクタなら真っ先に呼ばれるはずだけど。
試しにthis();の後とかに書いてみれば良い。
怒られるから。

65 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 22:03:58.03 ID:T1dPNreK.net]
https://dotup.org/uploda/dotup.org1424655.png



66 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 22:12:52.37 ID:laQV98jS.net]
>>49
Javadocで出るだろ

67 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 22:18:30.47 ID:laQV98jS.net]
それは逆か

68 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 00:37:37.05 ID:ZOKm+QEU.net]
>>65
「細長いストリーム」と「逆行シナプス」がわからん。

69 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 08:05:25.92 ID:M2I24uN0.net]
>>58
リアクティブプログラミングとRxJavaの概要
https://codezine.jp/article/detail/9570

直感的に理解する RxJava その1: 基本的な構成
https://android.benigumo.com/20160331/rxjava-part1/

プロセスとスレッドは、OS では別の用語。
1つのプロセスの中に、複数のスレッドを含むこともできる(マルチスレッド)

普通は、io を行うと、OS がカーネルスレッドを起動して、外部とやり取りする。
プロセスの4GBのメモリ空間内の内、ユーザーは3GB、カーネルは1GBを使っている

70 名前:デフォルトの名無しさん [2017/12/30(土) 10:32:36.42 ID:9ZlY9AbK.net]
ソース読んだ。
setDaemon(true)されてるな。
リークし難いようになる代わりに、不意の終了に気を付けないといけないわけね。

71 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 11:19:09.37 ID:4nAki4r5.net]
すっきりjava入門を読み終え。
すっきりjava実践を呼んでます。
Java SE 7/8 Bronzeを取得しました。
どの本を読めば40歳までに就職できますか?

72 名前:71 mailto:sage [2017/12/30(土) 11:20:17.41 ID:4nAki4r5.net]
知識は有りますが勉強中の為、コードは書けません。

73 名前:デフォルトの名無しさん [2017/12/30(土) 11:34:08.25 ID:Nl2rb/R+.net]
javaはjsやphpみたいに配列の中に要素と子配列や子連想配列がまざっていなるようなデータ構造は一切許容しない方針になってるってことでいいの?

あと親クラスのメソッド名をオーバーライドする意図がよくわからない。
たまたまメソッド名が被ってて上書きしましたなら
分かるけど
意図的に親クラスを調べて同じメソッド名にしてオーバーライドするのだとしたら何故あえてそうするのかがわからない
子クラスで好きなメソッド実装したいなら新たな名前で親クラスとか継承とか関係なしに新規に定義すればいいじゃん
わざわざ同じメソッド名にしてsuperとかで親機能呼び出したらソース上で親クラス辿らないと何してるか見えなくなるじゃん
そこまでして親クラスの機能を無理に応用する必要ないのでは?
大体親クラスは自分が書いたものとは限らないから、
メソッドの仕組みを詳しく知ってるわけじゃないことが多い。
子クラスで新規追加した方が見やすくて確実なのでは?

74 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 11:51:16.77 ID:M2I24uN0.net]
スッキリわかる Java入門 第2版、2014
スッキリわかる Java入門 実践編 第2版、2014
スッキリわかる サーブレット&JSP入門、2014

実践Javaコーディング作法 プロが知るべき、
112の規約と21の心得、森崎雅稔(まさとし)、2014

Java 最強リファレンス、田中裕一、2014

EFFECTIVE JAVA 第2版、2014

Spring Framework 4 プログラミング入門、掌田津耶乃、2014
Spring Boot プログラミング入門、掌田津耶乃、2016

Kotlinスタートブック -新しいAndroidプログラミング、長澤 太郎、2016

Windows PowerShell
コマンド & スクリプティングガイド
五十嵐貴之(いからしたかゆき)、2015/3/25

ファイル・テキスト処理なら、Ruby が断トツ!
たのしいRuby 第5版、2016
みんなのPython 第4版、2017

75 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 11:53:00.84 ID:YKsh4iwJ.net]
動的型付けの言語と静的型付けの言語を一緒くたにすんなよ
それに今のトレンドは静的型付け+型推論だじぇ



76 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 11:58:42.75 ID:M2I24uN0.net]
>>73
子クラスで、親クラスのメソッドを上書きする、
override は、オブジェクト指向の基本

この本を読め。
スッキリわかる Java入門 第2版、2014

オブジェクト指向がわかっていないと、ほぼすべての言語ができない

77 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 12:00:32.39 ID:fH0y6h0/.net]
スッキリは子供騙し
もっとちゃんとした本を買おう

78 名前:デフォルトの名無しさん [2017/12/30(土) 12:37:23.49 ID:Ya0tdyTU.net]
>>77
日本の大学は子供騙し
もっとちゃんと海外留学しよう

79 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 12:40:12.27 ID:fH0y6h0/.net]
>>78
同意
でも
海外留学はコストがかかる
本を選ぶののには大したコストがかからない
できる中で賢い選択をしよう

80 名前:デフォルトの名無しさん [2017/12/30(土) 13:10:10.65 ID:viLQbNeI.net]
>>73
Javaでは異なる型を扱うならクラスを定義するっていうのがオーソドックスなやり方
Object型の配列はどんなクラス型も格納できるけれども
キャストしなければいけないから面倒でコンパイル時に型チェックできないから危険

メソッドをオーバーライドするのは
そのクラスを使う側を修正しなくて済むから

子クラスで追加した方が見やすくて確実っていうのはその通り

81 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 15:01:01.52 ID:AQ9I+fK3.net]
>>73
Javaは継承の指定子がextendsになってることからわかるように既存クラスの拡張を継承で表現する文化
君のいうとおりクラスなんか継承せずにどんどん小さいクラスを作っていけばいいじゃんというのは最近の流行ではある
ただ、それでも共通の呼び出しができるものを峻別したいのでinterfaceというものがある

>>76の意見は、よく見る意見ではあるが、オブジェクト指向について語るときには、結構意見が割れる話題でもある
とりあえず、書き方とかパラダイムを使ってみたほうがいいので、自分で、色々試してみるといいよ

82 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 15:15:28.08 ID:ZOKm+QEU.net]
>>73
> javaはjsやphpみたいに配列の中に要素と子配列や子連想配列がまざっていなるようなデータ構造は一切許容しない方針になってるってことでいいの?

配列を参照する配列みたいなやつ?できるよ。でないと多次元の配列作れないし。

83 名前: mailto:sage [2017/12/30(土) 16:02:53.14 ID:Ko0OXhG5.net]
すいません。
これだけは言っとかないと気が済まん。

>>55
うるせえ お前がすっこめ

>>57
最初に荒らしたのは>>48です。

>>62
そんなわけないだろ。そういうことにしたいんだろ?

>>71-72
止めろボケ

84 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 16:35:13.04 ID:Xytzgs2n.net]
冬休みの小学生か

85 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 16:37:46.10 ID:8snc5DZY.net]
NGname:◆BrBq2CJg6HGd



86 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 19:55:25.82 ID:ZE95aP1V.net]
ほんと小学生
中学生ですらここまで幼稚なレスしないと思う

87 名前:デフォルトの名無しさん [2017/12/30(土) 22:49:34.95 ID:4nAki4r5.net]
age age age age あげ あげ あげ あげ

88 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 23:05:56.89 ID:8snc5DZY.net]
>>72
知識があればかけるよ
書けないというなら無知って事だ

89 名前:71 mailto:age [2017/12/30(土) 23:11:43.41 ID:4nAki4r5.net]
Java SE 7/8 Bronze持ってるって言ってんだろうが?
字が読めないのかよハゲ

90 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 23:14:06.41 ID:8snc5DZY.net]
で?
意味をなさない肩書きにどれほどの価値があるの?

91 名前:デフォルトの名無しさん mailto:age [2017/12/30(土) 23:14:31.34 ID:4nAki4r5.net]
真面目に答えてくれる方を探してます。

すっきりjava入門を読み終え。
すっきりjava実践を呼んでます。
Java SE 7/8 Bronzeを取得しました。

どの本を読めば40歳までに就職できますか?
知識は有りますが勉強中の為、コードは書けません。

92 名前:デフォルトの名無しさん [2017/12/30(土) 23:18:20.80 ID:4nAki4r5.net]
どうやら、
私の様に大学を卒業していないと会話が成立しない様なので、
大卒以上の方のみ書き込んで下さい。

93 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 23:19:42.28 ID:8snc5DZY.net]
俺院卒だから書かせてもらうね

本が就職口を探してくれると思い込んでる内はどこにも行けねーよ
せめて漢字くらいはちゃんと使いな

94 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 23:20:57.28 ID:ITJz/QcP.net]
>>91
とりあえず Silver を目指すのはいかがですか?
ブロンズは日本だけのローカル資格だから誰も評価していないと思う‥そして就職のためにはゴールドがないと、誰も相手にしてくれないのではないか?

95 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 23:23:02.89 ID:3hdZKC+x.net]
ゴールドも持ってないクソ雑魚が40までに就職云々とか
ガイジか?



96 名前:デフォルトの名無しさん [2017/12/31(日) 00:17:19.46 ID:O8VQbgC0.net]
>>91
> 知識は有りますが勉強中の為、コードは書けません。

書け、そして実行しろアホが。

97 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 00:24:34.07 ID:fugUrwfJ.net]
>>91
30過ぎで経験なしコード書けませんなんて、どんな資格持ってたって
職なんてないだろ。

バブル期じゃあるまいし。

98 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 00:27:11.04 ID:sfw7vAyE.net]
こうなるんだよな
専用スレに行って欲しい

99 名前:71 mailto:sage [2017/12/31(日) 02:25:42.18 ID:7eQLYDs4.net]
発達障害ですから障碍者枠で就職できたらと思います。

100 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 02:28:14.20 ID:NVEcSZVo.net]
ガチガイジでワロタ

101 名前:71 mailto:sage [2017/12/31(日) 02:35:12.09 ID:7eQLYDs4.net]
人生捨てたもんじゃないよね あっと驚く奇跡が起きる
あっああ…。
年末だと風俗の予約とれない

102 名前:71 mailto:sage [2017/12/31(日) 02:37:37.68 ID:7eQLYDs4.net]
>>100
自分の事をそこまで悲観しなくてはいいのでは?

103 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 04:31:35.94 ID:3hglYA+I.net]
ここはたまに覗くが、無駄に人だけは多い言語だからクソスレだねぇ。

年中夏休み冬休みみたいな書き込みしか無いな。

104 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 10:26:03.09 ID:+GEYg7oi.net]
コテハンは嫌われるって自分が書いたのに
嫌われて元から無い信用を更に無くしたいのだろうか

105 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 10:47:57.59 ID:tyVwMEPt.net]
障害者枠は手足がない奴とか心臓病の奴で間に合ってる



106 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:01:52.29 ID:lzdk65VY.net]
煽りでも何でもなく35歳は専スレにひきこもってて欲しい
このスレが本題と関係ないレスで埋まってしまう

107 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:12:14.20 ID:E20DlCpT.net]
ホント、35歳って迷惑

108 名前:71 mailto:sage [2017/12/31(日) 12:12:55.85 ID:7eQLYDs4.net]
>>103
そんな事は有りません。

>>104
参考にします。

>>105
障害者差別です。

>>106
真面目にレスしてます。

109 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:17:35.45 ID:7eQLYDs4.net]
障害者差別は悲しい事件を起こします。


裸で監禁、部屋に暖房なし…父「療養のため」

2017年12月31日 06時17分

 大阪府寝屋川市の民家で、住人の柿元愛里さん(33)が監禁され、やせ細った状態で死亡した事件で、柿元さんが暖房がない部屋で衣服を身に着けずに放置されていたことが、捜査関係者への取材でわかった。

www.yomiuri.co.jp/national/20171231-OYT1T50001.html

110 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:19:06.49 ID:EYRWFtRj.net]
日本人って枠からはみだした人間相手だと異様なほど残酷だよね

111 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:20:14.34 ID:7eQLYDs4.net]
俺に足りないのは責任感とバイトの経験ですね…。
そういう気がします。

最近はスランプに陥ったので主に寝てました。
昨日は障害者向けの求人を調べてみました。

112 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:22:33.82 ID:7eQLYDs4.net]
ハロワのパソコンの使い方を知らないんです。教えてくれると思いますが。

確かにスッキリJava実践編で苦戦しています…。
適性無いかもなあ。

出会い系とは距離を取るようにしました。会えないんだもの。


抑うつ(非定型うつ)になり、行けなくなってしまいました。デスクにいる時間が苦痛でした。

作業をこなす内に、仕事も出来るかもって思えるようになると考えています。

113 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:23:41.61 ID:7eQLYDs4.net]
違います。必要な情報が欲しいんです(もう大分貰いましたが)。
シャットダウンもしていません。

無駄じゃありませんよ、参考にします。

ありがとうございます。ガラケーなので見れないですけど。

114 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:25:20.20 ID:7eQLYDs4.net]
出会い系とは距離を置くようにしました。ただ…

今行ってる所は、本当にお茶飲んだり話したりするだけの場所なんです。
そことは別の、本格的に作業を行う場所があり、そこに通うことを検討している訳です。

頑張りますとしか言えませんが…。

115 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:27:06.60 ID:7eQLYDs4.net]
ここで労働者である皆さんに謝っておかねばなりません。
所得税・住民税を納められなくてすいません。

分かりました?
切迫してるんですね。

今はそうでしょう。
だから鍛える必要があります。それは分かってます。

今日からリハビリ施設の時間を延長した事と、Indeed.comでちょっと調べてみました。


あんたらの年収うP



116 名前:デフォルトの名無しさん [2017/12/31(日) 12:28:08.33 ID:7eQLYDs4.net]
だから同一人物じゃないですよ。
その方:やる気あり、知識持ってる、高学歴、障害者枠かは不明、若い?
俺:軽いうつ状態、スッキリオブジェクトレベル、学歴並、障害者枠狙い、アスペ、30代
です。

117 名前:デフォルトの名無しさん [2017/12/31(日) 12:30:22.82 ID:7eQLYDs4.net]
ここに居るのは、大卒以上の経歴が無いと何も言えない無能なんですね。

118 名前:デフォルトの名無しさん [2017/12/31(日) 12:33:05.61 ID:7eQLYDs4.net]
頭が悪い奴と会話すると本と疲れちゃう

119 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:48:21.97 ID:UjqOw9qv.net]
>>116
ブロンズじゃ全然足りない、シルバーをとってゴールドに進む道しかない
Java 以外で、認められる言語資格はないのではないか?

120 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:55:39.82 ID:7eQLYDs4.net]
>>
だーかーらー
本当に頭が悪いな。就職できる本を紹介して下さいって書いてるだろ。
大学出てないと、字も読めないのかよ。

121 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 12:59:26.73 ID:7eQLYDs4.net]
やはり、大学出てないと話になりませんね。
頭が悪い上に文章も読めない無能は書き込まないで下さい。

122 名前:デフォルトの名無しさん [2017/12/31(日) 13:02:43.79 ID:ATteSoqN.net]
35歳を僭称するあなたは誰?

123 名前:デフォルトの名無しさん mailto:sage []
[ここ壊れてます]

124 名前: mailto:2017/12/31(日) 13:07:47.10 ID:7eQLYDs4.net [ たったいま、ハローワークに行って来ました。
受付で、障害者枠での就職難しいですね。と言われました。 ]
[ここ壊れてます]

125 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 13:09:06.28 ID:UjqOw9qv.net]
>>120
>>121
シルバーとってゴールドをとる道しかない、ゴールド持ちなら普通に雇ってくれるかもしれない



126 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 13:12:21.84 ID:g767eWWL.net]
院卒だから書き込むね

お前の状態なんか知ったこっちゃねーんだよ
少なくとも俺は年齢や性別、状態状況に関係なくプログラムに向き合ってんだ
障害者だと難癖付けて特別扱いして欲しいんなら別の所へ行きな

127 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 15:26:55.96 ID:7eQLYDs4.net]
>>124
参考にします。

>>125
文章が中学なのですが?

128 名前:デフォルトの名無しさん [2017/12/31(日) 15:36:27.94 ID:cymhWLG2.net]
【守銭奴】日本発の株式市場の崩壊は避けられない、彼らは財産を隠し、犯罪的雰囲気さえも創出している
rosie.5ch.net/test/read.cgi/liveplus/1514690406/l50

129 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 15:39:43.96 ID:Zb0BbsGf.net]
誰だよこのガチ障害者に餌与えたの
放っとけば勝手に野垂れ死ぬか自殺するだろ

130 名前:デフォルトの名無しさん mailto:age [2017/12/31(日) 16:11:09.09 ID:7eQLYDs4.net]
最近、5chが好きになりました。
遊んでるんじゃ有りません。
シたい時にしたいだけです。

>>128
元気なので心配いりません。

131 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 16:58:30.12 ID:w5EZt0dT.net]
>>78
お前にお似合いのfランなら、そうなんだろうなw

宮廷くらい入ってからそのセリフを吐くなら聞いてやってもいいけどさw

132 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 17:33:13.91 ID:7eQLYDs4.net]
年末なのに5ch荒らす馬鹿が居て嫌になっちゃうなー。

133 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 18:33:33.18 ID:w5EZt0dT.net]
>>131
障害者枠は引く手あまたでいいよね!

2%の枠を埋めるためには、脳味噌がまともな身体障害者だけじゃ足りなくて、
精神障害者に手を出さないといけない始末

正直、罰金払ってでもキチガイなんて雇いたくないけど、ホールディングスの方針で、末端の子会社でも強制的に雇わさせられる

キチガイを無理に雇わせるとか、反日的には不幸な日本人が増えて大喜びなんだろうな

134 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 19:34:33.41 ID:tyVwMEPt.net]
>>108
何が差別かわからん。
残ってる能力を冷静に判断してるだけであって、残ってる能力があれば障害者だろうが関係ないという意味での差別フリーな採り方だと思うが。
いや、障害の内容に関わらず、「障害者」であれば等しく扱われるべきだ(チャンスがあるべきだ)、ってのは
俺はその等しく障害者として扱うってのが、すごい差別だと思うけどな。

135 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 19:40:30.60 ID:tyVwMEPt.net]
>>132
ホールディングスの方針なら、ホールディングスから障害者を出向してもらえばいいんじゃないの?
うちそうだよ。特例子会社から転籍とか。
だいたい身体の人でなんとかなるし、キチガイの中でもガチアスペとか使いやすい。テスターとか帳票屋にしとくと便利。
行間読まないからテスト仕様をきちんとこなすし、帳票はミリ単位で合ってる。
こっちが指示伝票ちゃんと書いたらの話だけど、もともと品証部はそのレベルで要求してきてるから、実害はせいぜい指示伝票やテスト仕様書に気が抜けないだけ。



136 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 20:27:39.03 ID:w5EZt0dT.net]
>>134
そこまで話の通じるホールディングスなら、最初からそうしてるに決まってるじゃん

好きで自分達で採用活動してるわけないっしょ

137 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 20:29:13.81 ID:lzdk65VY.net]
本当の障害者はともかく35歳はただの甘えでしょ

138 名前:デフォルトの名無しさん [2017/12/31(日) 23:55:03.29 ID:7eQLYDs4.net]
五月蝿い タヒネ

139 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 00:12:27.73 ID:zoYK+GhI.net]
>>137
五月蝿い タヒネ
五月蝿い タヒネ
五月蝿い タヒネ
五月蝿い タヒネ
五月蝿い タヒネ

140 名前:デフォルトの名無しさん [2018/01/01(月) 00:51:34.79 ID:U26F8/ie.net]
public class あけまして {
 public static void main(Srting[] おめでとう) {
  System.out.println("ございます");
 }
}

141 名前: mailto:sage [2018/01/01(月) 02:19:22.37 ID:T8f0pZRO.net]
スレ汚し失礼します。35歳です。
私を騙ってレスをしている馬鹿は偽物です(トリがない)。
皆さん無視して下さい。

>>84 >>86
頭に来ると子供っぽいレスになってしまうんです。

>89 >91 >92 >99 >101 >102 >107 >108 >111->118 >120 >121 >123
>126 >129
クソボケが

>>98 >>106
いやそれ俺じゃないから。

>>122
おそらく雪風だと。

142 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 05:52:33.29 ID:4K4tGCHB.net]
>>137
せめて日本語で書けよ

143 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 06:40:03.83 ID:XCOz4riO.net]
>>140
二度と書き込むなと言われているのに日本語読めないの?

144 名前:デフォルトの名無しさん [2018/01/01(月) 08:37:51.01 ID:u0peJVsi.net]
読んでも従う義務はないから言うだけ無駄だろう

145 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 08:44:04.98 ID:OkKrL0mQ.net]
>>140
オマエが消えれば問題解決
巣から出て来るな



146 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 08:44:10.84 ID:UOCN9gps.net]
>>140
自分のスレに回答忘れ残ってるだろ。やってこいよ

147 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 08:57:57.91 ID:Y+kbVb+L.net]
>>140
迷惑だから他所でやれ。
まるで幼児だな。

148 名前:デフォルトの名無しさん [2018/01/01(月) 09:02:59.50 ID:u0peJVsi.net]
自演の嵐か・・・

149 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 09:15:58.02 ID:bwDz2oe ]
[ここ壊れてます]

150 名前:E.net mailto: 人に消えろと言っておいて自分は消えない矛盾 []
[ここ壊れてます]

151 名前: mailto:sage [2018/01/01(月) 13:17:54.59 ID:T8f0pZRO.net]
>>142
そういうわけにいくか。

>>144
偽者が消えないと解決にならねーよ。

>>146
幼児なのは偽者だろうが。

>>147
自演じゃねえ。

>>148
俺が消える必要は無い。

152 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 13:33:05.20 ID:XCOz4riO.net]
ここまで独善的だから嫌われる

153 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 13:35:34.62 ID:XYXcvxQ3.net]
>>149
いい加減にしろ!
ここはJavaの質問スレだっての
お前が来るから成りすましもふざけてここに書き込むんだよ
お前が反応しなければ飽きてそのうち居なくなる
反応するな書き込むな

154 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 14:32:06.72 ID:Y+kbVb+L.net]
>>149
書き込む内容をJava関連にする気が無いなら他所に行け。
だから巣で幼児脳とか言われてるんだろ。

155 名前: mailto:age [2018/01/01(月) 14:33:00.96 ID:cnVMMCUE.net]
>>149
今日からお前は富士山だ!!



156 名前:雪風  mailto:sage [2018/01/01(月) 14:38:58.48 ID:cnVMMCUE.net]
割りと真面目に解答すると、必死チェカーもどきのトリップ検索で
引っかり、スクリプトで追いかけられてるんじゃない?

文章自体も過去スレに落ちてるモノ、ばっかりだし。

157 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 14:40:06.02 ID:9Oawh4nG.net]
IP表示にすれば35歳は消えますよ。
誰かPart7をワッチョイ+IPで立ててくれませんか?

158 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 14:47:19.15 ID:bwDz2oeE.net]
>>155
自分で立てれば?
自分のIPが表示されるのは問題無いんでしょ?

159 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 14:51:43.81 ID:JcOwVYPA.net]
>>156
au-netだと立てれん。

160 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 15:59:30.82 ID:cnVMMCUE.net]
解答じゃなくて推測だった。
スレ違いなので消えます。

161 名前:デフォルトの名無しさん [2018/01/01(月) 19:11:42.17 ID:qg6F3ISn.net]
別のクラスのメソッドの引数に、呼び出し元のクラスのメソッドを渡して
コールバックのような動作をさせたい。

public class CLASSA{
  public void XXX(){
    CLASSB b;
    b.GenerateData( this.ZZZ );
  }
  public void ZZZ( MYDATASTRUCTURE mds ){
    (省略)
  }
}

b.GenerateData内では非同期でデータを生成し、
データができ次第呼び出し元のクラスのZZZを呼び出したい。
CLASSAは決まったクラスではないため、b.GenerateDataの引数の型を(俺の知識では)宣言できない。
メソッドZZZに関してはどのクラスでも引数と戻り値を統一させます(メソッド名は統一しない可能性あり)。

Objective-CではできましたがJavaでのやり方がわかりません。
教えてください。

162 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 19:30:12.60 ID:VmkM0MJM.net]
CompletableFutureじゃないかな、つか自分で使ったことないものを人に勧めんなよと

163 名前:デフォルトの名無しさん [2018/01/01(月) 20:07:50.54 ID:U26F8/ie.net]
>>149
>>147は君が自演していると書いたのではない。

164 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 20:23:43.44 ID:JOZ5/YyG.net]
>>159
mevius.2ch.net/test/read.cgi/tech/1434079972/31
Java8〜

165 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 20:26:55.95 ID:JOZ5/YyG.net]
>>159
>>162
修正
mevius.2ch.net/test/read.cgi/tech/1434079972/32



166 名前:159 [2018/01/01(月) 21:54:23.96 ID:qg6F3ISn.net]
>>162-163
ありがとうございます!

167 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 23:21:45.65 ID:W1EVIqcJ.net]
型を持たない、バイト配列(ストリーム)を使えば?

非同期処理が終わったら、コールバック関数を呼んでもらうのは、
まさに、I/O と同じ

自分で、プログラミングする必要がない

168 名前:35歳 mailto:age [2018/01/02(火) 10:55:44.55 ID:aDk8COb7.net]
おちんぽ おちんぽ おちんぽっぽ

169 名前:35歳 mailto:age [2018/01/02(火) 10:57:08.17 ID:aDk8COb7.net]
あっああ。。。 風俗いっちゃいました。

170 名前:35歳 mailto:sage [2018/01/03(水) 00:35:12.31 ID:n/KJ8txu.net]
35歳です。ニセモノが洗われてクヤシーです。

171 名前:デフォルトの名無しさん [2018/01/03(水) 02:36:29.28 ID:wIoUhCpD.net]
洗われて

172 名前:デフォルトの名無しさん [2018/01/03(水) 13:57:21.73 ID:bOmt4SzE.net]
[] []] [] [[[] [ []

173 名前:デフォルトの名無しさん [2018/01/03(水) 15:29:38.54 ID:wIoUhCpD.net]
え?なにそれ?暗号?

174 名前:35歳 mailto:sage [2018/01/04(木) 08:00:31.69 ID:m3wqH3r8.net]
35歳です。三葉のおばあちゃんでイキました。

175 名前:デフォルトの名無しさん [2018/01/04(木) 18:32:01.14 ID:Eqt08FX4.net]
( ´_ゝ`)フーン



176 名前:35歳 mailto:age [2018/01/04(木) 18:41:23.09 ID:bgkReuEg.net]
どうやら偽物が現れた様ですね。
私が本当の35歳です。あっああ。。。

177 名前:デフォルトの名無しさん [2018/01/04(木) 19:31:46.20 ID:3vUaYc7h.net]
知らんがな。いいかげんJsvaのこと書いてくれ。

178 名前:デフォルトの名無しさん [2018/01/05(金) 08:22:19.60 ID:LfoqfAkA.net]
ほんまクソスレ

179 名前:デフォルトの名無しさん [2018/01/05(金) 19:12:27.85 ID:T2NhU/kF.net]
クソスレと文句を言う前に、進んでクソでない話を書きましょう。

180 名前: mailto:sage [2018/01/05(金) 21:37:09.71 ID:mLiqGQxN.net]
IntelliJ 使っている人いますか?
複数のクラスファイルに main() がそれぞれ記述してある状況で、
本当に最初に呼び出したい main() を IntelliJ に教えてあげる方法はありますか?
サブクラスの main() はテストのためにありますが、これはこれで便利なので、残しておきたいのです‥

181 名前:デフォルトの名無しさん mailto:sage [2018/01/05(金) 22:42:11.62 ID:vo93NAvF.net]
すみません、Excelを扱うPOIについてお聞きしたいのですが、ここで問題ないでしょうか。

182 名前:デフォルトの名無しさん [2018/01/05(金) 23:02:16.27 ID:4fKS+tpk.net]
ええよ

183 名前:デフォルトの名無しさん mailto:sage [2018/01/05(金) 23:40:09.49 ID:vo93NAvF.net]
>>179です。
ありがとうございます。
改めてPOIについて質問させていただきます。

netbeansというIDEを用いて、webページを作成しています。
webページで指定したExcelファイル(拡張子はxls,xlsx共にあり)をsevletを介しjavaプログラムにてDBに取り込むというプログラムを作成したところ、OutOfMemoryErrorが発生してしまいました。
実行中にタスクマネージャーを確認したところ、CPU95〜99%、メモリ80%程度の状態が30秒程度続き、
その後OutOfMemoryErrorが発生しているようでした。
POIについて調べてみると大分メモリを食うとのことでしたが、読み込むExcelファイルは
10M程度のxlsxファイルでしたのでいけるかなと思いましたが、ダメでした。
環境はwindows10の64bit、メモリは8GBでCPUは3.5GHzです。
また、netbeansの初期ヒープ値は32Mとなっていました。

コードは以下の通りです。

FileInputStream in
= new FileInputStream(file_name);
Workbook book = null;
book = WorkbookFactory.create(in);

一番最終行のWorkbookFactoryでOutOfMemoryErrorが発生しているようです。
何か良い方法があれば、教えていただけないでしょうか。

184 名前:デフォルトの名無しさん [2018/01/06(土) 00:56:14.43 ID:KWkl+TbG.net]
>>181
How to load a large xlsx file with Apache POI?
https://stackoverflow.com/questions/11891851/how-to-load-a-large-xlsx-file-with-apache-poi

WorkbookFactory.create(new File("yourfile.xlsx"));
こうすれば良いよって話や

Excel Streaming Readerってライブラリ使えば良いよって話がありました

185 名前:デフォルトの名無しさん [2018/01/06(土) 13:12:33.11 ID:JJW6GOtf.net]
javaにはCのatoiやatofのような関数は無いですか?



186 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 14:47:40.66 ID:nSHs9ovb.net]
「java

187 名前:カ字列 数値 変換」で検索! []
[ここ壊れてます]

188 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 16:48:14.00 ID:9OZs8zRq.net]
>>179です。
>>182ありがとうございます。確認してみます。

189 名前:デフォルトの名無しさん [2018/01/06(土) 16:51:22.82 ID:JJW6GOtf.net]
書き方が悪かったですね。
Cのatoiやatofは渡す文字列の中に文字が含まれていても、数字だけを取り出してくれます。

parseIntなどの場合は文字が含まれると例外を吐きますよね?

なので文字が含まれていても大丈夫なメソッドが知りたいのです。
無ければ自分で作ろうとおもうんですが、あったら馬鹿馬鹿しいのでお尋ねしました。

190 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 17:09:48.97 ID:+RoWEwO9.net]
instanceofについて質問です。
出力結果がfalseになる場合と、(文が)コンパイルエラーになる場合の状況の違いが
分かりません。
どなたか回答お願いします。

191 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 18:01:26.43 ID:Prxp0ejb.net]
日本語でおk

192 名前:デフォルトの名無しさん [2018/01/06(土) 18:10:34.80 ID:KWkl+TbG.net]
>>186
ないよ

193 名前:デフォルトの名無しさん [2018/01/06(土) 18:17:05.61 ID:KWkl+TbG.net]
>>187
class A {}
class SubA extends A {}
class B {}

public class Main {
  public static void main(String[] args) {
    A a = new A();
    System.out.println(a instanceof B);
    System.out.println(a instanceof SubA);
  }
}

継承関係でないならばコンパイルエラー
継承関係だけれどもインスタンスが違うならばfalse

194 名前:187 mailto:sage [2018/01/06(土) 18:19:37.11 ID:+RoWEwO9.net]
>>188
失礼しました。

何と何を比較するとfalseが出力されて、何と何を比較するとエラーになるのか
違いが分からなかったんで、その辺を教えて頂ければなと。

195 名前:187 mailto:sage [2018/01/06(土) 18:33:23.20 ID:+RoWEwO9.net]
>>190
ありがとうございます。
それと、本によるとインターフェースが比較対象になっている時も出力はfalse
になっているみたいですが、上のコードに、
interface C {}
という定義が付け加えられた時、
a instanceof C
は(コンパイルエラーではなく)falseを返すという理解でいいんですよね?



196 名前:デフォルトの名無しさん [2018/01/06(土) 18:48:07.60 ID:KWkl+TbG.net]
>>192
ほんとだ。その理解でいいよ。
Aのサブクラスでインターフェースが実装されてるかもしれないから
インターフェースへのキャストはコンパイル時にエラーにできないって理屈みたい。

197 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 18:55:42.89 ID:BwjYxRoc.net]
いかなる時もコンパイルエラーにしたくないなら Object にキャストしてから instanceof を使えば良い。
if ((Object) a instance of B) ... みたいに。

198 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 18:56:51.55 ID:BwjYxRoc.net]
あ、いかん。つい instance と of の間にスペース入れてしまった。instanceof ね。

199 名前:デフォルトの名無しさん [2018/01/06(土) 19:03:18.86 ID:KWkl+TbG.net]
>>186
class C {
 private static final Pattern p = Pattern.compile("^(\\-?(0|[1-9]\\d*)(\\.\\d+)?((e|E)(\\+|\\-)?\\d+)?)");

 public static int atoi(String s) {
  return toDouble(s).intValue();
 }

 public static double atof(String s) {
  return toDouble(s);
 }

 private static Double toDouble(String s) {
  Matcher m = p.matcher(s);
  if (!m.find()) {
   return new Double(0);
  }
  return new Double(m.group(1));
 }
}

200 名前:187 mailto:sage [2018/01/06(土) 19:07:52.13 ID:+RoWEwO9.net]
>>193 >>194-195
分かりました。ありがとうございました。

201 名前:デフォルトの名無しさん [2018/01/06(土) 20:09:52.11 ID:BwjYxRoc.net]
>>186
前後の空白文字を削除するだけでいいなら Integer.parseInt(s.trim()) なんて書き方でできるよ。

202 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 20:38:32.71 ID:ogAW59Bg.net]
また35歳が来てるのかよ

203 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 20:45:28.33 ID:r3S6Uz1H.net]
ttp://hissi.org/read.php/tech/20180106/K1JvV0V3Tzk.html

204 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 20:57:06.69 ID:ioLZ0862.net]
ID:+RoWEwO9 が35歳ね

205 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 21:04:05.31 ID:Phm4b7l/.net]
回答するのは自由だけど
>>200みたいな書き込み



206 名前:している奴に餌を与えていることは自覚してほしい []
[ここ壊れてます]

207 名前:187 mailto:sage [2018/01/07(日) 03:35:30.68 ID:MsNya9iy.net]
それはおかしくないか?俺はこのスレのルールに従って書き込んでいるし、
今回のやり取りでは誰にもストレスは与えていないはず。
それでも書き込むなっていうのは権利を侵害している。
それとせっかく答えてくれた人を責めるような書き込みも止めてもらいたい。

208 名前:187 mailto:sage [2018/01/07(日) 03:43:32.95 ID:3pFKG3S2.net]
>>203
そのレスはJavaに関係ある内容ですか?
迷惑です。

209 名前:187 mailto:sage [2018/01/07(日) 04:01:44.90 ID:uTAU97Qu.net]
>>204
これは俺じゃない。

210 名前:187 mailto:sage [2018/01/07(日) 04:21:31.28 ID:MsNya9iy.net]
>>204
俺にだけ言われても困るよ。前に無駄な書き込みした人たちに言ってくれよ。
確かにJavaとは関係無いけど、必要なことなので書かせてもらった。
それと何で187名乗ってんの?

>>205
何で187名乗ってんの?

211 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 07:30:10.62 ID:ctPyGS1g.net]
35歳が書き込むから問題になるってのが分からないのか?

212 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 08:11:54.21 ID:XKNWIFeZ.net]
>>206
お前に取って必要か不要かは、このスレには関係無い

213 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 09:18:54.51 ID:Dt5fetri.net]
むしろ構ってる方がスルーしたらいいだけの話
必死使う方が必死

214 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:13:34.49 ID:goWVvoYK.net]
>>203
Javaに関係あるなしではなく、思いついたら即質問はやめてくれんかね。
調べてみた、やってみたってのが圧倒的に足りないんだよ。
そういう自分で解決してみようとする努力がね。
どこまで自分で何をやってみたのか、それすら伝えようとしないで
ここは質問のスレだ、お前らさあ答えろ、このスレは答えをもらえるスレ
だから使い方間違っていない、なんてやられたら答えるほうは
いくら好きでやっているとはいえストレスだし、答える人が
スレから離れて行ってしまうんだよ。
貴方のような他人を無機質に答えをもらえる道具としてしかとらえていない
人はストレスだし害悪なんだと理解して、少しは心を入れ替えてほしい。
答える人が気持ちよく答えるには何が足りないか、考えてはくれない
ものだろうか?

215 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:27:04.18 ID:PFxkIY2a.net]
別にいんじゃないかな
面倒なら答えないだけだし
質問者に文句言うのは違うと思うぞ



216 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:28:56.79 ID:PFxkIY2a.net]
色々理屈つけてるけどその感情心理学的にはただの嫉妬

217 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:30:25.78 ID:YVMaXPQp.net]
読んでイラっと来る質問がなくせるならそれに越したことはないが
それのために面倒な質問テンプレができるみたいな方向には
行ってほしくないな。

218 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:46:04.22 ID:HE7V5jJl.net]
いくつかサンプル書けばわかるだろみたいなもんを
聞いてくんなや、とは思う
そういうのも含めて勉強だろ

何かやりたいことがあっての質問はいいんだけどさ、
本を読んでます、わかりません、教えてください、
って感じなのは、その本を書いた先生か授業に採用した先生に
聞いてさいな、俺その本書いてないから意図なんかしらねーよ、
って感じだな

ま、そういうのも含めて初心者入門者用の質問スレなんだけどね
宿題くらい自力でやれよ

219 名前:デフォルトの名無しさん [2018/01/07(日) 10:51:38.22 ID:1AwyD5cA.net]
保護者や後見人じゃあるまいし
宿題のやり方にまで口出すかね

220 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:52:11.25 ID:yGtHkQv/.net]
Javaスレでひとくくりにするからこういうくだらない流れが相次ぐ
stackoverflowみたいに細かくトピックごとにスレを立てて無価値なスレは流せばいい

221 名前:デフォルトの名無しさん [2018/01/07(日) 11:03:28.17 ID:AYhsNB10.net]
ていうかもう36歳じゃね?

222 名前:デフォルトの名無しさん [2018/01/07(日) 11:17:10.64 ID:1AwyD5cA.net]
初心者のJavaの質問に答えるスレなんだから
Javaの質問に答えるだけでいんじゃないかな

他人の成長に責任を感じる必要なんてないんだよ
もっと気楽にもっと緩慢にもっとだらしなく

223 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 11:22:04.06 ID:q5+yCTJ+.net]
学生の宿題なら可愛げもあるが
1年以上マ板ム板を荒らしている高齢ニートだからタチが悪い

224 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 12:10:38.38 ID:Tv+deaWk.net]
質問でも宿題でも構わんが普段トリップつけて荒らしまくってるくせに
聞きたい時だけ名無しで聞きに来るのはムカつく。

225 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 12:13:04.65 ID:Dt5fetri.net]
本題に無関係な部分に突っ込むような輩も消えればいい



226 名前:デフォルトの名無しさん [2018/01/07(日) 12:47:51.21 ID:1AwyD5cA.net]
>>220
どうしてムカつくのか自己分析したがいいと思う
その感情ただの嫉妬

227 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 12:57:10.79 ID:BfxgkUlM.net]
嫉妬?何の?

228 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 13:40:03.73 ID:duJEBzQb.net]
質問に、無関係な話を続けるな!
会話したり、反論しないように!

荒らしと会話するものも、荒らし!

荒らしは、無視されるのが一番嫌いだから、スルーしろ!

229 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 13:58:00.76 ID:ctPyGS1g.net]
体中に風邪を集めて〜巻き起こせ〜荒らし〜荒らし〜

230 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 15:57:22.16 ID:6pcSiGJL.net]
普段好き勝手に荒らしまわっている奴が都合のいい時だけ
神妙に質問に来るのにむかつく感情は嫉妬なのか?
自由でうらやましいってか?それはないわ。

231 名前:デフォルトの名無しさん [2018/01/07(日) 16:51:02.24 ID:1AwyD5cA.net]
嫉妬ですよ、目立つ人が嫌なんでしょう
コミュニケーションの幅が広い人が気に食わないんでしょう
ちやほやされてる人を見るとイラつくんでしょう
完全に嫉妬ですよ

232 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 16:56:55.20 ID:aeVKwFF0.net]
35歳がどこかでちやほやされてんの?
それはけしからんな。そんなスレはつぶしに行かんとなw

233 名前:デフォルトの名無しさん [2018/01/07(日) 17:30:35.67 ID:xuWfGrV5.net]
自分の縄張りを荒らされたように感じて怒ってんだろ。
しかしそもそもここは最初から誰のものでもない。
強いて言うなら5ちゃんの運営のものだ。

234 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 17:54:04.98 ID:Dt5fetri.net]
過剰な自治も荒らしなぁ

235 名前:デフォルトの名無しさん [2018/01/07(日) 19:48:20.69 ID:yJfb54wD.net]
クソみたいな連レスとか幼稚な口喧嘩してるコテハンに嫉妬とかある?

嫌悪しか無いと思うんだけどw



236 名前:デフォルトの名無しさん [2018/01/07(日) 20:42:39.13 ID:c/GpC/Qd.net]
何故憎悪が起こるのか?

237 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 20:50:12.39 ID:pjQCm9Hh.net]
そもそも35歳は憎悪の感情が存在するのか?
精神の発達が未分化過ぎる

238 名前: mailto:sage [2018/01/07(日) 23:46:09.81 ID:MsNya9iy.net]
なんか俺どこへ行っても有名人になっちゃってる…。
すいません、スレの趣旨と関係ない書き込みさせて頂きます。

>>199-201
いいじゃないすか。(ソフトバンクのCM風に)

>>207
それは間違ってると思います。いいじゃないですか。

>>210 >>214
はい。
ただ質問の内容は厳選しています。分からないことは質問している回数の
2〜3倍くらいあります。それをGoogleで調べるなどして潰して、
それでも分からないことを聞いています。

>>219 >>220
荒らしてもいないし今はニートでもありません。
仮にそうであったとしても、このスレではこのスレ内での立ち振る舞いで
判断されるべきだと私は思うのです。

239 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 23:49:01.35 ID:f3IQKyGy.net]
はいはいおしまい
止めろと言っても話を聞かない荒らしはスルーで
次の質問

240 名前:メどぞー []
[ここ壊れてます]

241 名前:デフォルトの名無しさん [2018/01/08(月) 00:34:16.52 ID:2OuU9yfR.net]
>>234
Hello worldを聞く奴が激戦して質問してる訳ねえよ
過去スレで、お前がHello worldの問題聞いてただろうが

242 名前:デフォルトの名無しさん [2018/01/08(月) 01:00:05.08 ID:2OuU9yfR.net]
>>234
Hello worldの問題すらGoogleで調べられなかったお前が、
寝言を言ってるんじゃねえよ

243 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 01:16:18.25 ID:ranhwxPA.net]
ほんとひっでぇな・・
馬鹿と馬鹿の粘着が居ついて幼稚園児スレになってる
なんなんだこの低能チンパンジーどもは・・

244 名前:デフォルトの名無しさん [2018/01/08(月) 05:19:59.83 ID:35qeyYkD.net]
>>235
お前も一々反応すんなや

245 名前:デフォルトの名無しさん [2018/01/08(月) 06:58:36.21 ID:2OuU9yfR.net]
>>238
お前も反応すんな



246 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 08:35:21.78 ID:zI24ycW6.net]
>>234
> このスレではこのスレ内での立ち振る舞いで
> 判断されるべきだと私は思うのです。
ならトリップいらないし
他の人が成りすまししててもスルーすればいいだけの話では?

247 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 09:43:55.90 ID:DRTcn+Ko.net]
>>234
荒らしてるしニートだよ

248 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 10:22:40.71 ID:zoPiglkP.net]
>>241
言われっぱなしは可哀想

249 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 10:23:24.38 ID:zoPiglkP.net]
>>242
荒らしってこういう奴だろ

250 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 11:15:54.53 ID:RBse5Gzo.net]
彼は他人の意見は聞かない人なので基本スルーでいいです

251 名前:デフォルトの名無しさん [2018/01/08(月) 11:51:26.19 ID:wmiIUdl7.net]
聞き入れてもらえるだけの説得力がなかったのだろ

252 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 11:57:05.85 ID:RBse5Gzo.net]
基本的にああいう病気の人達は説得力とか関係ない

253 名前:デフォルトの名無しさん [2018/01/08(月) 12:03:55.37 ID:wmiIUdl7.net]
はい嘘

254 名前:デフォルトの名無しさん [2018/01/08(月) 12:04:19.04 ID:wmiIUdl7.net]
自分のプレゼン能力のなさを他人のせいにしてる無能

255 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 12:53:19.08 ID:zI24ycW6.net]
>>243
反応するから関連付けられて余計に言われるって気付かないの?



256 名前:デフォルトの名無しさん [2018/01/08(月) 13:35:55.33 ID:wmiIUdl7.net]
>>250
お前のように自制を促す奴がいると調子に乗る輩がいます
お前が荒らしの一味

257 名前:デフォルトの名無しさん [2018/01/08(月) 13:38:13.77 ID:wmiIUdl7.net]
黙ってれば荒らしがいなくなると思ったら大間違い
荒らすやつっていうのは相手が反撃できないと知ると調子に乗るだけ

258 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 13:40:55.40 ID:4Iuopxo1.net]
排他的だな

259 名前:デフォルトの名無しさん [2018/01/08(月) 13:40:57.31 ID:wmiIUdl7.net]
スルーすればいいと言ってる同じ口でトリップつけるなとか
反応するなと要求しててスルーしてないんだよね
スルーする振りした荒らし

260 名前:デフォルトの名無しさん [2018/01/08(月) 13:44:57.45 ID:wmiIUdl7.net]
荒らしの立場からすると反応するのが悪いという人は味方なんだよね
対象を非難してくれるから
荒せば荒らすほど対象が非難されるというとても素晴らしいコンビの誕生なんだよね
これはコンビ芸なんだよ

警官がやるアメとムチと一緒、一方が怒鳴りつけてもう一方が
優しい態度をとって相手を意のままに操ろうとする交渉術、グルなんですよ

261 名前:デフォルトの名無しさん [2018/01/08(月) 13:47:11.87 ID:wmiIUdl7.net]
ID:zI24ycW6 <= こいつが全部悪い

262 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 16:35:30.19 ID:zI24ycW6.net]
>>256
曲解連投無自覚バカ?

263 名前:デフォルトの名無しさん [2018/01/08(月) 18:06:28.34 ID:35qeyYkD.net]
>>256
お前が荒しだすっこんでろ

264 名前:234 mailto:sage [2018/01/08(月) 20:07:50.52 ID:MSpfmOjV.net]
>>236-237
あの時点ではよく理解出来てなかったんです。
それに「入門・初心者」とスレタイにあるんですから、あのレベルの質問は
問題無いと思いますが。

>>238
言葉が過ぎるのでは?失礼ですよ。

>>241
成りすましは結構腹が立つんですよね。

>>242
荒らしているか、の判断は他の方に任せますが、今はニートではありませんよ。

>>252
その通りと思います。代弁してくれてありがとうございます。

265 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 20:16:28.11 ID:RBse5Gzo.net]
荒らし同士で意気投合しててどうしようもねえな



266 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 21:36:49.53 ID:Qwzcmb1O.net]
>>259
黙ってれば荒らしがいなくなるわけではないが
かと言って言い返しても荒らしがいなくなるわけでもない

267 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 22:35:37.66 ID:5yRKN9Lo.net]
雑談スレになってる

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 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<257KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef