原创 nodejs之koa常用功能

搭建靜態資源服務器 const Koa = require('koa') const static = require('koa-static') const app = new Koa() const path = requir

原创 跨文檔通信postMessage

跨文檔通信 postMessage window.postMessage(message, origin, [transfer]) message: 最好是傳遞字符串 origin:域信息,指定框架中文檔來源的域,如果域匹配纔會

原创 H5地理位置信息

地理信息 定位用戶的位置,使用HTML5 Geolocation API用於獲得用戶的位置 但是必須要獲取用戶的同意,否則不行 主要使用navigator.geolocation.getCurrentPosition(succe

原创 H5離線存儲

離線存儲 H5引入了應用程序緩存,這意味着web應用可進行緩存,並可在沒有因特網連接的時候進行訪問,輕鬆創建web應用的離線版本 離線應用和網頁緩存都是爲了更好的緩存各種文件以提高讀取速度 離線於緩存對網絡環境的要求 緩存依賴

原创 java學習之構造方法

構造方法 package xxx; /** * 構造方法也可以重載,方法名相同,參數列表不同 * 構造方法可以用來給成員變量賦初始值 * 構造方法專門用來創建對象,當我們使用new關鍵字調用的時候其實就是在調用構造方法

原创 java學習之對象

面向過程 概念:當需要實現一個功能的時候,每一個步驟都需要親歷親爲,詳細處理每一個細節。強調過程(步驟)。 // 要求打印格式爲:[1,2,3,4] public static void print() { int[] arra

原创 java學習之方法

注意事項 方法只能在類中定義,方法的定義不能嵌套; 方法的定義與順序無關; 方法不調用不執行,三種調用方式:單獨調用、打印調用、賦值調用; 如果方法有返回值,那麼一定要return回去,且返回值的類型與方法定義時規定的類型一致;

原创 java學習之常量、變量、數據類型

常量 概念:程序運行過程中固定不變的量 基本數據類型 字符串常量,雙引號 整數常量,不帶小數點 浮點型常量,帶小數點 布爾型,只有true和false 空值null 字符型常量,單引號 變量 概念: 程序運行過程中,會發生變化

原创 java學習之數據類型轉換、ASCII

概念 當數據類型兩邊不一致的時候,將會發生數據類型轉換。 自動類型轉換(隱式) 不需要人工干預,程序自動處理 符合從小到大的原則(從右邊到左邊),int<long<float<double 強制類型轉換(顯式) 代碼需要人工

原创 java學習之程序開發步驟

三大步驟 編寫、編譯、運行 編寫java的源程序是以.java爲後綴的 然後需要經過javac.exe編譯器的編譯,轉換爲.class的字節碼文件 然後經過java.exe解釋器在JVM上執行 hello world // 類

原创 java學習之配置環境變量

下載JDK 點擊下載 備註:JDK中已經內嵌了JRE,不需要再單獨下載JRE 打開計算機的環境變量 在系統變量裏面新增key:JAVA_HOME,值爲jdk的安裝目錄 在系統變量的Path裏面新增:%JAVA_HOME%\bin

原创 java學習之關鍵字、標識符

關鍵字 全部是小寫字母 在編輯器中有特殊顏色 標識符 常見的標識符有類的名稱、方法的名稱、變量的名稱 標識符可以由大小寫字母(區分大小寫)、0-9數字、$、_ 類名的命名遵循大駝峯 方法和變量的名稱的命名需要遵循小駝峯形式

原创 js實現複製粘貼

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>copy</title> </head> <body> <div id="

原创 站點

HTML中文網 電子簽名 電子簽名2 base64轉FormData 圖片在線壓縮 vue插件彙總 vue element-ui實現默認顯示英文 json在線格式化 json在線格式化2

原创 node-mailer使用

安裝 npm i nodemailer 新建mail.js文件 "use strict"; const nodemailer = require("nodemailer"); const transporter = nodemai