原创 使用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