強大靈活的髒字過慮:1萬字文章過慮1萬關鍵詞用時只要1毫秒

這幾天剛整理完Kudy.Net項目中關鍵詞過慮的功能。關鍵詞過慮在網站開發中也算是比較常見的需求了,特別是在SNS社區網站。在網上找的相關文章都達不到我的要求,所以就自己根據過慮的特點專門寫了個KeywordFilter,可能滿足基本的過慮要求,效能也不錯。它有如下特點:一、允許你自訂匹配到關鍵詞時返回的結果,例如匹配到“日你”,你可以在原文中顯樣本如:“”、“**”、“[已過慮]”...二、允許你按關鍵詞或者關鍵詞的使用頻率的排序的優先順序進行過慮。三、允許大小寫是否敏感(效能上幾乎不變),可

怎麼設計個人化、靈活、即時更新的組態管理員?講講實現思路

有些天沒寫文章了,今晚給大家分享一下我對組態管理的實現思路。這個實現主要適合中小應用程式(Web或Winform),如果你的網站需要負載平衡,那這個方案就不適用了,這時建議配置儲存在資料庫或分布式緩衝裡,如果你有更好的想法,歡迎指點。這個配置設計在09年開發SNS網站時就完成了,那時看了Discuz!的.net開源版本,覺得它的組態管理不夠靈活才想到用泛型來實現自己的組態管理組件。今天要講的實現比09初版本多了兩點功能:配置路徑的遲載入和自訂配置序列化。其中路徑遲載入是在看到湯姆大叔一個組態管理

SyncML協議簡述

目前,移動計算和通訊裝置的流行很大部分原因是因為它們具有一些方便的功能,比如說在需要時可以發送資訊給其他使用者,使用者希望隨時隨地都可以利用掌上裝置訪問資訊和執行應用程式,甚至在飛行中也可以獲得和更新資訊。QQREADEREFF8B4DFC3E8C03B具有在一台掌上裝置運行應用程式和處理資訊、還可以將應用程式和資訊的更新同步回到辦公室的裝置或者網上的這種能力對於普遍、離線計算的效用和流行是一個關鍵。遺憾的是,到今天為止還有兩種方式沒有實現:支援任何行動裝置同步的網路資料

iOS4.3.5降級到4.3.3,及越獄教程

 1. 首先手機關機,然後按住POWER鍵3秒,再按住POWER+HOME鍵10秒,放開POWER鍵只按HOME鍵15秒。進入DFU模式。 2. 如果曾經使用tinyumbrella備份過shsh,開啟tinyumbrella(這個軟體相信大家都有)點擊右側Start Tss Server。如果沒有備份過shsh,就直接修改host檔案:在“C:\windows\system32\drivers\etc”目錄下找到host檔案,在檔案的最後一行加入:“74.208.105.171

iOS6正式版不完美越獄教程(附安裝訊飛IME)

1. 紅雪越獄下載紅雪redsn0w_win_0.9.13dev4 完成以上所有準備工作後,將下載好的redsn0w_win_0.9.13dev4.zip解壓縮,雙擊其中的“RedSn0w.exe”檔案啟動越獄程式,此時已經開啟的iTunes會自動關閉。雙擊redsn0w.exe    如果是在Win7或Win8系統下,需要用滑鼠右鍵點擊redsn0w.exe,然後選擇“以管理員身份運行”。 在Win7和Win8系統下需要以管理員身份運行 點擊介面上的“其他”按鈕,進入設定介面。

cocos2dx學習之自訂你的CCSprite(二)監測長按和雙擊

  上一篇我們介紹了如何給你自訂的CCSprite添加Touch監聽,但是你會發現無論你點擊螢幕的哪裡,我們的精靈都會收到Touch事件,為什麼會這樣呢,主要是CCTouchDispatcher只是實現觸摸事件分發,所以每一個添加到CCTouchDispatcher上的CCTouchDelegate,都是一層,螢幕大小,這也是為什麼有時候我們點擊到層的外面也能接受到Touch監聽的原因。不管怎麼說,這是我們不想看到的。其實這裡cocos2dx的原始碼中已經給出瞭解決辦法,那就是CCMenu,看看

單播、廣播、組播的區別和特點

  當前的網路中有三種通訊模式:單播、廣播、組播,其中的組播出現時間最晚但同時具備單播和廣播的優點,最具有發展前景。1.單播:     主機之間一對一的通訊模式,網路中的交換器和路由器對資料只進行轉寄不進行複製。如果10個客戶機需要相同的資料,則伺服器需要逐一傳送,重複10次相同的工作。但由於其能夠針對每個客戶的及時響應,所以現在的網頁瀏覽全部都是採用單播模式,具體的說就是IP單播協議。網路中的路由器和交換器根據其目標地址選擇傳輸路徑,將IP單播資料傳送到其指定的目的地。    單播的優點:  

常用VC外掛程式

Visual Assist(強烈推薦)網址:http://www.wholetomato.com/功能:VA從5.0一直到現在的VAX,功能越來越強大,除了以前版本中的自動識別各種關鍵字,系統函數,成員變數,自動給出輸入提示,自動校正大小寫錯誤,自動標示錯誤等等以外,最新的版本中還在WorkSpace視窗中加入一個VA

使用快速鍵彈出新對話方塊

第一、快速鍵:  1、響應按鍵訊息:使用PreTranslateMessage,mfc處理訊息之前,通常在這裡做處理。該函數使用時要從CWin的虛函數PreTranslateMessage中重載。  2、按鍵,好吧,就在下面;後面括弧的是對應的ASCII碼ESC鍵 VK_ESCAPE (27) 斷行符號鍵: VK_RETURN (13) TAB鍵: VK_TAB (9) Caps Lock鍵: VK_CAPITAL (20) Shift鍵: VK_SHIFT ($10) Ctrl鍵:

