Java

GradleとJavaの開発で出てくるプロファイルとかの関係って?

gigazine.net Googleは2022年までにCookieを使った広告配信を終了させ、新たな仕組みをGoogle Chromeに導入する予定です。その仕組みとして検討中のアイデアの1つに「FLoC」と呼ばれるものがありますが、電子フロンティア財団(EFF)はFLoCについて「最悪のア…

Javaのファイルの読み込みで、ファイルの参照パスの考慮が辛い...

www.itmedia.co.jp 米GoogleがAndroidでJavaの著作権を侵害しているとして米Oracleが2010年8月に提訴した裁判で、米連邦最高裁判所は4月5日(現地時間)、Googleは著作権を侵害しなかったとの判断を下した。 GoogleがOracleとの10年越しの裁判で勝訴 最高裁…

Hibernate ValidatorでBean Validationしてみる

www.atmarkit.co.jp Cockroach Labsは主要クラウドサービスの処理性能を比較した年次レポートの最新版「2021 Cloud Report」を公開した。 「AWS」「Azure」「GCP」の処理性能を比較、Cockroach Labsが2021年版のレポートを公開:三大クラウドの処理性能はど…

JavaでGC(Garbage Collection)のログのオプションでハマる

www.maff.go.jp FAO(国際連合食糧農業機関)の報告書によると、世界では食料生産量の3分の1に当たる約13億トンの食料が毎年廃棄されています。 日本でも1年間に約612万トン(2017年度推計値)もの食料が捨てられており、これは東京ドーム5杯分とほぼ同…

BOM(Byte Order Mark)について調べてみました

gigazine.net ウェブカラーの基礎が作られたのは1984年。マサチューセッツ工科大学(MIT)が開発したX Window System(X11)でGUIがリリースされたのがきっかけで、続く1986年にリリースされたX10R3にはGUIカラーのリストが実装されていました。なお、この時のリ…

JavaでJDK(Java Developmet Kit)、JRE(Java Runtime Enviroment)の構成がOS(Operation System)で異なってるらしい

ジャワコーヒーはインドネシアのジャワ島を産地とするコーヒー豆。または、そのコーヒー豆でいれたコーヒー。 アメリカでは、コーヒー(coffee)のことをジャワ(java)と言う場合がある。 プログラム言語のJavaの名称の由来ともなった。 ジャワコーヒー - W…

Javaのjava.lang.Stringのintern()の説明で出てくるPool of Stringsって何ぞ?

gigazine.net 1968年~1974年にかけて、アメリカ・カリフォルニア州で少なくとも5人が殺害された未解決事件「ゾディアック事件」で、犯人が残した暗号文である「340暗号文」が51年越しに解読されたと報じられています。 謎の連続殺人事件「ゾディアック事件…

Javaでjava.lang.Objectのequals(Object obj)、hashCode()は何故@Overrideする必要があるのか

パレット(pallet)は、物流に用いる、荷物を載せるための荷役台。もっとも代表的な平パレットの他に、ボックスパレット、シートパレットなどの多くの種類が存在する。 パレット (輸送) - Wikipedia 修理できなくなった物、耐用年数を経過し廃棄された物、物…

Javaでプロパティファイルの読み込みでMissingResourceExceptionが起きたんだが...

www.itmedia.co.jp 窪田製薬ホールディングスは12月17日、近視を抑制、治療する眼鏡型デバイス「クボタメガネ」のプロトタイプを、子会社の米クボタビジョンが完成させたと発表した。 近視を治すメガネ、プロトタイプが完成 網膜に特殊な光を当てて刺激 - IT…

Java マルチスレッドでデッドロックの確認どうする?

shinshizo.com これは此世のことならず 死出の山路の裾野なる 賽の河原の物語 聞くにつけても憐れなり 二つや三つや四つ五つ 十にも満たない嬰児が 賽の河原に集りて 父恋し母恋し 恋し恋しと泣く声は この世の声とは事変わり 悲しさ骨身を徹すなり 彼の嬰児…

