\n : New line
\r : Carriage return
後端收到的斷行 在VB.NET 是 CrLf 在C# 是 \r\n
重新輸出到前端成網頁 就應該把這些符號Replace成 <br/>
補充:javascript特殊字元的處理
KB-Javascript字串的特殊字元處理
星期六, 8月 21, 2010
星期五, 8月 20, 2010
星期四, 8月 19, 2010
[Asp.Net] 清除跨網域的cookie
實作SSO機制遇到登出時需清除跨網域的cookie的解決方法,
請參閱will寶哥文章 鬼打牆事件之『ASP.NET 無法刪除 Cookie 的問題』
摘錄重點如下:
請參閱will寶哥文章 鬼打牆事件之『ASP.NET 無法刪除 Cookie 的問題』
摘錄重點如下:
- 若要清除跨 Domain 的 Cookie 必須清除兩次,例如說使用者在 www1.domain.com 要執行登出動作,必須要先將 Domain 為 www1.domain.com 的 Cookie 給清除掉,在接著將 Domain 為 .domain.com 的這個 Cookie 清除掉。
- 因為這兩個 Cookie 為「同名」(主網域與子網域),全部都叫做 Token(will哥範例的cookie名稱),所以無法在一個 HTTP Request 中清除掉兩個同名的 Cookie,所以必須要在不同的兩個 HTTP Request 中個別刪除不同 Domain 的 Cookie。
星期二, 8月 17, 2010
[Blogger HACK] 使用 SyntaxHighlighter 排版程式碼
由於常常會使用copy & paste大法來使用之前在blog貼的程式碼範例,
不過先前都沒排版,
看起來非常不順眼,
今天特地透過Google大神找到這個 SyntaxHighlighter 程式碼排版工具,
如果想知道怎麼使用的話,可以參考這位佛心人士CraftyFella's Blog
的Syntax Highlighting with Blogger Engine教學文。
如果你看不習慣英文的話,就照下面做就好。
不過先前都沒排版,
看起來非常不順眼,
今天特地透過Google大神找到這個 SyntaxHighlighter 程式碼排版工具,
如果想知道怎麼使用的話,可以參考這位佛心人士CraftyFella's Blog
的Syntax Highlighting with Blogger Engine教學文。
如果你看不習慣英文的話,就照下面做就好。
[MS SQL] 跨資料庫查詢
主機同一台,但資料庫名稱不同時的查詢方式。
SELECT * FROM 資料庫名稱.dbo.TableA ta
INNER JOIN 資料庫名稱.dbo.TableB tb ON ta.xx=tb.xx
SELECT * FROM 資料庫名稱.dbo.TableA ta
INNER JOIN 資料庫名稱.dbo.TableB tb ON ta.xx=tb.xx
星期四, 8月 12, 2010
星期一, 8月 09, 2010
關於創業,你必須知道的13件事
1. 找到好的共同創辦人(Pick good cofounders)
共同創辦人對於創業團隊來說,就跟你在找房地產時考慮地段、地點一樣重要。你可以改變房屋的裝潢、擺設,但你卻改變不了房子的所在地點。在創業團隊中也是,你的想法、創意是可以很輕易改變的,但把你的共同創辦人換掉卻非常困難。 事實上,每一個創業團隊的成功,幾乎都是團隊創辦人在團隊中發揮了作用。
筆者兩次參與創業團隊的經驗,我們都堅信一個信念:「只要這群兄弟還在,我們一定能做出什麼(do something big)」,創業沒有成功不等於失敗,創業沒有成功而直接放棄了才真的是失敗;只要團隊還在,或許只是想法錯了、方法錯了、對象錯了,但如果人是不對的,本質上就已經難以改變。
共同創辦人對於創業團隊來說,就跟你在找房地產時考慮地段、地點一樣重要。你可以改變房屋的裝潢、擺設,但你卻改變不了房子的所在地點。在創業團隊中也是,你的想法、創意是可以很輕易改變的,但把你的共同創辦人換掉卻非常困難。 事實上,每一個創業團隊的成功,幾乎都是團隊創辦人在團隊中發揮了作用。
筆者兩次參與創業團隊的經驗,我們都堅信一個信念:「只要這群兄弟還在,我們一定能做出什麼(do something big)」,創業沒有成功不等於失敗,創業沒有成功而直接放棄了才真的是失敗;只要團隊還在,或許只是想法錯了、方法錯了、對象錯了,但如果人是不對的,本質上就已經難以改變。
星期六, 8月 07, 2010
[jQuery API] Jquery select 操作
without using any extra plugins,
var myOptions = {
val1 : 'text1',
val2 : 'text2'
};
$.each(myOptions, function(val, text) {
$('#mySelect').append(
$('<option></option>').val(val).html(text)
);
});
Reference:
jQuery對select的操作(魚乾筆記本)
星期四, 8月 05, 2010
[Asp.Net ]Web Service中傳送Dictionary
最近在使用WS序列化資料時遇到無法轉換的問題,
找了以下二篇資料參考。
Reference:
Dictionary Serializer(Dictionary 序列化)
在Web Service中傳送Dictionary
找了以下二篇資料參考。
Reference:
Dictionary Serializer(Dictionary 序列化)
在Web Service中傳送Dictionary
Learning HTML5
Html5教學網站:
HTML5Rocks
w3cschool(Simple Chinese Ver.)
"HTML5 Canvas" (for interface designer),
"HTML5 Web Storage" (for engineer who working for reducing communication)
一些html5存儲的蒐集:
HTML 5: Client-side Storage
Yahoo! Search Pad: Using client-side storage to improve user experience
HTML5Rocks
w3cschool(Simple Chinese Ver.)
"HTML5 Canvas" (for interface designer),
"HTML5 Web Storage" (for engineer who working for reducing communication)
一些html5存儲的蒐集:
HTML 5: Client-side Storage
Yahoo! Search Pad: Using client-side storage to improve user experience