安裝VMWare時 the system administrator has set policies to prevent this installation

在伺服器中裝Windows 2003 server EE R2版系統後,安裝VMware server 2.0,右鍵點擊安裝程式後選擇run as,程式啟動,進度條走到頭就報error: the system administrator has set policies to prevent this installation(系統管理員設定了系統策略,禁止進行此安裝)。百度、google該錯誤得到的結果大都是:由於軟體第一次安裝後沒有卸載乾淨,造成第二次安裝時留有上次安裝資訊,從而產生該錯誤。

PEAR安裝、管理及使用

PEAR安裝   linux下只要你安裝的是PHP 4.3.0以上的版本,預設安裝都是支援PEAR的,除非你使用了”--WITHOUT-PEAR”選項,修改PHP.INI檔案,在INCLUDE_PATH部分添加pear包目錄,以確保php中用include能找到檔案。PHP目錄下會有/bin/pear,以後可以使用它管理PEAR包    WINDOWS下安裝的PHP,在php安裝目錄下有兩個目錄CLI 和PEAR 還有一個檔案GO-PEAR.BAT     

常見認證格式和轉換

 PKCS 全稱是 Public-Key Cryptography Standards ,是由 RSA 實驗室與其它安全系統開發商為促進公開金鑰密碼的發展而制訂的一系列標準,PKCS 目前共發布過 15 個標準。 常用的有:PKCS#7 Cryptographic Message Syntax StandardPKCS#10 Certification Request StandardPKCS#12 Personal Information Exchange Syntax StandardX.5

max_connections / shared_buffers / effective_cache_size

Hello, I'm a Sun Solaris sys admin for a start-upcompany. I've got the UNIX background, but now I'mhaving to learn PostgreSQL to support it on ourservers Server Background:Solaris 10 x86PostgreSQL 8.0.3Dell PowerEdge 2650 w/4gb ram.This is running

惱人的設計模式

惱人的設計模式   最近參加面試,總是被問到設計模式的問題。本人作為一個實用派,完全沒搞懂作為一個功能的實現者,設計模式到底有多重要。當然,本人的意思不是說設計模式沒用或者不該瞭解,但是這是一個度的問題,簡單的模式,常用的模式,瞭解並會用,是必然的,但是其他模式,更深層的東西,也許留給架構師來理解更好。畢竟程式員不是架構師,要是程式員懂的知識和架構師一樣多,那麼,還要架構師來幹什麼呢?  於此苦悶中,特出來分享一下比較好的設計模式的介紹,以求朋友們能去應付那些蛋疼的筆試。  1、FACTORY—

電影《劍雨》

“我願化身石橋······”,借用這個標題,與主題關係甚小,只更多是為了表達我對《劍雨》這部電影由衷的喜愛。電影中這句台詞來自李宗翰飾演的陸竹,少林寺四十年來佛法武功第一的帶髮修行僧人,完整是這樣的:我願化身石橋,受五百年風吹,五百年日晒,五百年雨打。還有更完整的版本,據劇中見癡老僧講述,此語來自典故:佛陀弟子阿難出家前曾遇一少女,愛慕難捨。佛祖就問他,你有多愛那少女?阿難答曰,我願化身石橋,受五百年風吹,五百年日晒,五百年雨打,但求此少女從橋上走過······此語堪稱絕世情書,聞之無不動容。阿

apt-get upgarde 和dist-upgrade的差別

Debian/Ubuntu Linux都使用apt,升級時都是: apt-get update apt-get upgrade apt-get dist-upgrade 但是常常有人會問, upgrade和dist-upgrade有何不同,仔細查查,似乎大家對upgrade和dist-upgrade的解釋都有點不同,在此也紀錄自己的看法. 我認為apt-get upgrade和dist-upgrade的差別:

Solaris 下掛載光碟機

1.查看系統上掛載的硬碟,光碟機,一般都是c*t*d*,沒有s*的那些iostat -En -bash-3.00$ iostat -Enc0d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Model: WDC WD5000AAKS- Revision: Serial No: WD-WCAWFC0 Size: 500.10GB <500101152768 bytes>Media Error: 0 Device Not

魔獸爭霸在win7下的解析度解決方案

我的電腦是寬屏,從xp換到win7之後,玩魔獸爭霸,螢幕兩側總是有兩條比較寬的黑色帶,去設定遊戲的解析度為1024*768*32,發現不管用.雖然我的電腦解析度是1366*768的解析度,但之前在xp中,遊戲解析度1024*768*32時,還是全屏沒有左右兩側的黑條的. 上網找了下,發現在新浪部落格上已經有人給出解決方案了: 建立一個註冊表匯入檔案war3revolution.reg,給裡面寫下如下內容:Windows Registry Editor Version

關於ssh認證訪問git倉庫時的許可權問題

    先前公司那邊搭建了git倉庫,我們寫的代碼就放在上面.用cygwin這套工具(裡麵包含了ssh-keygen用來產生ssh私密金鑰和密鑰憑證,git用來下載和同步源碼)來保證在windows上一樣能用git.至於網上上的那個git windows版,就沒去使用了.    

ubuntu 7.04 Feisty Fawn 安裝手記之三:安裝顯卡驅動

參考6.10/7.04下的ati官方驅動安裝07/06/01更新安裝驅動 sudo apt-get updatesudo apt-get install linux-restricted-modules-$(uname -r)sudo apt-get install xorg-driver-fglrx fglrx-controlsudo depmod -a配置驅動sudo dpkg-reconfigure xserver-xorg在選擇驅動時,選擇fglrx。 或者用sudo

總頁數: 61357 1 .... 4767 4768 4769 4770 4771 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.