原创 關於web開發的一些重點知識

重點知識: HTML/CSS部分 1、什麼是盒子模型? 在網頁中,一個元素佔有空間的大小由幾個部分構成,其中包括元素的內容(content),元素的內邊距(padding),元素的邊框(border),元素的外邊距(margin)四個部分

原创 原生JS中如何獲取CSS屬性中的值

css文件中如何得到某個屬性值: 一、getComputedStyle是一個可以獲取當前元素所有最終使用的CSS屬性值,          返回的是一個CSS樣式聲明對象 , 只讀, 此方法支持Firefox瀏覽器; 語法:var sty

原创 學習筆記之JavaScript對象的創建方法

使用Object構造函數來創建一個對象; var person = new Object(); person.name="kevin"; person.age=31; alert(person.

原创 css3動畫顯示實現animation屬性

css中經常使用的動畫屬性是animation,可以定製一些需要的動畫屬性: div { animation:mymove 5s infinite(無限播放動畫); -webkit-animation:mymove 5s infinite

原创 各大排序算法的總結

各種排序的穩定性,時間複雜度、空間複雜度、穩定性總結如下圖: 關於時間複雜度: (1)平方階(O(n2))排序 各類簡單排序:直接插入、直接選擇和冒泡排序; (2)線性對數階(O(nlog2n))排序 快速排序、堆排

原创 跨域問題之jsonp的實現

jsonp是一種json數據的使用方式,可以實現不同域名之間的請求和發送數據。 客戶端實現方式: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

原创 AJAX的簡介和使用

標準定義: AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。 AJAX 不是新的編程語言,而是一種使用現有標準的新方法。 AJAX 是與服務器交換數據並更新部

原创 Ubuntu下如何解壓縮zip,tar,tar.gz,tar.bz2文件

tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮!) ———————————————.gz 解壓1:gunzip FileName.gz

原创 JSON數據格式的解析與序列化

JSON:JavaScript  Object  Notation (javascript 對象表示方法),它是一種數據格式,不是一種編程語言。JSON並不屬於JavaScript,而且並不是只有JavaScript才使用JSON,畢竟J

原创 RSA公鑰密碼算法

**此算法的 過程爲: 開始時選擇兩個素數p和q,計算它們的積n作爲加密和解密時的模。 接着需要計算n的歐拉函數值∅(n).∅(n)表示小於n且與n互素的正整數的個數。選擇與∅(n)互素的整數e計算d**。

原创 Web開發基礎知識

1.常用那幾種瀏覽器測試?有哪些內核(Layout Engine)? (Q1)瀏覽器:IE,Chrome,FireFox,Safari,Opera。 (Q2)內核:Trident,Gecko,Presto

原创 處理瀏覽器兼容性問題的一些方法

1.使用HTML5的Doctype:<!DOCTYPE html  PUBLIC>。避免使用有問題的DOCTYPE而導致的瀏覽器用怪癖模式來渲染頁面。 2.許多css樣式要加上兼容性瀏覽器前綴:     Trident內核(IE):前綴爲

原创 Apache web服務器修改登錄端口和訪問端口的方法

利用ubuntu搭建的Apache web服務器,必須要修改Apache2 的默認端口80,因爲這個端口往往會被多數黑客攻擊,很容易會被修改或封閉,所以必須選擇合適的端口,進行如下的設置: 1.修改 /etc/apache2/p

原创 淺談JavaScript中的閉包和作用域鏈的問題

JavaScript中閉包和作用域鏈是兩個非常重要的概念 簡單的說閉包是在一個函數裏面返回另一個函數,讀取到該函數的作用域。 作用域鏈是一段代碼中變量和函數,限定其可用性的範圍,有時可構成一個鏈條。 閉包和作用域鏈是緊密關係的,

原创 table中cellspacing和cellpadding在css中如何設置

table{ border:0px; border-collapse:collapse; padding:0px; } 點贊 收藏 分享 文章舉報 wmtopfire 發佈了