原创 makefile .PHONY

PHONY .PHONY :clean clean: rm -rf a.out makfile經常會看到.PHONY的命令。.PHONY 的作用是什麼 1首先要知道makefile中除了一些常量的聲明外,剩下的指令基本都

原创 js筆記1

1.變量聲明 未var 聲明的變量爲全局變量 'use strict';在js代碼首行表示在strict模式下運行js代碼 未var的變量會報錯 2.變量類型 number NaN Infinity string bool 對象

原创 c++ new(隨手記錄的...請忽略這個...

默認使用 heap allocator(new real time時候很危險 new operator 是默認的 operator new是重載的 new operator調用operator new分配空間後 調用構造函數 使用n

原创 typescript

1 ts使用 1.1 安裝 npm install -g typescript 1.2 初始化配置文件 tsc --init 1.3 編譯ts文件 tsc xxx.ts 1.4 watch ts文件 tsc -w xxx.ts 2 ts新

原创 js筆記3

1.DOM操作 HTML文檔被瀏覽器解析後就是一棵DOM樹 document是根節點 定位DOM document.getElementById(""); document.getElementsByTagName(""); Ele.p

原创 用nginx部署一個靜態文件

是的,你首先要有一臺服務器和域名 假設服務器是ubuntu 假設你的工作環境在linux下,打開terminal 首先ssh到你的服務器上 ssh [host] 然後安裝nginx sudo apt install nginx 默認

原创 mariadb/mysql

開啓服務 systemctl start mariadb.service 連接數據庫 mysql -u [username] -p[password] 利用可視化數據在mysql數據庫下查看user表 數據庫 show databases

原创 mongodb - nodejs

連接數據庫、開啓數據庫服務 ps執行命令行地址均爲mongodb\bin目錄下 開啓數據庫服務 mongod --dbpath d:\data\db 連接數據庫 mongo.exe 創建數據庫 use database 查看數據庫 sh

原创 let與var

參考資料 1 爲什麼需要有let 關鍵詞,首先要理解js的作用域 1.1 我們知道c語言中有全局變量/局部變量/塊級變量 int x = 1; int main(){ return 0; } //全局變量 int x = 3; v

原创 haskell 筆記2

1. hakell has type inference(類型推導) :t command // use command :t (short for type) to examine the type of a expression

原创 linux common command

最好的方法-使用man命令查看手冊 不太好的方法 -看下面的一些常用的指令 content tar 命令 打包命令 df 命令 查看磁盤使用情況命令 增刪查改常用指令 mv/cp 命令 移動(重命名)/複製 1.tar -[mode]