原创 【JavaScript核心技術卷】JS的邏輯內存模型

文章目錄JavaScript的邏輯內存模型一、面向對象的三要素二、JavaScript的邏輯內存模型三、JavaScript的對象與Java的實例四、window對象的內存邏輯模型五、Object構造函數的內存邏輯模型六、Func

原创 【JavaScript核心技術卷】基於對象編程OBP

文章目錄一、ECMAScript的四個階段(1)第一階段--編輯(2)整體語法檢查(3)單步解釋執行過程(4)單步解釋執行結果二、與基於對象程序設計(OBP) 有關的五個方面三、在HTML中使用JavaScript JavaScr

原创 【JavaScript核心技術卷】核心基礎概覽

文章目錄JavaScript基礎一、一些想法二、概覽(1)JavaScript(2)DOM(3)BOM(4)JavaScript引擎/解釋器(5)HTML解釋器(6)CSS解釋器三、關於JavaScript的定位 JavaScri

原创 【JVM實戰】基於JDK命令行工具的監控

文章目錄基於JDK命令行工具的監控一、JVM的參數類型二、JDK的命令行監控工具(1)jps(2)jinfo(3)jstat(4)jmap(5)jhat(6)jstack 基於JDK命令行工具的監控 一、JVM的參數類型 JVM的

原创 數據庫的應用類型OLTP和OLAP

文章目錄數據庫的應用類型一、OLTP二、OLAP三、比較 數據庫的應用類型 對於SQL開發人員來說,必須先要了解進行SQL編程的對象類型,即要開發的數據庫應用是哪種類型。一般來說,可將數據庫的應用類型分爲OLTP(OnLine T

原创 【編譯原理】高級語言及其語法描述

文章目錄高級語宮及其語法描述(一)程序語言的定義(二)高級語言的一般特性1、高級語言的分類2、數據類型與操作3、語句與控制結構(三)程序語言的語法描述1、幾個重要概念2、上下文無關文法3、語法樹與文法的二義性 高級語宮及其語法描述

原创 【大廠智力題】飛機加油問題

問題描述: 一架飛機繞地球半圈需要一桶油,一架只能裝一桶油,飛機之間可以互相加油,現在要保證一架飛機能繞地球一圈,至少需要多少駕飛機,要求其它飛機不能降落,要保證能返航,速度可以不考慮,在加油的過程可以瞬間加滿油,可以返航加油 一

原创 【大廠智力題】水桶倒水問題

先說第一個問題:5L和6L水桶,如何得到三升水? 我就想到了兩種方法。 方法一: 6L水桶裝滿,倒入5L水桶將其裝滿,6L水桶中剩1L水 倒空5L水桶,將1L水轉移到5L水桶中 6L水桶裝滿,倒入5L水桶將其裝滿,這時6L水桶中

原创 劍指Offer對答如流系列 - 最長不含重複字符的子字符串

文章目錄面試題48:最長不含重複字符的子字符串一、題目描述二、問題分析三、問題解決 面試題48:最長不含重複字符的子字符串 一、題目描述 請從字符串中找出一個最長的不包含重複字符的子字符串,計算該最長子字符串的長度。假設字符串中只

原创 劍指Offer對答如流系列 - 字符串中第一個只出現一次的字符

文章目錄面試題50:字符串中第一個只出現一次的字符一、題目描述二、問題分析三、問題解答 面試題50:字符串中第一個只出現一次的字符 一、題目描述 (1)在字符串中找出第一個只出現一次的字符。 如輸入"abaccdeff",則輸出’

原创 劍指Offer對答如流系列 - 醜數

面試題49:醜數 一、題目描述 我們把只包含質因子2、3和5的數稱作醜數(Ugly Number)。求按從小到大的順序的第N個醜數。 例如6、8都是醜數,但14不是,因爲它包含質因子7。 習慣上我們把1當做是第一個醜數。 二、問題

原创 劍指Offer對答如流系列 - 二叉樹的深度

文章目錄面試題55:二叉樹的深度一、題目描述二、問題分析三、問題解答 面試題55:二叉樹的深度 一、題目描述 問題(1)二叉樹的深度 輸入一棵二叉樹的根結點,求該樹的深度。從根結點到葉結點依次經過的/結點(含根、葉結點)形成樹的一

原创 【JDK1.8源碼剖析】內部迭代器 Iterable接口

文章目錄Iterable源碼分析(一)簡介(二)源碼分析 Iterable源碼分析 (一)簡介 Iterable是從jdk1.5就存在的接口,稱爲內部迭代器,常用作容器類的接口,以支持遍歷操作(同時支持流式遍歷) 內部迭代器的特點

原创 劍指Offer對答如流系列 - 連續子數組的最大和

文章目錄面試題42:連續子數組的最大和一、題目描述二、問題分析三、問題解答 面試題42:連續子數組的最大和 一、題目描述 輸入一個整型數組,數組裏有正數也有負數。數組中一個或連續的多個整/數組成一個子數組。求所有子數組的和的最大值

原创 劍指Offer對答如流系列 - 數據流中的中位數

文章目錄面試題41:數據流中的中位數一、題目描述二、問題分析三、問題解答 面試題41:數據流中的中位數 一、題目描述 如何得到一個數據流中的中位數?如果從數據流中讀出奇數個數值,那麼中位數就是所有數值排序之後位於中間的數值。如果從