原创 微型計算機系統概述

微型計算機系統概述 一.發展概況 微型計算機系統由硬件系統和軟件系統組成,下面分別介紹 二.硬件系統 1.馮諾依曼體系結構 計算機的指令和數據使用二進制表示。 計算機由五大部件組成:運算器、控制器、存儲器、輸入設備(接口)、輸出設備(接

原创 程序設計語言基礎

程序設計語言基礎 一.靜態和動態 靜態 在編譯階段決定怎樣解決一個問題,稱爲靜態策略。 例如:Java和C++中,通過static來修飾一個字段,那麼這個字段被稱爲靜態成員或類成員。像這樣的靜態成員,它的存儲位置在編譯期間就已經決定了,這

原创 UML概述+概念模型+體系結構

UML概述+概念模型+體系結構 UML(United modeling language),統一建模語言,是繪製軟件藍圖的標準語言。 UML特點: 可視化 用於詳述 用於構造 用於文檔化 一.概念模型 UML建模的三要素:UML構造快(構

原创 3.2程序編碼

3.2程序編碼 簡單描述程序的編譯過程: 1. 預編譯階段:將#include包含的文件合併到一個文件裏,將#define宏定義的宏名替換  2. 編譯階段:將源程序翻譯爲彙編程序(以.s結尾) 3. 彙編階段:將彙編代碼翻譯成目標代碼(

原创 CSP認證201903-2 二十四點

CSP認證201903-2 二十四點 可以看到,這個問題就是簡單的表達式求值,而且只有4個數,沒有括號,可以用棧很簡單的解決 步驟說明: 使用兩個棧,一個保存操作數,一個保存運算符。 掃描表達式字符串,如果是數字,則將數字入棧。 如果是

原创 JS使用forEach()方法遍歷數組

使用forEach()方法遍歷數組 1.參數 forEach()方法有一個參數,是一個回調函數的引用,每訪問一個元素,調用一次回調函數 2.回調函數的參數 第一個參數,表示當前遍歷的元素 第二個參數,表示當前遍歷的元素的索引(下標) 第三

原创 JS正則表達式(簡單語法篇)

JS正則表達式(簡單語法篇) 正則表達式表示字符串的規則,用來檢測一個字符串是否符合某個規則(正則表達式),或者從一個字符串中查找符合正則表達式的子串。 先說一下,正則表達式的字面量放在一對“//”中 1.字符 var reg1 = /

原创 arguments

arguments 一.概述 通過之前的學習,明白了在對象調用方法時,會將對象的引用隱式的傳遞給方法的this;除此之外,還對將一個arguments對象隱式的傳遞給對象。 二.arguments裏有什麼 function func(a

原创 通過JDBC瞭解服務提供者框架

通過JDBC瞭解服務提供者框架 這篇博客引用了一些《Effective Java》書中的內容 一.服務提供者框架組成及作用 服務接口(Server Interface) 提供者註冊API(Service Registration API)

原创 JS基本數據類型爲什麼可以調用方法?

JS基本數據類型爲什麼可以調用方法? 一.包裝類 包裝類是內建對象的子集,包括Number,String,Boolean。 可以將基本類型的數據封裝到包裝類的對象中。 var num = 123; console.log("num =

原创 JS數組對象的方法

JS數組對象的方法 1.concat() 連接數組的方法 var array1 = [1]; var array2 = [2]; var array3 = [3]; var array = array1.concat(array2);

原创 JS數組

JS數組 一.簡述 1.數組是內置對象的一種 JS中有三大類對象,內置對象、宿主對象以及自定義對象。數組就是內置對象的一種——Array。 2.索引(下標)從0開始 像C一樣,數組的下標從0開始 3.數組中可以放任意類型的數據 類似於ja

原创 考慮用靜態工廠方法代替構造器(讀書筆記)

考慮用靜態工廠方法代替構造器 讀書筆記 一.什麼是靜態工廠方法 工廠方法就是返回一個類的實例的靜態方法。 例如,將一個基本類型的布爾值封裝成一個對象 Boolean valueOf(boolean bool){ return b

原创 區別基本類型和內建對象

  區別基本類型和內建對象 一.從數據類型進行分類 內建對象是對象,對象屬於引用類型(對象存儲在堆內存,棧內存存儲地址) 基本類型就是基本類型(棧內存存儲值) 二.打包基本類型 //聲明一個基本類型 var a = 123; conso

原创 JS函數對象的方法

JS函數對象的方法 一.概述 JS中,函數是一種特殊的對象,既然是對象,那麼,函數對象也想其他對象一樣,可以有自己的方法,這裏,主要介紹兩個方法。call()方法和apply()方法 二.call()方法 function Studen