Soft_Job 板


LINE

各位好 是來找想法的 主要是想透過多執行緒做些什麼 並拿來面試 同時也希望是寫些我自己日常會用的 儘管有看書但從業到現在都沒實際用過 方便的話請簡述該功能細節 或提供 github gitlab 麻煩了 謝謝 不好意思沒辦法一一回應 我所求的是 你個人因為某需求而寫的 讓生活變的更簡單的工具 能面試最好但為次要 github也是次要 並且不是作業 理想的情境是 我正好需要 且看內容認為寫的出來 不懂就去 stackoverflow 問 本身用 java 也會去 java 版問 運用書中所學寫出來 --
QR Code



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.25.89 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1653254930.A.C9F.html
1F:噓 hegemon: 伸手牌?你知道有一種東西叫Google ,它還蠻好用的嗎? 05/23 06:03
2F:→ SongIceFire: ?? 求關鍵字或網址 謝謝 05/23 06:20
3F:→ enthos: https://github.com/RT-Thread/rt-thread 05/23 06:44
您是主要開發者之一嗎 會找時間看簡介 先謝謝了
4F:→ DarkIllusion: 要拿去面試講喔 這樣算是請大家幫你寫作業的意思嗎? 05/23 06:56
不是喔 作業我自己會寫
5F:推 b0920075: 提供個想法還好吧,又不是幫他做 05/23 07:02
6F:→ b0920075: 喔喔如果是拿 github 上照抄的話當我沒說 05/23 07:02
程式碼我自己會實作 能提供 github 當然好但只是次要 github 用 multi-thread 去查只有一堆 tutorial ※ 編輯: SongIceFire (223.137.25.89 臺灣), 05/23/2022 07:19:26
7F:→ tofuflower: OS 恐龍本,有一章多執行序,要範例要解說都有 05/23 08:24
8F:→ tofuflower: 也有作業 05/23 08:24
9F:推 k798976869: 大學上os課本恐龍書 作業就有寫了 05/23 08:26
10F:→ shooter555: 應該說日常會用的 自己把他轉成多執行緒調效能 05/23 09:02
11F:→ antpro: Refer to "FlashGet", a kind of download manager. 05/23 09:02
12F:→ antpro: I know it's very old software, though. 05/23 09:02
13F:→ shooter555: 從業之後沒用過 除非你寫的都很底層 05/23 09:03
14F:→ shooter555: 先找找看哪些地方並行處理會加快的 就把它丟thread 05/23 09:07
15F:推 calqlus: 就等io反應或是讓GUI不死當的同步機制 05/23 09:35
16F:推 sazabijiang: 多執行緒程式要執行一段時間,而且你會想著程式執行 05/23 09:36
17F:→ sazabijiang: 這樣才有多執行緒的意義。不然你用遞迴寫一個檔案 05/23 09:37
18F:→ sazabijiang: 空間分析器,能計算指定目錄以及其子目錄下的檔案 05/23 09:37
19F:→ sazabijiang: 大小總和,執行的時候有一個進度條顯示目前處理的 05/23 09:38
20F:→ sazabijiang: 目錄/檔案數目。這個作業應該不難做。 05/23 09:38
進度條沒有想過 謝謝建議!
21F:推 ouskit: 隨便一個爬蟲 05/23 09:50
爬蟲要懂網路 目前還不會
22F:推 vi000246: 簡單 去codejob板當免錢勞工 05/23 10:28
23F:→ kentyeh: 寄廣告信,轉檔,爬蟲,抓股價,都可以 05/23 10:31
前年寫過抓股價的工具 寫一年多 但最後多執行緒只占了一小部分 自娛可以不宜拿來面試
24F:推 hidog: 你從業多久了-.-? 都跑硬體底層嗎 05/23 10:36
25F:→ hidog: github上面隨便找都有 05/23 10:37
26F:推 alex70266: 你是想練習自己做的東西用現成平台上的multi thread li 05/23 10:47
27F:→ alex70266: b 還是寫出multi thread的實作? 05/23 10:47
我用 java 希望是 completablefuture 或 guava 等 lib 寫點東西 邊寫邊了解lib
28F:推 Lhmstu: 不如看看作業系統kernel,最神的open source 05/23 11:09
29F:→ cfc0719: 從業多久了?平常都做什麼?完全沒碰過multi-threaded也 05/23 11:13
30F:→ cfc0719: 挺神奇 05/23 11:13
31F:推 rodion: 一個最常用的範例就是GUI工具阿 沒有多執行緒 你就會看見 05/23 11:28
32F:→ rodion: 做一個耗時GUI操作 整個應用程式就不動了 (所以需要多執行 05/23 11:29
33F:→ rodion: 緒) 05/23 11:29
34F:推 yesiah: 要用來面試的話可能需要提供一點業務內容比較好 不然像樓 05/23 11:52
35F:→ yesiah: 上大大提GUI結果你做底層的話也是白搭 05/23 11:52
36F:推 OriginStar: 就做個圖片批次壓縮轉檔工具,批次是例如有20個檔案 05/23 11:53
37F:→ OriginStar: 然後交給5個執行序(可設定)去執行,這種工具網路上 05/23 11:54
38F:→ OriginStar: open source 應該也不少 05/23 11:54
39F:推 yamakazi: 你有多核心就可以用多執行緒啊,比如你做矩陣乘法就可以 05/23 12:08
40F:→ yamakazi: 用多執行緒 05/23 12:08
41F:→ yamakazi: 也不用到很底層,我之前在車機導航做QtUI就用到多執行緒 05/23 12:09
42F:→ yamakazi: 日常工作的話假如你有很多文件要parsing再存檔,沒有多 05/23 12:11
43F:→ yamakazi: 執行緒觀念的人可能就parsing一個存檔一個。有多執行緒 05/23 12:11
44F:→ yamakazi: 概念和多核心可以用的話,我可能就開六個執行緒同時pars 05/23 12:11
45F:→ yamakazi: ing不同文件 05/23 12:11
46F:→ yamakazi: 再來就是make -j7 那個-j就是設定你要用幾個核來編譯 05/23 12:12
47F:→ yamakazi: Android的話我記得遊戲就有分logic thread和 render thr 05/23 12:14
48F:→ yamakazi: ead,這也不用很底層吧,寫app的人應該都會碰到 05/23 12:14
49F:→ yamakazi: 假設你做3*3的矩陣乘法,是不是就可以開三個執行緒去各 05/23 12:16
50F:→ yamakazi: 自乘完各自填值進去 05/23 12:16
51F:→ yamakazi: 隨便舉就一堆啦,但真的難的是如何同步,鎖,條件變數, 05/23 12:17
52F:→ yamakazi: 原子操作等等 05/23 12:17
53F:→ yamakazi: 算算我隨便舉就四五個例子 05/23 12:18
文件 parsing 沒有想過 謝謝建議!
54F:推 alex70266: 通常練習這個要有情境啦.. 05/23 12:26
55F:推 BigCockman: 處理檔案 圖片這種 05/23 12:33
56F:→ umum29: 關鍵字multithread + use case 05/23 12:33
57F:→ umum29: 原子性和幾個flag要搞清楚就很厲害了 05/23 12:34
謝謝
58F:推 neo5277: 影片剪輯 05/23 12:41
59F:推 godsparticle: 隨便去github抄一抄 05/23 13:22
沒有要抄
60F:→ pttyc: 如果是Python的話 可以查GIL 應該是個不錯的知識 05/23 13:27
61F:→ Inglenook: 有試著用多執行緒去爆破密碼學的東東啦,雖然成果不彰 05/23 13:59
62F:→ Inglenook: 就是了 05/23 13:59
63F:推 isaacting: ptt就是最好的例子阿~~~你要如何一次讓50000人上線 05/23 14:36
64F:→ isaacting: 你不用多執行緒做得出來...這個機率很低 05/23 14:37
65F:→ OrzOGC: GIL聽說就要有解了 05/23 14:47
66F:→ acgotaku: 你先了解高併發IO模型與原理就很受用 05/23 15:11
67F:→ ssccg: 榨多核心CPU效能的多執行緒,和高併發、非同步IO其實重點不 05/23 15:29
68F:→ ssccg: 太一樣,就一個多執行緒的關鍵字實在太籠統 05/23 15:33
69F:→ jerohands: 搜尋 boost, asio, proactor 等關鍵字試試 05/23 16:27
謝謝
70F:→ leolarrel: 最常利用到多緒的功能就是進度條功能 05/23 17:53
謝謝
71F:推 Apache: 人好好 05/23 18:52
72F:噓 killua801227: 大家人好好 05/23 19:31
73F:→ feeya: 你寫個桌面應用程式就需要多執行緒了 否則UI會卡住 05/23 19:45
74F:推 Sunal: GIL 有寫?那不就整個CPython要翻掉 05/23 20:13
75F:→ Sunal: *有解 05/23 20:13
76F:噓 pttano: 路過噓 05/23 21:20
77F:→ DrTech: 從業沒用過… 這很可怕吧,難道沒做過任何IO處理,或沒寫 05/23 21:30
78F:→ DrTech: 過多人同時使用的程式 05/23 21:30
※ 編輯: SongIceFire (223.137.25.89 臺灣), 05/24/2022 06:09:28
79F:噓 snac: 大家人真的好好,這種文還會回,感覺就是什麼都不懂沒做功課 05/24 09:07
80F:→ hegemon: 如果是用framework 的話,去翻翻底層的source code應該都 05/24 09:43
81F:→ hegemon: 有實作 05/24 09:43
82F:推 ntpuisbest: 要個關鍵字還好吧,又不是每個人資訊蒐集能力都很強 05/24 10:04
83F:→ yesyesyesyes: 大家人太好 根本伸手牌 05/24 11:53
84F:推 calqlus: 還是建議自己寫個socket program會比較好懂 05/24 12:56
85F:→ shomingchang: 以前桌面視窗程式 GUI 沒 thread 不會動吧 05/24 16:47
86F:→ DrTech: 沒那麼複雜吧,隨便讀個檔案,搜尋裡面出現過關鍵字,UI不 05/24 22:59
87F:→ DrTech: 停頓卡住,這種最基本的功能就能練了。 05/24 22:59
88F:→ sazabijiang: 現在CPU速度太快,但IO永遠是瓶頸 05/24 23:05
89F:→ sazabijiang: 單純跑運算除非是暴力攻擊法,不然一般一下子就跑完 05/24 23:06
90F:→ SongIceFire: 我知道該怎麼做了 謝謝各位意見 05/25 05:22
91F:噓 gmoz: 先練好中文表達 05/25 10:54
92F:推 jerry030897: 中文XDDDDDDDDDDDD 05/25 11:22
93F:→ SongIceFire: ........... 05/25 12:04
94F:→ SongIceFire: 發文時沒有考慮到你的中文能力 歹勢 05/25 12:08
95F:→ albert8304: 問這樣的問題就是沒自己想過,直接看別人都做什麼樣 05/25 13:59
96F:→ albert8304: 的功能,你用自己的方式實作,你馬上就知道沒有多執 05/25 14:00
97F:→ albert8304: 行緒的程式會差在哪了 05/25 14:01
98F:→ OrzOGC: GUI會卡住等上一個指令完成然後就炸掉了XD 05/25 14:23
99F:噓 BigHeadDoggy: 可憐 05/27 01:08
100F:推 opencat: 這...隨便一個語言 打上關鍵字 就有一堆了吧... 05/27 16:49
101F:噓 caty1010: 問使用情境就算了,還想伸手copy 真幸福 05/28 11:37







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP