Jump to...
redirecting...

Log for OKTW Network

[photo](media:AgADBQAD3qcxG6EAAaBXfr1rQbn-6RStFcwyAAQYLtYvaiNW_Q6zAAIC@telegram)
這三小
僵屍阿
我知道啊
哪來那麼多
只要 不插火吧 就可以那麼多ww
生怪專 也不會生那麼多
你的殭屍為什麼看起來那麼恐怖
模組包自帶材質(吧
unity
[photo](media:AgADBQAD_6cxG6EAAaBXLuRlZAYxXscyIcwyAAQa_hb89p-O_X-zAAIC@telegram)
因為靈魂沙嗎(誤
@jimchen5209 我可以上線觀望一下嗎
雖然我馬上就要出門了w
隨便R
雖然我不在線上(X
BL表示:想去你家幹資源生存結果沒權限(?
XD
尛omo
就跑去拿我的箱子了QAQ
I feel so sad
..
你沒圈領地喔
我只是在那下線所以找地方放東西而已QQ
._.
RRR我在你領地裡玩殭屍攻防
你需要耐心等待早上 :D
然後你被ㄅㄧㄤˋㄅㄧㄤˋ兩下就死了嗎(?)
殭屍不能拿Nuke發射器QAQ
不然就"碰!"
家就沒了
好像很悲慘
[sticker](media:AAQFABN_ncsyAATDmFX0_jRPaVE6AAIC@telegram)
話說,初期我想試看看Nuke發射器
um
Um...我也還挺想看Opencomputer挖礦的
那就不要期待我會上限好了,感覺我時間都不夠用惹
阿不就好忙
因為玩...的遊戲需要時間
聽說我要在暑假結束前看完這些._.
[photo](media:AgADAQADsqcxG0E8oUcXTxEaSUXA6taQ3i8ABDiWQY97i8XL_3oBAAEC@telegram)
也是 畢竟他只有那種事可做吧ww
加油!
反正你看不完的 放棄啦
我剛才讓某些工作告一段落w
有種感同身受的感覺
要編輯權限請 @james58899 https://paper.dropbox.com/doc/OKTW-cz7h5jT0woK1VrCFxHzu7

模組包: ATLauncher Revolution 3 3.7.3
戳Recommended多勾opis少勾IRC

IP:srv1.mc.oktw.one
[photo](media:AgADBQADzqcxG8SwiVfPafgl2jlSVmoVzDIABLmSvCpgiPy4fp4AAgI@telegram)
w?
我怎麼覺得右邊那張的圖很 VB6
那是VB2010
我說黃色那張
資料結構力到底三小
我怎麼知道
老師就丟給我這些啊
叫我看完:D
[photo](media:AgADBQADs6cxG4tPoFendr4be4iVMzcQzDIABJoPQA2A3GHro7UAAgI@telegram)
上面的數字亂打的:D
挖不到甚麼
omo 玩了那麼˙多天 還在缺鐵呢
著季 可以活很久
不,他可以挖個隕石坑
塞妳的頭
[sticker](media:AAQFABO6EsoyAATyyyZHHEPVVWdQAAIC@telegram)
omo 隨然有吃電ee 但是 不太可能玩出來*(x
晚上 隨時 都有怪 打妳
但感覺大部分都是棄坑收場(X
活 很久
活在 被怪追逐中
幹 去掏金啦
🎮 STATUS SERVER:
IP: srv1.mc.oktw.one (36.234.168.239)
Port: 25565
Online: ✅
Mods: 197
Players: 0/20
Version: 1.7.10 5
MOTD: A Minecraft Server
媒人
掏妳頭omo 掏了 一整天 就鐵
掏屁金
而已
哪來的金
掏鐵吧
會說來做omo
喔不 妳沒上 做不了(x
[photo](media:AgADBQADtKcxG4tPoFe2O5n3X7fZq1kTzDIABDb5Z1HlZUOwwrkAAgI@telegram)
你看指南自己找金在哪
omo 還要找喔 omo
光是 被怪打 就煩
還找omo
[photo](media:AgADBQADtacxG4tPoFcYcGUENNskMewQzDIABDGVOYWCJ6-isbcAAgI@telegram)
你真的有看作者的指南嗎 ._.
任務(X
他有另外做指南
話說 解的 插不過了omo
還有,記得種田
.-.你有偷完齁(X
矮額我居然uptime有兩小時
怎可能 1個大箱子 1個小箱子 8成 棄坑吧
我的意思是之前玩過
以前我就提議過這包了,不過還沒玩完就跑去玩EE包了
我記得我當時
乾我打不開不開服
[sticker](media:AAQFABOPGMEyAAQemZqjAAHSdeGiEwACAg@telegram)
我只是這陣子有點忙不在家,筆電又壞掉。i feel so sad
omo 喔
[photo](media:AgADBQADtqcxG4tPoFdtCuM2fukbqT4ozDIABLy7jA5dhCAUkrgAAgI@telegram)
[photo](media:AgADBQADt6cxG4tPoFdS-DUbj27EVashzDIABJCTN52vWOw927YAAgI@telegram)
X
X
[photo](media:AgADBQADrKcxG4tPqFdHBYFEvEK-1CcOzDIABFSJQF1katTrjLcAAgI@telegram)
wwwww
資料結構啥的那本似乎沒有到很差
但是VB2010…RIP
沒關係我跟老師說過我會用VB2017來寫的
[sticker](media:AAQFABOPGMEyAAQemZqjAAHSdeGiEwACAg@telegram)
我覺得直接去看微軟VB.NET的資料(?
幹嘛 又沒差很多
VB又不是swift
好可怕 VB觸觸出現了(X
這我就不懂了,求詳細
這不是當然的嗎... 會差很多的語言就只有swift阿
拍手
2跳3
Umm…Node.js
Async function
你把他當成是 Python2 跟 Python3 兩種語言比較快
沒差很多
nodejs不是一個語言
好 抱歉
那些東西大部分只是 syntax sugar 而已
Um…似乎也是
而且js應該都有向下相容
java 6到8變化還蠻多的啊
現在看7就已經算舊,6已經不能看了
從笑能變效能(?
Swift 沒有向下相容 不過他會在更新的時候附語法轉換器
java 8加了不少好棒棒的東西呢
表示期待9
其實我不太知道加了什麼
介面改了,允許設定預設方法
然後就在不變更現有的API棒API加更多功能
我覺得我可能得開始嘗試多碰Golang了,感覺比起Node.js更能更方便的處理麻煩的後台。
反正沒辦法簡單舉例完啦
好喔
最知名的是加了 lambda 吧(?
那也很棒
原本要new Object之類的東西現在只要() =>
還有out::System
感覺很潮
喔乾打錯
這什麼
我的錯了,我忘記他是怎麼打去了
他叫做方面參照的樣子
方法參照?
忘記惹
Java 好難
lambda感覺很潮,但是我看不懂 ._.
你是不是看成原本的 lambda 了
在 Java 中 lambda 就是 annoymous function
應該是這個
Um…原來如此
基本上對,但他不只是匿名函數而已
你是不是看成 lambda calculus
λ
這個東西
Y
java這東西很有FP的味道.-.
看不懂正常 我也是這個暑假才搞懂的
這個人好可怕…
java 8加了不少感覺很FP的東西進去
嘿阿
幫陣列加上惰性求值之類的功能等
原來 java 有 lazy eval 喔
好喔(?
超潮的
可是我都沒用過
(#
除了 lambda 之外還有個東西叫做 combinator
我光搞懂java的threading就花了好一段時間
他分成會傳回值的和不會的
還有專門維護thread的
還有thread pool什麼的
乾,超複雜
正在看example Java語法真的好囉嗦...
難怪每次都被拿來婊一次(#
但是實際上寫只是一直戳enter自動補完而已
[photo](media:AgADBQADr6cxG4tPqFf1uTaqIulAawwgzDIABKibzO8rNGKFqbcAAgI@telegram)
[photo](media:AgADBQADsKcxG4tPqFemlXVjjRieUpUWzDIABHksyKx-VBxh_LYAAgI@telegram)
www
其實你去看C#的原始碼,不靠任何IDE比java更慘
[photo](media:AgADBQADsacxG4tPqFdhKGxi7TTwik4fzDIABPz_fiNetNoJurkAAgI@telegram)
蛤 原來C#跟 Java 有差喔 (##
差很多喔
例如?
不會啊
我很愛 C#
只是我更愛 C(
反正我現在看不懂C#原始碼
不會你毛線,你連變數從哪邊來的都看不出來好嗎
所以你們真的不加入 C 的大家庭嘛
不要
可以啊 為什麼不能
指標很噁心
我不想碰到底層
java import最後一個詞就可以看出來了,C#是要怎麼看
using
只看原始碼喔
using System;
using System.Drawing2D;
using System.Windows.Forms
很強啊
null pointer exception
23行那個
就在那行宣告的
Person* koru = (Person*)getInstance("koru");
Brain* kb = *(koru + 0x54);
korued.
🌝
大H不是小h
不用IDE看根本自虐
java還能知道是從哪個package import來的,C#根本不知到阿
Java 怎麼知道的
import的套件名稱最後一個字
蛤 其實我不太懂
讓我登入一下我github
https://github.com/james58899/oktwcore/blob/master/src/main/java/one/oktw/sponge/Core.java#L22
像是這個 Logger ,就可以看出是從 import org.slf4j.Logger; 來的
C#勒
using System
[sticker](media:AAQFABPRgsoyAAR1KKvk0lMucPYyAAIC@telegram)
[photo](media:AgADBQADsqcxG4tPqFekN1VA4_EMargXzDIABKIg_TzkEoLJQbUAAgI@telegram)
這段全部都是自動生成的
getter和setter基本上都自動生成的
更怕了
阿就變數名前面加上get然後return變數而已啊,當然自動生成
所以我才說java根本就是一直戳自動補完
物件導向到底為什麼要搞出get跟set阿wwww
限制存取權限
不能在宣告的時候順便寫嗎
public readonly
之類的
有四種權限可以選啊
你知道會有機掰人去用那種命名為_開頭的東西對吧
摁 我知道
java沒辦法這樣做
直接宣告為private,如果想用會直接編譯失敗
🌝
而且我們都知道範例
還蠻複雜的,我不知道該怎麼解釋為什麼需要setter和getter
希望沒授權的人只能取得值不能設定值吧
有時候你存取一個 class property 的時候
你想檢查一下先讓他拿值或是存值
還有,變更流程時可以不用改其他地方用到的
像是改個變數名,只要改getter的return就好了
可是這樣不就失去改變數名的意義了www
或者要在取值或設值時做些什麼時
如果不用,直接讓那個變數公開存取也是可以啦
那在其他 class 拿值的時候是打變數名還是打 get變數名()
get
反正 C# 跟 Java 都很吃IDE 就是了(?
恩對,但是java不用IDE能寫C#不能
之前某丹丹好像有提到過有人不用IDE寫java的
我是不想這樣自虐啦
你說例如 using 不知道用了什麼嗎˙
可是
C# 也可以阿
我就用 VS Code 寫 C#(
.-
IDE萬歲
所有語言都應該IDE一下
Y
或一個好的 Editor
突然想到
Java 的 IDE 會自動補完型別嗎
例如有時候泛型很長之類的
會吧
大概怎麼補的
我想不到有什麼情況會發生IDE補完型別耶
因為能傳入的型別就已經寫死了啊
我說的就是傳入的那邊
泛型的話根本不用宣告吧
直接<>就好
例如List<>
我是說
例如傳入的型別就是 List<int> 之類的
java能傳入的型別是寫死的啊
你就只能塞那種型別的東西進去
um
然後傳回的型別也是寫死
我是說例如
void test (List<int> x) {}
還是說Java沒有這種的
直接塞變數名就好啊
喔喔,我知道在說什麼了
那那個 List<int> 會自動補嗎
可是我不知道IDE是要從哪裡推出要塞List<int>阿
好像也是
那不會有長到死人的狀況嗎
如果傳入的型別和設定能接受的型別不一樣會直接編譯失敗,然後IDE可以選要改那個
A<B<D<int»,C<E<int»>
沒人會這樣搞吧
A(B(C()))這種倒是有
[sticker](media:AAQFABMLYMoyAARhGAYCho7BLAVPAAIC@telegram)
雖然現在好像比較流行A().B().C()
[photo](media:AgADBQADs6cxG4tPqFelw_OUYMqUTncWzDIABDATuNU4iBwcqbgAAgI@telegram)
RIP
沒人會在內容集合裡面再塞內容集合啦
肯定分開然後分別傳入的
阿不過泛型倒是有機會
這就泛行阿
List<Optional<String>>
有這種
但是應該很少再多層的
原來Java也有Optional
先猜 Java 8 出的
java 8
塔拉 (#
這很棒
你知道null很幹嗎
不知道
null到底是代表什麼,沒有還是錯誤還是空還是三小
wwwwwww
不會有用到的時候嗎
會用到泛型時代表把物件再包裝了一遍阿
對啊
一般來說不會把物件包了又包
[sticker](media:AAQFABMLYMoyAARhGAYCho7BLAVPAAIC@telegram)
大概包三層就很厲害了吧
其實這個也只有大概四五層而已(##
java不會在<>裡面做運算好嗎
不會有這種List<string + string>之類的啊
很噁心耶
沒有任何一種語言有這種東西啊
應該說
不會在<>裡面包方法
然後方法還塞參數
沒有方法阿
不然是function?
你是說那個括號嗎
反正不會出現你那串沒人看得懂的東西就對了(O
那個叫tuple
表示資料的方式而已
就不能直接寫目標型別嗎?
那就是目標型別阿
像是最後會傳入int之類的
umm 我不理解你F#
反正看起來很噁心
我講一下 tuple 是什麼好了
這麼一長串真的不是給人毒的啊
(2,3)
這是一個tuple
啊怎麼
簡單來說就是把兩個以上的東西合在一起最簡單的方式
這和 vector<string,string> 之類的差不多啊
太噁心了我放棄,我決定去看影片
Tuple<T1, T2>
這樣有比較好懂嗎
一個泛型的class
你可以直接把 (int*int) 當成 Tuple<int,int>
還是js好,根本不care schema,只是噴出error你會不知道是誰幹的(x
最靠杯的一種吧wwwwww
最近換寫js以外的語言之後 才發現寫js根本是在埋地雷
這就是為什麼js assert框架那麼多種啊(?
有些東西是都已經丟到server上跑了好幾周後才發現沒寫好www
反正越省字的語言的代價本來就是出包機率更多
"幹 為什麼傳了這樣的東西進來啦"
為什麼資料庫會一堆undefined,然後發現真的是有雞巴人把空欄位全部取名undefined(x
不會吧
數字欄位的話就通通NaN,保證管理員黑人問號
你應該試試看coffeescript,真的不管不小心寫錯什麼都編得過
有一次我bot突然噴掉
然後發現就是有個東西被傳了undefined
然後bot存取了他沒有的屬性
"天殺的那個undefined到底哪來的"
大概就是這種感覺
[photo](media:AgADBQADtKcxG4tPqFcB1xSR-wTVgE0pzDIABIkOv2_pNsmN7bkAAgI@telegram)
突然想到
Java 的 lambda 有沒有型別
他沒有增加型別
我是指 輸入什麼 跟 回傳什麼
java 的 lambda 其實就是個匿名 class ?
不只
他相對匿名 class 可以多做到甚麼?
不懂
它包含蠻多東西的
我也不是很懂(O
那你回答屁歐(翻桌(?
例如 int test(string a)
函數不是都會有寫輸入什麼跟回傳什麼型別嗎
--我只是照著我之前看書的印象回答--
輸入型別會自動推斷
然後他能輸出嗎.-.
我不知道耶,我很不熟他(O
那他跟只固定 override 一個 method 的匿名 class 差在哪?
能把
幹 我手機到底為什麼一直發不了訊息啦
可以去翻看看我github有沒有用的lambda
--code更少--
喔對他的this不同
聽起來很js(#
code的domain不同還什麼鬼的
聽起來很call apply(?
是說warframe更新好大
更新了喔?
之前的新任務
可以我這幾個禮拜沒玩
不能輸出的話怎麼用map
好像也是
好吧,聽說他之後有大更新
型別錯的話會編譯不過嗎
coming sooooooooooooooon
會吧
"這不是免費遊戲"
wwww
既然推斷的出來了 為什麼不乾脆其他也用推斷的(?
能推斷的都用推斷的了吧
這聽起來很垃圾手遊的廣告(?
BTW這是java 7來的
java7之後編譯器才有型別推斷的能力
我已經看他檢查新內容快一小時了...
沒記錯的話啦
慢慢等
他大概有3G要載
真他媽迅速
那時候不是沒有lambda嗎
下載不是最慢的,檢查新內容才是
那他在推斷什麼的型別(?
泛型吧
[sticker](media:AAQFABMLYMoyAARhGAYCho7BLAVPAAIC@telegram)
例如?
List<T> 之類的
例如List<>然後塞String進去他就會知道是string了
應該是這樣吧
不用去寫List<Sting>
好像有點厲害(#
世說為甚麼 java 的泛行裡,那個未知的class都寫T?有甚麼特別的意義嗎?
沒有意義
Type的縮寫而已吧
Type
大部分語言都是 T吧
所有語言都應該來個型別推斷 (X
組合語言表示:什麼是類型?
wwwwwwwwww
🌝
有分integer和floating鴨~
可是實際操作不care阿
[sticker](media:AAQFABMiUNAyAAQjGH4nvb8NoDMMAAIC@telegram)