原创 準確率(accuracy)、召回率(recall)的意義和區別

對於準確率和召回率:一句話,準確率就是“找的對”,召回率就是“找的全”參考以下圖示:                     區域A:能檢索到;想得到區域B:能檢索到;不想得到區域C:未檢索到;想得到區域D:未檢索到;不想得到注:準確率和

原创 sql之聚合函數使用總結

Having是一個經常與聚合函數搭配使用的關鍵字。它的作用是篩選滿足條件的組,即在分組之後過濾數據,條件中經常包含聚合函數什麼是聚合函數?聚合函數一般會出現在哪?顧名思義,聚合函數就是按照某種規則將特定字段進行規約,常見的聚合函數如:(1

原创 sql優化之count distinct vs. count group by

很多情況下,尤其是對文本類型的字段,直接使用count distinct的查詢效率非常低,而先做group by再count往往能提升查詢效率。但是,實驗表明,對於不同的字段,count distinct與count  group by的

原创 sql多表連接查詢

初始表環境如下:表1:student表2:course1.外鏈接:    又分爲:左連接、右連接、完全外連接    左連接:select * from student left join course on student.ID=cour

原创 關於Fatal error in launcher: Unable to create process using '"'的一個坑

Windows環境下:使用MSI安裝完python,默認安裝在了C:\Users\xxx\AppData\Local\Programs配置完path:C:\Users\xxx\AppData\Local\Programs\Python36

原创 sql查詢語句的書寫順序、執行順序及注意事項(優化策略)

查詢中用到的關鍵詞主要由6個,分別是:select、from、where、group by、having、order by書寫順序:順序與上一行一致。不過其中select和from爲必須,其他關鍵詞是可選執行順序:from、where、g

原创 Scrapy安裝錯誤,安裝Twisted時出現,Microsoft Visual C++ 14.0 is required.

解決步驟:(1)下載對應的whl文件  https://www.lfd.uci.edu/~gohlke/pythonlibs/  (2)打開cmd,輸入 pip install whl文件路徑  點擊回車進行安裝 點贊

原创 sql實戰:查找入職員工時間排名倒數第三的員工所有信息

查找入職員工時間排名倒數第三的員工所有信息CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varcha

原创 Java容器(集合)

1.集合類和數組的區別:    數組元素既可以是基本類型的值,也可以是對象;而集合類主要負責保存、盛裝其他數據,因此集合類也被稱爲容器類。2.Java容器大致可分爲Set、List、Map和Queue四種體系:Set:代表無序、不可重複的