Time of Update: 2016-07-15
標籤:這篇來寫一個具有依賴的事件模組event。event提供三個方法bind、unbind、trigger來管理DOM元素事件。event依賴於cache模組,cache模組類似於jQuery的$.data方法。提供了set、get、remove等方法用來管理存放在DOM元素上的資料。 樣本實現功能:為頁面上所有的段落P元素添加一個點擊事件,響應函數會彈出P元素的innerHTML。 建立的目錄如下為了擷取元素,用到了上一篇寫的selector.js。不再貼其代碼。&nbs
Time of Update: 2016-07-15
標籤:1 函數的引用可以直接通過函數名來調用 bind: function (fn, scope) { return function () { return fn.apply(scope, arguments); }; }2 對象賦值變數的賦值方式是傳值對象的賦值是傳地址,(變數的記憶體位址)。使用new方法新構造的對象則是新聲明一塊兒記憶體位址。 js函數的一些技巧
Time of Update: 2016-07-15
標籤: * 安裝完NodeJs * 將npm檔案夾儲存在C:\Users\Administrator\AppData\Roaming\下 * 在webStrom中,setting -> Tools -> File Watchers 點擊 + 號,選擇less,彈出框中,program引入less命令 C:\Users\Administrator\AppData\Roaming\npm\lessc.cmd * 在工程中加入less.min.js
Time of Update: 2016-07-15
標籤:JavaScript pow() 方法pow() 方法可返回 x 的 y 次冪的值文法Math.pow(x,y)參數描述x必需。底數。必須是數字。y必需。冪數。必須是數字。傳回值x 的 y 次冪。說明如果結果是虛數或負數,則該方法將返回 NaN。如果由於指數過大而引起浮點溢出,則該方法將返回 Infinity。執行個體在下面的例子中,我們將把 pow() 運用到不同的數字組合上:<script
Time of Update: 2016-07-15
標籤:HttpRequestServlet.java說明:用於接受所有http形式的請求,並把接受到的request中param及getInputStream全列印出來.package king.server;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import
Time of Update: 2016-07-15
標籤:參考:https://www.codementor.io/css/tutorial/how-to-use-css-selectors Attribute Selectors1. [attr]eg: input[type] =>所有設定了type屬性的input標籤都生效(無論type的值是什麼) 2. [attr="value"]eg: input[type="text"] 3.Substring Matching Attribute
Time of Update: 2016-07-15
標籤:1.安裝Notepad,這是一個很好的編輯器,方便後續的編輯(預設安裝即可)2.安裝與配置WAMPsever首先是安裝WAMPsever,根據提示一步一步安裝注意安裝路徑,盡量自己重新設定一下,這裡設為d:\wamp選擇建立案頭捷徑這個直接點開啟後面都是預設設定,直到安裝完成。將WAMPsever服務開啟,會在右下角顯示,綠色表示正常 (切換中文的話,右鍵這個標誌選擇language,選擇chinese即可)下面開啟瀏覽器,輸入localhost,如果顯示如下,則WAMPseve
Time of Update: 2016-07-15
標籤:在php中我們要把時間戳記轉換日期可以直接使用date函數來實現,如果要把日期轉換成時間戳記可以使用strtotime()函數實現,下面我來給大家舉例說明。 1.php中時間轉換函式strtotime(date()) date("Y-m-d H:i",$unixtime) 2.php中獲得今天零點的時間戳記 要獲得零點的unix時間戳記,可以使用$todaytime=strtotime(“today”),然後再使用date("
Time of Update: 2016-07-15
標籤:Let‘s Encrypt 給網站加 HTTPS 完全指南29 MAY 2016前段時間在北京聯通3G移動網路下,發現自己的網站被聯通劫持注入噁心的話費充值廣告,決定讓我的網站強制使用 HTTPS,避免 ISP 劫持。使用 HTTPS 前的一些疑惑現在是 2016 年,使用 HTTPS 已經不像幾年前是一件昂貴的事情。當然我也是自己瞭解了一圈才消除了自己的疑惑,主要是:我的網站(一個簡單的部落格)可能沒必要使用 HTTPSHTTPS 會不會讓網站速度變慢?HTTPS
Time of Update: 2016-07-15
標籤:RequireJS由James
Time of Update: 2016-07-15
標籤:無關的知識點①background-clip
Time of Update: 2016-07-15
標籤:上一篇是把整個jQuery庫作為一個模組。這篇來寫一個自己的模組:選取器。為示範方便這裡僅實現常用的三種選取器id,className,attribute。RequireJS使用define來定義模組。 建立目錄結構如下這次建立了一個子目錄js,把main.js和selctor.js放入其中,require.js仍然和index.html在同一級目錄。 HTML 如下<!doctype html><html> <head>
Time of Update: 2016-07-15
標籤:Nancy簡介Nancy是一個輕量級的獨立的架構,下面是官網的一些介紹:Nancy 是一個輕量級用於構建基於 HTTP 的 Web 服務,基於 .NET 和 Mono 平台,架構的目標是保持儘可能多的方式,並提供一個super-duper-happy-path所有互動。Nancy 設計用於處理 DELETE, GET, HEAD, OPTIONS, POST, PUT和 PATCH 等要求方法,並提供簡單優雅的 DSL
Time of Update: 2016-07-15
標籤:無序列表有時我們的工作繁忙,雜事很多,怕忘記,就會把事情一件件列出來,防止忘記。它們的排列順序對於我們來說並不重要,可以隨意調換,我們將它稱為無序列表,HTML裡用<ul>標籤來表示無序列表,列表裡的項目則用<li>標籤來表示:<ul> <li></li> <li></li>
Time of Update: 2016-07-15
標籤:用來把檔案讀入記憶體,並且讀取檔案中的資料。FileReader介面提供了一個非同步API,使用該API可以在瀏覽器主線程中非同步訪問檔案系統,讀取檔案中的資料。到目前文職,只有FF3.6+和Chrome6.0+實現了FileReader介面。1、FileReader介面的方法FileReader介面有4個方法,其中3個用來讀取檔案,另一個用來中斷讀取。無論讀取成功或失敗,方法並不會返回讀取結果,這一結果儲存在result屬性中。 FileReader介面的方法方法名參數描述re
Time of Update: 2016-07-15
標籤:PHP preg_replace() 正則替換,與JavaScript 正則替換不同,PHP preg_replace() 預設就是替換所有符號匹配條件的元素。preg_replace (Regex, 替換成, 字串, 最大替換次數【預設-1,無數次】, 替換次數)大部分語言的Regex都是差不多的,不過也有細微的差異。 PHP
Time of Update: 2016-07-15
標籤:在Mac上開發使用yoeman構建Asp.net core項目並且實現分層引用1.Yoeman? yoeman是一個自動化腳手架工具。它提供很多generator,generator相當於VisualStudio的模板,用來初始化項目。更多的就不多說了,寫一遍都寫不完,自己看吧。 http://yeoman.io/ 2.安裝 yoeman 安裝yoman之前你需要先安裝npm。npm是一個JavaScript的包管理工具,一般跟nodejs配合使用。
Time of Update: 2016-07-15
標籤:NET Core MVC 在linux上的建立及發布前言ASP.NET core轉眼都發布半月多了,社區最近也是非常活躍,雖然最近從事python工作,但也一直對.NET念念不忘,看過了園區大神們搭建的Asp.net core項目之後,自己也是躍躍欲試,準備搞一下ASP.NET Core mvc的建立和部署,於是便有了這篇文章,希望能夠協助到你。環境準備這是我的開發環境,使用的nginx是nginx 1.6.3 直接yum
Time of Update: 2016-07-15
標籤:請看設定檔中的注釋~#user nobody;worker_processes 1;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; server_tokens off; sendfile on;
Time of Update: 2016-07-15
標籤:MVC進階之路:依賴注入(Di)和Ninject0X1 什麼是依賴注入 依賴注入(Dependency Injection),是這樣一個過程:某客戶類只依賴於服務類的一個介面,而不依賴於具體服務類,所以客戶類只定義一個注入點。在程式運行過程中,客戶類不直接執行個體化具體服務類執行個體,而是客戶類的運行上下文環境或專門組件負責執行個體化服務類,然後將其注入到客戶類中,保證客戶類的正常運行。