哈哈,其實很簡單,寥寥幾行代碼網頁爬一部小說,不賣關子,立刻開始。 首先安裝所需的包,requests,BeautifulSoup4 控制台執行 pip install requests pip install BeautifulSoup4 如果不能正確安裝,請檢查你的環境變量 ...
上周,因為要測試一個方法的在並發場景下的結果是不是符合預期,我寫了一段單元測試的代碼。寫完之后截了個圖發了一個朋友圈,很多人表示短短的幾行代碼,涉及到好幾個知識點。 還有人給出了一些優化的建議。那么,這是怎樣的一段代碼呢 涉及到哪些知識,又有哪些可以優化的點呢 讓我們來看一下。 背景 先說一下背景,也就是要知道我們單元測試要測的這個方法具體是什么樣的功能。我們要測試的服務是AssetService ...
2021-07-19 09:55 1 731 推薦指數:
哈哈,其實很簡單,寥寥幾行代碼網頁爬一部小說,不賣關子,立刻開始。 首先安裝所需的包,requests,BeautifulSoup4 控制台執行 pip install requests pip install BeautifulSoup4 如果不能正確安裝,請檢查你的環境變量 ...
最近在Java技術棧微信公眾號粉絲微信群里看到一張圖,說是剛寫完這段下面這段代碼就被開除了。 開除的原因是因為沒寫注釋嗎? 顯然不是,休眠的邏輯,大家都懂,不需要寫注釋,你注釋寫休眠 1 天也沒意義啊。。。 這個程序員的思維不是一般的牛啊,獲取下一天的日期,居然要休眠等到下一天再獲 ...
哎,不得不說最近見得鍵盤俠客太多了,做程序員沒兩天總是喜歡上嘴唇觸天,下嘴唇碰地的吹。 自己分明都沒用過幾門語言,就對各門語言評頭論足說三道四,這么語言多好那門語言有多爛。 可能是隨着時間也變得沒 ...
代碼優化 一個很重要的課題。可能有些人覺得沒用,一些細小的地方有什么好修改的,改與不改對於代碼的運行效率有什么影響呢?這個問題我是這么考慮的,就像大海里面的鯨魚一樣,它吃一條小蝦米有用嗎?沒用,但是,吃的小蝦米一多之后,鯨魚就被喂飽了。 代碼優化也是一樣,如果項目着眼於盡快無 ...
...
轉自:https://www.cnblogs.com/chinafine/articles/1787118.html 優化你的java代碼性能 一、避免在循環條件中使用復雜表達式 在不做編譯優化的情況下,在循環中,循環條件會被反復計算,如果不使用復雜表達式,而使循環條件值不變的話,程序將會 ...
java代碼的優化 隨着自己做開發時間的增長,越來越理解雷布斯說的: 敲代碼要像寫詩一樣美。也能理解有一次面試官問我你對代碼有潔癖嗎? 一段好的代碼會讓人看就像詩一樣,也像一個干凈房間會讓人看去很舒服。 一段好的項目代碼我覺得可以用這三個維度去分析。1)性能 2)可擴展性 ...
場景 : 最近,有客戶反應某些功能執行得很慢,我們於是對代碼日志進行了定位,我們的系統架構是nginx+tomcat; 我們可以直接定位到tomcat的catalina日志,但是后來吧,我們這邊統一要整理響應時間超過5S以上的,對這些都要進行整改;所以我們先直接分析nginx的日志文件,查看 ...