Time of Update: 2018-12-08
原始來源: RegexLib.com修改後加入了兩個新功能:1,匹配類似 "lc <deerchao@xxx.com>" 這樣的包含姓名的格式.2,添加了四個命名組: name, email, user, domain. 這樣可以方便取出相應的資訊.Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Regex re = new Regex(
Time of Update: 2018-12-08
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><script type="text/javascript">function initAnchor(){ for(var i=1; i<=3; i++) { var anchor = document.getElementById('anchor' +i);
Time of Update: 2018-12-08
1,無法根據Entity Model自動產生Database schema2,不會自動調整Entity, Property, Relationship名稱的單複數形式(這可是連Linq 2 Sql Designer都能做到的事..)3,關閉edmx檔案後,再次雙擊無法開啟.只能關閉solution,重新載入solution,然後再開啟.. 另外,感覺EDM本身目前真的不成熟,不過前途很光明,過個三五年應該就用著很爽了.
Time of Update: 2018-12-08
TypeToString()ContainsGenericParametersGenericParameterAttributesGenericParameterPositionIsGenericTypeDictionary<,>Dictionary`2[TKey,TValue]Y--Y<TkeyYNone0N>TvalueYNone1NDictionary<string,int>Dictionary`2[String,Int32]N--Y<string
Time of Update: 2018-12-08
幾天沒去科幻世界吧,居然還鬧出了個不大不小的事件:《科幻世界》編輯發出警告,將對分享《黑暗森林》電子版者舉證和投訴。一石激起千層浪,有人支援官方的舉動,有人認為大家都是一個戰壕的這樣做太傷感情,有人說雜誌社鋪貨太慢等不及了才會看電子版,有人說科幻作者得到利益太少主要怪出版商而不是發布電子版的,有人說分享本來就是互連網存在的基礎。一時間沸沸揚揚,各種響應都有,科幻愛好者這個很小的圈子居然熱鬧起來了。我的看法是,道德和法律之類的東西,如果執行難度太大,最終只會被拋棄。網路時代分享資訊的便利性帶來的衝
Time of Update: 2018-12-08
首頁>Android開發> 本文Intent調用大全,史上最全的發布時間:2011-05-16 作者:Android開發網原創 //呼叫瀏覽器Uri uri = Uri.parse("");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);//顯示某個座標在地圖上Uri uri = Uri.parse("geo:38.899533,-77.036476")
Time of Update: 2018-12-08
一直沒去細想為什麼Enumerable和Queryable提供了兩套簽名一致的方法.今天在擴充IQToolkit,使之支援Insert/Update/Delete的過程中,遇到了問題,用Reflector看了一下Queryable類的源碼,頓時醍醐灌頂.在給代表資料庫表格的類EntityTable(實現了IQueryable<TEntity>介面)添加一個擴充方法Delete(Expression<Predicate<TEntity>>)來做產生Delete語
Time of Update: 2018-12-08
1,安裝 Web Deploy Projects2,在VS裡右擊Web項目, Add Web Deployment Project, 確定3,設定新添加的項目的屬性. 其中的"Compilation"頁中 Output Path即為要發布到的目錄.4,在項目屬性的Deployment頁中,選中"Enable Web.config file section
Time of Update: 2018-12-08
Activity方法:onCreate()onRestart()onStart()onResume()onPause()onStop()onDestroy(),onSaveInstanceState()onRestoreInstanceState(), Service方法:void onCreate()void onStart(Intent intent)void
Time of Update: 2018-12-08
由於厭煩了手寫Sql,在幾個小項目中嘗試著使用了Db4O.DAL層寫起來是爽了,但是,還是有很多其它東西會絆你的腳。沒有主鍵的概念(因為對象的記憶體位址,或者引用就能標誌一個對象了).因而外界想指向一個具體的對象就比較困難(比如本頁的url裡的1079505).啟用/儲存層次的問題.擷取一個對象,它的欄位引用了其它對象,那麼到底啟用多少層次合適?儲存時也是如此.層次深了傷效能,層次淺了用著不方便(動不動就是Null
Time of Update: 2018-12-08
本文介紹Windows API中的視窗註冊類和訊息結構的相關知識。 WNDCLASSEX視窗註冊類: 結構體原型:typedef struct WNDCLASSEX { UINT cbSize; UINT style; WNDPROC lpfnWndProc; int cbClsExtra; int cbWndExtra; HINSTANCE hInstance; HICON hIcon; HCURSOR
Time of Update: 2018-12-08
MAT講解: 【MAT官方文檔】http://www.eclipse.org/mat/1.1/noteworthy.htmlhttp://www.eclipse.org/mat/1.0/noteworthy.htmlhttp://www.eclipse.org/mat/0.8/noteworthy.html ACTIONS:Histogram: Lists number of instances per class長條圖:列舉執行個體類Dominator Tree: List the
Time of Update: 2018-12-08
using System; using System.Collections.Generic; struct SomeStruct { public int SomeValue; } class SomeContainerClass { public SomeStruct Struct; } struct SomeContainerStruct { public SomeStruct Struct;
Time of Update: 2018-12-08
自訂Tabhost裡的TabWidget布局收藏 大家都知道Tabhost中Tabwidget的布局是表徵圖在上,文字在下的垂直布局。比如通訊錄的布局。這種布局在手機上的豎屏上用得最多,但在橫屏則顯得水平分布得不夠緊湊。如何?自訂的布局呢?首先要理解Tabwidget.TabWidget 理解: 1. TabWidget 為 horizontal 的 LinearLayout 2. 且 其包含的標籤又是一個RelativeLayout 3. 每個標籤RelativeLayout
Time of Update: 2018-12-08
本文主要是獲得滑鼠當前所在位置像素的顏色。說到這裡,大家可能還記得PhotoShop中吸管的功能,就是在圖片的某一位置點擊一下,就能獲得那個位置像素的顏色。此程式和吸管的功能相似,不妨先來看下運行: 其代碼如下所示: class CallWin32GDIAPI{ private const int SM_CXSCREEN = 0x00000000;//螢幕的橫座標 private const int SM_CYSCREEN = 0x00000001;//
Time of Update: 2018-12-08
同步:回調:非同步: 線程儘管你可以把你的應用程式限制於一個單獨的進程中,有時,你仍然需要衍生出一個線程以處理背景工作。因為使用者介面必須非常及時的對使用者操作做出響應,所以,控管activity的線程不應用於處理一些諸如網絡下載之類的耗時操作。所有不能在瞬間完成的任務都應安排到不同的線程中去。線程在代碼中是以標準Java Thread 對象建立的。Android提供了很多便於管理線程的類: Looper 用於在一個線程中運行一個訊息迴圈, Handler
Time of Update: 2018-12-08
本文介紹Socket的基本知識。 TCP協議可以對上層網路提供介面,使上層網路資料的傳輸建立在“無差別”的網路之上。 建立起一個TCP串連需要經過“三向交握” ,詳細見《電腦網路》。SOCKET(通訊端)是TCP/IP協議的網路通訊的一種實現。包含進行網路通訊必須的五種資訊: 串連使用的協議(TCP/UDP) 本地主機的IP地址 本地進程的協議連接埠 遠地主機的IP地址 遠地進程的協議連接埠 通過SOCKET ,可以實現應用中的並發連結
Time of Update: 2018-12-08
本執行個體是一個基於TCP的簡單通訊執行個體,分為伺服器端和用戶端,伺服器端監聽用戶端的串連請求,用戶端將資訊發送給伺服器端,而伺服器端則回複用戶端發送的資訊以達到通訊測試:伺服器端代碼如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.Sockets;namespace SimpleTcpServer{
Time of Update: 2018-12-08
package com.cmduan.kitty.qiyi;import org.xmlpull.v1.XmlPullParserException;import android.app.Activity;import android.content.res.ColorStateList;import android.content.res.Resources;import android.content.res.XmlResourceParser;import
Time of Update: 2018-12-08
本文介紹在Windows程式開發中的MessageBox詳解。 我們在在Windows程式設計中經常會涉及到一個格式化訊息框,其代碼如下:#include <windows.h>#include <tchar.h> #include <stdio.h> int CDECL MessageBoxPrintf (TCHAR * szCaption, TCHAR * szFormat, ……){ TCHAR szBuffer [1