IT界討論區(40) 放咗工吹咩IT呀, 我想打機呀
i-vtec 2018-8-31 01:07:02 結論: 樓上(eg T巴)果堆平時寫左
一堆RUN到就算CODE

人地叫佢拆哂停車場焗住唔比D人
養車減少私家車擠塞交通,佢走去拆哂

冇諗到後果: D車放哂街邊,條路仲塞

Ads

蒼月A 2018-8-31 01:14:16 點解又講返Thread個問題
:^(

究竟而家傾緊MultiThread access一個Singleton定就咁Singleton定講緊Spring Singleton Scope?
三樣嘢嚟
仲要人地問C#你又講Spring Singleton
如果就咁Single Thread行Singleton又做乜突然會塞車
:^(


一係你搵一搵究竟邊度有其他人/官方寫Autowired係Singleton
i-vtec 2018-8-31 01:17:27 屌,唔傾tech 哂我人生時間
你岩哂啦
蒼月A 2018-8-31 01:23:33 係咪得我load到係講singleton pattern?
:^(

定其他人都load到其他嘢
:^(
i-vtec 2018-8-31 01:23:33 蒼月A (ID #9822)
係咁傾tech勁毒
做得IT耐有樣睇
蒼月A 2018-8-31 01:23:51 ok
:^(
leucocephalus 2018-8-31 01:26:24 應該係佢地將d問題撈埋左一堆。
油尖旺豬肉佬 2018-8-31 01:27:54 所以我覆都唔想覆
:^(

平時都係公司成日講,
放左工,睇下A片relax下啦,仲sin咩撚野gle騰
再講真係single騰
:^(
蒼月A 2018-8-31 01:31:16 我今日返工好hea咋
:^(

睇返上個post
睇住個fg做嘢,0 tech
:^(
MikuMiku39 2018-8-31 06:21:50 此回覆已被刪除
Trinidad 2018-8-31 07:40:44 咁多位大佬sor9ry
:^(


其實我唔係唔明singleton同static個分別 (當然深入啲嘅我真係唔識
:^(
)

我同時問幾樣野先撈亂哂啲問題

1) 我明singleton係single instance per application個concept
好似羊巴個例子,我要拎first user access time同之後每個user access 個time difference係一定要用singleton 個concept先做到

但如果唔用呢個singleton嘅nature, 我又唔洗custome啲乜,個helper唔洗extend其他class/interface
咁幾時先要用singleton design? 幾時先要用static?

好似我嗰個return inputstring.split(‘x’)[0] 嘅method
係咪放static會好啲? 因為只係一啲tools咁

2) 就係想問multi thread concurrent call呢個function會點?
singleton同static係multithread 情況下係會點?

多謝咁多位解答咗我咁多
:^(

Ads

Trinidad 2018-8-31 07:43:27 同埋撈埋係因為我主要係問緊c#野
:^(

印象中java好似冇static class?
所以helper多數用singleton

但c#好似又少啲人用singleton (.net core唔計)

所以先會撈亂
Trinidad 2018-8-31 08:03:57 同埋以我有限嘅認知
c#入面每條thread call static method都有自己個execution context and stack
所以理論上variables defined inside static method同value type /immutable parameter係thread safe的

咁如果個parameter係reference type呢?
要點做synchronization先thread safe? static helper method又應唔應該食reference type做parameter?

用singleton design嘅話又係咪有同樣thread behavior?
蒼月A 2018-8-31 08:33:42 個例子係... 我...
:^(

anyway,都話如果做到就兩個都冇咩所謂,因為本身拎instance都係static method啦
:^(

你話唔知之後會再點寫落去所以用singleton都得ga
可能你遲啲要
public void ProcessByHelper(IHelper helper){}

同埋唔係所有support .net嘅project都代表support最新

我反而都想問multithread,因為multithread同singleton唔一定有關,唔識答
:^(
Trinidad 2018-8-31 08:42:08 我都想問multithread

好似.net web api2咁
如果用entity framework

佢係通常都係api controller class到 define個property俾ef context

class apicontroller{
var db = new ef.context 之類咁上下

然後每個api method都ref落同一個db到做野

最尾dispose method dispose返db obj
}

個ef context嘅lifetime係per web request?
如果我連用每個method自己都using db = new ef blahblahblah
邊種寫法先好?
i-vtec 2018-8-31 08:56:52 頂咪講tech啦 好悶
講番fg幾錢仲好
失業的IT狗 2018-8-31 08:57:11
:^(
大家好呀哈哈 2018-8-31 09:07:59
:^(
巴打唔打丁 2018-8-31 09:10:52
:^(
T巴近排玩假膠?
:^(
:^(
i-vtec 2018-8-31 09:11:24 日常好少用
就算framework用左
大家都唔知
巴打唔打丁 2018-8-31 09:11:29 有冇工介紹呀屌
:^(

Ads

i-vtec 2018-8-31 09:13:52 要chur就冇
番工打下飛機唔求成長
18-20k就有
蒼月A 2018-8-31 09:14:38 t巴記得第時照住我
:^(
:^(
蒼月A 2018-8-31 09:15:29 返工打下飛機唔求成長應該都可以2尾
睇下點吹
我覺得啲老闆心理關口都係30
i-vtec 2018-8-31 09:16:49 呢度你可以發下威
現實你係個柒頭
人地cv: 飲開酒溝開囡
你冇呢d skill