原创 關於python 關於面向對象 關於magic method(魔方方法)

工作中要給沒有編程基礎的學數據結構的人答疑,問的最多的其實就是這塊的問題,花了點時間寫了點= =好累= = 以下供還不是很理解的同學閱讀,不進行準確精確定義,如果你完全瞭解並知道,請拉倒最底下看看那個表格裏面的東西。大概瞭解即可。   p

原创 tk.mybatis.mapper.provider.EmptyProvider中缺少selectOne方法

springboot使用了devtools,然後使用tk.mybatis的時候報這個錯誤,痛苦了好久- -一直沒有解決,百度相關的東西太少了。一堆分析,偏偏自己還不願意就這麼算了,先寫後面的,卡在這裏很久,查資料,找方案,看報錯。 其實報

原创 第一次自己的客製化之旅——悅米pro改造

第一次自己的客製化之旅——悅米pro改造        圖懶得上傳了,在b站已經傳過一次了看原文可以直接進鏈接:https://www.bilibili.com/read/cv4386343               我記得有一句話:你

原创 springboot 發送郵件 QQ郵箱 535error

授權碼什麼的問題我就不說了,因爲那個屬於配置問題。 這個問題主要出現在我想要多次連接然後測試的情況下,纔會報535error Caused by: javax.mail.AuthenticationFailedException: 53

原创 pat 乙級 1094

這個程序整體來講,沒什麼難點,唯一的bug是pow()這個函數,用int作爲參數返回的結果不對= =這個必須debug才能看到 #include <stdio.h> #include <stdlib.h> #include <math.

原创 Java爬蟲 springboot框架下 新浪微博爬蟲

       這個題目,講真,我也奇怪,我爲什麼寫個爬蟲需要用到這種大型框架,最開始,剛開始接觸爬蟲的時候,我寫的爬蟲,只要能獲得我想要的數據,那就是成功的,完美的,沒有bug的,哪怕他慢,哪怕操作繁瑣且複雜,只要獲取我想要的數據,那就是

原创 lambda表達式 拉姆達

lambda表達式 拉姆達   學習這個之前,需要明確 有一種接口叫做函數式接口,只允許接口裏面只有一個函數 可以使用 @FunctionalInterface進行註解 如果這個接口裏面定義了兩個方法,就會報錯,當然,這種接口主要是針對l

原创 springboot使用yml中文正常,properties中文亂碼

如果你已經嘗試過網上的所有方法 1.@PropertyResource 指定編碼 2.文件制定編碼 3.制定返回response編碼 然後都沒有用,就別嘗試其他方法了,把文件內容copy,刪除文件properties,然後新建一個文件(記

原创 MySQL8 初始化,啓動服務

mysql配置 弄了一個晚上,還是記錄一下吧 8.0的話,需要注意幾點,首先配置bin在path 這樣比較方便敲命令 記得在主目錄下配置一下my.ini [mysql] # 設置mysql客戶端默認字符集 default-charact

原创 maven學習筆記

maven學習筆記 0.maven讀音   美[ˈmevən] 1.定位,項目管理,簡化依賴關係 2.下載安裝     官網直接下載zip包,解壓,其中目錄結構          bin---包含腳本          boot---下面

原创 maven 使用本地包,以及本地包打包

maven 使用本地包,以及本地包打包 之前完全沒有使用過maven,最近剛開始用,所以會有一些很基礎的問題,但是網上搜索到的總是差那麼點意思,花了一個晚上的時間,基本上算是搞定了。記錄一下。 1.工程開發過程中,應該是用的是本地倉庫的包

原创 設計模式學習隨筆——裝飾者模式

這個模式應該是我感覺最先理解的模式,因爲這個模式有一個我們經常使用的例子,就是JAVA的I/O流,以前剛開始使用Java I/O流的時候,總是不知道到底該用什麼,不該用什麼。後來專門去看了,然後其實大致分爲了四個父類,InputStrea

原创 String 的 equals方法

String 的 equals方法 1.使用equals方法時,如果要對一個string對象進行與常量判斷,常量應該放在前面,即"null1".equals(obj),可以少判斷一次obj爲null的情況 2.String的equals方

原创 %n 格式符運行時異常 printf

visual studio C語言 使用%n格式符的時候 運行會報錯 簡單來講就是會造成緩衝區攻擊,導致不安全的隱患,需要被禁用。 所以不用就不用了吧。 原因見下: Because the %n format is inherently

原创 fortify掃描 unreleased source :streams

fortify掃描 unreleased source :streams 這個只需要加一個finally函數用來關閉流就可以了,但比較推薦使用可以共用的方法,我覺得這個方法應該是沒什麼問題的。 public static void sa