原创 Javascript運行環境

Javascript運行環境:Javascript運行環境有兩種,一個是瀏覽器運行環境,另一個則是Node.js運行環境瀏覽器環境下JavaScript主要由三部分組成,分別是ECMAScript、DOM和BOM,BOM和DOMNode.

原创 計算機組成原理 存儲系統(一)

本文主要介紹存儲器的分類、層次結構和性能指標:   一、存儲器的分類: 計算機中的存儲器種類繁多,大致可以從以下角度對存儲器進行分類 1.按存儲介質分: ①半導體存儲器 1.靜態存儲器:以觸發器原理存儲信息,信息易失 2.動態存儲器:以

原创 Fiddler iOS手機 抓包設置

步驟:1.官網下載Fiddler並安裝2.打開Fiddler,點擊上方Tools,進入Options,選擇HTTPS,按下圖設置3.進入Connections,按下圖設置4.用ipconfig查看本機ip,然後打開瀏覽器,輸入ip:888

原创 Java中的類、對象與方法

一個簡單的示例: class A//創建A類{ int a,b; A () {} //無參構造函數 A (int c,int d)

原创 棧與隊列

棧和隊列1.棧棧是限定只能在表的一端進行插入和刪除操作的線性表,只能在top插入或刪除。top  bottom順序棧定義:typedef struct{ ElemType stack [ MaxStackSize ];

原创 setTimeout()和setInterval()的區別

一、定時器通常我們使用setTimeout()和setInterval()來創建定時器。一般情況下setTimeout()用於延遲執行某方法或功能,setInterval()則一般用於刷新表單,對於一些表單的假實時指定時間刷新同步。set

原创 用CSS3做一個立方照片牆

用CSS3的2D,3D和動畫效果來做一個立方照片牆3D轉換:    平移    translateX()        沿X軸平移    translateY()        沿Y軸平移    translateZ()        沿

原创 線性表

線性表數據之間爲線性關係,數據元素“一個接一個的排列”在一個線性表中數據元素的類型必須是相同的。一般只是存儲查詢數據就用順序表,如果更改數據頻繁就用鏈式表1.順序表定義:typedef struct /* 定義順序表 */{

原创 編譯型語言和解釋型語言

編譯型語言:在執行程序之前需要一個專門的編譯過程,把程序編譯成 爲機器語言的文件,運行時不需要重新翻譯,直接使用編譯的結果就行了。如C、C++等解釋型語言:解釋性語言編寫的程序不進行預先編譯,以文本方式存儲程序代碼。一條語句執行時才翻譯。

原创 JDK,JRE和JVM的區別

JDK(Java Development Kit):JDK是整個JAVA的核心,包括了JRE,一堆Java工具(javac/java/jdb等)和Java基礎的類庫(即Java API 包括rt.jar)。JRE(Java Runtime

原创 數據庫系統概論的四個基本概念

數據(Data) 不只是數字,圖像文檔音頻視頻等都算 數據庫(Database) 收集並抽取出一個應用所需的大量數據,將其保存,以供進一步加工處理。長期儲存在計算機內,有組織、可共享的大量數據的集合 數據庫管理系統(Database

原创 如何通過github、碼雲展示demo

本文將分別介紹通過github和碼雲展示demo的方式一、Github①新建倉庫並上傳要展示的項目文件②點擊Settings③往下拉,拉到Github Pages④在Source中選擇master branch,再點擊save即可二、碼雲

原创 計算機組成原理 指令系統(二)

本文主要介紹CISC和RISC的基本概念 三、CISC和RISC: 指令系統的發展朝向兩種截然不同的方向。CISC,即複雜指令系統計算機,增強原有指令的功能,設置更爲複雜的新指令實現軟件功能的硬化,如X86架構的計算機。RISC,即精簡

原创 《劍指offer》 替換空格

題目描述請實現一個函數,將一個字符串中的空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。JavaScript:思路:用正則表達式匹配之後替換即可function r

原创 JavaScript中的二維數組

二維數組其實就是數組中的數組創建:①var a = [ [ 1,2 ], [ 3,4 ] ];②var a = new Array( new Array(1,2), new Array(3,4) );③var a = new Array(