git 顯示異動
主要指令: git log
git show
git diff
git 顯示異動
主要指令: git log
git show
git diff
多人開發時
準備要merge時 git rebase & stash 使用時機
本文主要git指令:git fetch
git stash
git rebase
git rebase --continue
電筒王app 第二版: 使用cordova開發
用 ionic(UI Framework) + 加上ngCordova 的plugin套件來完成
第一版是用eclipse 開發android,eclipsed開發起來效能緩慢不說
想控制閃光燈,找到一些片段,拼拼湊湊,勉強完成
且因為一些samsung手機對webview的顯示 常會有圖片不一致的情況
因為沒甚麼效能特殊考量,故第二版捨棄native,改用hybrid app
此文章主要說明使用Enity Framework Code First 開發, 異動資料庫時的步驟及注意事項
[大綱]
一般都是建立遠端連結到http://github or 自架的git server
本文以建立遠端儲存庫(remote repo)於 本機/網路磁碟檔案系統為例子來說明
這樣就可以不用受github的限制(放到github需要opensource 才可以free使用)
以不用自行架設git server(之前我架設git server於 synology NAS 也免了)
主要指令: git init
git remote
git 的必要常用設定
主要指令: git config --global
主要說明git退版的方法
本文主要git指令: git reset ,git fetch,git pull,git log ,git rflog
情境0: 單一檔案(checkout)
情境一: 本地undo:退版(reset)
情境二: 以遠端為主:重拉pull
情境三: 以本地為主:強推push
git的主要核心就在於分支及合併
官方有一個簡單的 建立分支 及合併的練習
https://guides.github.com/activities/hello-world/
1.自動合併
2.衝突合併
主要git指令: git checkout -b
git pull
git push
git merge
前言:基本操作 https://dotblogs.com.tw/michaelfang/2016/08/20/git-notes
當多人一同修改git上的版本時
便會使用到git branch(分支) 的功能
1.何時需要使用Message Queuing (MSMQ):
2.使用C#撰寫MSMQ範例注意事項
3.實務應用注意事項
分散式的版本控管系統
使用過中央控管的版控:VSS/CCCQ
轉到Git來 要花點時間把腦袋轉一下
邊學邊筆記
Codeigniter整合Facebook登入
引用套件:https://puneetk.com/facebook-php-sdk-for-codeigniter
[問題]
登入Facebook 讀取user_profile資料,預設只會抓到id,name
即使登入時有下scope =email
無法取得email等個人公開資訊
使用了Entity Framwork 需要多考慮效能的問題,其實大多數的簡單查詢交給Enitity Framework是沒問題的
也加快了 開發的速度,所以懂得利用EF的長處,避開它的缺點 是本文要探討的問題
C#非同步的async /await 使用實例
主要區分兩種呼叫方式
demo1:模擬同步作業,但不卡住UI Thread,依序完成
demo2: fork asyncJob後,繼續做Job A,Job B,最後await等待完成!
為了訂定自己的PHP+Codeigniter Framework(以下簡稱:CI) Coding Style
參考了幾個官方規範 如下:
[問題]
asp.net 應用程式,同一時間大量存取,e.g 搶票系統
由於macine.config 預設minFreeThread 只有8 ,當大量request進來時,iis來不及因應
故會造成程式執行緩慢
Demo大大改版了點部落
此地為IT相關技術的部落平台
測試一下,預計把相關技術類都放到此部落來