原创 開發中你可能也會遇到的一個坑

今天講一個在實際開發過程中踩過的一個坑,或許你也曾遇到過呢。   先說下結論,如果你在使用 int 類型保存數據,請務必要考慮數據的大小是否會超出其最大長度,較大的數據一般建議使用 str 類型存儲。   前段時間項目中遇到一個比較詭異的

原创 python畫一片綠葉給你

  今天有人在知乎上向我發起了提問,問怎麼用 turtle 畫一個 π 字,於是我順手到網上大致搜了下,發現網上沒有畫這個 π 字的,接着又用谷歌加英文搜索了下,還是沒找到現成的答案。   不過通過這次搜索意外發現了一個有趣的網站,網站上

原创 python自制手寫稿處理神器

  今天分享一個 GitHub 上一個實用神器,可以讓你的手寫稿圖片變清晰、圖片大小變更小。   先來看下面的原圖和效果圖吧。         作者是美國斯沃斯莫爾學院的教授,因爲他經常會把他學生的一些優質手寫筆記要掛到網上分享給其他

原创 一個月賺了1.5千塊

  這篇文章其實早該寫了,由於犯懶一直拖到了現在,發現人就是這樣,一懶起來就會越來越懶,最後就懶死了。   在春節前,我寫過一篇關於可轉債打新的文章,大家如果還沒看過那篇文章的,有興趣的可以先去看下,最近發現一個可以撿零花錢的活,由於在當

原创 varchar有最大長度嗎

  先說結論,mysql 中的 varchar 是有最大長度限制的,這個值是 65535 個字節。   varchar(100),這個 100 的單位是啥,這個單位其實在不同版本中是不一樣的。   在早期低版本中代表的是字節,具體哪個版本

原创 最近工作的一點思考

最近三個月來,每天的絕大部分時間都投入到了工作中,文章基本也沒寫了。前兩月每晚到家時間平均在 11 點左右,近一個月平均在凌晨 1 點左右,想想以前幾乎能準點下班,真是不要太幸福。   今天想說的,並不是討論要不要加班,關於加班,我的觀點

原创 mysql爲什麼建議使用自增主鍵

  前面我寫了幾篇關於 mysql 索引的文章,索引是 mysql 非常重要的一部分。你也可能經常會看到一些關於 mysql 軍規、mysql 查詢優化的文章,其實這些操作的背後都是基於一定的原理的,你要想明白這些原理,首先就得知道 my

原创 你寫的二分法可能有個bug

  在公衆號裏寫了有 80 多篇原創文章了,大家大多都是利用碎片時間來閱讀公衆號文章,所以我後面的文章也儘量使用更通俗、更簡短的文字。   今天要聊的是二分查找法,也被稱作對半查找法,是一種非常高效的查找搜索算法。使用二分查找算法有幾個前

原创 聊聊和錢相關的

  這篇文章聊聊和錢相關的話題,在這裏,我希望除了技術和代碼,還應該有一些和金錢相關的東西,畢竟不管你是做什麼技術、寫什麼樣的代碼、從事什麼工作,最終最重要的目的絕大多數都離不開錢。   而每當談到錢,大多數人又是含蓄的,至少我是這樣的,

原创 mysql刪除操作其實是假刪除

在 InnoDB 中,你的 delete 操作,並不會真的把數據刪除,mysql 實際上只是給刪除的數據打了個標記,標記爲刪除,因此你使用 delete 刪除表中的數據,表文件在磁盤上所佔空間不會變小,我們這裏暫且稱之爲假刪除。   上面

原创 python採集鏈家二手房信息

  都說現在的房價很高,具體有多高呢,我們一起來看看。   現在網上關於房子的價格以及交易信息魚龍混雜,與實際情況相差比較大,目前鏈家平臺的數據應該是相對比較可靠的,所以這次我們就打算去鏈家爬一爬。   說到爬蟲,前面也有說過,無非就三個

原创 字符串匹配算法基礎版

  最近小譚又被問了一個問題,編程語言中的字符串匹配函數是怎麼實現的,是啥原理。   看來大貓又要展示他靠才華吃麪的大招了。   小譚一邊心裏犯嘀咕,這還能有啥原理,直接用不就行了,管那麼多幹啥,一邊對大貓說,今天又想要吃啥面了。   大

原创 如何分析一條sql的性能

  這篇文章將給大家介紹如何使用 explain 來分析一條 sql 。   網上其實已經有非常多的文章都很詳細的介紹了 explain 的使用,這篇文章將實例和原理結合起來,儘量讓你有更好的理解,相信我,認真看完你應該會有特別的收穫。

原创 python自動下載高品質無損歌曲

  不知道大家有沒有這樣的感覺,聽到一些好聽的歌曲,總是想要把歌曲下載到自己電腦或手機上才感覺到踏實,尤其是在早些年智能手機還沒這麼普及的時候,喜歡的歌曲不在自己電腦上就會沒有安全感。   雖然現在聽歌基本都是在線聽,下載歌曲到本地的意識