垂直搜尋引擎大體上需要以下技術1.搜尋引擎爬蟲:抓取網際網路上的相關網頁2.網頁結構化資訊抽取技術或元數據採集技術:從網頁中抽取出結構化的數據3.分詞、索引:存儲並索引數據4.數據展現:由於存儲的數據並非簡單的網頁數據,需要考慮根據行業需求進行展示5.其他資訊處理技術垂直搜尋引擎的技術評估應從以下幾點來判斷1.全面性2.更新性3.準確性4.功能性 垂直搜尋的進入門檻很低,但是競爭的門檻很高。沒有專注的精神和精湛的技術是不行的。行業門戶網站具備行業優勢但他們又是沒有技術優勢的,絕對不要想像著招幾個
官方的地址http://developer.apple.com/iphone/library/technotes/tn2008/tn2151.html#SYMBOLICATION 實際操作:當你程式崩潰的時候其實它的crash log存放在iphone的
需要進行此操作來部署高效能的應用程式。在此樣本中,池是在連接字串中建立起來,並由 SqlConnection 自動管理的。在此樣本中,在構造 SqlConnection 時在連接字串中指定池特性,如以下的代碼示例中所示。請注意:池處理是隱式的,除非將其禁用,否則將自動進行池處理。因此,"true"是預設的池關鍵詞 (pooling=true)。String connString;connString
WindiwsAzure下使用Cache服務共用Session的方法 在WindowsAzure上發布多執行個體的WebRole(即:WebRole的InstanceCount大於1)後,由於Azure的Server Load Balancer程式會迴圈調用多個執行個體,所以,一般的預設儲存在記憶體中的Session將出現混亂而直接導致應用程式癱瘓。 為瞭解決該問題,可以把Session儲存在SQL
1.通過系統的“效能”來查看:開始->管理工具->效能(或者是運行裡面輸入 mmc)然後通過添加計數器添加 SQL 的常用統計 然後在下面列出的項目裡面選擇使用者串連就可以時時查詢到資料庫的串連數了。不過此方法的話需要有訪問那台電腦的許可權,就是要通過windows賬戶登陸進去才可以添加此計數器。2.通過系統資料表來查詢:SELECT * FROM[Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT [DBID]FROM
在VS安裝後發現路徑**VC7/Common7/Tools/Bin/下有許多小工具。1。Makecert.exe ---認證建立工具2。Cert2Spc.exe ---發行者認證測試載入器3。Signtool.exe ---檔案簽名工具4。chktrust.exe 檢查簽署認證後的ocx是否正確 建立自己的根憑證:makecert -sk myPK -ss myName -n "CN=SharpSoft" -r c:/my.cersk-表示主題的密鑰容器位置,ss-主題的憑證存放區名稱,
sp_rename 是一個功能豐富的預存程序,能夠對 表、視圖、列、預存程序、觸發器、預設值、資料庫、對象或規則進行重新命名,並且保證不遺失資料。下例將TB_MoneyPay_PJApply表中的欄位PayMoney修改為PaidCash:EXEC sp_rename 'TB_MoneyPay_PJApply.[PayMoney]', 'PaidCash', 'COLUMN'sp_renamedb更改資料庫的名稱。下例將資料庫 accounting 改名為 financial。EXEC sp_
建立一個既支援WSDL又支援REST的WCFWebService首先回顧一下REST,WCF和WebService這三個基本概念。REST:REST最核心的概念是“資源”,一個uri代表一個特定的資源。使用它的一個好處就是用戶端只需要發送一個簡單的http包即可動作伺服器的資源,沒有了SOAP協議包的複雜,以至於使用Javascript就可以輕鬆的調用REST的服務。WCF:它是一個分布式應用的開發架構,它整合了.Net平台下所有的和分布式系統有關的技術,如Enterprise
WindowsAzure上把WebApp和WebService同時部署在一個WebRole中 最近開發一個和WindowsAzure相關的應用,該應用還調用了一個WCFService,在開發過程中一直把Web和WCFService分別作為WebRole進行部署,但是,臨近末了客戶才要求為了節省Azure的相關費用要把二者合并部署。 如果是普通的Web應用,則可以在IIS中建立一個網站後,把WebService作為其一個虛擬目錄即可。經過調查發現這是Windows Azure v1
想要在類中查看每個事件以後所響應的方法,delegate等資訊,就可以在方法中加入以下的方法- (BOOL)respondsToSelector:(SEL)selector{ NSLog(@"%s respondsToSelector: %s", __FILE__, selector); return [super respondsToSelector:selector];}-
AppFabric Caching Services:可以加快頻繁訪問資訊的速度,比如asp.net的會話資料;AppFabric Hosting Services:這會使運行或管理類似於WCF的服務更容易,特別是建立在工作流程(WWF)之上的WCF服務。AppFabric Caching Services應用情境:1、在asp.net應用程式中使用快取服務 Asp.net應用程式對AppFabric Caching Services來說是最重要的用戶端,asp.net
推薦一個Windows Azure Storage 的管理工具,功能有:Blob storage:可以建立Containers,刪除Containers和管理Container的許可權,還可以上傳,下載和刪除無效的Blobs。Queue storage:可以查看Queue中的內容,建立Queue,刪除Queue,還可以操作現有Queue追加一條記錄,彈出一條記錄,預覽記錄。Table storage:
有的時候伺服器產生HTTP回應是無法確定資訊大小的,這時用Content-Length就無法事先寫入長度,而需要即時產生訊息長度,這時伺服器一般採用Chunked編碼。在進行Chunked編碼傳輸時,在回複訊息的頭部有transfer-coding並定義為Chunked,表示將用Chunked編碼傳輸內容。 Chunked編碼使用若干個Chunk串聯而成,由一個標明長度為0的chunk標示結束。每個Chunk分為頭部和本文兩部分,頭部內容指定下一段本文的字元總數(十六進位的數字)和數量單位(一般
單機最大的TCP串連數及其修改一個誤解: 單個伺服器程式可承受最大串連數“理論”上是“65535” .
如何點擊一個程式調用起來另一個程式的方法調用程式A 被調用程式 B A中要設定一些調用的資訊- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [self performSelector:@selector(launchMe) withObject:nil afterDelay:0.0]; [window
在object-c中我們知道可以使用categories來為擴充類方法(比如我們可以為系統的類添加自己的方法)例如:我們要想在每個NSString前面添加一個@interface NSString ( CategoryName )// method declarations- (NSString *) getNSString;@end@implementation NSString ( CategoryName )// method definitions- (NSString
#define THEME_PLIST_PATH@"/private/var/mobile/Library/Preferences/com.saurik.WinterBoard.plist"#define THEME_PATH@"/Library/Themes/" #import <Foundation/Foundation.h> NSMutableArray *getThemeInfo(){//擷取winterBoard的plist資訊NSDictionary
- (void)willTransitionToState:(UITableViewCellStateMask)state{[super willTransitionToState:state];if ((state & UITableViewCellStateShowingDeleteConfirmationMask) == UITableViewCellStateShowingDeleteConfirmationMask){UIView *renameView = [[UIView
官方的例子(支援3.x以上的機子)http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html 其實在iphone上面是實現圖片的動態載入,其實也不是很難,其中只要在代理中實現方法就可以首先在標頭檔中聲明使用到的代理 如 @interface XXX :
iphone程式碼簽署iphone 2.0 firmware 需要CHECK每個應用程式的簽名,如果不通過,就會自動KILL.由於校正機製做到了核心中很多地方,簡單的給核心打補丁很難解決. 1. codesign利用apple sdk的工具進行self-signmac$ export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate mac$ codesign