Time of Update: 2016-09-23
標籤:對於命名空間,官方文檔已經說得很詳細[查看],我在這裡做了一下實踐和總結。命名空間一個最明確的目的就是解決重名問題,PHP中不允許兩個函數或者類出現相同的名字,否則會產生一個致命的錯誤。這種情況下只要避免命名重複就可以解決,最常見的一種做法是約定一個首碼。例:項目中有兩個模組:article和message board,它們各自有一個處理使用者留言的類Comment。之後我可能想要增加對所有使用者留言的一些資訊統計功能,比如說我想得到所有留言的數量。這時
Time of Update: 2016-09-23
標籤::任務:1. 滑鼠移到不同行上時背景色改為色值為 #f2f2f2,移開滑鼠時則恢複為原背景色 #fff var tr=document.getElementsByTagName("tr"); for(var i= 0;i<tr.length;i++) { bgcChange(tr[i]); } // 滑鼠移動改變背景,可以通過給每行綁定滑鼠移上事件和滑鼠移除事件來改變所在行背景色。 }
Time of Update: 2016-09-23
標籤:wampserver2.5 apache2.4.9:forbidden,本機可以訪問,區域網路內部能訪問。因為做項目,多人分工,需要區域網路內訪問各自的項目。然後安裝了wampserver2.5,Apache版本比較高2.4.9,區域網路內的其他使用者需要通過192.168.16.x來訪問我的項目。其他人的都能正常 訪問,就是我的不行。高了幾個小時。悲哀啊。無論是list監聽:#Listen 12.34.56.78:80Listen 192.168.16.x:80#Listen [::0]
Time of Update: 2016-09-23
標籤: 組件(Component)是 Vue.js 最強大的功能之一。組件可以擴充 HTML 元素,封裝可重用的代碼。在較高層面上,組件是自訂元素,Vue.js 的編譯器為它添加特殊功能。今天我們就來學習一下。vue中的重要特性一、vue中的自訂群組件html的代碼:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
Time of Update: 2016-09-23
標籤:當使用 hadoop fs -put localfile /user/xxx 時提示:put: Permission denied: user=root, access=WRITE, inode="/user/shijin":hdfs:supergroup:drwxr-xr-x表明:許可權不夠。這裡涉及到兩個方面的許可權。一個是本地檔案系統中localfile 檔案的許可權,一個是HDFS上 /user/xxx目錄的許可權。 先看看
Time of Update: 2016-09-23
標籤:組件的資料來源,通常是通過 Ajax 請求從伺服器擷取,可以使用 componentDidMount 方法設定 Ajax 請求,等到請求成功,再用 this.setState 方法重新渲染 UI<!DOCTYPE html><html><head> <script src="js/react.js"></script> <script
Time of Update: 2016-09-23
標籤: 今天花了一段時間簡單寫了下抽獎大轉盤,這裡寫的只是自己想到的簡單的寫了下(也希望收穫其他想法),後續,再寫的話會更新。 大體思路:頁面載入完成後,通過監聽開始按鈕的點擊事件。然後會根據產生的隨機數,通過控制旋轉針對象的transform屬性,然後進行旋轉,最後在結束後擷取儲存來數組中對應的抽獎內容最後彈出。 知識點:transform, translation,js數組,Math等等
Time of Update: 2016-09-23
標籤:連結: http://www.shiyanbar.com/ctf/54 頁面情況 獲得提示: index.php.txt<?phpif(eregi("hackerDJ",$_GET[id])) { echo("<p>not allowed!</p>"); exit();}$_GET[id] = urldecode($_GET[id]);if($_GET[id] == "hackerDJ"){ echo
Time of Update: 2016-09-23
標籤:在項目中不可避免會用到圖片,尤其是列表,有時候圖片會載入失敗;這樣就會顯示一個很難看的壞圖片縮圖;下面介紹兩種方法,解決這個問題:1、如果在你的項目中有引入jQuery外掛程式,你可以使用error([[data],fn])這個函數;$("img").error(function(){ //當圖片載入失敗時,你要進行的操作 //$(this).attr(‘src‘,‘images/no_pic.jpg‘);});2、如果項目中沒有jQuery這樣的外掛程式,可以使用HTML的DOM事件
Time of Update: 2016-09-23
標籤:用tab鍵可以在各種元素之間切換焦點,然後鍵盤上的空格和enter按鍵觸發click事件,我這裡不想要這種效果。所以我需要屏蔽這兩個按鍵。function keyup(e) { var currKey = 0; e = e || event; currKey=e.keyCode||e.which||e.charCode;//支援IE、FF if (currKey == 32) { //空格鍵 eventChangeMode(); //用這個按鍵做一些其他事//屏蔽傳遞
Time of Update: 2016-09-23
標籤:WEB開發之路 受BBC的《BBC: Brain Story》和《BBC: The Brain - A Secret
Time of Update: 2016-09-23
標籤:首先都知道js類是通過原型和構造器實現的,js中將類的方法放在function的prototype裡面了,它的每一個執行個體對象都可以獲得該類的方法,因此實現了繼承 1 function Person(name,sex){ 2 this.name = name; 3 this.sex = sex; 4 } 5 Person.propotype.sayHello = function(){ 6 console.log(this.name + "say
Time of Update: 2016-09-23
標籤:在工作的過程中,很多介面都是json形式的,接下來將詳細講解如何用Jmeter測試json介面1、RD提供測試的介面名稱以及URL地址,如下所示可以看出,我們的介面名稱是城市列表介面,請求的URL已經給出2、應該返回的參數如下3、接下來我們需要確定,我們web伺服器的ip以及連接埠號碼4、下面來進行Jmeter測試,建立一個線程 測試的為json形式的,因此需要增加http資訊頭管理器 由於我們測試的時候,多個介面會在一台伺服器上,因此需要建立http預設請求,這樣方面
Time of Update: 2016-09-23
標籤:Repeater:HeaderTemplate - 在載入開始執行一遍ItemTemplate - 有多少條資料,執行多少遍FooterTemplate - 在載入最後執行一遍AlternatingItemTemplate - 交替項目範本 1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="lianxi.aspx.cs" Inherits="lianxi" %> 2 3 <!DOCTYPE
Time of Update: 2016-09-23
標籤: 此前有同事跟我聊過關於移動端用canvas壓縮圖片後再上傳的功能,最近有了點空閑時間,所以就實踐了一下。demo效果連結在文章底部貼出。 在做移動端圖片上傳的時候,使用者傳的都是手機本地圖片,而本地圖片一般都相對比較大,拿iphone6來說,平時拍很多圖片都是一兩M的,如果直接這樣上傳,那圖片就太大了,如果使用者用的是移動流量,完全把圖片上傳顯然不是一個好辦法。 目前來說,HTML5的各種新API都在移動端的webkit上得到了較好的
Time of Update: 2016-09-23
標籤: 常見的偽類(pseudo-classes)和虛擬元素(pseudo-elements)偽類::hover 滑鼠放上去的效果:actiive 點擊之後效果 虛擬元素:before :after<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title&
Time of Update: 2016-09-23
標籤:1. 配置yum源查看yum源的連結是不是有效。可以參考此連結 https://webtatic.com/projects/yum-repository/# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-5.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm&
Time of Update: 2016-09-23
標籤:import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import org.openqa.selenium.By;import org.openqa.selenium.JavascriptExecutor;import
Time of Update: 2016-09-23
標籤:無法向工作階段狀態伺服器發出工作階段狀態請求。請確保 ASP.NET State Service (ASP.NET 狀態服務)已啟動,並且用戶端連接埠與伺服器連接埠相同。如果伺服器位於遠端電腦上,請檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection
Time of Update: 2016-09-23
標籤:下面這個樣本在輸入框鍵入斷行符號鍵或者點擊按鈕時,將輸入框的值置為"Hello World!":(黃色背景內容為響應斷行符號事件涉及到的代碼)<html ng-app="myApp"><head> <meta charset="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta