資料分析系列 - 探討決策樹 (1)
/cover.png)
新的系列新的痛苦,因為這學期碩士課程中,我選修了一堂資料探勘的課,所以又要熟悉資料分析的一些理論及如何去用 Python 去實踐。
這篇文章,主要講述如何安裝並操作 jupyter notebook。這個平台在 Python 界,可以說是非常知名,最大的特點就在於說,它除了提供互動式的方式,還提供了視覺化的產生,使得我們執行程式可以方便我們快速看到結果。
上次我們介紹了 nodemon、dotenv 兩個好用的套件,幫助我們快速開發。今天這篇文章要介紹一個套件 -----body-parser 使用方式及 express 框架中 middleware 的概念。
今天要講解的這篇文章主要是教學如何透過 Docker 執行 docker-compose 指令一次啟動多台 container。也就是同時啟動 Springboot 的 Backend Service+PostgreSQL+pgAdmin 的範例。這算是後端服務啟動的基本款,當我們要在一台主機架設後端服務的話,勢必會用到 Backend Service + Database + Database GUI,才方便我們做後續的維護。
今天將會開啟一連串後端專案重構的系列文章。這個專案叫做PenguinCoCo
,這個專案是我與我朋友進行前後端分工的方式進行開發的。這個專案前身其實是當初我大學的指導教授希望在她的程式課程中,能夠改程式作業不用那麼人工化。簡單來說,這個專案性質類似於 Online Judge。學生們可以上該平台線上繳交代碼,並且及時批改給出成績等功能。只是後來我們加上了課程系統進去,把這個專案越來越複雜化了。
這篇文章主要講解如何透過 **Spring Security
框架來結合RestfulApi
的設計,傳統的Spring Security
其實是針對一般的 MVC 去設計的,大部分網路上的範例也是用 MVC 去做設定,但現在由於是流行 Restful 的趨勢,加上目前我在寫專案的時候也是遇到要結合RestfulApi
** 設計的問題,因此在這邊做個紀錄及教學。
今天要講解的文章的是,如何在 **Windows10
中開啟Hyper-V
,這個功能可以算是我夢寐以求的功能,簡單來說它是一個虛擬機的功能,而我以往如果在Windows
中如果想要有虛擬機玩 Linux 作業系統,我就必須要去載Oracle
出的VirtualBox
,這個講真的,以我的經驗,我覺得非常的慢,實在是難以使用下去。因此這個Hyper-V
可以說是我們Windows
** 的福音阿!
因此今天的文章來教學如何在 **Windows10中開啟Hyper-V,並且安裝Ubuntu
**。
又是一篇久違的文章,最近真是太忙了,又要上班又要忙私底下的專案,回到家都累死了。而且最近也在忙組電腦的事情,也沒確定好,之後等電腦組好送來,再來發一篇心得及開箱文!