tomcat 8.0移轉到8.5注意事項
tomcat 8.0移轉到8.5時候, 要注意原本應用軟體是否有用到傳統的cookie方式,
若有則必須在 context.xml 檔案加上一段相容的設定, 否則會無法使用舊系統的cookie認證方式
<CookieProcessor className="org.apache.tomcat.util.http.LegacyCookieProcessor" />
tomcat 8.0移轉到8.5時候, 要注意原本應用軟體是否有用到傳統的cookie方式,
若有則必須在 context.xml 檔案加上一段相容的設定, 否則會無法使用舊系統的cookie認證方式
<CookieProcessor className="org.apache.tomcat.util.http.LegacyCookieProcessor" />
visual studio code 是微軟出品的跨平台開源軟體, 該軟體跳脫了編輯器的功能, 整合了開發, 版本控管,與很多第三方擴充的功能, 一般直接稱作 vscode 或是 code.
咖啡偶直到現在才發現, 使用了一下, 發現不得了, 非常好用, 尤其內建git版本控管, 檔案總管, 終端機,與powershell功能, 真讓人可以不管用哪個作業系統, 都能一個環境習慣到底呢, 其實可以取代notepad++了.
這裡紀錄一下ubuntu初用vscode的注意事項.
1. 安裝
直接使用網站的檔案即可
2. 重設vscode環境,回到初始值
刪除 /home/帳號/.config/Code
java 是有版權的(oracle公司) , 若開發時候使用到有版權的部份, 就會有侵權的疑慮.
因此linux上開發java系統, 通常安裝沒版權疑慮的JDK : openjdk.
當然也可以安裝 oracle java , 只是上線時候, 版權記得要注意.
1. 安裝 openjdk
sudo apt install default-jdk
確認安裝是否成功
javac -version
2. 安裝 oracle jdk
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
3. 選擇目前使用哪種java
sudo update-alternatives –config java
咖啡偶筆電上面的touchpad很容易受到干擾, 加上自己本身又習慣使用滑鼠, 因此需要關閉touchpad,
這裡介紹一個好用的工具, 叫做 touchpad-indicator.
touchpad-indicator可以偵測滑鼠連上的時候, 關閉筆電上的touchpad, 非常實用.
以下是步驟:
1. 安裝 sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator 2. 執行touchpad-indicator, 然後設定成自動啟用與滑鼠接上關閉touchpad mkdir ~/.config/autostart touchpad-indicator
如何解除安裝
sudo apt-get remove --autoremove touchpad-indicator
有時候要讓寄件者, 寄到某些網域的信保留在server, 而不真正寄發出去, 這時候要觸發 HOLD 機制, 作法如下:
1. 在smtpd_recipient_restrictions第一行加上以下設定
smtpd_recipient_restrictions =
check_recipient_access hash:/etc/postfix/hold
…
2. vi /etc/postfix/hold 內容
###################
test.com HOLD
###################
3. postmap hash:/etc/postfix/hold
4. postfix reload
5. 若要刪除HOLD住的郵件
執行
postsuper -d ALL hold
6.若要解除HOLD郵件, 執行
postsuper -H ALL
1. 確認你的電腦有powershell 5.1以上 ,可到以下網址確認後更新 , 確認指令為 $PSVersionTable
2. 第一次執行的時候, 請用管理者身分, 執行powershell
3. 安裝 VMware PowerCLI
install-Module -Name VMware.PowerCLI
4. 解除安全限制
Set-ExecutionPolicy RemoteSigned
4. 忽略證書與安全
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls,
[System.Net.SecurityProtocolType]::Tls11,
[System.Net.SecurityProtocolType]::Tls12
5.連上server
Connect-VIServer <IP>
系統會要求輸入帳號密碼
6. 執行Get-VM取得所有VM名稱
7.. 匯出 vm (以ova格式)
Get-VM "VM名稱" | Export-VApp -Destination "C:\vapps\" -Format Ova
紅色部分是上一個指令下錯
1. checkout 從svn伺服器拉下來
svn co –username xxx <https url>
2. commit 修改檔案後, 更新上去
svn ci –file <file> –force-log –username xxx