日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

解决del找不到关键词‘province‘的问题和思想

發(fā)布時(shí)間:2024/4/13 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决del找不到关键词‘province‘的问题和思想 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

內(nèi)存:
我認(rèn)為這個(gè)詞翻譯得不是很準(zhǔn)確,產(chǎn)生了歧義。本來是要表示“內(nèi)部存儲(chǔ)器”的意思,現(xiàn)在已經(jīng)和“內(nèi)置存儲(chǔ)器”的概念混淆了。很多非專業(yè)人士搞不清楚內(nèi)存和外存的區(qū)別,更不明白什么虛擬內(nèi)存。百度詞條中一度對(duì)內(nèi)存做了十分錯(cuò)誤的解釋,更是引起很多困惑。內(nèi)存是電腦的一個(gè)硬件組成部分。從單片機(jī)的組成我們可以看到,CPU、內(nèi)存和輸入輸出接口,就組成一個(gè)完整的電腦,其他統(tǒng)統(tǒng)屬于外設(shè)。內(nèi)存是可以被CPU通過總線進(jìn)行操作的,也就是與CPU之間有總線相連接的。電腦所有的輸入輸出,都是要從內(nèi)存來實(shí)現(xiàn)的。內(nèi)存包括只讀內(nèi)存ROM和讀寫內(nèi)存RAM,但在個(gè)人電腦(PC)中,我們通常所說的內(nèi)存,是指讀寫內(nèi)存。這里尤其應(yīng)該提醒,內(nèi)置的外存被很多人理解為“內(nèi)存”,這是硬件盲非常普遍的誤解。外存是外設(shè),比如硬盤就是外存。雖然硬盤的性能很大程度上決定著電腦的應(yīng)用,但硬盤仍然是可有可無的,其他外存,比如U盤,在很多應(yīng)用上已經(jīng)可以代替硬盤。外存數(shù)據(jù)的讀寫,統(tǒng)統(tǒng)是要通過內(nèi)存進(jìn)行的。CPU操作RAM字節(jié)(包括字、雙字等等)的各個(gè)位,都是來自不同的芯片,所以硬件要有地址譯碼器。我們也可以清楚地看到,并非每個(gè)RAM芯片上都有完整的地址總線、數(shù)據(jù)總線和控制總線,只有CPU芯片才有足夠的那么多引腳。
三次握手:
一個(gè)進(jìn)程可以操作多少內(nèi)存
普通變量:一個(gè)是固化內(nèi)存變量,列表變量:一個(gè)是內(nèi)存地址引用
所以在import別的文件里的數(shù)據(jù)的時(shí)候,普通變量無法引用會(huì)報(bào)錯(cuò),列表變量可以引用
如下圖:import iu沒有報(bào)錯(cuò),因?yàn)閕u是列表,xixi是普通變量會(huì)報(bào)錯(cuò),xixi下面有紅線
代碼規(guī)范:
1寫注釋 注釋里的英文前后要有空白
2要分塊 看清楚是哪個(gè)部分 return前后一定會(huì)分開
3推薦《代碼大全》《你的燈還亮著嗎》

解決province關(guān)鍵字不存在的錯(cuò)誤
請(qǐng)求先是200成功然后是500 報(bào)錯(cuò)
原因是:代碼里用了else 隱式判斷,默認(rèn)找不到city 字段的時(shí)候,一定存在province字段,并且刪除city或province字段 ,因?yàn)閯h除兩次的時(shí)候,數(shù)據(jù)已經(jīng)被刪除了,可以看到第二次請(qǐng)求即刪除的時(shí)候,在before前原始字段里面就已經(jīng)沒有了city 的字段所以會(huì)報(bào)錯(cuò),因?yàn)閎efore已經(jīng)變了,不能刪除兩次,所以每次第一次請(qǐng)求的時(shí)候就會(huì)成功,第二次以上的就會(huì)失敗。


修改:把之前的else換成了 if 'province' in c.keys():

如何證明內(nèi)存里面的值在多次請(qǐng)求種被改變了
簡(jiǎn)單比喻來說就是:希望可以證明在一直運(yùn)行的情況下,(即多次請(qǐng)求下),希望證明內(nèi)存的值已經(jīng)被改變了。簡(jiǎn)單來說就是,A在高速路上騎摩托車,B也在騎,希望可以B在追A,然后在A運(yùn)行的時(shí)候,跳上B的車。




類似于點(diǎn)擊量

from utils.province_city_raw_data import iuclass ProvinceCityInfoView(GenericAPIView):"""全國(guó)省市數(shù)據(jù)"""def get(self, request):iu[0] += 1return Response(get_data(200, "success", iu), status=status.HTTP_200_OK)

結(jié)果是 iu[0]本來是2 每次請(qǐng)求后都會(huì)被改變,所以同理說,每次province和city的原始數(shù)據(jù)里的多余字段都會(huì)在已經(jīng)刪除的基礎(chǔ)上刪除,所以會(huì)報(bào)錯(cuò)沒有province這個(gè)關(guān)鍵字的錯(cuò)誤。

總結(jié)

以上是生活随笔為你收集整理的解决del找不到关键词‘province‘的问题和思想的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。