程式設計小總結

2022-04-12 10:46:54 字數 864 閱讀 2931

1 自定義錯誤

private type usererror

ue_id as integer '錯誤**

ue_description as string '錯誤描述

end type

錯誤可以用 const 進行宣告 ,而不僅僅侷限於 -1 0 1 2 3 4 5

2 按鈕等控制項操作

將需要的變數收集,然後呼叫函式,將需要的變數傳到函式裡面進行處理

3 析構函式

他應該可以做些如:物件釋放,狀態回覆等等。

4 函式呼叫

呼叫不要太埋得太深。例如:如果想從第5層呼叫的函式返回他的錯誤,那麼就要一級一級地返回上去。

5 db : id

如果id不設定 identity ,那麼死掉(刪掉)的專案,重新建立,其id就相同。這專案就會變復活了。

乙個專案只有乙個id,乙個人只有乙個身份證,一一對應。死人不能重生。

id=33 代表 strawberry  將

sb love food_id

i love 33 . means love strawberry

刪除 id 33

新建項 id 33 代表banana (如果不設自增,那麼id=max(id) + 1 )

i love 33 . means love banana !!!!!!

可以減少這種事發生,但不能杜絕:通過加隨機數而不是 + 1

id = max(id) + int((intupper - lower + 1) * rnd + lower)

6 db : sql 注入

如果不想 text1.text 裡面被輸入特殊 sql 關鍵字 , 裡面自己構造sql語句 。用 sqlparameter

Python程式設計小技巧總結

經常看到關於python程式設計的小技巧,但是都沒有記錄下來,當下次運用時還是原來的寫法,這不記錄一下。python 裡有個小彩蛋 在 python shell 裡輸入import this 這段話被稱作 python 之禪 the zen of python 它列舉了一些 python 所推崇的理...

關於C程式設計的小總結

1 c語言可以邊輸入邊處理 2 4 標準c 主函式返回值為 int。5 for i 0 i0 i 等價於for i 0 i0 i 而不是for i 0 i0 i 6 c程式編譯時warnningnonewlineatendoffile 在檔案最後新增乙個空白行就好了 7 link fatalerro...

自學JAVA程式設計的小總結(二)

本節主要寫如何定義方法,方法的過載和方法的遞迴操作 class waydemo 1 無引數無返回值的方法定義 列印分割線 static void p 2 有引數無返回值方法定義 列印字串 static void pvalue string val 3 無引數有返回值方法定義 static int g...