#region Web Extensions Method ToDataTable /// /// Convert a List{T} to a DataTable. /// public static DataTable ToDataTable(List items) { var tb = new DataTable(typeof(T).Name); PropertyInfo[] props = typeof(T).GetProperties(BindingFlags.Public | BindingFlags.Instance); foreach (PropertyInfo prop in props) { Type t = GetCoreType(prop.PropertyType); tb.Columns.Add(prop.Name, t); } foreach (T item in items) { var values = new object[props.Length]; for (int i = 0; i < props.Length; i++) values[i] = props[i].GetValue(item, null); tb.Rows.Add(values); } return tb; } /// /// Determine of specified type is nullable /// private static bool IsNullable(Type t) { return !t.IsValueType || (t.IsGenericType && t.GetGenericTypeDefinition() == typeof(Nullable<>)); } /// /// Return underlying type if type is Nullable otherwise return the type /// private static Type GetCoreType(Type t) { if (t != null && IsNullable(t)) { if (!t.IsValueType) return t; else return Nullable.GetUnderlyingType(t); } else return t; } #endregion Linq:轉換成 DataTable http://www.dotblogs.com.tw/asdtey/archive/2010/03/11/linqtodatatable.aspx using System.Collections; using System.Data; using System.Reflection; /// /// IEnumerable 擴充方法 /// public static class IEnumerableExtensions { /// /// 將 IEnumerable 轉換至 DataTable /// /// IEnumerable /// DataTable public static DataTable ToDataTable(this IEnumerable list) { DataTable dt = new DataTable(); bool schemaIsBuild = false; PropertyInfo[] props = null; foreach (object item in list) { if (!schemaIsBuild) { props = item.GetType().GetProperties(); foreach (var pi in props) { dt.Columns.Add(new DataColumn(pi.Name, pi.PropertyType)); } schemaIsBuild = true; } var row = dt.NewRow(); foreach (var pi in props) { row[pi.Name] = pi.GetValue(item, null); } dt.Rows.Add(row); } dt.AcceptChanges(); return dt; } }

altubers 發表在 痞客邦 留言(1) 人氣()

<!--#include file= "incMenuHome.inc" -->

altubers 發表在 痞客邦 留言(0) 人氣()

JavaScript的寫法 window.opener.document.getElementById("myId").value = "Test" jQuery的寫法 $('#myId', opener.document).attr("value","Test");

altubers 發表在 痞客邦 留言(0) 人氣()

SELECT SERVERPROPERTY('ProductVersion') AS '執行個體的版本', SERVERPROPERTY('ProductLevel') AS '執行個體的版本層級', DATABASEPROPERTYEX('master', 'Version') AS '資料庫的內部版本號碼' 515, 'SQL Server 7.0' 539, 'SQL Server 2000' 611, 'SQL Server 2005, VARDECIMAL disabled' 612, 'SQL Server 2005, VARDECIMAL enabled' 655, 'SQL Server 2008’ 660, 'SQL Server 2008 R2'

altubers 發表在 痞客邦 留言(0) 人氣()

DSCF1311.jpg

今天在統一在夢時代前的時代大道上

舉辦了「open小將家族大遊行」

也帶了我的S5 Pro出門去試拍了

但可惜的是…沒拍好~~ Orz...


altubers 發表在 痞客邦 留言(0) 人氣()

