回答:簡(jiǎn)單回答一下吧,我認(rèn)為原因主要有兩點(diǎn)點(diǎn)。第一點(diǎn),Tkinter國(guó)外基本上沒(méi)有專(zhuān)門(mén)的書(shū)籍介紹(目測(cè)只有一本《python于與tkinter編程》),因此國(guó)內(nèi)也沒(méi)有多少專(zhuān)門(mén)的書(shū)籍介紹,原因你懂的。而沒(méi)有中文資料自然也不會(huì)有多少人用。Tkinter相關(guān)的知識(shí)只能從python幫助文檔里面獲取,而不幸的是中文官方幫助文檔里面關(guān)于TKinter的介紹并沒(méi)有漢化完全,這也阻礙了程序員們學(xué)習(xí)Tkinter的熱情...
回答:其實(shí)樓主不用擔(dān)心,我也是程序員,偶爾也會(huì)做一些網(wǎng)站,之前遇到過(guò)因?yàn)镾QL注入漏洞被攻擊并且被刪除數(shù)據(jù)庫(kù)的問(wèn)題,其實(shí)這個(gè)問(wèn)題并不可怕,樓主先去了解下這些漏洞,并試著去嘗試根據(jù)這些漏洞攻擊自己的網(wǎng)站,找到漏洞形成的原因,然后根據(jù)這些原因?qū)W(wǎng)站進(jìn)行加固,這樣在后期寫(xiě)代碼的時(shí)候就會(huì)有經(jīng)驗(yàn)了。第二就是在服務(wù)器上邊加裝第三方網(wǎng)站防火墻,比如云鎖、安全狗之類(lèi)的,這些防火墻會(huì)定期更新,對(duì)一些新的漏洞會(huì)及時(shí)攔截處理...
回答:謝邀!先說(shuō)一下我平時(shí)用Python處理數(shù)據(jù)的方法。1、設(shè)置白名單IP,在內(nèi)網(wǎng)下操作Pymysql訪問(wèn)數(shù)據(jù)庫(kù);2、數(shù)據(jù)庫(kù)連接參數(shù)進(jìn)行封裝加密;3、Python腳本進(jìn)行封裝加密;4、程序部署在特定的服務(wù)器上;5、定期做網(wǎng)關(guān)和系統(tǒng)安全防護(hù)與檢測(cè)。Python操作MySQL數(shù)據(jù)庫(kù)要注意防SQL注入攻擊,回避注入風(fēng)險(xiǎn)一般是使用ORM和flask網(wǎng)關(guān)技術(shù)。SQL注入主要是通過(guò)拼接SQL語(yǔ)句參數(shù)傳入系統(tǒng)后臺(tái),來(lái)...
回答:可以說(shuō)基本上死透了,現(xiàn)在除非那種笨蛋程序員誰(shuí)還會(huì)用手動(dòng)拼接SQL語(yǔ)句的方式呢?都是框架自動(dòng)生成,而框架層面,基本上杜絕了SQL注入的可能性。必須要承認(rèn)一點(diǎn),技術(shù)在不斷地發(fā)展。當(dāng)年用C++語(yǔ)言動(dòng)不動(dòng)就忘了釋放指針,內(nèi)存泄漏。于是有了后面Java等一大票帶GC的語(yǔ)言,你放心用,碰到忘了釋放的我?guī)湍阏页鰜?lái)釋放。現(xiàn)在也是一樣的,各種框架早就替你想好了SQL注入問(wèn)題,它們把類(lèi)庫(kù)做得越來(lái)越好用,甚至很多類(lèi)庫(kù)已...
...方法。 在考慮安全性時(shí),你需要考慮如何避免被濫用,Python 也不例外,即使在標(biāo)準(zhǔn)庫(kù)中,也存在用于編寫(xiě)應(yīng)用的不良實(shí)踐。然而,許多 Python 開(kāi)發(fā)人員卻根本不知道它們。 1. 輸入注入(Input injection) 注入攻擊非常廣泛而且很常...
...方法。 在考慮安全性時(shí),你需要考慮如何避免被濫用,Python 也不例外,即使在標(biāo)準(zhǔn)庫(kù)中,也存在用于編寫(xiě)應(yīng)用的不良實(shí)踐。然而,許多 Python 開(kāi)發(fā)人員卻根本不知道它們。 1. 輸入注入(Input injection) 注入攻擊非常廣泛而且很...
... 詳情: https://github.com/davideuler/architecture.of.internet-product 5. Python 開(kāi)發(fā)者畫(huà)像:用什么,做什么 這是由開(kāi)發(fā) PyCharm 的 JetBrains 公司在 2017 年末進(jìn)行的一項(xiàng)調(diào)查,收集了全球約 9500 名 Python 程序員的反饋。看看大家都在用 Python 做什么...
... 詳情: https://github.com/davideuler/architecture.of.internet-product 5. Python 開(kāi)發(fā)者畫(huà)像:用什么,做什么 這是由開(kāi)發(fā) PyCharm 的 JetBrains 公司在 2017 年末進(jìn)行的一項(xiàng)調(diào)查,收集了全球約 9500 名 Python 程序員的反饋。看看大家都在用 Python 做什么...
... 詳情: https://github.com/davideuler/architecture.of.internet-product 5. Python 開(kāi)發(fā)者畫(huà)像:用什么,做什么 這是由開(kāi)發(fā) PyCharm 的 JetBrains 公司在 2017 年末進(jìn)行的一項(xiàng)調(diào)查,收集了全球約 9500 名 Python 程序員的反饋。看看大家都在用 Python 做什么...
... 詳情: https://github.com/davideuler/architecture.of.internet-product 5. Python 開(kāi)發(fā)者畫(huà)像:用什么,做什么 這是由開(kāi)發(fā) PyCharm 的 JetBrains 公司在 2017 年末進(jìn)行的一項(xiàng)調(diào)查,收集了全球約 9500 名 Python 程序員的反饋。看看大家都在用 Python 做什么...
在調(diào)試 Python 程序的時(shí)候,一般我們只能通過(guò)以下幾種方式進(jìn)行調(diào)試: 程序中已經(jīng)有的日志 在代碼中插入 import pdb; pdb.set_trace() 但是以上的方法也有不方便的地方, 比如對(duì)于已經(jīng)在運(yùn)行中的程序, 就不可能停止程序后加...
簡(jiǎn)述 pymsql是Python中操作MySQL的模塊,其使用方法和MySQLdb幾乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。本文測(cè)試python版本:3.5.2。mysql版本:5.7.18 一、安裝 pip install pymysql 二、使用操作 1. 執(zhí)行SQL #!/usr/bin/env python # _*...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...