原创 HDU 1175 連連看+ HDU 1728 逃離迷宮

        這段時間跟着校隊在訓練,由於自己實在是太水,都是從基本的開始,第一個專題是搜索,所以刷了很多搜索題了吧,但是一直沒寫博客,是想自己對DFS和 BFS瞭解的更有點感覺再發博客。 HDU 1175連連看 鏈接:http://a

原创 POJ 1503Integer Inquiry

          鏈接:http://poj.org/problem?id=1503         這道題應該是上個月就做完的,不打算髮博客的,不過今天再看wuyiqi 大神掛在hust上的題目,然後又見到了這道題,我記得當時做的時候

原创 javascript 中九種創建對象的方式

javascript 中對於對象的描述:            ECMA-262 把對象的定義爲:“無序屬性的集合,其屬性可以包含基本值,對象或者函數。”嚴格來講,這就相當於說對象是一組沒有特定順序的值。對象的每個屬性或方法都有一個名字,而

原创 gulp 插件之 gulp-useref 和 gulp-if

gulp-useref  和 gulp-if 的簡介:            gulp-useref 插件會將多個路徑不同的文件拼接成一個文件,並輸出到相應目錄(https://www.npmjs.com/package/gulp-user

原创 javascript 中實現繼承的六種方式

javascript 中對於繼承的描述:            許多面嚮對象語言都支持兩種繼承的方式:接口繼承和實現繼承。接口繼承只繼承方法簽名,而實現繼承則繼承實際的方法。在 javascript 中由於函數沒有簽名也就無法實現接口繼承,

原创 前端自動化工具 grunt 插件 watch 的簡單使用(七)

一、contrib-watch 插件的使用1、安裝 “grunt-contrib-watch ”插件命令(在終端進入到項目根目錄執行)            npm install grunt-contrib-watch grunt-con

原创 flexbox layout

flexbox 的簡介:            flexbox 是 2009 年 W3C 提出的一種全新的可伸縮的 CSS 佈局方式。依賴 flexbox,我們可以更簡單,高效的完成可伸縮式頁面的佈局。flexbox 一共經歷了三個版本,分

原创 gulp 插件之 gulp-load-plugins

gulp-load-plugins 的簡介:            由於我們項目中有時候會用到很多插件,如果都用 require 進來,我們勢必得寫很多行 require 代碼,雖然這樣沒問題,但是會顯得很冗長,所以 gulp-load-p

原创 CSS 之 BFC

BFC 的概念:            BFC 直譯爲“塊級格式化上下文”,它是一個獨立的渲染區域,只有 Block-level-box 參與,它規定了獨立的渲染區域內 Block-level-box 是如何佈局的,並且這個獨立區域與外部區

原创 gulp 插件之 gulp-livereload

gulp-livereload 的簡介:            gulp-livereload 插件用於實時重載,當 html,css 文件內容發生改變時,瀏覽器會自動刷新頁面。在使用 gulp-livereload 插件時需要瀏覽器安裝相

原创 gulp 插件之 gulp-jshint

gulp-jshint 的簡介:            gulp-jshint 插件用來檢查 js 語法錯誤。一、gulp-jshint 插件的使用1、安裝 “gulp-jshint”插件命令(在終端進入到項目根目錄執行)         

原创 gulp 插件之 gulp-autoprefixer

gulp-autoprefixer 的簡介:            gulp-autoprefixer 插件用來自動給 css 文件樣式添加瀏覽器前綴。一、gulp-autoprefixer 插件的使用1、安裝 “gulp-autopref

原创 gulp 和 Browsersync 的聯合使用

Browsersync 的簡介:            Browsersync 是一個 node 模塊,它能讓瀏覽器實時、快速響應您的文件更改(html、js、css、sass、less 等)並自動刷新頁面。更重要的是 Browsersyn

原创 gulp 插件之 gulp-imagemin,imagemin-pngquant-gfw 和 gulp-cache

gulp-imagemin,imagemin-pngquant-gfw 和 gulp-cache 的簡介:            gulp-imagemin 插件用來壓縮圖片文件(包括 png,jpeg,gif 和 svg 圖片)。    

原创 gulp 插件之 del

del 模塊的簡介:            你也許會想要在編譯文件之前刪除一些舊文件。由於刪除文件和文件內容並沒有太大關係,所以,我們沒必要去使用一個 gulp 插件。最好是選擇使用一個原生的 node 模塊,因爲 del 模塊支持多個文件