{#emotions_dlg.emotion_015}

嘿~各位大家好,今天旺旺不負責教學又要來出一張嘴了 。今天要上的課程是點小圖看大圖的語法運用,這種方法最常使在網路拍賣或是BLOG,有時網頁秀圖太多,網頁過長,容易讓使用者與觀看者手拉到抽筋的 境,這時候有了這個語法的運用就很方便了。

當滑鼠移到小圖時,立即在大圖上面可呈現原圖的大小,嘿~不錯吧!找尋了Google發現了jannwu 分享點小圖變大看(CSS+js)不撐寬文字行 ,不過我要承認我是丫笨,作者寫的很仔細但我還是看不懂,只好威脅丫土再整理一份旺仔看的懂語法給我。

語法精簡後的分享》
==================================================================================<style>#c01 a:hover {border: 4px solid #cc9900}img{margin-right: 4px}</style>  

altubers 發表在 痞客邦 留言(0) 人氣()

{#emotions_dlg.emotion_015}

嘿~各位大家好,今天旺旺不負責教學又要來出一張嘴了 。今天要上的課程是點小圖看大圖的語法運用,這種方法最常使在網路拍賣或是BLOG,有時網頁秀圖太多,網頁過長,容易讓使用者與觀看者手拉到抽筋的 境,這時候有了這個語法的運用就很方便了。

當滑鼠移到小圖時,立即在大圖上面可呈現原圖的大小,嘿~不錯吧!找尋了Google發現了jannwu 分享點小圖變大看(CSS+js)不撐寬文字行 ,不過我要承認我是丫笨,作者寫的很仔細但我還是看不懂,只好威脅丫土再整理一份旺仔看的懂語法給我。

語法精簡後的分享》
===============================================================================================================<style>#c01 a:hover {border: 4px solid #cc9900}img{margin-right: 4px}</style>  

altubers 發表在 痞客邦 留言(2) 人氣()


此篇文章‧同步發表至旺旺BLOG

話說某日,老闆心血來潮,興衝衝的來和他的員工說~~ 我們去台北參加自動化科技展吧
經過了兩天的安排~~ (沒錯,從Boss心血來潮到參展..只有兩天)...
我們和台灣某沒上市之通訊大廠一起合展了(也不知我們這小公司怎能和人家前十大沒上市的公司一起合展)
反正也是難得的機會,就和同事兩人北上"參展".... 不過後來是變成"參觀"台北科技展了。


一進入門,就能看到大刺刺的招牌~~
為期四天的科技展,展出了國際機器人展、物流展、模具展、及自動化科技展


會展中沒啥人潮,只有一兩個時段,人多了一點。




這是結合VIA Embedded系統的機器人
是打算應用在偵查/搜索用的,主要展示他覆帶越障礙的能力



這隻是會玩皮球的機器人,長的還蠻可愛的



這是台灣某科技大學展出的擬真機器人


這隻是會劈腿的機器人 VS 會跟著黑線跑的機器人



六足蜘蛛機器人
 

來張特寫吧!


對於一般人來說(指非廠商)這次國際機器人展是比較多有趣的玩具
像這是自動馬車,能帶成人跑來跑去的



會場花絮






這是離開展場時所拍的101~~
在離開之後,台北就下起來一場午後雷陣雨~~

這次的展出感覺台灣有研發的能力,但確無領導的中心
台灣也是還有許多路要走丫~~

altubers 發表在 痞客邦 留言(1) 人氣()

生命中,有些作品不該被忘記 生命中,有些鎖事是該被記錄 生命中,卻有太多細節被乎略 生命中,是應該有更多的美好 注1:影片取自Sony的FullHD廣告,記錄泰雅風光、艷麗的手工織品以及尤瑪努力的故事加上簡單卻動人的織布歌 注2:可於飛‧鼠‧部‧落找到織布歌試聽

altubers 發表在 痞客邦 留言(1) 人氣()

From Taipei To Oulan Bator


這首來只台灣阿美族的天籟之音,其原曲是「飲酒歡樂歌」或「老人飲酒歌」,由國寶級原住民歌手郭英男夫婦唱出了感動無數人的聲音

但大家在得知此天籟時,卻是在1996年,亞特蘭大奧運使用德國Enigma樂團「Return To Innocence」為宣導片主題曲之後才被大家知道這首音樂,但當時世界卻不知這首天籟來是自台灣這美麗的島嶼,德國Enigma當時也沒告知阿美族或郭英男等,就取材使用這音樂,也讓這官司進行了三年之久,經歷了三年的波折,也郭英男最終維護了自己應有的權益。不過卻也發生了這產權是郭英男夫婦所有,還是阿美族所有~~


altubers 發表在 痞客邦 留言(1) 人氣()

  先我要感謝旺旺幫我準備了這一個這麼方便的平台給我,想當初在1年前也有打算好好把自已的生活鎖事,為自已留個記錄,但在不可抗拒的個人懶惰因素(這句真是難懂丫)而放下了記錄這件事,如今有新的開始,總是拿出Action Power囉。   

altubers 發表在 痞客邦 留言(0) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。