Javaのstaticなmethodがoverrideされない理由って?

In radio astronomy, a fast radio burst (FRB) is a transient radio pulse of length ranging from a fraction of a millisecond to a few milliseconds, caused by some high-energy astrophysical process not yet understood. Astronomers estimate the…

Java RMI(Remote Method Invocation)とRPC (Remote Procedure Call)の違いって?

サンタクロース(英: Santa Claus)は、キリスト教圏における伝説の人物。よく知られている造形では、赤い衣装を着た老人で、トナカイのそりに乗り、クリスマスイブの夜に子供にプレゼントを渡して回るとされるが、時代や地域により異なる。 サンタクロース …

JVMがOSのファイルシステム参照しとる...のは置くとしてJNI(Java Native Interface)でハマる

ドリームキャッチャー(英: Dreamcatcher)とは、北アメリカ大陸北部の少数民族オジブワの伝統的な魔除け、装飾品。 ドリームキャッチャー (装飾品) - Wikipedia 柳の枝を曲げた輪に糸を張って蜘蛛の巣に見立て、悪夢を捕らえ防いでくれるよう願った。 オジ…

Javaのクラスパスは、どこで確認できるの?

itigotofu.hatenablog.com 「悲しいときー!」「悲しいときー!」 「夕日が沈んだときぃ!」 https://itigotofu.hatenablog.com/entry/2019/02/20/000000 ⇧ 皆々様、ご存知、お笑いコンビ「いつもここから」のネタですね、どうもボクです。 確かに、夕日が沈…

Javaの標準APIのjava.util.Setで要素の重複は起こり得るらしい

茶(ちゃ)は、チャノキ(学名:Camellia sinensis (L.) Kuntze)の葉や茎を加工して作られる飲み物である。 茶 - Wikipedia 茶の原産地については、四川・雲南説(長江及びメコン川上流)、中国東部から東南部にかけてとの説、いずれも原産地であるという二…

Javaのコンストラクタ内でSetter、Getterを使ってはならないらしい

コムギ(小麦)はイネ科コムギ属に属する一年草の植物。一般的にはパンコムギ(学名: Triticum aestivum)を指すが、広義にはクラブコムギ(学名: Triticum compactum)やデュラムコムギ(学名: Triticum durum)などコムギ属(学名: Triticum)の植物全般を…

JavaでType Code(タイプコード)って何ぞ?

リファクタリング (refactoring) とは、コンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理することである。また、いくつかのリファクタリング手法の総称としても使われる。ただし、十分に確立された…

Number of Islands という問題をJavaで解いてみる

『ひょっこりひょうたん島』(ひょっこりひょうたんじま)とは、NHK総合テレビで放送された人形劇である。 ひょっこりひょうたん島 - Wikipedia ⇧ 「島」というと「ひょっこりひょうたん島」を思い浮かべてしまう昭和生まれだけど時は令和、どうもボクです。…

光学文字認識(OCR:Optical Character Recognition)って?

