思路總結板塊及優秀博文彙總

2021-09-29 01:58:07 字數 1290 閱讀 6847

web開發分兩種模式,靜態展示,動態展示

1 靜態展示

html屬於靜態文字,靜態檔案直接在html中展示,views以render格式返回將內容分配到模板

2 動態展示

js屬於動態文字,動態展示需通過js實現,或事件動態,或ajax動態,views以jsonresponse或httpresponse格式返回將內容傳遞至js

關聯查詢設計

關聯查詢分一對多,多對多,自關聯

1 一對多

在多的設定關聯字段,此字段為一的主鍵,查詢時等號右側為一的主鍵

sql以內關聯為例

select * from table1 inner join table2 on table1.id=table2.id
django

hero = hero.objects.get(pk=1)

weapon = weapon.objects.get(pk=hero.id)

2 多對多

想通過誰查誰,就將誰放入等號右側

建立關聯表,分兩步

查詢時先通過關聯表查詢,比如通過等號右側的查詢所有滿足條件的等號左側id。

再通過等號左側id,查詢所有實體

id_list = select * from table1 inner join table2 on table1.id=table2.id

select * from table1 where id in id_list

3 自關聯

自關聯,在自己身上建立乙個關聯字段,通過關聯字段查詢所有滿足條件的實體,與一對多類似,只是所關聯的實體為自身

select * from table where zid = id
優秀博文

django 關於中介軟體

memcache快取簡易教程

非同步asyncio

js操作

屬性增刪改查

修改樣式

節點的增刪改查

前段中高階面試題

twilio簡訊**

管網鏈結

簡易教程

Protel設計多電路板塊的設計思路及方法

protel99se軟體是常用於pcb設計和pcb抄板過程的電路設計軟體,利用該軟體進行pcb設計時,如果有多個相同的電路塊,可以利用幾種方便的方法進行簡易設計,下面提供兩個可供參考借鑑的方法。第一種設計思路及方法 第二種設計思路及方法 當一塊pcb中有多個完全相同的電路塊時,可先在原理圖中每塊用一...

DDD優秀實踐及總結 規範總結

1 盡量使用dp,將隱型概念顯性化 2 將資料校驗 錯誤處理 屬於該dp的行為放到dp建立中 3 抽象entity,entity中包含了資料和行為 4 抽象第三方服務 5 抽象中介軟體 6 封裝業務邏輯,使用dp封裝跟entity無關的無狀態計算邏輯,使用entity封裝單物件的有狀態行為 7 使用...

思路總結 對微博情感分析的的挖掘

原始資料 這一部分的內容,我們可以通過爬蟲技術來抓取。通過聚類演算法,找到相同話題的所有微博。然後拿來做為原始資料。還有就是使用者好友圈內的評價訊息,還有使用者產生的連線訊息,等等。這些都可以作為原始資料來歸入我們的資料庫。確訂目標 商業理解 資料理解 模型建立 有人說,搞資料探勘的人就是要來做這一...