原创 用靜態實現一個數組的公用方法封裝

1.創建一個ArrayTool類 public class ArrayTool { // 該類中的方法都是靜態的,所以該類是不需要的創建對象的。爲了保證不讓其他成創建該類對象, 可以將構造函數私有化。 private

原创 內部類簡述

/* 內部類訪問特點: 1,內部類可以直接訪問外部類中的成員。 2,外部類要訪問內部類,必須建立內部類的對象。 一般用於類的設計。 分析事物時,發現該事物描述中還有事物,而且這個事物還在訪問被描述事物的內容。 這時就是還有的事物定義

原创 接口的應用場景

1.創建一個接口USB public interface USB { void open(); void close(); } 2.創建一個類UPan實現接口USB public class UPan implemen

原创 入門Webpack,看這篇就夠了

寫在前面的話 閱讀本文之前,先看下面這個webpack的配置文件,如果每一項你都懂,那本文能帶給你的收穫也許就比較有限,你可以快速瀏覽或直接跳過;如果你和十天前的我一樣,對很多選項存在着疑惑,那花一段時間慢慢閱讀本文,你的疑惑一定

原创 前端實現一個簡單的表格分頁

實現原理與幻燈類似,不過要注意聯動時體驗要好。 html結構: <table class="ad_list ad_link"> <colgroup class="colgroup1"></colgroup>

原创 windows安裝TortoiseGit詳細使用教程【基礎篇】

首先你得安裝windows下的git msysgit1.9.5 安裝版本控制器客戶端tortoisegit  tortoisegit1.8.12.0 [32和64別下載錯,不習慣英文的朋友,也可以下個語言包] 一、安裝圖解:

原创 異常處理實踐

1.自定義異常類 /** * 藍屏異常 */ public class LanPingException extends Exception{ LanPingException(String msg){ su

原创 實現線程的兩種方式

1.繼承Thread類 /** * 創建線程的第一種方式:繼承Thread類 */ public class Demo extends Thread{ private String name; Demo(String

原创 Node.js爬蟲實踐

// 用來發送https請求 const originRequest = require("request"); // 類似服務端jquery const cheerio = require("cheerio"); // 解碼 cons

原创 封裝一個簡易的express,實現簡單路由

const http = require('http') const url = require('url') let router = [] class Application { get (path, handler) {

原创 Koa實現一個簡易登錄

const Koa = require('koa') const Router = require('koa-router') const render = require('koa-art-template') const stati

原创 vuex基礎練習

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vuex學習</title> <script src="https://

原创 模仿jquery做一個js庫的封裝

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js封裝</title> </head> <body> <div>aaa</di

原创 ES6中的Promise和async實踐

Promise用法 function f1 (name) { return new Promise((resolve,reject) => { setTimeout(() => {

原创 JS面向對象知識點彙總

基本數據類型——undefined出現的情況: //1、一個變量聲明瞭,但是沒有賦值,值默認爲undefined var b; console.log(b);//b就是一個undefined類型的值 /