光学(こうがく、英語: optics)は、光の振舞いと性質および光と物質の相互作用について研究する、物理学のひとつの部門。光学現象を説明し、またそれによって裏付けられる。 光学で通常扱うのは、電磁波のうち光と呼ばれる波長域(可視光、あるいはより広く…

Oracle Cloudでサーバーレス

並列分散処理(へいれつぶんさんしょり、英: parallel distributed processing , PDP)とは、認知科学における人間をコンピューターのような記号処理系とみなす指導原理の下、遅くて不正確なハードウェアである「脳」を持つ人間が無意識下で行っているとされ…

Fn Project でサーバーレスをJavaで試してみる

遠隔操作(えんかくそうさ、略称リモコン、英語: Remote control (RC))とは、電気信号などを利用して機器・装置などの操作を、その機器・装置から離れた場所から操作すること。工場のプラントの操作や鉄道の進路制御などで行われている。 なお、最も遠距離…

tabula ならPDFの内容を表の形のまま抽出できるみたい

Tabula - 板を意味するラテン語。テーブル (家具)の「語源」の項目も参照のこと。 タブラ (曖昧さ回避) - Wikipedia ⇧ 板って... 皆さ~ん、PDF使ってますか~? Portable Document Format(ポータブル・ドキュメント・フォーマット、略称:PDF)は、アドビ…

DDD(Domain-driven design)の集約とJPA(Java Persistence API)のリレーションって相性悪い?

nazology.net 「熱いもののほうが冷たいものより早く凍る現象(ムペンバ効果と命名)」は、物理学における巨大な謎として現在まで君臨し続けていました。 お湯が冷水よりも早く凍る「ムペンバ効果」のナゾが解明される! | ナゾロジー しかし今回、カナダの…

template might not exist or might not be accessible by any of the configured Template Resolvers って言われてもね...

eigobu.jp 「fog」「mis」「haze」はどれも霧という意味で似ていますが、濃い順番に並べると、 fog > mist > haze になります。 「霧」の英語「fog」「mist」「haze」の意味の違い | 英語部 厳密に和訳をすれば、 ・fog:霧(きり) ・mist:靄(もや) ・…

Thymeleaf でHTMLのレイアウトを共通化

レイアウト(英語: layout、 lay-out)とは、デザイン(紙、ウェブ等)、建築設計、インテリア(展示会場・展覧会場設計、ショールーム設計などを含む)、書籍・雑誌・新聞などの編集等々において、何をどこにどのように配置(割り付け)するかということ、…

Oracle Database のエラーが分かり辛い...ORA-00904: "USERS0_"."INSERTUSER": 無効な識別子です。

ポイント還元終了しましたね、え?何のって? www.itmedia.co.jp 2019年10月の消費税増税に合わせて始まった、キャッシュレス決済時の政府のポイント還元制度が6月30日で終了した。 キャッシュレス決済のポイント還元終了 中小店舗に反動減や手数料負担懸念…

Maven(multiple modules)からSpring Boot で Thymeleaf の classpath:/templates/ へのマッピングが上手くいかない...

タイム (thyme) はシソ科イブキジャコウソウ属 (Thymus) の植物の総称で、およそ350種を数える。芳香を持つ多年生植物で、丈が低く草本にみえるが、茎が木化する木本である。6月2日の誕生花。 タイム (植物) - Wikipedia ⇧ 6月か~、thymeleaf も6月になった…

Javassist(Java programming assistant)とか CGLIB(Code Generation Library) とか JDK dynamic proxy とかあんまり聞かないけど

代理人(だいりにん)とは、自分以外の利益のために、何らかの行為を代わって行う人のこと。または、自分以外の利益のためと称して行う人のこと。代行者、代弁者とも。 代理人 - Wikipedia ⇧ 「誰がために鐘は鳴る(著:アーネスト・ヘミングウェイ)」って…

複数バージョンのデータベースを同一のJavaアプリケーションで利用するには?

レコード (record, vinyl record, 英語版ではgramophone record)とは、音声記録を意味し、主に樹脂などでできた円盤(最初期には円筒状の蝋管レコードを含む)に音楽や音声などの音響情報を刻み込み記録したメディアの一種を示すことが多い。音盤などその他…

Mavenのmultiple moduleをEclipseで表示する場合は「パッケージ・エクスプローラー」でなく「プロジェクト・エクスプローラー」が良いと思う

yukawanet.com どりゃあ!!!と言わんばかりにかっこよくバックドロップ決めるカエル。このカエルは南アフリカのボツワナの「カラハリ・ゲーム・リザーブ」という地域で撮影されたもの。 【プロレスかよ!】カエルがバックドロップを決める「衝撃的瞬間」が…