IT 討論區(51)會員 曲莖通優 請你下次記得開PO
射雕俠侶 2018-12-21 12:51:48 d agent真係好chur
:^(

Ads

NullRefException 2018-12-21 12:58:57 MIT, Apache 基本上等於任用
GPL系列要好小心 用之前一定要諗清諗楚

opensource library vulnerability
成日成為黑客攻擊捷徑
我諗都係少部分developer有awareness
不過冇library又點算 咪又係照用
冇得輸窮三代IT狗 2018-12-21 13:05:56 香港精神,土法煉鋼,冇話唔得嘅,係時間同質素問題
:^(
食屎的過程 2018-12-21 13:07:29 依啲咪算好囉...
我成日做code review 見到依啲code
if (a > b) return true else return false
心入面諗WTF ????
冇得輸窮三代IT狗 2018-12-21 13:11:59
true if a > b else false


:^(
冇得輸窮三代IT狗 2018-12-21 13:12:24
宜家路人甲乙丙都可以做IT
20k 入行無難度
:^(
我有個例子,做code review 見到以下既java code

int cost;

if (cost1 > cost2){
Cost = cost1;
} else if (cost1 < cost2){
Cost = cost 2;
} else {
Cost = cost1;
}

見到呢啲code 寫code review comment 話都無用,無得救,簡單複雜化到...
依啲咪算好囉...
我成日做code review 見到依啲code
if (a > b) return true else return false
心入面諗WTF ????
True if a > b else False


:^(
植樹林 2018-12-21 13:13:20 我睇緊 performance 個 product 四圍都有呢個問題
仲要更加複雜
總之個主旨都係咁樣做

有時仲要另開幾個 variable 裝住個 Boolean 再 return
NullRefException 2018-12-21 13:13:32
:^(
NullRefException 2018-12-21 13:14:17 可以點做? 選擇視而不見?
麥斯 2018-12-21 13:16:58 return a > b
:^(
植樹林 2018-12-21 13:19:58 成個砍掉重寫
而家個 GC 頻密到呢
個 Full GC 平均過三十秒

Ads

NullRefException 2018-12-21 13:23:03 照計果堆咁既垃圾code唔會導致gc
亂咁declare果d垃圾一般分層gc gen0就收走
果d冇必要既扯資源指令先係元凶
:^(
植樹林 2018-12-21 13:58:48 um......
Old gen 長期 high usage
總之就一日同一個 instance 做 好幾次 GC 都停 30秒
都唔知啲人點搞
個問題都存在咗六年?七年?
NullRefException 2018-12-21 14:00:43 要做profiling先知啵
如果冇造成問題就唔好搞佢啦
:^(
植樹林 2018-12-21 14:02:33 做過簡單嘅
知道嘅就嚇死

唔知嘅就繼續當 false alarm / restart 保平安
ygIKYOHR9gnGmD9Y 2018-12-21 14:03:13 Heap stack都未識分,討論GC
:^(
:^(
NullRefException 2018-12-21 14:04:53 GC = Guilty Crown
:^(
植樹林 2018-12-21 14:05:26 GC = Gift Card
大雄殿小智將 2018-12-21 14:08:33 GC = Game Cube
植樹林 2018-12-21 14:14:25 對唔治
下次舉例子唔會求其噏幾句

用大 Boolean (包括不限於)拎嚟做 local variables 是件 product 常見玩法
麥斯 2018-12-21 14:18:43 真係,好多連個visualvm都未開過
:^(

Ads

麥斯 2018-12-21 14:21:11 重寫會用返同一班人,純粹有人review,定會換人寫?
植樹林 2018-12-21 14:30:12 有時候本身個 library 淨係涵蓋到極少功能之餘
淨係做圖表
你當淨係做棒形圖先算
3個地方同我 import 3個唔同嘅 library
:^(

同一個 project
冇得輸窮三代IT狗 2018-12-21 14:31:24 我係懶狗,寧願 import 10 個 library 都唔會自己寫
:^(
植樹林 2018-12-21 14:33:20 Vendor 啲遺產嚟
算係另一班人啦

不過而家有人懶醒重寫 JSP 以及一系列 front end
起勁多 "temp variables" 係個 JSP 度拋來拋去
:^(