haocheng 積分 0

會嗎?以現在 Oracle 的計費方式,我猜很多公司會考慮 Azul 這種有上限的比較划算,或者本來有買 RedHat Linux 的公司就用 RedHat 上的 Java 了 XD

IngramChen 積分 0

這個模式再 run 個三年就知道了。

結果… 是 Oracle 賺翻了

IngramChen 積分 0 編輯於

這哪叫犯低級錯誤

這叫明知故犯, 這是犯罪.

natsu 積分 0

另外架 DB 去改 OS 參數是很常見的事,裝過 Oracle DB 就會知道。

寫程式十多年都沒有聽 DBA 提起過有這回事 ...

可能是我和 DBA 比較不熟吧 XD

P.S. 一般開發時用的 DB (測試區) 都是用預設值 ...

IngramChen 積分 1

一般而言都不用動到,postgresql 舊版的預設參數都很保守,現在好多了。

另外架 DB 去改 OS 參數是很常見的事,裝過 Oracle DB 就會知道。

natsu 積分 0

沒想到架個 DB 也需要改到 Kernel Parameters ...

不過應該是 PostgreSQL 有丟出相關錯誤訊息時才需要改吧?

koji 積分 0

你現在postgres時間用 timestamp with tz?

IngramChen 積分 0

snake_case 是很美好的,但是我自個是不採用,我只用 camelCase。當然啦,這樣進資料庫後會變醜,但我比較希望:

Mobile Client/Web client -> REST JSON -> Model -> Database Table 這四個 layer 裡的欄位通通長的一樣,而不是在那轉來轉去的自找麻煩。

Android/Swift/Typescript/JSON/Kotlin 通通都是 CamelCase,除非你的 tool chain 裡有 ruby 或 python,不然建議不要浪費時間在這上面。

IngramChen 積分 0 編輯於

日期是指 literal 嗎?

不然 format 成什麼樣子有什麼差?不是都 prepare statement 代問號進去?

edit: 剛看完 mysql 那篇,best practice 是 uint。LOL,mysql 果然沒下限。

haocheng 積分 0

現在市面上還買得到 10 吋電子書嗎? Kindle 出過一台就不出了,應該是賣不好,如果用平板是可以,只是就沒有電子紙的優勢...

chchwy 積分 1

對,可是沒辦法,市面上的大多程式書的可視面積都大於等於十吋。對於程式碼這種重排可讀性就完蛋的特性,必須要做出取捨。

chchwy 積分 0

我自己有一台7.8吋的博閱,但說老實話看程式碼還是小了一點。10吋左右比較好。

haocheng 積分 0

7.8 吋的大小看電腦書籍應該蠻方便的,6 吋的 Kindle 程式碼範例都會摺行有點難讀...

haocheng 積分 0

最近不是有謠言說 Amazon Kindle 要來台灣嗎?期待!

如果只是想要買機器的話很簡單啊,找代買就搞定了 XD

caterpillar 積分 1

土炮 Toy - 模組的實現方式也做了點記錄了,在整個回顧與記錄的過程,也順便看了不少語言實現的資料,土炮的不足是絕對的,然而過程卻是必要的!下次又要實作語言會是什麼時候呢?…XD

Kros 積分 1

Epoxy 真的是救星 週末來研究 MvRx,希望也是救星XD

haocheng 積分 1

結論:

But if you just want the "standard", currently my best advice is to use the OpenJDK builds by Oracle, AdoptOpenJDK builds or the one in your Operating System (Linux).