Kenny's Blog

這是Kenny's technology blog,歡迎交流_(:3」∠)_

0%

這篇文章用來紀錄 Python 裡面的型態。

不管是怎樣的程式語言,內建型態通常都會有整數、浮點數、布林、字串、陣列等等。這些可以說是每個程式語言都一定需要的型態。

閱讀全文 »

上次我們介紹了 nodemondotenv 兩個好用的套件,幫助我們快速開發。今天這篇文章要介紹一個套件 -----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**。

閱讀全文 »

又是一篇久違的文章,最近真是太忙了,又要上班又要忙私底下的專案,回到家都累死了。而且最近也在忙組電腦的事情,也沒確定好,之後等電腦組好送來,再來發一篇心得及開箱文!

閱讀全文 »

今天要介紹這個工具是 curl,curl 是一個利用 URL 語法在命令列下工作的文件傳輸工具。其實這個工具,我之前就常常在很多網站上看到了,為什麼呢?因為其實當你要安裝某些套件的時候,有些官網的教學會說若你主機有 curl 工具的話,則你可透過 curl 去取得安裝檔。又或者是當我們要測試 HTTP URL 的時候,也有許多教學會說,可以用 curl 工具去進行 get、post 等等方式。

閱讀全文 »