UWInfo Blog
發表新文章
[Join] | [忘記密碼] | [Login]
搜尋

搜尋意見
文章分類-瞇瞇
[所有文章分類]
  • ASP.NET (1)
  • ASP.NET2.0 (0)
  • ASP.NET4.0 (0)
  • JavaScript (6)
  • jQuery (3)
  • FireFox (1)
  • UW系統設定 (0)
  • SQL (0)
  • SQL 2008 (1)
  • mirror (0)
  • SVN (0)
  • IE (0)
  • IIS (0)
  • IIS6 (0)
  • 閒聊 (0)
  • W3C (0)
  • 作業系統 (0)
  • C# (0)
  • CSS (0)
  • FileServer (0)
  • HTML 5 (0)
  • CKEditor (0)
  • UW.dll (0)
  • Visual Studio (0)
  • Browser (0)
  • SEO (0)
  • Google Apps (0)
  • 網站輔助系統 (0)
  • DNS (0)
  • SMTP (0)
  • 網管 (0)
  • 社群API (0)
  • SSL (0)
  • App_Inventor (0)
  • URLRewrite (0)
  • 開發工具 (1)
  • JSON (0)
  • Excel2007 (0)
  • 試題 (0)
  • LINQ (0)
  • bootstrap (0)
  • Vue (0)
  • IIS7 (0)
  • foodpanda (0)
  • 編碼 (0)
  • 資安 (0)
  • Sourcetree (0)
  • MAUI (0)
  • CMD (0)
  • my sql (0)
所有文章分類
[瞇瞇的分類]
  • ASP.NET (48)
  • ASP.NET2.0 (15)
  • ASP.NET4.0 (34)
  • JavaScript (49)
  • jQuery (26)
  • FireFox (4)
  • UW系統設定 (3)
  • SQL (39)
  • SQL 2008 (25)
  • mirror (4)
  • SVN (4)
  • IE (9)
  • IIS (20)
  • IIS6 (1)
  • 閒聊 (7)
  • W3C (6)
  • 作業系統 (9)
  • C# (24)
  • CSS (12)
  • FileServer (1)
  • HTML 5 (11)
  • CKEditor (3)
  • UW.dll (13)
  • Visual Studio (16)
  • Browser (8)
  • SEO (1)
  • Google Apps (3)
  • 網站輔助系統 (4)
  • DNS (5)
  • SMTP (4)
  • 網管 (11)
  • 社群API (3)
  • SSL (4)
  • App_Inventor (1)
  • URLRewrite (2)
  • 開發工具 (6)
  • JSON (1)
  • Excel2007 (1)
  • 試題 (3)
  • LINQ (1)
  • bootstrap (0)
  • Vue (3)
  • IIS7 (3)
  • foodpanda (2)
  • 編碼 (2)
  • 資安 (3)
  • Sourcetree (1)
  • MAUI (1)
  • CMD (1)
  • my sql (1)
最新回應
  • MSSQL 在Group 底下,加總條件下的資料
    Cool !!...more
  • jQuery Deep Copy
    有啊~右邊有個紅色小[X]...more
  • jQuery Deep Copy
    這個有刪除留言的功能嗎...more
  • jQuery Deep Copy
    作者小雞腿好帥~...more
標籤
  • 定義
  • 無法修改
  • 憑証
  • ssl
  • groupby
  • IIS
  • 長度
  • 152
  • win ORDER
  • sqlcachede
  • 224
  • FB
  • asp,
  • 5275
  • 檔案分享
  • admin[t]
  • stop
  • shop
  • a
  • config
  • date[t],
  • 175
  • 鏡像
  • 252
  • -8430
  • face
  • c?!a3?e??a
  • 266
  • json
  • 資安
  • MathUtil
  • win
  • �
  • [U2]
  • viewstate
  • 鎖死
  • -6311
  • -4737 UNIO
  • CAST
  • useragent
  • data
  • db
  • FB0
  • list212112
  • 現網站在大流量卡住時
  • 16
  • .
  • server
  • url
  • sp_
頁數 1 / 2 下一頁
分散式版本控管 git flow
用了大概一年半的 git flow(是 git 的一種開發規範) ,最近才開始有一點領會到分散式的精神,
先簡單比較一下,在開發新功能上 集中式與分散式的差別

SVN(集中式): 
從 SVN Server Update到最新的版本 ->
開始照著需求修改程式 ->
遇到程式被鎖住請他unlock ->
繼續開發 ->
開發完成把 修改過的程式 commit 到 SVN Server 上

