原创 數據庫實驗二,嵌套查詢、多表連接、子查詢

Experiment of Database Example 2 joins 4. List all departments that do not have any employees. select deptno from

原创 前端小白記一次字節跳動前端一面視頻面試經歷

背景 是一個前端小白,沒有實習經歷,沒有完整的項目經歷,就來面試了。技術不過硬,看到這文章的其他小白啊,咱們還是要多擼代碼,硬實力最重要。不知道這篇文章是否對你們有用,這是我的第一次實習面試,我希望總結一下經驗,看看如何面對以後的

原创 撒旦法都是防守打法

Experiment of Database Example 2 joins 4. List all departments that do not have any employees. select deptno from de

原创 Java有繼承時的初始化順序

public class Beetle extends Insect{ private int k = print("Test.k initialized."); public Beetle() { S

原创 Java多態

Java多態 Goose、Penguin繼承基類Bird 三者都具有一個方法叫做introduce,用於介紹自己是誰 Java中使用後期綁定來實現多態 當向一個對象發送消息時,編譯器在運行時期才能知道應該讓該對象執行什麼樣的代碼 Jav

原创 C++11特性無法在編譯器上運行的解決辦法

#include <iostream> using namespace std; int main () {int i = 2, a = 4;auto b = 10 ;cout << b << endl; } 例如使用auto時 編譯器

原创 javascript對象

原型(prototype) 原型是實際對象被實例化的模型,有點像c++裏類的意思。 調用構造函數的prototype可以修改原型,往所有被實例化的對象添加新的屬性等操作。 <script> function item() {

原创 ES6異步編程基礎語法

ES6類 _ 數據類型: number、string、boolean、Object、undefined、function 用typeof檢測出來數據類型: symbol new Number(12) new S

原创 關於js異步編程的理解與練習

js小白剛學異步, 有錯誤的地方及理解希望大家及時指出,謝謝大家 重點檢查代碼的執行順序 .then和.catch後面是回調函數, 回調函數是需要加到event loop隊列等待執行的(按加入順序執行, FIFO先進先出) Event

原创 Java容器與向下轉型、範型

Java容器與向下轉型、範型 向下轉型:在繼承關係中,導出類向上轉爲基類稱爲向上轉型,這是安全的。相反的過程,基類向下轉爲導出類稱爲向下轉型,這通常是不安全的,除非你知道向下轉型的確切類型,否則會出現異常的運行時錯誤。 容器:用於解決在某

原创 ES6 數組、擴展運算符、對象、Promise、模塊化

數組: ES5裏面新增一些東西 循環: 1. for for(let i=0; i<arr.length; i++) 2. while arr.forEach() // 代替普通for

原创 objdump指令

編寫彙編代碼 在txt中寫了彙編代碼之後,保存爲後綴名爲.s的文件。 在gcc中,使用gcc -m32 -c 彙編代碼.s 就可以得到一個彙編代碼.o文件 在利用objdump -d 彙編代碼.o 即可查看二進制代碼 斷點: (

原创 Javascript異步編程的4種方法 (轉載自阮一峯)

你可能知道,Javascript語言的執行環境是”單線程”(single thread)。 所謂”單線程”,就是指一次只能完成一件任務。如果有多個任務,就必須排隊,前面一個任務完成,再執行後面一個任務,以此類推。 這種模式的好處是實現起來

原创 ES6語法

ES6語法 ES6 -> ECMA 標準 js ES7 ES8….. ES5.x ECMA-262 -> ES1.0 ES2015 ES6 -> 2015年6月 ES6.0 每年6月份,發佈一個版本

原创 JavaScript事件

事件綁定 1、綁定方法 let div = document.getElementsByTagName("div")[0] div.onclick = function () { console.log("div") } 這種方式