App下載
最新 最熱

代碼優(yōu)化技巧 : 邏輯判斷

想成為一名合格的程序員,那么代碼優(yōu)化是相當(dāng)重要的一部分,一份高質(zhì)量的代碼,可以讓人一目了然,既方便自己,也方便他人。

2020-08-10
3098

信息安全學(xué)習(xí):常用的攻擊手段--SQL注入

SQL注入是較常見的網(wǎng)絡(luò)攻擊方式之一,主要針對WEB應(yīng)用,利用程序員編寫代碼的疏忽,對于連接數(shù)據(jù)庫的應(yīng)用,通過重組SQL語句,使服務(wù)器執(zhí)行惡意SQL代碼,從而獲取到非授權(quán)的權(quán)限和資料。京東 16年12月10日 泄露12G用戶賬號信息。SQL注入在OWASP2013、2017中排名都是在首位。

SQL
2020-08-10
5950

Visual Studio開發(fā)利器,CodeRush新版本發(fā)布v20.1.6——支持Blazor

CodeRush能幫助你以極高的效率創(chuàng)建和維護源代碼。Consume-first 申明,強大的模板,智能的選擇工具,智能代碼分析和創(chuàng)新的導(dǎo)航以及一個無與倫比的重構(gòu)集,在它們的幫助下能夠大大的提高你效率。

2020-08-10
2791

Vue 中插槽是怎么發(fā)出數(shù)據(jù)的

在工作中BUG的出現(xiàn)是在所難免的,但是在寫代碼的時候沒法實時發(fā)現(xiàn)BUG,等事后再去解決BUG,還得花很多時間去進(jìn)行l(wèi)og調(diào)試,這里給大家推薦一個不錯的BUG監(jiān)控工具:Fundebug。

2020-08-10
2636

增加兩行代碼,卻整整花了兩天時間

明明只是增加了兩行代碼,為什么卻花了整整兩天的時間?

2020-08-10
2180

八大理由告訴你,為什么學(xué)python

學(xué)習(xí)python的人很多,你們是否詢問過自己:“我為什么要學(xué)習(xí)python語言呢”,編程語言那么多,你選擇了python,這是為什么呢?

2020-08-08
2538

Go 1.14.7 和 Go 1.13.15 更新;Go1.15 RC2 發(fā)布

Go語言這次依舊還是小版本更新,包括 Go 1.14.7 和 Go 1.13.15,主要解決最近報告的安全問題。為什么 Go 每次更新都是發(fā)布兩個版本?這是 Go 的慣例,會同時維護兩個版本的更新,比如現(xiàn)在是 Go1.14 和 Go1.13,如果 Go1.15 發(fā)布了,之后就會變成 Go1.15 和 Go1.14。

2020-08-08
3510

python中關(guān)于numpy庫的介紹

NumPy(Numerical Python的縮寫)是一個開源的Python科學(xué)計算庫。使用NumPy,就可以很自然地使用數(shù)組和矩陣。 NumPy包含很多實用的數(shù)學(xué)函數(shù),涵蓋線性代數(shù)運算、傅里葉變換和隨機數(shù)生成等功能。

2020-08-08
5913

什么是Python Wheels? python.whl有什么用處?

Python .whl文件(或wheels)是python很少被提到的一部分,不過它們對python包的安裝過程相當(dāng)重要。如果你已經(jīng)使用pip安裝了python包,那么很大可能輪子(wheels)是你的安裝速度更快,效率更高了。

2020-08-08
7527

簡化RESTful開發(fā),Spring Data REST減輕你的工作量

Springboot 和 Spring MVC 簡化了web應(yīng)用中的RESTful開發(fā),然而還有一種更簡單的,那就是Spring Data REST。Spring Data REST 建立在Data Repository之上,它可以直接把resository以HATEOAS風(fēng)格暴露成Web服務(wù),就不需要再手寫Controller層。

2020-08-08
6736