[問卦] 為甚麼程式運作有時候成功有時候失敗?已回收

看板Gossiping作者 (法號失智)時間5年前 (2018/12/13 01:43), 5年前編輯推噓25(29423)
留言56則, 41人參與, 5年前最新討論串1/1
在電腦的世界 不是1 就是0 1+1 問電腦一兆次 他會回答你 2 一兆次 理論上可以就可以 不行就不行 大是大非 可是在現實中 為什麼在相同條件下 一個程式 有時候打得開 有時候卻打不開呢? 像我有一個程式 每次我都要先打開 關掉 再打開才會運作 為何>< p.s 我文組 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.34.34 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1544636593.A.A8E.html

12/13 01:43, 5年前 , 1F
因為薛丁格
12/13 01:43, 1F

12/13 01:44, 5年前 , 2F
韌體跟硬體和其他軟體都有關係啊
12/13 01:44, 2F

12/13 01:44, 5年前 , 3F
所以是什麼程式
12/13 01:44, 3F
cemu

12/13 01:44, 5年前 , 4F
電腦壞了 50收
12/13 01:44, 4F

12/13 01:44, 5年前 , 5F
電腦快掛啦
12/13 01:44, 5F

12/13 01:45, 5年前 , 6F
玄學領域
12/13 01:45, 6F

12/13 01:45, 5年前 , 7F
電腦旁邊要放綠色乖乖
12/13 01:45, 7F

12/13 01:45, 5年前 , 8F
是你以爲條件相同而已
12/13 01:45, 8F
應該也沒什麼變因吧

12/13 01:45, 5年前 , 9F
機率波
12/13 01:45, 9F

12/13 01:46, 5年前 , 10F
講得那麼攏統要人家觀落陰?
12/13 01:46, 10F

12/13 01:46, 5年前 , 11F
plug & pray
12/13 01:46, 11F

12/13 01:46, 5年前 , 12F
又到了哲學時間
12/13 01:46, 12F
※ 編輯: ap926044 (114.24.34.34), 12/13/2018 01:48:38

12/13 01:46, 5年前 , 13F
只要是程式就有bug的 通常是演算法設計的時候 有沒考
12/13 01:46, 13F

12/13 01:46, 5年前 , 14F
慮到的情況 讓程式跑出不該出現的結果
12/13 01:46, 14F

12/13 01:47, 5年前 , 15F
程式沒寫好,或是你少安裝了一些必備附屬工具程式
12/13 01:47, 15F

12/13 01:48, 5年前 , 16F
時序 硬體
12/13 01:48, 16F

12/13 01:49, 5年前 , 17F
有時可以運作只是剛好沒執行到bug的部份而已. 真的要找出
12/13 01:49, 17F
可是我是開一個檔案 第一次一定在載入時就crash 可是第二次就會正常運作 ※ 編輯: ap926044 (114.24.34.34), 12/13/2018 01:51:10

12/13 01:50, 5年前 , 18F
程式沒寫好罷了
12/13 01:50, 18F

12/13 01:50, 5年前 , 19F
原因還是要一步一步慢慢看。很費工但只能這樣。
12/13 01:50, 19F

12/13 01:51, 5年前 , 20F
程式是想法組成的東西。但人的想法會有漏洞。那個東西
12/13 01:51, 20F

12/13 01:51, 5年前 , 21F
就是bug
12/13 01:51, 21F

12/13 01:53, 5年前 , 22F
同一隻程式一直開 表面上看起來情況都一樣 不過作業系
12/13 01:53, 22F

12/13 01:53, 5年前 , 23F
統裡其實有很多其他的程式 多個程式互相搶資源或是違
12/13 01:53, 23F

12/13 01:53, 5年前 , 24F
法的記憶體存取造成bug也有可能 也可能是它有跟硬體做
12/13 01:53, 24F

