問題衝突的總結

2021-10-09 07:18:03 字數 981 閱讀 4671

上傳時的衝突

1.  在寫**的時候,為了方便且減少**量,能重複使用的**,通常都會將**封裝起來重複使用;封裝時,形參代替實參,實參又表示形參;

2.  在同乙個頁面中,新增的id,與修改的id,不可使用同乙個;

3.  新增與修改的獲取資料資訊以及回填資料的id,也不可為同乙個;

4.  因為id選擇器具有唯一性;

的提交問題

1.  無論是新增還是修改,在提交時,都不可使用jquery已封裝好的$.post();

2.  $.post()該方法提交文字式的資料則可以,若提交二進位制的檔案()則不可;

3.  提交二進位制的檔案()時,需使用jquery的formdata提交,或使用原生的js提交檔案();

4.  提交時,使用的方式也只可使用post提交,不可使用get提交;

5.  使用formdata提交時,還需設定:

processdata: false,

告訴jquery不要去處理傳送的資料

contenttype: false,

告訴jquery不要去設定content-type請求頭

修改資料時的問題

1.修改資料時的順序:先從資料庫中查詢出資料

然後給相應的文字框回填資料

再獲取修改(無論有沒有修改)後的資料

返回給資料庫並修改儲存;

2.就是在第二次重新獲取修改後的資料時,可能會出現乙個問題;原來用於存放查詢出資料的陣列變數,無法再次使用,需要重新定義乙個陣列,將原來陣列中的資料賦值給新的陣列;則舊

新,然後再儲存修改到資料庫;

例如:oldstudent為舊的陣列變數,newstudent為新的陣列變數;

正規表示式(手機號)

1.  ^0?(13[0-9]|14[5-9]|15[012356789]|166|17[0-8]|18[0-9]|19[89])[0-9]$

2.  以上的正規表示式可以簡單的判斷手機號碼的格式,且簡單的判斷手機號是否正確;

msvcprt lib 衝突的問題

exe呼叫lib編譯出錯 3 hm2p5datastructure.lib datastructurein.obj msil netmodule or module compiled with gl found restarting link with ltcg add ltcg to the li...

svn衝突問題

版本衝突原因 假設a b兩個使用者都在版本號為100的時候,更新了kingtuns.txt這個檔案,a使用者在修改完成之後提交kingtuns.txt到伺服器,這個時候提交成功,這個時候kingtuns.txt檔案的版本號已經變成101了。同時b使用者在版本號為100的kingtuns.txt檔案上...

分支提交的衝突問題

當我們的分支與master的提交發生衝突的時候,應當解決衝突,再提交git 比如我們新建乙個分支point,對point的檔案進行修改提交,再切換至master也進行修改提交,這時候合併兩個分支的時候就會發生衝突,應該對衝突檔案進行修改再commit git branch b point git c...