剛入職不久,做的工作是系統維護,一次我的師傅交給我乙個任務:做乙個批處理的任務,這個批處理程式的大概意思是每月初把上月的一些檔案中的資料批量的插入資料庫,批處理的程式是寫好了的,我的工作就是整好那些資料檔案,把它放入乙個特定的資料夾下面,然後執行那個批處理程式就行了,結果從6月5號開始執行,第二天,我去看,還沒執行完,第三天,還是一樣,一直到了6月10號,也就是第5天,那個批處理還沒有做完,我實在忍不住了,就去問我師傅,那個任務怎麼要執行這麼久,我師傅過來一看,在我電腦上看了一下那個dos視窗,結果那個視窗就刷刷幾下執行完就關閉了,咦?奇怪,怎麼他一來任務就完了,我問了一下,怎麼回事,他支支吾吾說:不是啊,這不執行完了嗎?我見他不願說,也就沒多問。
然後我就納悶了,怎麼回事呢?為什麼他一看就執行完了呢?我是那種問題不弄懂就不罷休的人,所以就一直揣測著,有兩種可能:
1.程式死掉了,他運氣好,看的時候剛好又活過來了;
2.程式被暫停了,他來動了**,程式繼續執行,而他不願告訴我;
仔細分析這兩種原因,第1種是電腦自動的,他什麼也沒動,全憑運氣,這種可能性的機率可想而知,5天死在那裡,他來剛好遇到又活過來。第2種就是他啟動了繼續,但是不願跟我說。其實這兩種可能,不管是哪一種對我來說都無所謂,無非是下次做這個任務的時候再遇到點麻煩,但是你有沒有發現,這兩種可能對他來說,決定了兩種人格,第1種說明他確實是運氣好,第2種說明他太深沉,不願告訴我其中的秘密。
接下來我就做了乙個實驗,這個實驗的直接目的是找出這個問題的原因,所以後來我就把做了乙個類似的批處理,很長的,需要執行個幾個分種的,結果發現,在執行的過程式,你如果左鍵選中dos視窗中的任意字元,這個dos視窗的標題欄就多了乙個選定,程式就不動了,也就是這個視窗處於選定狀態時,就暫停了,然後如果點右鍵,程式就會繼續執行,也就是我分析的第2點原因,也是我不願看到的,他確實是不願告訴我。
至此,我很感慨,在這麼大的乙個外企,人員素質不應該是這樣的吧,唉!乙個小小的問題,或許我不該想這麼多,但我的最初目的只是找出這個問題的根源,但附帶思索了一下,這其中的門道還真多!感慨之餘,索興在辦公室裡把這件事情寫了下來,只是為了以後遇到這種問題能自己解決,不用去問不願意說的人!
也記一次失敗的面試
某知名國際公司看了我簡歷,先有兩名人事mm先後和我溝通。談及薪資和公司需求,感覺我都綽綽有餘。隨後安排了 技術面試,一名專案經理和一名工程師。技術做的時間長了,都不善於溝通,說話有些磕磕絆絆,這是第乙個敗筆。先是讓我講了一下這10年從事的工作,以及有最得意的專案,有哪些技術,用了哪些亮點?問到了學歷...
第乙個出現一次的字元
要求第乙個只出現一次的字元,那麼就跟字元出現的次數有關。我們考慮如何統計字元出現的次數,然後找出第乙個次數為1的那個字元。如果從先往後遍歷乙個乙個的比對,效率自然太低。這裡我們需要乙個資料容器來儲存字元出現次數,並且能夠通過字元找出其相對應的次數。雜湊表就是一種常用用的容器。我們可以定義雜湊表的鍵值...
找出乙個只出現一次的字元
一,問題描述 給定乙個字串,找出乙個 其中只出現一次的字元 如 abaccdeff 只出現一次的字元有 b d e 二,問題分析 字符集是個常量 字元只有那麼多。比如ascii 一共256個,比如 字母表一共只有26個,再比如數字,一共0 9 只有10個 出現一次,說明是次數。將字元對映成出現的次數...