發表文章

目前顯示的是 2018的文章

Tomcat - tomcat9 introduction

Refer:  https://tomcat.apache.org/tomcat-9.0-doc/introduction.html Apache Tomcat 9 簡介 對於伺服器管理者以及網站開發者,要使用tomcat之前,一定要先對tomcat有所基本的認識 名詞使用 context - 在tomcat中,如果遇到context這個詞,就代表著一個網站應用程式,也就是一個webapp 資料夾及檔案 一些必須有基本認識的資料夾以及檔案名稱 /bin - 針對windows系統與unix系統的執行檔,如*.sh,*.bat檔 /conf - 對整個server container的調適等各種設定檔,server.xml是調整container的主要檔案 /logs - 日誌檔會輸出在這個地方 /webapps - 網站的資料夾或是war檔放的地方 CATALINA_HOME and CATALINA_BASE 整個server有兩個全域變數是一定要認識的: CATALINA_HOME: 代表著tomcat所安裝的根目錄位址,如/home/tomcat/apache-tomcat-9.0.10,或是C:\Program Files\apache-tomcat-9.0.10. CATALINA_BASE: 代表著一個tomcat instance,一個tomcat可以起很多個server,一個server代表著一個instance,如果你會在一個tomcat起多個instance,請使用CATALINA_BASE這個全域變數 為什麼使用CATALINA_BASE 預設來說,CATALINA_HOME跟CATALINA_BASE是指向同一個資料夾,當你有需要在一個tomcat跑一個以上的instance時,你就會有需要手動改變CATALINA_BASE。這樣做的話會有以下好處: 1.tomcat需要升級時,所有的instance用同一個tomcat jar包,所以可以一次性一起升級 2.避免使用到重複的jar包 3.有機會共用相同的設定,增加便利性 CATALINA_BASE資料夾的內容 在使用CATALINA_BASE這個全域變數前,建議先創建以下所建議

(李嘉誠)教五年內買車買房.

(李嘉誠)教五年內買車買房. 假設你的月收入只有2000元,你也可以過得很好。我幫你把錢分成五份。第一份600元,第二份400元,第三份300元,第四份200元,第五份500元。 第一份,用來做生活費。這麽少的生活費,每天只能夠分到十幾元。早餐一份煮米絲,一個雞蛋,一杯豆漿。中餐一份快餐,一個水果。晚餐自己開個小竈,煮點飯,加倆菜,睡前一杯奶。這樣一月的夥食大概是500-600。不過,如果你還年輕,身體暫時還沒有太多問題,這樣的食譜,夠你數年內不會有健康問題。 第二份,用來交朋友,擴大你的人際圈。這就寬裕了。你的電話費可以用掉100元。每個月可以請客兩次,每次150元。請誰呢?記住,請比你有思想的人,比你更有錢的人,和你需要感激的人。 每個月,堅持請客,一年下來,你的朋友圈應該已經為你產生價值了,你的聲望、影響力、附加價值正在提升,形象又好,又大方。 第三份,用來學習。每個月可以有50元—100元用來買書。錢不多,買的書就要認真閱讀,學會學了就用的精神。每一本書,看完後,就把它變成自己的語言講給別人聽,與人分享可以提高你的信譽度,並且,提升親和力。另外的200元存起來,每一個月參加一次培訓。從不間斷。等收入高一些了,或者有額外的積蓄,就參加更高級的培訓。參加好的培訓,既可以免費結交誌同道合的朋友,又可以學習平時難以領悟的道理。 第四份,用於旅遊,一年獎勵自己旅遊至少一次。生命的成長來自不斷地歷練。參加那種自由行的旅遊,住進青年旅社,地球其實並不大,每年都出門,幾年下來,就可以把紅旗插到地圖上,許多美好的回憶,成為生命的動力,更加有熱情和能量,去投入工作。 第五份,用來投資。先存起來,也可以用來做進貨的本錢,小本生意很安全,去批發點產品來賣,虧了反正也不多,賺呢,既賺了金錢,又賺了自信和膽量,還賺來做事情的閱歷。賺的錢多了,就可以開始購買長期的投資計劃,使自己提早獲得一份長久的保障,保證自己和家人在將來,不論發生什麽事情,都有一份充足的資金來照顧,生活品質不會下降。 好了,這樣熬了一年,第二年如果你還在拿2000元的收入,那就是你的不是了,這麽不長進,活著也夠丟臉的,看看有什麽品牌的豆腐比較硬,買一點來,用頭去撞吧。 月收入在3000元以下的,一定要兼職賺錢,不要窮,還很有個性,挑三揀四的,這個不願意做,那個沒有興趣。收入不高,一定要非常勤奮,盡量去找跟銷售有關的工作

Intellij - plugins的介紹

圖片
Managing Plugins 管理plugins plugin 是 Intellij IDEA 的核心功能,他提供版本管理,伺服器,開發集成工具等等,安裝越多的插件在速度較慢的電腦,將會造成較慢的速度,所以這邊介紹如何管理你的plugin。   Categories of plugins plugin在Intellij IDEA中大致分成兩類 一是與安裝時的IDEA綁定再一起 ,可以啟動或停用(如上所述)。 另一種是官方自己有提供plugins repositories或是自己公司的plugin repositories來下載安裝。 To enable/disable plugins 點擊快捷鍵  ( ⌘, ),開啟 settings/preferences 視窗,在左方選擇Plugins,在右邊的視窗點擊checkbox來開啟或停用某些plugin,點擊完必須重新啟動IDEA,這些插件是原本綁定好的插件或是已經安裝的插件,如同上述分類的第一項。 To download and install a repository plugin 如要下載未綁定的插件,上述分類第二項, 點擊快捷鍵  ( ⌘, ),再點擊install JetBrains plugins or Browse repositories,然後依名稱搜尋您所需要的插件,這樣就可以了,如下圖。 此外,還有私服的repository設定或是從本地硬碟安裝的方法,目前筆者無需此設定,再請讀者自行參考官網。 https://www.jetbrains.com/help/idea/managing-plugins.html

Maven - 安裝maven on Mac

圖片
簡短Maven介紹 Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. Maven是一個軟體專案管理與加速開發工具,其最重要的文件就是pom.xml,pom的意思就是project object management。透過maven可以使用pom.xml這個檔案就可以管理專案的建置(一般來說是最重要的,因為依賴相依的問題就很需要被自動處理),報告,以及文件建置(文件的自動產生,可以加速團隊開發)。 安裝maven 下載maven 打開maven官方下載頁, http://maven.apache.org/download.cgi# 網頁會自動幫你選擇最接近的伺服器下載點 看選擇什麼什麼壓縮檔類型,這邊是選擇tar檔的類型,mac有內建解壓縮tar檔的解壓縮指令,下載到 /Library/apache-maven-3.5.4-bin.tar.gz 這個位置,進行解壓縮。 sudo tar xzvf apache-maven-3.5.4-bin.tar.gz 這邊使用sudo的原因是,在mac沒有使用root的角色作業,因此必須使用sudo,sudo必須輸入電腦當初設定的密碼。 設定環境變量 要使用maven必須幫電腦設定環境變量,開啟~/.bash_profile 這可以讓使用者進入電腦作業系統時,自動讀取.bash_profile當中的內容,將環境變量載入到電腦中 open ~/.bash_profile 使用文字編輯,編輯它 加入三個環境變量:M2_HOME, M2, JAVA_HOME,並且將M2_HOME加到環境變量path中,如上圖。 儲存檔案後,退出文件編輯,輸入  source ~/.bash_profil