原创 《ES6標準入門》:字符串擴展

字符串擴展 目錄 字符串擴展 目錄 關於Unicode的字符串 字符串對象方法 1.charAt() 和 at() 2.indexOf 和 includes(),startsWith(),endsWith() 3.repe

原创 重拾java(一):數據類型

1.1 註釋 public class JavaComment{ /* 這是多行註釋 有兩行 */ public static void main(string[] args){

原创 CSS中的各種形狀

1.圓和橢圓 圓和橢圓 圓和橢圓主要還是利用border-radius屬性,單位的話可以使用具體長度,也可以用百分比,當border-radius的長度是box的邊長一半的時候,就可以形成一個橢圓,如果box的長寬相同的話就是一個

原创 《ES6標準入門》:變量的解構賦值

目錄 變量的解構賦值 目錄 1.數組的解構賦值 2.對象的解構賦值 3.字符串的解構賦值 4.數值和布爾值的解構賦值 5.函數參數的解構賦值 6.用途總結 1.數組的解構賦值 解構:ES6允許按照一定模式,從數組和對象中

原创 CSS中的定位佈局

工作好幾個月了,我真的是羞於寫這些基礎性的博客,但是我覺得我不去系統地寫一篇,我就永遠只是知道表層的一點東西,定位佈局,入門的同學也能隨口報個fixed、abosulte和relative,這個東西說來簡單,幾句話就能說完,用的效

原创 算法二---排序(1)

題目 Question1 2017年11月20日 Description: 給一組整數,按照升序排序,使用選擇排序,冒泡排序,插入排序或者任何 O(N2 ) 的排序算法。 樣例: 對於數組 [3, 2, 1, 4, 5]

原创 《ES6標準入門》:let 和 const 命令

目錄 let 和 const 命令 1.let命令 1.1 塊級作用域 1.2 for循環 1.3 變量提升 1.4 暫時性死區 1.5 不允許重複聲明 2.塊級作用域 場景一 場景二 3.const命令 1.let

原创 ES6書寫規範

編程風格 本章探討如何將ES6的新語法,運用到編碼實踐之中,與傳統的JavaScript語法結合在一起,寫出合理的、易於閱讀和維護的代碼。 多家公司和組織已經公開了它們的風格規範,具體可參閱jscs.info,下面的內容主要參考了

原创 Markdown 添加 Latex 數學公式

Markdown 添加 Latex 數學公式 Latex數學公式的語法非常多,作爲寫算法分析博文的輔助工具,我覺得能夠表示: 上下角標,分式,平方根和矩陣這4種常用公式就可以應付絕大部分情況了。 添加公式的方法 行內公式 $行內

原创 算法一---斐波那契數列

題目 Question1 2017年9月17日 Description: 查找斐波納契數列中第 N 個數。 所謂的斐波納契數列是指: 前2個數是 0 和 1 。 第 i 個數是第 i-1 個數和第i-2 個數的和。

原创 MySQL語句整理

1.MySQL服務的啓動、停止與卸載 在Windows命令提示符下運行: 啓動:net start MySQL 停止:net stop MySQL 卸載:sc delete MySQL 2.MySQL中的數據類型 MySQL有三大類

原创 位運算實現加減乘除運算

我們知道,計算機最基本的操作單元是字節(byte),一個字節由8個位(bit)組成,一個位只能存儲一個0或1,其實也就是高低電平。無論多麼複雜的邏輯、龐大的數據、酷炫的界面,最終體現在計算機最底層都只是對0101的存儲和運算。因此

原创 優化頁面打開速度(一)

前言 我們經常使用dom渲染的時間和整個頁面的load時間來衡量一個頁面打開的快不快,下面主要總結一下最近使用的一些可以打開頁面優化速度的方式。 優化方法 傻瓜式優化 優化的操作都很簡單就可以取得比較明顯的效果,是進行頁面優化切入

原创 JS優化:減少前端代碼耦合

避免全局耦合 場景 <script> var PAGE = 20; </script> <script src="main.js"> </script> 全局變量跨了兩個文件使用,html和main.js,對於維護main.

原创 Leetcode:字符串中第一個唯一字符 & 有效的字母異位詞

package per.leetcode.string; /** * @program: IDEAproject * @description: 字符串中第一個唯一字符 * @author: mosum * @create: