原创 javascript通過原型實現繼承
上一篇文章中我們說明了原型是什麼,這裏通過原型來實現繼承。 先直接上一段代碼,並通過註釋來解釋。 function Plane(color){ //建立一個父類對象 this.color=color; }
原创 javascript prototype 原型
原型 prototype 原型是函數的一個屬性,是一個對象。如果函數作爲構造函數使用,生成的實例都共享這個原型對象。 首先有一個構造函數Bottle,構造函數聲明以後,它就會生成一個原型對象,並掛在Bottle上,然後有兩個實例,有b
原创 Database Normalization
Normalization Defenition:Primarily a tool to validate and improve a logical design so that it satisfies certain cons
原创 javascript protype and constructor 原型和構造函數
在javascript中處處都有對象,因此得有構造函數去構造,但通過構造函數來構造的時候對象中的方法會重複聲明,會浪費內存,因此原型橫空出世。 原型是函數的一個屬性,是一個對象。如果函數作爲構造函數使用,那麼這個構造函數的所有實例都共享這
原创 二叉排序樹之創建和插入
被要求動態建立二叉樹,並切有序,然後中序輸出,先把代碼貼出來,再給予講解。 // ConsoleApplication11.cpp : 此文件包含 "main" 函數。程序執行將在此處開始並結束。 // //#include "
原创 javascript call() and apply() bind()
javascript裏萬物都是對象,每個函數也是對象,因此對象都有自己的方法,函數方法主要有3個,call()和apply(),bind()。這3個都有一個共同特點就是可以改變函數的執行環境。 <p id="result1"></p>
原创 Data Base 數據庫 trivial depedency
可以理解爲大的集合決定小的集合,也就是AB-A,AB-B,AB-AB等,就說明是大的集合決定小的集合。 There is al least one attribute in the right hand side is not
原创 javascript的let,var
在javascript中變量的聲明方式var,let,const等會讓人糊塗,這裏簡簡單的總結一下: var 是function scope ,而 let 是 block scope, function scope 的意思是變量是聲明在函
原创 數據庫 SQL
SQL 語句中最重要的是選擇語句,因爲增刪等都涉及到選擇,下面是選擇語句常用到的。 select是用於選擇columns,From是指哪一個table,where後面是行被選擇的條件。舉個例子如下: Find products wit
原创 數據庫 sql 語句 表格合併
當我們想要的數據來自於多餘一個table的時候我們需要合併表格,任何兩個我們想要合併的tabel,必須有一下3種關係之一: one-to-one,one-to-many,many-to-many. 簡單來說, one-to-one 是指一
原创 jquery遍歷 DOM樹遍歷
遍歷是指獲取DOM樹的任何一個節點,這裏一個簡單的DOM樹舉個例子: 這裏那些簡單的屬於不予介紹了,就是parent,child,siblings,descendent,ancestor等,這寫可以通過字面意思就可以瞭解。 簡單分類的話
原创 javascript事件處理
event無處不在,用一段簡單的代碼來演示click事件。 <section> <button id="button">點擊切換背景。</button> </section> <script> var btn=doc
原创 javascript 增加元素 用DocumentFragment來增加元素
插入節點 我們想要插入單個節點的時候可以使用insertBefore()和appendChild()方法,如果我們想要插入多個內容的話,就需要使用DocumentFragment。不停的循環使用插入方法是一種策略,但這樣的話瀏覽器會不停的
原创 java interface 接口
接口 An interface can have methods and variables ,but the methods decleared in interface are by default abstract(only met
原创 數據結構 線性表
一個先線性表是n個數據元素的有序序列。 這裏總結一下線性表的創建,插入,刪除,查找。 #include <iostream> using namespace std; #include<stdlib.h> #define ok 0 #d