Jump to...
redirecting...

Log for YSITD

@DennyHuang 求椅子推薦
雖然我好像問過了
欸真的不會太大ㄇ 我怕我房間塞不下
你自己丈量看看啊
可以幫你刷喔
你滿ㄌ
可以換人ㄇ
Ergohuman - PChome 24h購物
https://24h.pchome.com.tw/store/DCAK0W
滿ㄌ才是賺紅利的時候R
救濟一下別人好ㄇ(
你們在幹嘛
湊信用卡額度喔
差不多ㄅ
[sticker](media:AAMCBQADHQI9ls-AAAEUTaNeSXMQQkyI2ojsnmfpOuv3kMhjAQACvAADggvVFCbl3vrwGB4xjjkkMwAEAQAHbQADsSAAAhgE@telegram)
賺信用卡紅利
再跟我說不會踩到啊
qq
欸不是
那是我 PVE Host 的東東
我不懂為甚麼 ARP neighbor table 會蹦蹦啦
我其他兩台 PVE 放 docker 都沒事
就這台有事
Docker雷死
只是還沒出事
我設 1024 2048 4096
不是沒事
重開機
我之前每天都要重開機 qq
喔不
開VM
不要搞自己
喔我知道為甚麼了 笑死
我出事的那台用了一堆容器跟一堆network
[sticker](media:AAMCBQADHQI9ls-AAAEUTbheSXiMhIM3i1_QX2AKSJit5lEumQACBwADv0xhFMllEwno7moC3K7LMgAEAQAHbQADUD8AAhgE@telegram)
不然你獨立一台專門跑docker
我很認真
我是這麼做的
:(
網路有 bridge 進去的話
不是一樣嗎
不然你可以試試不要用docker的network,搞不好就沒事了
直接bridge到網卡
yay
我 nginx 放在 docker 裡面
所以勒
我東西都 bridge 在 docker network 上
難怪蹦蹦
我全部的服務都通到那個 nginx 裡面 la
那有什麼問題嗎
大概十幾二十個 network 在那邊
所以 ARP 就蹦蹦ㄌ
這有很多嗎
不知道
ARP 跟我說很多
我記得這東西你已經講好幾次了
我每次拉大都不夠咩
之前應該有跟你說怎麼解過了阿
2147483647
[sticker](media:AAMCBQADHQI9ls-AAAEUTdBeSXoIvjYLJ_9b4ydAJNXQ2cEuAAMHAAO_TGEUyWUTCejuagLcrssyAAQBAAdtAANQPwACGAQ@telegram)
阿不然不要用
[sticker](media:AAMCBQADHQI9ls-AAAEUTdJeSXoY_ZL3X-lrTfC_Bg8KZlicrwACaQADdjHSCeGA_i70eUe6e0veMgAEAQAHbQADwmYAAhgE@telegram)
你就都開LXC
然後跑程式
[sticker](media:AAMCBQADHQI9ls-AAAEUTdVeSXrk0FCcGfnixMfGvZDyo3UxIwACTwEAAu4RlQw1fF-FkkyJJcb4GjMABAEAB20AA79CAAIYBA@telegram)
++
阿不然買新的,一個服務一台機器
等等,你在 Hypervisor 上裝 Docker?
什麼虛擬化還是容器都別搞了,直接跑就對了
LXC
[sticker](media:AAMCBQADHQI9ls-AAAEUTdteSXs5FuEV4EN8Mu2171TPvk4_2AACdAADdjHSCdiWHPgwmFsxttXfMgAEAQAHbQADq30AAhgE@telegram)
LXC 裡跑 Docker 不是說還不夠穩定ㄇ
我現在跑兩台放了三四個月覺得還好
除了這台 ARP 蹦蹦
所以炸啦(
你知道這個問題高達87%是docker自己很雷
我VM直接跑docker都能遇到這問題
你要不要試看看 podman
我應該有說過好幾次了
這個直接裝也會炸ㄅ
喔是有 OCI 跟 cgroup 問題啦
不過都有 workaround 就是ㄌ
alpine 上會有
其他系統好像不會
cgroup 還能理解
OCI?
不知道
Alpine 上跑 docker 會有 OCI 沒有清掉的問題
等等等等我以為 OCI 只是訂定容器實作標準
你都真的有用對明詞嗎
對啦 他裡面有一個 cache 還啥的
你說的是 runtime 吧?
docker的network就很繃繃ㄅ
連birdge不是bridge :(
y
runc
所以k8s才把網路獨立成一個元件不用docker的
那如果我套k8s可以把它塞在LXC裡跑ㄇ
不要想不開
這個炸掉的話會更難 debug 吧
k8s幹的黑魔法可是比docker還多
你知道他怎麼掛載一個volume的嗎?
那我還是不要把k8s跟PVE糊在一起好了
不知道
還沒看耶
他至少會要先mount再bind mount
如果還有subpath之類的會再多bind mount幾次
[sticker](media:AAMCBQADHQI9ls-AAAEUTfteSX0HYtT6_6jUsMSWM_Kpqb6N8QACdAADdjHSCdiWHPgwmFsxttXfMgAEAQAHbQADq30AAhgE@telegram)
還有在mount point下面再mount
還有一個路徑mount好幾次
基本上所有組合都試一次了
根本就是Linux kernel的mount處理的完整unit test
哀對
上次有試過 在docker裡mount root的partition 可以mount上去
但在docker裡mount 已經被mount在host 的/mnt 的 隨身碟會失敗
這是哪種魔法
話說我要買 Xeon Scalable 系統了
當桌電
好貴QQ
Asus C622 Sage 🤔
主機板選好了
當桌電的話不會有CPU時脈太低的問題ㄇ
額雖然我不知道那啥但聽起來有個20w?
我現在桌電是 Xeon E5 🤔
反正就取代以前Xeon的命名法
Xeon系列ㄅ是拿來跑server的U嗎
如果還想拿來玩遊戲就有點不太行ㄅ
所以有新Xeon跟舊Xeon喔...
還好阿
玩著 ACU 都是卡顯示卡的
還有 WD2
GTA V 還是神優化
新的不叫Xeon E3 E5 E7
就叫Xeon Scalable 用牌位分(
minecraft :(
我快被他搞死了
只要GC CPU就噴到100%
一直都有啊
還有什麼 Xeon X5650 E5540 什麼的
等等,不夠力?
舊一代 Nehalem 然後 Sandy Ivy Haswell Broadwell Skylake CascadeLake
好..好他看起來有點複雜
怎麼
我妹妹也是差不多要有自己一台電腦了
你給你妹用 Xeon E5?
阿有什麼問題(
你是希望你妹也當工程師嗎(
一台 E5 夠用很多年了
不我只是好奇換 Xeon Scalable 的動機
那東西很貴欸,即便你很有錢也一樣
用到國中還行
再說,為什麼不買 Threadripper
因為 我已經有板子了(
TRX40 還要另外找板子,而且 Asus 這次弄得不好
沒有像 C622 Sage 一樣那麼霸氣
真的不夠用@@
該死的 TRX40 有 88 lanes 你只給我四條 PCIe
我左看右看
TRX40 還不如去上EYPC了QQ
EPYC 沒那麼高頻
TR 3990X 可以 boost 到 4.3GHz
Xeon Scalable 有高頻版嗎
說起來這種lanes比實體插槽多的怎麼用啊?
有 阿
有 3.x GHz 的 Xeon Gold
我他媽轉爆
好低QQ
base clock 哦
靠北www
Boost 3.8GHz
all core嗎
忘了
intel 的很騙 要問一下
我有用過
這有沒有boost是不是沒啥差別...
很多都單core或4core能上去而已
base clock 3.6G 啦
3.6 -> 3.8 ...?
all core
Xeon W有幾顆高頻U的樣子
可以考慮一下?
忘了是 Xeon Gold 51xx 什麼的
變更多的插槽
多一堆 M.2
就像 MSI TR Creation X
五個 M.2
四條 PCIe x16
所以是 16×4+4×4
m.2 能 x16 嗎?
80
只能 x4
hmm 單路
雖然雙路好像在桌面環境沒太大用
16 * 4 + 4 * 2 = 72
等於這個板上會有 16 條物理上無法使用的...?
對啊= =
能去到4.6
Xeon W 我覺得我會需要買水冷
Xeon Scalable 的水冷很難買
那就買吧 你哪差這點錢
W的很好買吧
一樣的
我上面那顆是2066腳位耶
我要 3247 腳位阿
Xeon Scalable 不是3647嗎
對 3647
記錯了
也有 3647 腳位的 Xeon W
我板子是 C622 Sage 所以要配 3647 的 CPU
2066就跟一般x299一樣
所以會比較好買ㄅ
那也是沒辦法
我妹性格和喜好像男孩子
我也不知道為啥
所以為啥桌面環境要雙路啊
bcz U can?
不想第二個 socket 封塵(?
我板子已經有了
靠北wwwwwwwwwww
板子已經有了
那也是沒辦法 就雙路吧
可是用途是啥啊
構建我的多用途工作環境阿
我開機會有幾個桌面環境
Windows macOS Linux
有時候還會再開 VM 搞沙盒之類的
猛男用celeron 只有真正的女生才會用tr
🤔
為什麼不裝個日常用的系統,其他用另一台機器開 VM(
看向我的賽揚筆電
屆串問
Android VM推薦怎麼開啊android x86?
vtd很煩
這樣不酷
而且日常可能要用不只一種(
除非你不用任何需要視訊的東西,或是你用vmware,不然會很悲劇
不是每台 VM 都需要 pass through 吧?
會直接cpu模擬opengl
十分笑能

\炸炸!!/
[sticker](media:AAMCBAADHQI9ls-AAAEUTnJeSYhOeGcCoIgdX0Z2rX7rnjI4yAACY1MAAuOnXQXw4qAjFwAB426gFDkbAAQBAAdtAAO2XwACGAQ@telegram)
那要怎麼開比較好
我可以passthrough顯卡嗎(沒
android x86 的 gpu 只支援原生的 gpu 或 vmware
就是要管理io group 比較煩
而且cpu有支援 slat
等等,那手遊模擬器怎麼做的?
也都 CPU 模擬嗎
等等 實體的GPU是什麼意思 真的可以passthrough給他喔
如果你有多的顯卡,大概可以
讚耶
bluestack?
Y
人家有自己的gpu模擬
印象中是api重構
?! 原來如此
原來都是vm啦
anbox就是真的
總之 vm 的部分就都是那套 virtual box,不過視訊加速的部分是各家模擬器自己做出來的
然後雖然 virtual box 號稱自己支援視訊加速,可是android x86並沒有對應driver(或是virtual box模擬得太殘廢),所以她還是會很開心的用cpu硬幹
模擬器要怎麼接手加速的部分啊
別問我,我不知道
:(
[photo](media:AgACAgUAAx0CPZbPgAABFE6HXkmT4oiP2ychorlmi5zfSeUBGFMAAmCpMRsIEVBWGOtBq_qBEmffemxqdAADAQADAgADbQADVV8AAhgE@telegram)
等等,為什麼還有 Microsoft 基本顯示卡…?
QXL沒驅動
還在裝
問ㄍ rd540可以像dell一樣控風扇嗎
還是低🌚🌚
知道的話早就拿來賣了啊
我覺得你只是看不懂題目
這 cpu 太爛了ㄅ
買新的
聽說...sony android 10的 roll out 暫停了,因為 bug 太多
我的死了 QQ
他不是去年第一批就開 beta 測試的人嗎...
去年初到現在還 bug 一堆,到底
是有多缺人
ㄟ花蓮有能吃的牛排
對 為什麼那些題目都要寫那樣
不知道
不能
看來只有 dell 可以隨心所欲了
你更新 iDRAC 後也不能ㄌ
只要高於 3.34.34.34
就掰掰
好問題,歐鄉?
我決定今天中午去踩雷
不是歐鄉
我還在想歐鄉怎麼會是雷(
你要試哪
牛排先生
看起來很普 但我想吃個粗飽
對阿
我用 VMware
因為不方便切換阿
我現在可以用快捷鍵隨時切換
有人幫你提了
英文閱讀測驗
嗚嗚嗚
所以要ㄇ
我們可以玩硬體壓制
hmm
我怕我不夠硬件
[sticker](media:AAMCAgADHQI9ls-AAAEUTrJeShZ4RK-fUsHeVXiq9JrsfSwVLAACTwUAAutuoBAAAQspAu614DV8Q0sNAAQBAAdtAAMqmgACGAQ@telegram)
你不夠誰夠
人家8core
我們800core
來ㄇ
沒有要認真打啦
好哦
看看硬體壓制能拿到多少分這樣
是個有錢就贏了的比賽ㄚ
顯然不是
人家可能題目可以O(n)解
我們O(n^3)
你這樣說就行誒
放心了
我看起來很認真嗎(
我看起來會演算法嗎
你演算法搞不好都比我好
這代表我們只需要n^2的計算能力就能算得比別人好
可是海豹電(
你codesignal都打爆我
不要瞎掰好嗎
www 我上個學期才搞定演算法這課
真好
我到現在都還沒修演算法
系上的課太垃圾,就被我停修了
ADA太難
我之後自己聽 ADA
上課還好,作業衝三小
作業貞的衝三小
[sticker](media:AAMCAQADHQI9ls-AAAEUTs9eSh6g8TMnTBb7Z1VVWJtyqZtZHQACSgADN28RDAZw8LTLHLh-Dw0RMAAEAQAHbQADPmgAAhgE@telegram)
就決定我要去當文組生了
最近開始在準備轉哲學系了,想主攻歐陸哲學
D:
轉系動機:因為不想修演算法
D:
範例體不是訂披薩那題ㄇ
4
我聽完別人解釋
那題就
給你一堆數字
你要找出一些加起來不大於他給的另一個數字
要你湊出小於且最接近一個數字
我只會greedy解
我就爛(
[photo](media:AgACAgUAAx0CPZbPgAABFE7hXkoh1XbR3KzL-MfzoJ7E-QYSnE0AA6kxG3oMUVZjLXBu-IM9w_QiGzMABAEAAwIAA20AAzIrBAABGAQ@telegram)
你vmware同proxmox一齊用?
但這麼聽都應該DP
但我只知道DP是DP
我不知道他到底怎麼運作的((
greedy 解是每次選擇最大的那個數字ㄇ
可是要怎麼確保這樣說最佳解
顯然他不是
題目是什麼阿
給你一堆數字
你要找出一些加起來不大於他給的另一個數字
我就爛
找出最接近的數字?
限制大概多少阿
沒限制 在自己電腦上跑
你能找到最佳解都行
題目的測資多大?
普通
所以我才說我不會:(
這分數是怎麼算的ㄚ
他有講R
誒我發現我喇到滿分了
!?
[photo](media:AgACAgUAAx0CPZbPgAABFE76XkosZV8sDOotxWGJjIqAHKAt-OcAAgOpMRt6DFFW-IUKkUllmi-5uyUzAAQBAAMCAANtAAMyhQMAARgE@telegram)
怎麼喇的
你們自己去看code啊
他上面有
!!!
Dashlane 在手機上變好用了
他現在是用原生的自動填入
1password 蠻久之前就有了
[sticker](media:AAMCBQADHQI9ls-AAAEUTwReSi9DmQE_142v0TFIX3r79sWW4AACwgADgLoLCuyYSxjymH40FA3BMgAEAQAHbQADsQYAAhgE@telegram)
lastpass也有很久了
至少我開始用的時候就有了
@seadog007 我也想學急救
首先你要先出門
[sticker](media:AAMCBQADHQI9ls-AAAEUTwleSj6j2tDB64Yc6tJz4DNfwALa-QACFwAD6c9iCIA3Ko-y5vsWTyC-MgAEAQAHbQADeyQAAhgE@telegram)
當雲玩家學急救
[sticker](media:AAMCBQADHQI9ls-AAAEUTwteSj9hyASAtsk4Nfc3oh2OO48cLwACdwADDGCzCJaaPnHPaGqCddzLMgAEAQAHbQAD-xsAAhgE@telegram)
笑死
我也想學急救
急救自己的成績ㄇ
@TsundereChen ㄕㄖㄎㄌ
那個可能需要葉克膜
你有那麼年輕喔
我以為更老一點點
[sticker](media:AAMCBQADHQI9ls-AAAEUTxNeSkPTFjJT3Es2BCY2XxbWnT9esQACjwADDGCzCIRsy5pAHWXIw5_KMgAEAQAHbQADiTUAAhgE@telegram)
謝謝你喔。
[sticker](media:AAMCBAADHQI9ls-AAAEUTxVeSkQdzoyKpij65xsk8R7YPC8rjgAC_gEAAnA1VwPcGGWRTMYXscHb8BkABAEAB20AA0IUAAIYBA@telegram)
ㄕㄖㄎㄌ
我知道我看起來很老好ㄇ
為什麼我看不懂
[sticker](media:AAMCBQADHQI9ls-AAAEUTxleSkQqXx1udrL-7ZE2XzbelF5cvwACjgADdjHSCc4Hn0IXhdVuhu0lMwAEAQAHbQADT1EAAhgE@telegram)
你25ㄇ
@koru1130 所賜
不是外表啦
我不會被那影響
????
純記錯
我怎麼ㄌ
靠腰喔才 22 好嗎
還是老
[sticker](media:AAMCAQADHQI9ls-AAAEUTyReSkReAAEWB3ycfoZ6t4YPOqjYa0cAAqMPAAKZf4gC3svp43Zop5oF_PYvAAQBAAdtAAPiHQACGAQ@telegram)
比我老的都老人
[sticker](media:AAMCBQADHQI9ls-AAAEUTyZeSkRoxk7CdyBH_u9pZIUR8ImIYAACtwMAApGwiAf4pMEZ0MSiJAQSsjIABAEAB20AA5QgAAIYBA@telegram)
你們都老人
線下聚探勘場地的時候你跑掉,因為你覺得我看起來很老
Wut
??????????
這什麼奇怪理由
去問 16 年的你(
我怎麼記得是我身體不舒服
我記得是類似的理由(
LuL
有這種掛ㄛ
欸不是 我真的不記得我是用這種鳥理由離開
我就想問
我記得我是說我身體不舒服啊
請問 2020 會有ㄇ
來啊
你可以自己辦
然後一人到場
我兩次都有去R
啥時來第三次
好啦隨便,我是不在意了,但就記得這件事而已(
如果是我記錯我道歉(
我記得我還有一大堆 YSITD 貼紙
只是要找
一大疊
我也有
原來還有這種東西
你是哪一版的
我記得他有好幾個版本
[sticker](media:AAMCBQADHQI9ls-AAAEUT0deSkdixeEhEtdI3GcVFosTJe3_SAACkwADdjHSCec8SQHE3CCjDOolMwAEAQAHbQADJVcAAhgE@telegram)
新舊都有
我都有
兩個而已
是嗎
橢圓跟方的
我後來手上好像都沒新的
你帶去西抗R
要找
我記得在台中
但我人都在台北
[photo](media:AgACAgUAAx0CPZbPgAABFE9TXkpIU9605GOc18Roev6cDsvfu08AAtuoMRt6DFlWWxHrzTtr9F7WbmlqdAADAQADAgADbQADWWIAAhgE@telegram)
笑死
打穿
瘟疫公司難易度:打穿
戰鬥力那麼高
「病人會打穿病房,逃出散播病毒」
好喔(?)
話說我一直想問一個問題
你是什麼時候進來的(?)
感覺你不知不覺中就出現ㄌ
我也忘了
好像是
去年不知道啥時
我幫你回答
拿麼利害
真的是不知不覺ㄟ
我也是誤打誤撞進來的
你是怎麼知道這的ㄚ
不知道
忘了
[sticker](media:AAMCAgADHQI9ls-AAAEUT2deSklrZgmIfbMczfauNEXwFf_P7wACTwUAAutuoBAAAQspAu614DV8Q0sNAAQBAAdtAAMqmgACGAQ@telegram)
莫名其妙撞進來算很厲害ㄇ(?
不算
廣告bot也會
說不定我是高智商的廣告Bot
來推銷我自己
唐鳳控制ㄉ
如果是我講這句,海豹一定會嗆說「高智商這點難說」
[sticker](media:AAMCBQADHQI9ls-AAAEUT29eSkpo-n7WAAEKoUGhoWSyY7Y0yaoAAhcAA-nPYgiANyqPsub7Fk8gvjIABAEAB20AA3skAAIYBA@telegram)
@seadog007 討厭你
對普通Bot來說
[sticker](media:AAMCAgADHQI9ls-AAAEUT3JeSkqHszHdORF_8wAB4Xqn6F5c-bMAAk8FAALrbqAQAAELKQLuteA1fENLDQAEAQAHbQADKpoAAhgE@telegram)
躺著也中槍
能自己和人對話已經猛到哭罷了吧啦
還好ㄝ
但不會自己gen想法
掰掰
「當你在群組什麼也沒講就被嗆時」
[sticker](media:AAMCAgADHQI9ls-AAAEUT3leSkrNXu4cYnhjPH4dOREchhZRLAACTwUAAutuoBAAAQspAu614DV8Q0sNAAQBAAdtAAMqmgACGAQ@telegram)
像是什麼 ㄎㄖ linux殺手之類的(沒
[sticker](media:AAMCAgADHQI9ls-AAAEUT3teSktwxOuNBy4FJei4AlC9YKcw0wACTwUAAutuoBAAAQspAu614DV8Q0sNAAQBAAdtAAMqmgACGAQ@telegram)
現在在我們家AE坐鎮
還有傳送門上
ㄎㄖ無遠弗屆
怕爆(
剛剛有個老外看到我用無線充電
他:你是在充電嗎?
因為我爛
只買得起爛U :(
我不像豹豹有錢 想買就買QQ
[sticker](media:AAMCAQADHQI9ls-AAAEUT4VeSlVbvw15WOikpKcek_KSEPrGkAACHAAD_PIgA6IwN8eqdqNSa7TnLwAEAQAHbQAD9QEAAhgE@telegram)
[sticker](media:AAMCBQADHQI9ls-AAAEUT4ZeSlV13IsaqPVaK8C_mxEF6oZ3QQACBQADkyvZHYar0hcZH9sbHOLUMgAEAQAHbQADhSsAAhgE@telegram)
我:
你當初為啥不買 E5-2680v4
因為沒錢
QS 很便宜阿
我覺得要先定義便宜
那顆我買6000而已
當初E5在淘寶上漲超兇
[photo](media:AgACAgUAAx0CPZbPgAABFE-NXkpWk7ruzj6D1w7v-v7UQV3TgmQAApKpMRsIEVBWaeA0sya1GOZAh29qdAADAQADAgADbQADl2QAAhgE@telegram)
便宜阿
SorahISA 加好友ㄇ
我又推坑更多人Project Eulerㄌ
3499x5>6000
多4c8t 貴了3倍 :(
☺️
最後我準備買 Xeon Scalable
[photo](media:AgACAgUAAx0CPZbPgAABFE-XXkphf8s_MeN1zZOUJA3_iXmVgioAAuOoMRt6DFlW6utAFzaK4X8vKBszAAQBAAMCAANtAAObJAQAARgE@telegram)
你是greedy還是爆破
遞迴外加記憶法
你要不要來加加
雖然一堆只能4個
你可以unofficial
這什麼
總和是4的答案可以由總和是 3, 2, 1...的推算
解法應該是dp[][]?
如果我解答沒查錯的話
然後3的答案可以由2, 1的算
可是你根本沒必要重複算兩遍 1, 2 啊
但是維度要加一個?
只有一個維度應該寫不了吧
1, 2的答案可以第一次算就記下來
要ㄇ要ㄇ
除非你要知道所有答案正好的組合,不然一維就好?
你轉移式是什麼?
code在上面自己看
我就一個table而已
table 裡面每個物件都指向上一層的答案,也就是個 linked list
我是不是理解錯題目了
說起來我想到一個問題

給定一組不重複數字 int[] A 跟一個數字 B

有辦法簡單證明是否

1 到 B 間所有數字都可以由 A 裡面的數字湊出來嗎?
像是

[1, 2, 3]
1
2
1, 2
1, 3
2, 3
1, 2, 3

1, 2, 3 [可以]湊出所有 6 以下的數字

還是只能暴力計算?
題目有保證可以湊到target嗎
不保證吧
我一直以為是要湊到<=target但是最近的數
只要輸出那個數
可是無所謂啊,我一路算到N的過程就算出前面了啊
目標沒有我就往前翻就好
喔喔
演算法大神
嗚嗚我都看ㄅ懂
這題好像是演算法筆記範例
很粉紅的那個
[sticker](media:AAMCAQADHQI9ls-AAAEUT7leSmgGp-7q1vnMTnHoCkkJYG8NfgACow8AApl_iALey-njdminmgX89i8ABAEAB20AA-IdAAIYBA@telegram)
是喔
我不太喜歡那個配色的說
你是的programmer,你可以拿user style爆改一波
[sticker](media:AAMCAgADHQI9ls-AAAEUT75eSmlmqzeJ1gSOcFnImBHyllZ_mgACTwUAAutuoBAAAQspAu614DV8Q0sNAAQBAAdtAAMqmgACGAQ@telegram)
我覺得應該要開 JP 團 #2
現在ㄇ
去感染肺炎
…我都忘了
說不定一年後去就沒有中國觀光客了(?
難怪有人說人想旅遊就會去
你攔不住他的
有沒有C++大師在?
[sticker](media:AAMCBQADHQI9ls-AAAEUT8deSm89GFn-hIuiq7OBPEIud1JfMwACfgADdwRbAXKurODOs4jEM-ixMgAEAQAHbQADDw8AAhgE@telegram)
你 Java 也有 NewCoffeeProduct NewCoffeeCandy ㄇ
因為Java 那邊原本有用Adaptor pattern...
首先你得知道 Header File 通常是放聲明,不會放實作。
是在哈囉
你們名字是怎樣
#include <vector>
#include <string>
#include <iostream>

class CoffeeProduct {
std::string name;
int productID, qty;
public:
CoffeeProduct(std::string name, int productID) : name(name), productID(productID);
std::string getName();
int getProductID();
int getQty();
void setName(std::string name);
void setProductID(int productID);
void setQty(int qty);
std::string toString();
};
Header 通常會搞得像這樣
準備打架
[sticker](media:AAMCBQADHQI9ls-AAAEUT9FeSnLWg0MAAQ8z2IWouyJG5iqIlpsAAn4AA3cEWwFyrqzgzrOIxDPosTIABAEAB20AAw8PAAIYBA@telegram)
而 .cpp 裡面通常會

#include "TechOO.h"

std::string CoffeeProduct::getName {
  return this->name;
}
建議學一下 Header File 的知識
或者是先把你的檔案名稱改成 TechOO.cpp
如果想分每個class 一個檔案, 應該用.cpp?
ummmmmmmmmmmmmmmmm 嘛
不對
[sticker](media:AAMCBQADHQI9ls-AAAEUT9heSnNXsx8RawkchvbVqGUf4MdKYgACfgADdwRbAXKurODOs4jEM-ixMgAEAQAHbQADDw8AAhgE@telegram)
假設把這個取名成 CoffeeProduct.h 好了
#include "CoffeeCandy.h"
class CoffeeCandy :public CoffeeProduct {
int noOfCandy, caloriesPerCandy;
public:
using CoffeeProduct::CoffeeProduct;

CoffeeCandy(std::string name, int productID, int noOfCandy, int caloriesPerCandy) :
CoffeeProduct(name, productID), noOfCandy(noOfCandy), caloriesPerCandy(caloriesPerCandy) {};
int getNoOfCandy() {
return noOfCandy;
}
int getCaloriesPerCandy() {
return caloriesPerCandy;
}
void setNoOfCandy(int noOfCandy) {
this->noOfCandy = noOfCandy;
}
void setCaloriesPerCandy(int caloriesPerCandy) {
this->caloriesPerCandy = caloriesPerCandy;
}
std::string toString() {
return CoffeeProduct::toString() +
"\nNumber of candies per package: " + std::to_string(noOfCandy) +
"\nCalories Per candy: " + std::to_string(caloriesPerCandy);
}
};
這就是 CoffeeCandy.h 的大概樣子
欸等我一下,我先把程式架構清理一下喔
不然不好解釋
感謝
[sticker](media:AAMCBQADHQI9ls-AAAEUT99eSnPhzObcjeCpzJo8NGxE6N6ZEwACfgADdwRbAXKurODOs4jEM-ixMgAEAQAHbQADDw8AAhgE@telegram)
java 只有.java 一種🤭
google 了還是有點分不清.h .cpp是什𡡉
先學C的去看java反而覺得只有.java怪怪的
可以啊 但不是最近
而且我要買買買 server
窮了
我覺得wiki寫的還行耶
看ㄇ
反正 @seadog007 隨時都能出國(?
快窮死了
[sticker](media:AAMCBAADHQI9ls-AAAEUT-heSnWB8EIz25ujwYw8-tFxno5W3AAC_gEAAnA1VwPcGGWRTMYXscHb8BkABAEAB20AA0IUAAIYBA@telegram)
其他人需要存錢,他只需要刷一下就有機票了(不
學校都只用java 來教data structure / algorithm / OOP概念
想趁未畢業, 自學一下傳說中的C++
買了兩台新 server 一台 3kva ups 一個 220v PDU
一個月內
[sticker](media:AAMCBQADHQI9ls-AAAEUT-1eSnWlEfaplRzGNG4WsWXV-WgmEQACiwADU_AmCztvyzpQpOOE6kEkMwAEAQAHbQADbHYAAhgE@telegram)
[sticker](media:AAMCBQADHQI9ls-AAAEUT-5eSnWmL_2TuV4P9C8LsIFCyH1XhAACjgADdjHSCc4Hn0IXhdVuhu0lMwAEAQAHbQADT1EAAhgE@telegram)
[sticker](media:AAMCBQADHQI9ls-AAAEUT-9eSnWsw5EsBNa0QI3QkZKXLSzxQAACigADU_AmC2FXAk6b-VAmKSgkMwAEAQAHbQADsWAAAhgE@telegram)
學校教java
然後我用C交作業:)
Umm
你上次不是還說想買40G
我忘記了還有 CCR1036 還有 switch
[sticker](media:AAMCAgADHQI9ls-AAAEUT_NeSnXlmGatTPbsJ7q3sDOnl3AhrgACnwEAAvcclwKZvngqIe5gFilFuw8ABAEAB20AAw8dAAIYBA@telegram)
已死
你是很想回不來嗎www
本身沒什麼基礎, 只好乖乖交Java
不如直上rust或golang
又不是現在(
[sticker](media:AAMCBQADHQI9ls-AAAEUT_leSnYpWZWAXh7M3rZhTGXBZ6CxHwACdAADdjHSCdiWHPgwmFsxttXfMgAEAQAHbQADq30AAhgE@telegram)
我也覺得
之前好像是出發快一年前就在慢慢規劃ㄅ
但那次去了快半個月(
java是不是歷史遺毒啊(X
然後吃泡麵度日
我現在要15天還可以
我想說學校還有教少量C# 和 SAP....
請假請到爆
不是,但是很多老人卡在EOL的java
原本也是6月底要去日本
結果現在疫情這樣
取消的話我就要把錢改去買Ram了ww
j7 j8ㄇ
現在j13是不是已經上了啊
還有6 🌝
其實大企業很多都在用Java
老爆
還是很好吃啊(
一般都卡J8
java 生态无可替代
[sticker](media:AAMCBQADHQI9ls-AAAEUUAxeSna_l6DSlG3DLuy1F9Qk8Zeo8wACiwADU_AmCztvyzpQpOOE6kEkMwAEAQAHbQADbHYAAhgE@telegram)
[sticker](media:AAMCBQADHQI9ls-AAAEUUA1eSnbG_6hcJnCQIZ5_39xOWj7AkwACigADU_AmC2FXAk6b-VAmKSgkMwAEAQAHbQADsWAAAhgE@telegram)
好像因為J2EE Glassfish 什麼的才卡J8
可以喔
我自己認為學過 Java 之後,C++ 會很好上手(?
还有不想升级的问题存在
OOP的部分?
而且 C++ 其實基礎也不算難懂(?
如果有學過其他 C 派系的程式語言就很好懂
不($)想($)升($)級($)的($)問($)題($)
我覺得我不會OOP :(
去會阿
差不多,稳定的东西,不是有特别的痛点,没必要升级,毕竟码农在很多场景下没有话语权
講不會有什麼用
有时间做升级不如做需求
把升級寫上KPI就有理由升級了
[sticker](media:AAMCBQADHQI9ls-AAAEUUB5eSnfHcab0s8cw6GqraXcYISiergACdAADdjHSCdiWHPgwmFsxttXfMgAEAQAHbQADq30AAhgE@telegram)
spring 框架最低要求8
我記得有計畫丟掉8上11
大公司可能有这种 kpi ,但是很多没有
还有一个是没有特别的痛点的情况下,比如新功能,比如新项目的新老技术架构统一
我公司是習慣新專案改用新技術
以后一段时间内卡 jdk8 都很正常,很多企业技术不一定有话语权
但是java 8 EOL了
所以他現在只是會動
[photo](media:AgACAgUAAx0CPZbPgAABFFAoXkp_zkHi0n-lq-NOoTWDHOOGKT4AAvGoMRt6DFlWY2zPZlgysotbAW5qdAADAQADAgADbQADwmYAAhgE@telegram)
你這段在寫什麼
喔好我知道了,你誤解了 Class
有需要的時候就會去會了
[sticker](media:AAMCBAADHQI9ls-AAAEUUCxeSofh__D2NRJR9BjpJ6vMkDLlMAACNgADcySoHNhXe15e_3c9JrjDGgAEAQAHbQADQB0AAhgE@telegram)
java 能 OOP 到你难受...
Java 比較像C++ 的簡化版🤔
的難用版
現在
OOP 沒有標準答案
Java 學OOP 好像比以前易?
Java 的extends 和implement 好像比C++ 多重承繼更容易分出親疏關係
Constructor
[sticker](media:AAMCBQADHQI9ls-AAAEUUDNeSopvjceo67kxjHJjGjMdhq9K8gACBQADkyvZHYar0hcZH9sbHOLUMgAEAQAHbQADhSsAAhgE@telegram)
現在這什麼情況
大企業一般都能用就不要去動它
兩個語言在討論另一個語言?
每句都public private 一次😂
世界奇觀
现在不太会这样了...除了底层包的开发。
public 的都是接口了
就是在說底層source code
[photo](media:AgACAgUAAx0CPZbPgAABFFA9XkqPaSupgokd6tcdHL2V0524xa8AAvaoMRt6DFlW35kvBl9XEgtN8mpqdAADAQADAgADbQADimcAAhgE@telegram)
done
fuckyou.taipei 應該要去 po 文問有沒有柯黑要做東西(X
我覺得java的oop比較像負面範例吧...
如何讓做得糟糕的oop把你的code base膨脹幾十倍
入門可以,當 base practice...拜託別,java的東西就讓他留在java吧
蠻齊的阿(?
欸 Insider 的注音好酷
喔幹 Insider 的設定也好庫
可是使用者一般很糟糕
然後過於冗長
C++ yay
跟 kotlin 一比,滿滿不必要的關鍵字
有嗎
長度至少差兩倍
像是啥
py 關鍵字更少ㄛ
我就是拉低使用者水平那個
[sticker](media:AAMCAQADHQI9ls-AAAEUUE9eSpbe3qW2N4phxvmccpLupe2wfgACOAADN28RDI9KSiYf_xCH0y8RMAAEAQAHbQADzlEAAhgE@telegram)
我的關鍵字不是太長就是太短
關鍵字? 有什麼關鍵字阿
Windows?
y
初學的話,多點關鍵字如果有Bug應該會比較容易處理
上手後真的很麻煩
尤其考試要用手寫…
[sticker](media:AAMCAQADHQI9ls-AAAEUUFheSpuA6BQo86iToHKSBsj2bOZkTQACJQADN28RDGzkiHxNzCzrpioRMAAEAQAHbQADlkcAAhgE@telegram)
[sticker](media:AAMCAQADHQI9ls-AAAEUUFleSpwuEhF5whnxoj5Yw9S50WWHywACGgADN28RDLif6NyyjS05OAYRMAAEAQAHbQADqlQAAhgE@telegram)
[sticker](media:AAMCAQADHQI9ls-AAAEUUFpeSp0MA9q1Xir-hAL1nIwBdUx6pAACGgADN28RDLif6NyyjS05OAYRMAAEAQAHbQADqlQAAhgE@telegram)
話說JVM Error msg 真的很方便抓Bug
可以試試打中文
[sticker](media:AAMCAQADHQI9ls-AAAEUUF1eSqmTB-XtoWZw8bfVWJObb1dwYAACLQADN28RDPib2eI1SI94KSgRMAAEAQAHbQADgFEAAhgE@telegram)
還蠻多語言支援unicode變數的
你說得對
例如java就可以
[sticker](media:AAMCAgADHQI9ls-AAAEUUGFeSqpUN6Kryc_EOiaxhKVJIuhHMwAC3wMAAonq5Qe39AcW5CJeODVvuQ8ABAEAB3MAA-UWAAIYBA@telegram)
有ㄇ
如果手寫能跟 IDE 一樣能自動補完和自動語法檢查就好(逃
我都直接狂草寫下去, 教授看上去長度形狀差不多, 打個勾就好
[sticker](media:AAMCAgADHQI9ls-AAAEUUGVeSrMZoXMUcB4Tl5Q5x36QEm99_QAC3wMAAonq5Qe39AcW5CJeODVvuQ8ABAEAB3MAA-UWAAIYBA@telegram)
話說有沒有人都有在學SAP
垃圾軟件...🥶
上課都一邊做SAP練習, 一邊駡三字經...
[sticker](media:AAMCBQADHQI9ls-AAAEUUGleSrVtWjnOkmjaPUL366Vzd4DaUQACOQEAAnUgjhzAKXchG0uSxtq5AjMABAEAB20AA09bAAIYBA@telegram)
[sticker](media:AAMCBQADHQI9ls-AAAEUUGpeSrWTLuFkO1dRaeR8FOiGqRql3wAC2QADzunEBli5aAvsm88ikUPQMgAEAQAHbQAD2RgAAhgE@telegram)
2020了 還ABAP
教授就是說, 啊就是有企業還在做啊, 怕你們找不到工作, 學下去就對
[sticker](media:AAMCBQADHQI9ls-AAAEUUG1eSrYBwsekn83eGi7eIoTAifgMrwACOgEAAnUgjhz3xcwH3z8vVm-F-TIABAEAB20AA39mAgABGAQ@telegram)
還在用的企業直接倒閉好了
電力公司不會倒閉吧...