中文URL編碼

URL編碼是一個比較麻煩的事情,RFC 3986是關於URI的一個標準,在它的第2節定義了字元如何在URI中進行表示,而第3節把一個URI區分為scheme, hier-part, query, fragment幾個component。根據這個RFC,A URI is composed from a limited set of characters consisting of digits, letters, and a few graphic symbols.

Sencha touch 開發中使用Jasmine 進行功能測試

對於Jasmine,我就不多做介紹了。可以去官網看看 http://pivotal.github.com/jasmine/Sencha touch(以下簡稱ST)目前雖然有些bug,但是不影響項目的使用,因為我們只是利用了其部分的提供的特性與其UI部分。而個人感覺比較好的就是mixin,之前openlaszlo也是支援mixin,所以基本相差無幾。在開發的過程中,目前做單元測試,比較不好做的,應該就是javascript。雖然也有jsunit,jasmine,dojo

Adobe AIR 簡介

Adobe AIR 是一種跨作業系統的運行時,通過它可以利用現有 Web 開發技術(Adobe Flash CS3 Professional、Adobe Flash CS4 Professional、Adobe Flex、Adobe ActionScript 3.0、HTML、JavaScript、Ajax)構建豐富 Internet 應用程式 (RIA) 並將其部署到案頭。 在 Adobe AIR 開發人員中心 (http://www.adobe.com/cn/devnet/air/)

Firefox FF IE 頁面載入完事件 innerHtml innerText

MD最近頁面要考慮FF 和 IE 所以很多js 就會有一定的問題最好都是能使用w3c的標準l來進行代碼編寫<!-- 這是ie方法 --><script defer type="text/javascript">    subDate();</script><script type="text/javascript">    // 這是ff方法    if (document.addEventListener)       

MapDDB:一種按行關鍵字的分布式關聯式資料庫系統

MapDDB: 是一種按行關鍵字散列的分布式關聯式資料庫系統,主要用於解決資料庫系統的水平擴充系統。在真實的互連網業務應用系統中,經常會碰到由於業務規模的增長,導致原有系統的資料庫處理能力跟不上業務規模的增長,一般情況下只能不停地升級硬體系統,如從PC伺服器升級到小型機,再對小型機進行升級,到中大型主機器,或使用資料庫系統內建的多節點方式,如使用Oracle,則可以使用RAC+SAN的方式,但一個RAC系統中,節點數一般不超過4個,超過之後在增加節點,效能增加也不大了。因此此類方式還是受限的。

開來源資料庫Sharding技術

內容摘要:Sharding 不是一個某個特定資料庫軟體附屬的功能,而是在具體技術細節之上的抽象處理,是水平擴充(Scale Out,亦或橫向擴充、向外擴充)的解決方案,其主要目的是為突破單節點資料庫伺服器的 I/O 能力限制,解決資料庫擴充性問題。  從 Shard 到 Sharding  "Shard" 這個詞英文的意思是"片段",而作為資料庫相關的技術用語,似乎最早見於大型多人線上角色扮演遊戲(MMORPG)中。"Sharding" 姑且稱之為"分區"。  Sharding 不是一門新技術,

通過一個小技巧可以讓flash和iframe的在ie下遮擋問題解決

最近在研究一個openlaszlo

搭建一套簡單的CDN網路

目前對於CDN網路搭建技術有很多成熟的商業方案,對於資金受限的網站可能無法自己搭建或購買。這裡提供了一套簡單的實現CDN網路的技術架構,所使用的軟體全部是開源高效且免費的。   根據CDN網路技術原理,必須有一個動態DNS伺服器,開源的可以使用bind,免費,而且原代碼開放。不修改代碼,bind基本上可以實現簡單的動態DNS解析功能。需要更強的自訂功能,可以自己修改代碼實現。    假設web網站部署在上海電信。  

分布式系統的監控和可維護性

當一個100萬行以上代碼的分布式系統或者複雜的生產系統部署上去後,監控和維護便會成為很大的問題,如WangWang/QQ 這樣的大型IM系統,或者

HTML5 Draft 的一些新特性介紹

 HTML4.x版本自從1999年正式發布後,直到現在還沒有推出新版本支援新業務的需要,直到現在HTML5 Draft的推出,讓我們看到了新的希望,估計HTML5在今後幾年內將會逐步在各大瀏覽器中實現,如目前正在開發的IE8據說將支援部分HTML5特性,如包含跨文檔傳送,用戶端儲存API,網路連接檢測和部分前進/後退棧的特性;當然firefox

網頁中怎樣線上播放音樂和視頻

代碼一:<object classid=clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95 width=350 height=70><param name=showstatusbar value=1><param name=loop value=1><param name=filename value=http://***.mp3><embed

Apache2.2.9 支援大並發量(60000以上)

 2008-6-13 發布了2.2.9版本, 2.2系列是2系列的增強,以及一些核心模組的重新設計和革新,主要增強特性如下: 1: 最主要的增強是使用了新event MPM模型,在Linux上引入了EPOLL(早該引入了), 即支援海量並發串連數,也就是說每個Apache子進程支援65535個TCP串連,這樣若配置多個子進程,則支援更多了串連了(當然核心參數需要調整一下)    另外修改了原來的每串連進程/執行緒模式,使用了單獨的線程來處理串連, 支援Prefork和Worker模式,

google的廣告頁面代碼的js

著作權,yacsha(wangcheng711@gmail.com)http://blog.csdn.net/yacsha/ 2007-04-12看完google的js代碼後,對google廣告系統作弊還是非常容易的!!function onFocus_onMouseOver_ss(w_status,id){continue; window.status = w_status; a = document.getElementById(id); if (a)  {  bi =

網域名稱解析應用相關知識

網域名稱解析應用相關知識 一般使用gethostbyname系統函數來解析網域名稱得到IP地址,但在linux下,gethostbyname是多線程不安全的,該函數使用了內部的靜態變數,因此在多個線程中使用該函數將導致無法預知問題發生(如Crash或則解析失敗),推薦使用gethostbyname_r或gethostbyaddr,這兩個函數的功能與gethostbyname一樣,除了是多安全執行緒而已。      

hadoopDistributed File System架構與設計

 引言HadoopDistributed File System(HDFS)被設計成適合運行在通用硬體(commodity hardware)上的Distributed File System。它和現有的Distributed File System有很多共同點。但同時,它和其他的Distributed File

ubuntu下設定tomcat成為啟動服務

1.將tomcat6下的catalina.sh拷貝到/etc/init.d下並修改名稱為tomcatcp -r /opt/tomcat/catalina.sh /etc/init.dcd /etc/init.dmv catalina.sh tomcat2.開啟tomcat檔案sudo gedit tomcat3.修改tomcat檔案添加CATALINA_HOME=opt/apache-tomcat-6.0.32JAVA_HOME=/usr/lib/jvm/java-6-sun #

CYGWIN SSH Server 配置

1.   從 [url]www.cywin.com[/url]  下載 setup.exe 安裝引導程式 2.  雙擊 setup.exe 開始安裝 3.  選擇安裝源 Install for  Internet ( 如果有上次從 Internet 下載的軟體包,可以選擇 Install for Local Directory  選擇存放的目錄即可) 4.  定義安裝目錄 C:/cygwin   (1)   Install for : All Users  (2)  Default Text

構建10億級PV的大型網站設計要點(二):Web伺服器層

 第一篇了介紹了網路架構的設計後,這裡主要介紹接入層的伺服器架構設計。假設該網站使用Java 開發業務應用。    接入層可以按照應用分類,也可以按照部署分類分層。先按照部署分類設計,該分類一般把接入層分為三層:第一層是LoadBalance,用於管理一個VIP下多台接入應用伺服器;第二層是Apache之類HTTP伺服器,用來對靜態資源的加速處理;第三層是Java應用伺服器,如Jboss, Weblogic等。    

ubuntu10 iso方式安裝

 一、下載Ubuntu硬碟安裝光碟片ISO鏡像包 1、下載所需版本的iso鏡像檔案;我們使用desktop版;:http://tw.archive.ubuntu.com/ubuntu-dvd-releases/releases/10.04/alpha-3/ 2、把下載的iso鏡像檔案複製或移動到WinXP的系統硬碟根目錄下;3、然後用解壓工具把casper檔案夾下面的vmlinuz和initrd.lz檔案也解壓到E盤根目錄   二、grub4dos引導裝載器  1、下載grub4dos0.4.4

BeanNameAware 回調本身

如果某個 bean 需要訪問設定檔中本身的 id 屬性,則可以使用 BeanNameAware 介面,該介面提供了回調本身的能力。實現該介面的 bean,能訪問到本身的 id 屬性。該介面提供一個方法:voidsetBeanName(String name)。該方法的 name 參數就是 bean 的 id。該方法在依賴關係設定之後,初始化回調(InitializingBean 的 afterPropertiesSet 方法,或者 init- method 指定的方法)之前被執行。回調

總頁數: 61357 1 .... 14698 14699 14700 14701 14702 .... 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.