原创 實現網頁全屏的5種方式

第一種 使用html body設置寬高100% <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport

原创 Uncaught TypeError: Cannot read property 'DYMC' of null

var arr = [null,{"ADDR":"","BZ":"","CZSJ":"","DYMC":"哈哈","FJH":"","GRMJ":"","GRQ":"","GRQF":0,"KH":"","LHMC":""

原创 H5-websocket實戰案例

HTML5 WebSocket WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。 WebSocket 使得客戶端和服務器之間的數據交換變得更加簡單,允許服務端主動向客戶端推送數

原创 nodejs-shelljs模塊

NodeJS shelljs 模塊 安裝 npm install --save shelljs Shell是linux下的腳本語言解析器,擁有豐富且強大的底層操作權限。Shelljs就是基於node的一層命令封裝插件,讓前端開發

原创 js函數進階

函數進階 函數的定義方式 命名函數 function foo () {} 匿名函數 var foo = function(){} 函數的調用方式 普通函數 function foo () { console

原创 json的遍歷

var arr = [null,{"ADDR":"","BZ":"","CZSJ":"","DYMC":"哈哈","FJH":"","GRMJ":"","GRQ":"","GRQF":0,"KH":"","LHMC":"","Q

原创 TypeError: require(...)(...) is not a function

使用js的立即執行函數時,急着一定加分號 錯誤的代碼 const douban = require('./crawler/douban') const db = require('../db') const savetodb =

原创 serialize方法

jquery的ajax裏面的serialize方法 作用:將表單中的數據自動拼接成字符串類型的參數 var params = $('#form').serialize(); // name=zhangsan&age=30 <!D

原创 FastJson使用

阿里的,下載jar包 把java對象轉成json字符串 Student s = new Student(1,"張三",20); JSON.toJSONString(s,true);//true或者false 是json的格式

原创 Express接收post參數

Express接收post參數需要第三方包 執行命令 cnpm install body-parser --save // 引入express框架 const express = require('express'); // 引

原创 Git

Git基礎 1.1 版本管理 1.1.1 什麼是版本管理 版本管理是一種記錄文件變化的方式,以便將來查閱特定版本的文件內容。 1.1.2 人爲維護文檔版本的問題 文檔數量多且命名不清晰導致文檔版本混亂 每次編輯文檔需要複製,不

原创 使用hexo搭建自己博客

搭建博客 服務器配置 git --version // 如無,則安裝 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-d

原创 Quartz入門案例

Quartz 概述 Quartz 是 OpenSymphony 開源組織在 Job Scheduling 領域又一個開源項目,它可以與 J2EE 與 J2SE 應用程序相結合也可以單獨使用。Quartz 可以用來創建簡單或爲運行十

原创 搜索引擎那點事

1、什麼是搜索? 百度:我們比如說想找尋任何的信息的時候,就會上百度去搜索一下,比如說找一部自己喜歡的電影,或者說找一本喜歡的書,或者找一條感興趣的新聞(提到搜索的第一印象) 百度 != 搜索,這是不對的 垂直搜索(站內搜索) 互

原创 DataTables分頁插件

Datatables //DataTables-1.10.15 <link href='${pageContext.request.contextPath }/datatables/dataTables.bootstrap.mi