原创 使用URLDecoder和URLEncoder對中文進行處理

本文轉載地址:http://asflex.iteye.com/blog/356028 一 URLEncoder  HTML 格式編碼的實用工具類。該類包含了將 String 轉換爲 application/x-www-form-urlen

原创 Javascript模塊化編程(三):require.js的用法

一、爲什麼要用require.js? 最早的時候,所有Javascript代碼都寫在一個文件裏面,只要加載這一個文件就夠了。後來,代碼越來越多,一個文件不夠了,必須分成多個文件,依次加載。下面的網頁代碼,相信很多人都見過。   <

原创 Javascript面向對象編程

Javascript面向對象編程(三):非構造函數的繼承 作者: 阮一峯 原文鏈接:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_

原创 jQuery對象和DOM對象的相互轉換

一、jQuery對象不能使用DOM中的對象,但如果jQuery對象所提供的方法不熟悉,或者jQuery沒有封裝想要的方法,不得不使用DOM對象的時候,有一下兩種處理方法: 1.jQuery對象是一個類似數組的對象,可以通過[index]的

原创 ajax發送時瀏覽器的分辨

var xmlHttpRequest = null; //聲明一個對象以接收XMLHttpRequest對象 if(window.ActiveXObject) //IE瀏覽器 { xmlHttpRequest = new ActiveXO

原创 JavaScript 筆記(四)

使用原型+構造函數方式定義對象,各個對象之間的屬性互不干擾。 function Person() { this.username = new Array(); this.password = "password";  } Person.

原创 Angular.js壓縮問題

由於AngularJS是通過控制器構造函數的參數名字來推斷依賴服務名稱的。所以如果你要壓縮)PhoneListCtrl控制器的JS代碼,它所有的參數也同時會被壓縮,這時候依賴注入系統就不能正確的識別出服務了。 爲了克服壓縮引起的問題,

原创 CentOS安裝Chrome

先按下面的步驟,進行配置文件的修改 vim /etc/yum.repos.d/CentOS-Base.repo 如果是32-bit: [google] name=Google - i386 baseurl=http://dl.google

原创 JavaScript回調函數的使用

function get(name, callback) {     setTimeout(function(){         callback(name + "test");     }) } 使用: get("ffff",  f

原创 UML類圖符號 各種關係說明以及舉例

UML類圖符號 各種關係說明以及舉例 UML中描述對象和類之間相互關係的方式包括:依賴(Dependency),關聯(Association),聚合(Aggregation),組合(Composition),泛化(Generaliza

原创 推薦!國外程序員整理的 C++ 資源大全

關於 C++ 框架、庫和資源的一些彙總列表,由 fffaraz 發起和維護。 內容包括:標準庫、Web應用框架、人工智能、數據庫、圖片處理、機器學習、日誌、代碼分析等。   標準庫 C++標準庫,包括了STL容器,算法和函數等。

原创 JavaScript繼承的小例子

1) function Shape(edge) {this.edge = edge; } Shape.prototype.getArea = function() {return -1; //shape對象的getArea方法沒有意義,類

原创 關於Linux cached內存簡析

Linux與Windows不同,會存在緩存內存,通常叫做Cache Memory。有些時候你會發現沒有什麼程序在運行,但是使用top或free命令看到可用內存會很少。   什麼是Cache Memory(緩存內存):   當你讀

原创 JavaScript 筆記(三)

使用原型(prototype)方式創建對象 function Person() { } Person.prototype.username = "name1"; Person.prototype.password = "passwor

原创 JavaScript 筆記(二)

工廠方式定義對象時,讓一個函數對象被多個對象所共享,而不是每一個對象擁有一個函數對象。 var get() { alert(this.username + ', ' + this.password); } var createObject