git(分散式): git flow
先從server 上的 repository 拉下最新的版本 到自己的 repository
(這邊很不一樣 git 會有一個主要的repository 然後開發端又有自己的) ->
建立一個新的Branch來作為開發用 ->
開發程式(不會去Server 上確認是有人在改相同的程式) ->
開發完 commit 到自己的local端的 repository ->
送一個合併 Branch 的需求 ->
管理的人做 Code Review 然後把開發的新分支合併

優缺點:
集中式從頭到尾都只有 1 個 repository,確保了所有人的程式都是同一個版本,
如果現在有兩個新的 feature 都要改同一支程式,就必須先後開發的必要,或是
日後做 merge 的動作,但集中式的設計,並不強迫我們做 code review 的動作
,所以要解決 conflict 時會額外耗時也抗拒。

或是我同時要開發兩個新功能,在集中式管理,我們勢必會包一包一起commit,
但在git flow 上就會開兩個 branch,在未來我們更容易了解整個開發歷史。

git flow 使用經驗中,獲得最多的其實是 Code Review 的過程,Code Review
大家會更能接受自己的做法被質疑,從討論中得到更簡易解法,進而改善整個專案
的品質和可維護性,同時可以降低duplicate code 的情況。 
 
更重要的了解 git 後,可以在 github 上面跟全世界的人一起開發(雖然我沒機會到共
同開發其他專案),有更通用的 naming convention,更多解決方案工具。
More...
瞇瞇, 2015/7/25 下午 08:09:54
throttle & debounce
又發現新說法

我們在 front-end 做 scroll event的監聽的時候很常會過度的觸發要執行的事情,因此導致效能不太佳,
我們需要的是固定頻率執行某個function , 這個原來叫 throttle

另外一種狀況像是autocomplete,不需要每一個keyup 都去ajax 去backend 抓資料回來,所以我們過去,
設一個變數去記住setTimeout 回傳回來的數字,如果下一次的keyup 發生在預設的時間內就去把 setTimeout清掉。
原來這種做法,有一個稱呼叫 debounce

不過jQuery 沒有內建這兩個function。這樣在複雜的 js 中增加易讀性。
More...
瞇瞇, 2015/4/6 下午 08:19:47
新版Chrome location.reload() 問題
location.reload()

Chrome 最新的版本 
會把 本來的表單重送,所以我在 
UW.WU.ShowMessageAndRefresh 
 
System.Web.HttpContext.Current.Response.Write("location.reload()" & vbCrLf)

更改為
System.Web.HttpContext.Current.Response.Write("location.href=location.href" & vbCrLf)


 
More...
瞇瞇, 2014/10/20 下午 03:17:32
MSSQL 在Group 底下,加總條件下的資料
例子:
select 
SUM(case when is_deleted='Y' then price else 0 end) as total_of_deleted_item_price,
SUM(case when is_deleted='N' then price else 0 end) as total_of_item_price,
cust_id
from order group by cust_id
More...
瞇瞇, 2014/9/3 下午 12:43:31
js injection game
http://escape.alf.nu/
最近有朋友問我跳脫字元的事情,
剛好想到這個,之前玩的一個js injection 的遊戲。

 
More...
瞇瞇, 2014/4/10 下午 03:40:46
JS 效能測試工具
http://jsperf.com/
More...
瞇瞇, 2014/3/28 下午 12:23:19
jQuery Deep Copy
var test=["a","b","c"];
var arrClone=[];
$.extend(true,arrClone,test);
test[0]="3";
console.log(test); //["3","b","c"];
console.log(arrClone); //["a","b","c"];
More...
瞇瞇, 2014/3/17 下午 10:05:59
IE Cookie 奇怪的問題
A Domain 底下有一個 B Domain 的 iFrame,B Domain 在client 有對自己的domain 設些cookie,
但 IE cookie 寫不進去,

原因如下面網址: http://www.cr173.com/html/16696_1.html
加入這行 IE 就好囉!   Response.AddHeader("P3P", "CP=CAO PSA OUR")
More...
瞇瞇, 2013/1/30 下午 07:58:45
jquery 事件綁定的做法
//用ajax 加進來的新元素都會自動綁定事件,不需要unbind在bind。
$("body").delegate("selector","click",function(){})
More...
瞇瞇, 2013/1/28 下午 06:36:17
爬網站的好工具
http://www.screamingfrog.co.uk/seo-spider/
More...
瞇瞇, 2012/8/29 下午 05:17:28
|< 12 >|
頁數 1 / 2 下一頁
~ Uwinfo ~