作者查詢 / Litfal
作者 Litfal 在 PTT [ C_Sharp ] 看板的留言(推文), 共1198則
限定看板:C_Sharp
看板排序:
全部PC_Shopping5380C_Chat4154Storage_Zone1808MapleStoryM1332MercStoria1332KanColle1310IdolMaster1203C_Sharp1198Gossiping1038VideoCard638Boy-Girl622MobileComm335WomenTalk324Tech_Job288NBA223LoveLive_Sip221VR208CATCH177MH111MuscleBeach110car106H-GAME100sex95LCD75Stock74StupidClown74FITNESS71HardwareSale58home-sale56Soft_Job47AC_In44Steam44DigiCurrency43hardware41BigBanciao39biker33OverClocking31joke30Headphone22Hsinchu21mobilesales20Digitalhome18HatePolitics18movie15Key_Mou_Pad11MOD9YOLO9DIABLO8nCoV20198Audiophile7Aves7iOS7LightNovel7Vocaloid7Database6Powerful_PRO6Lifeismoney5marriage5MobilePay4ask3Baseball3Salary3Web_Design3Windows3BaseballXXXX2Beauty2BikerShop2C_ChatBM2CVS2forsale2Insurance2Japan_Travel2Kaohsiung2LoL2Mix_Match2PlayStation2rent-exp2Tainan2AllTogether1Android1Anti-ramp1Broad_Band1Browsers1cat1Contacts1creditcard1DC_SALE1e-shopping1exchange_3C1EZsoft1I-Lan1Interdiscip1Keelung1Lakers1LeBronJames1Military1optical1OverWatch1Railway1Sony-style1SuperBike1TaichungBun1Taoyuan1Tennis1Test1TY_Research1Vtuber1Warfare1<< 收起看板(108)
20F推: 至少把index寫成enum吧04/16 14:54
21F→: 而且這樣你的set/get不都只能用object04/16 14:58
6F推: 2. Enumerable.Range(0,arrays.Length).Where(i => array204/13 20:06
7F→: [i]).Select(i => array1[i]).ToArray()04/13 20:06
8F→: 是說這樣寫還不如用for寫。用手機打code好累04/13 20:07
9F推: 3當然是Array.Sort()之後再index04/13 20:20
10F→: 1.的話Jagged Array輕鬆解決,Multidimensional Arrays的04/13 20:33
11F→: 最後一個維度可以用Buffer.BlockCopy稍微加速,不然就只能04/13 20:34
12F→: 用第二題的寫法了04/13 20:34
13F→: 然後Linq不要亂用,不然效能會很差,例如第三題就是個例子04/13 20:37
17F推: 這種複雜度10萬次根本小case04/10 14:31
1F推: 你是要做到reentrace還是thread safe? 這裡應該很少在討論04/07 22:31
2F→: reentrant的,你也應該不是遇到這個問題吧04/07 22:31
7F推: 高階語言不在意reentrance,你講這個字還沒什麼人懂。很多04/08 19:39
8F→: 人連interrupt都不知道也能寫一手好程式。你的問題應該是t04/08 19:39
9F→: hread safe04/08 19:39
10F推: 你用lock擋不住也不正常,先確定寫法吧04/08 19:43
11F推: console那行把thread id也印出來看看是不是真的在同一個執04/09 14:25
12F→: 行緒下吧,是的話應該是client.Request又呼叫進入了server04/09 14:25
13F→: .OnRequest,你要想想這是不是合理的行為04/09 14:25
14F→: 我的話會用BlockQueue把server和client隔離04/09 14:26
2F→: 看錯誤確認你是用到哪個win10才支援的api,改掉它阿03/31 22:02
12F推: https://docs.microsoft.com/zh-tw/dotnet/framework/winf03/13 12:00
13F→: orms/controls/how-to-add-controls-to-windows-forms03/13 12:00
14F→: 下面有以程式方法建立控制項,配合上面的註冊事件03/13 12:03
4F推: 你這需求其實蠻稀有的,圖像處理通常直升16bits,32bits甚03/04 14:15
5F→: 至double,處理完後再依輸出10bits做round/truncate,甚至03/04 14:15
6F→: dithering03/04 14:15
9F推: 他是要做solid而不是常用的每一點3*10bit int3203/05 14:03
10F→: int32裡面多的2bits還要給下一點用03/05 14:04
11F→: 純資料處理我是會用bytes陣列和unsafe啦,用bigint還得遵03/05 14:09
12F→: 守它的規則(little endian,正負號等)03/05 14:09
16F推: 是阿,如果做成資料流,以色素為單位,一個int16做buffer03/06 14:57
17F→: 就可以處理了。但也能理解原po想用4個像素一起處理,輸出403/06 14:57
18F→: 個30bits像素為一組,因為剛好是15bytes。03/06 14:57
14F推: 跟 var 沒關係, 它只是語法糖02/08 15:42
15F推: 原因在於你的var代表的是一個structure,LoadData和varTem02/08 15:48
16F→: p也是個structure02/08 15:48
17F→: 所以你的varTemp = LoadData 也是值複製,而不是址複製02/08 15:49
20F→: 你是說LoadData.metadat[ ] 嗎?02/10 19:47
35F推: 建議原po用 object.ReferenceEquals 去比對一下就會理解02/11 20:26
10F推: 屬性HideSelection設定成False02/10 23:09
3F推: 可以,不過版本要能匹配01/02 21:52