12/13 01:53, 5年前 , 25F
交互 硬體壞了發生程式沒考慮到的情形 有太多情況都會
12/13 01:53, 25F

12/13 01:53, 5年前 , 26F
產生bug 不是表面看起來這麼單純
12/13 01:53, 26F

12/13 01:57, 5年前 , 27F
第一次會當, 第二次沒事, 每輪都一樣. 很穩定, 你文組哦
12/13 01:57, 27F

12/13 01:58, 5年前 , 28F
電腦寫錯,所以後面都錯了
12/13 01:58, 28F

12/13 01:58, 5年前 , 29F
猜測第一次開啟時 會自產temp檔 但讀取跟產生的順序沒處
12/13 01:58, 29F

12/13 01:59, 5年前 , 30F
理好 第二次開啟時因為temp已存在 就順開了
12/13 01:59, 30F

12/13 01:59, 5年前 , 31F
1+1=10 文組==
12/13 01:59, 31F

12/13 02:00, 5年前 , 32F
因為bug無所不在==
12/13 02:00, 32F

12/13 02:10, 5年前 , 33F
你以為相同環境不代表實際上是相同
12/13 02:10, 33F

12/13 02:11, 5年前 , 34F
start seed是隨機的情況下 iterations不一定都會收斂
12/13 02:11, 34F

12/13 02:11, 5年前 , 35F
我是指optimize的部份
12/13 02:11, 35F

12/13 02:12, 5年前 , 36F
不要對小精靈太苛責
12/13 02:12, 36F

12/13 02:14, 5年前 , 37F
不要對小精靈太苛責
12/13 02:14, 37F

12/13 02:21, 5年前 , 38F
因為沒有真正完全相同的環境,例如你每一次開的時間就都會
12/13 02:21, 38F

12/13 02:21, 5年前 , 39F
變化,記憶體會變化,硬碟會變化,檔案也會變化
12/13 02:21, 39F

12/13 02:27, 5年前 , 40F
大部分情況是if else沒規劃好,導致OS 或 process 出錯
12/13 02:27, 40F

12/13 02:27, 5年前 , 41F
1001
12/13 02:27, 41F

12/13 02:28, 5年前 , 42F
少部分則是硬體故障。
12/13 02:28, 42F

12/13 02:30, 5年前 , 43F
你回覆的例子,很可能是process一開始memory沒初始化
12/13 02:30, 43F

12/13 03:02, 5年前 , 44F
在我的機器上明明就可以跑啊!
12/13 03:02, 44F

12/13 03:09, 5年前 , 45F
你就用01去編程看你會不會錯
12/13 03:09, 45F

12/13 03:12, 5年前 , 46F
你是不是有寫多線程
12/13 03:12, 46F

12/13 03:25, 5年前 , 47F
防毒沒關
12/13 03:25, 47F

12/13 03:40, 5年前 , 48F
靠北 你八卦版是在認真什麼
12/13 03:40, 48F

12/13 03:50, 5年前 , 49F
沒考慮到race condition的時候
12/13 03:50, 49F

12/13 04:12, 5年前 , 50F
我以為在講計算理論,各位知道有一種電腦是機率式執行
12/13 04:12, 50F

12/13 04:12, 5年前 , 51F
的嗎?並不是每個硬體的穩態的去跑
12/13 04:12, 51F

12/13 04:32, 5年前 , 52F
你以為一樣其實不一樣
12/13 04:32, 52F

12/13 07:18, 5年前 , 53F
程式是照你寫的跑,不是照你想的跑,傻孩子!
12/13 07:18, 53F

12/13 07:20, 5年前 , 54F
模擬器4你
12/13 07:20, 54F

12/13 07:57, 5年前 , 55F
Multi thread
12/13 07:57, 55F

12/13 08:56, 5年前 , 56F
小精靈剛服役完來這服務,你為什麼不多給他機會
12/13 08:56, 56F
文章代碼(AID): #1S4KYngE (Gossiping)