發表文章

目前顯示的是 五月, 2018的文章

VS2017讓其他電腦連線到本機的IISExpress

圖片
IISExpress預設只能透過localhost:port連線,想讓其他電腦連進來的話,須更改方案目錄下的applicationhost.config,路徑 方案/.vs/config/applicationhost.config
打開applicationhost.config,找到bindings區段 '
將"*:{port}:localhost" 的 localhost移除,變成 "*:{port}:" Ps:設定完,記得將IIS Express重開

測試結果 本機測試,輸入本機IP http://192.168.2.50:1933
若外部還是不能連線,要將防火牆的關閉或將port(1933)允許

第一次開發Android遇到的問題與解決

圖片
因工作需求,第一次開發Android App是要實際使用的,不再是Hello World來玩玩。以下為依需求遇到的狀況與解決方法及連結。
Q:開發工具 A:Android Studio https://developer.android.com/studio/index.html Ps:要先安裝JAVA環境-JDK
Q:相片權限已設定,但還是不能拍照? A:Android 6.0之後,在AndroidManifest.xml加入權限設定後,程式也已需要配合,再詢問一次。 https://stackoverflow.com/questions/34410389/how-to-get-permission-result-callback-in-dialogfragment
Q:相機拍照路徑儲存問題? A:Android 7.0之後,要使用FileProvider https://inthecheesefactory.com/blog/how-to-share-access-to-file-with-fileprovider-on-android-nougat/en ps:遇到在Android 4.4使用FileProvider會錯,改回原本方式 takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(photoFile));

Q:如何透過Url啟動App https://www.jianshu.com/p/7d90a6cfb5f3 https://blog.csdn.net/sd1987112    2/article/details/77894861
Q:Upload File https://www.coderefer.com/android-upload-file-to-server/ https://blog.morizyun.com/blog/android-httpurlconnection-post-multipart/
Q:Web API Post Json https://stackoverflow.com/questions/42767249/android-post-request-with-json
Q:模擬器上安裝已下載的apk http://instinctcoder.com/manually-insta…

IIS 使用Power Shell啟動已中止的Pooling

目前的網站,因大量資料的查詢,會不定時的造成Pooling中止,在還沒改善程式的狀況下,現行的處理措施,都是等到使用者通知後,手動將Pooling啟動。這樣的處理,若遇到下班或假日時,就非常的麻煩了....且久了就會讓人感覺不夠專業XD。
解決方案 寫一個PowerShell來啟動已中止的Pooling,並透過排程定時呼叫。

#要先匯入模組Get-ChildItem 才會認得IIS: Import-Module WebAdministration #1.取得所有Pooling $pools=Get-ChildItem IIS:\AppPools #2.比對要啟動的Pooling $poolMaps="PrdPooling","Prd-Download-Pooling","Sta-Pooling"
for($i=0;$i -lt $pools.Length;$i++){ ##3.比對到要啟動及已停止的Pooling並啟動 if($poolMaps.IndexOf($pools[$i].Name) -gt -1 -and $pools[$i].State -eq "Stopped"){   Start-WebAppPool $pools[$i].Name   $pools[$i].Name } }
參考來源 https://docs.microsoft.com/en-us/powershell/module/webadminstration/start-webapppool?view=winserver2012-ps
https://stackoverflow.com/questions/24392696/getting-cant-find-the-drive-the-drive-called-iis-does-not-exist