程式崩潰是我們常見而又最不想看到的情況,寧願返回乙個錯誤碼,都不要讓自己的程式輕易崩潰。因此,我會在程式設計的同時不斷記錄各種導致程式崩潰的情況,並嘗試給出解決辦法,希望能夠與君共勉。
1.在使用者介面與後台程式發生資料互動時,注意在函式中增加實參型別的判斷。避免出現,實參型別與形參型別不相符的情況。
2.記憶體管理出現問題,這也是乙個讓人頭疼的問題。一是記憶體管理的內容紛繁複雜,二是容易出現程式設計者粗心大意的情況。因此,特對記憶體管理過程中容易出現的問題做乙個總結:
(1)new與delete成對存在,一定不要你只new而不delete的情況出現。但也要想清楚,應在何時delete最合適;
(2)在delete操作之前,一定記得要先判null!否則很容易出現對同一片進行兩次記憶體釋放的情況;
(3)在delete操作之後,一定記得要對已釋放記憶體使用權的指標進行賦null!
若能夠保證以上三步都按要求嚴格執行,將大大減小因記憶體釋放而造成的程式崩潰!!
微信小程式專案開發總結經驗分享
前言 微信小程式的開發,我應該算是趕上了第一波,所以,自然是一路踩坑而來 一月九日,小程式正式上線,早早地就到公司開始改bugs 前不久,我又對這個專案重構了一版 現在來做個專案總結剛好,就給我踩過的那些坑留點紀念吧 開發時,切忌將小程式簡單地想象成我們web開發中的css js html,否則 微...
關於MySQL編碼問題的經驗總結
以下所描述無理論依據,純屬經驗談。mysql使用4.1以上版本,管他是什麼字符集,一律使用預設。不用去設定mysql。然後舉個使用gb2312和utf 8的例子。好,你只要保證你的寫著insert sql語句的php檔案編碼為gb2312,恭喜你,你使用寫著select sql語句的gb2312編碼...
關於面試經驗的總結
面試了這麼多家公司,這裡來做一下總結。1,心態隨和,不必太恭敬,像熟人一樣聊天 3,開始介紹你的專案,重要的講專案中用了什麼框架啊,比如我的oa專案運用的jbpm5,由於資料表很多,我們只挑出需要的字段然後放入我們自己建立的表中,比如說流程id嗎,任務id,時間等等。jbpm是用的比較多的框架,不用...