Time of Update: 2016-10-04
標籤:level4當我們需要列印多次product name 和product price的時候,我們要重複利用這2行代碼如果要傳入string,那麼用“” 裡麵包含‘’。利用ng-include載入頁面以後,用ajax call來拿到需要include的page---------------------------分割線-----------------------------a better way to include html
Time of Update: 2016-10-04
標籤:1、this是啥? 簡言之,this是JavaScript語言中定義的眾多關鍵字之一,它的特殊在於它自動定義於每一個函數域內,但是this倒地指引啥東西卻讓很多人張二摸不著頭腦。這裡我們留個小懸念,希望看完這篇文章了你能回答出來this到底指引個甚。 2、this有啥用? 那邊觀眾又該問了,既然this這麼難以理解,那麼為個甚還要用它呢?我們來看個例子: 1 function identify() { 2 return this.name.toUpperCase(); 3 }
Time of Update: 2016-10-04
標籤:如果你使用的是基於 composer 和 PSR-4 的架構,這種寫法是否能成功的載入類檔案?其實是可以的,composer 註冊的自動載入方法是在類被調用的時候根據類的命名空間去尋找位置,這種寫法對其沒有影響。 1. 運算子(NULL 合并運算子)把這個放在第一個說是因為我覺得它很有用。用法:$a = $_GET[‘a‘] ?? 1;它相當於:<php$a = isset($_GET[‘a‘]) ? $_GET[‘a‘] : 1;我們知道三元運算子是可以這樣用的:$a ?
Time of Update: 2016-10-04
標籤:Jsp預設的字元編碼格式是iso-8859-1 因為post方法與get方法傳遞參數的方式不一樣,所以有不同的解決方案。一、post亂碼解決方案: 1.佈建要求和響應的編碼方式 //佈建要求的編碼格式 request.setCharacterEncoding("UTF-8"); //設定響應的編碼格式 response.setCharacterEncoding("UTF-8"); 或者 <%@page
Time of Update: 2016-10-04
標籤: <style> @-webkit-keyframes move{ 0%{left:0px;} 100%{left:-500px;} } #wrap{ width:500px; height:100px; border:1px solid #000000; position:relative; margin:100px auto;
Time of Update: 2016-10-04
標籤: <style> .box{width:400px;height:400px;margin:100px auto;transition:1s;} .box div{width:180px;height:180px;margin:10px;border:1px solid red; background:deeppink;box-sizing:border-box;float:left;text-align:center;
Time of Update: 2016-10-04
標籤:環境是 windows 10,已經安裝 mingw,並設定好mingw 和 msys的環境變數C:\Users\cracker>set |grep MinGWPath=C:\Program Files (x86)\Windows Resource
Time of Update: 2016-10-04
標籤:TP架構的自動綁定對於某些操作的情況(例如模型的寫入和更新方法),可以支援參數的自動綁定,例如:首先需要開啟DB_BIND_PARAM配置參數: ‘DB_BIND_PARAM‘ => true然後,我們在使用1.$Model = M(‘User‘);2.$Model->name = ‘thinkphp‘;3.$Model->email =
Time of Update: 2016-10-04
標籤:在IE10以上版本,微軟為了提高IE輸入框的便利性,增加了常值內容全部刪除和密碼眼睛功能,但是有些時候開啟新的頁面裡,輸入框卻被鎖定無法編輯,需要重新整理一下頁面,或者如果輸入框有內容需要點擊一下輸入框後面的叉叉後才能輸入。但是我們需要的是當下需要輸入內容。那怎麼辦呢?可以用下面的方法解決:$("input[type=‘text‘]").each(function () {
Time of Update: 2016-10-04
標籤:1、建立ajax對象 <script type="text/javascript"> //建立AJAX非同步對象 function createAJAX(){ var ajax = null; try{ //如果IE5=IE12的話 ajax = new ActiveXObject("microsoft.xmlhttp");
Time of Update: 2016-10-04
標籤:一、背景 在asp.net
Time of Update: 2016-10-04
標籤: <style> /*@-webkit-keyframes 動畫名稱 {} 用時:-webkit-animation:時間 動畫名稱; *//* @-webkit-keyframes move{ 開始時 0%{width:100px;} 結束時 100%{width:500px;}} *//* (2)沒有起始時間@-webkit-keyframes move{ 50%{width:500px;}}
Time of Update: 2016-10-04
標籤:一、匿名函數的建立第一種:(調用sum後可執行)var sum=function(x,y){return x+y;}第二種:(可自執行)void function(x,y){}(1,2);自執行的匿名函數 1. 什麼是自執行的匿名函數? 它是指形如這樣的函數: (function {// code})(); 2. 疑問
Time of Update: 2016-10-04
標籤:回呼函數的處理邏輯理解:所謂的回呼函數處理邏輯,其實就是先將回呼函數的代碼
Time of Update: 2016-10-04
標籤:float 屬性定義元素在哪個方向浮動。以往這個屬性總應用於映像,使文本圍繞在映像周圍,不過在 CSS 中,任何元素都可以浮動。浮動元素會產生一個塊級框,而不論它本身是何種元素。如果浮動非替換元素,則要指定一個明確的寬度;否則,它們會儘可能地窄。注釋:假如在一行之上只有極少的空間可供浮動元素,那麼這個元素會跳至下一行,這個過程會持續到某一行擁有足夠的空間為止。css float屬性
Time of Update: 2016-10-04
標籤:閱讀源碼我們發現show,hide,toggle調用了showHide和isHidden這2個方法,所以我們要搞明白原理必須先看一下這2個方法。jQuery.fn.extend({ ................. show: function() { return showHide( this, true ); }, hide: function() { return showHide( this ); },
Time of Update: 2016-10-04
標籤:1.首先使MyEclipse8.6整合Tomcat7注意配置參數注意jar包主機JDK版本2.開發WebSocket匯入websocket-api.jar開發java檔案package com.chen.websocket;import java.io.IOException;import java.util.concurrent.CopyOnWriteArraySet; import javax.websocket.OnClose;import
Time of Update: 2016-10-04
標籤:PHP5.3之後引入了閉包函數的特性,又稱為匿名函數。下面介紹幾種常用的用法:1.直接使用:<?php$f = function($s){ echo $s; }; //這個分號不能丟,否則會報錯$f(‘HELLO‘);2. 在函數中使用閉包<?phpfunction test(){ $f = function ($s) { echo $s; }; $f(‘HELLO‘);}test();3.用作函數的傳回值<?phpfunction test(){ $f
Time of Update: 2016-10-04
標籤: <style>/* 最簡單的一個transition動畫 .box{width:100px;height:100px;border:1px solid;background:green;-webkit-transition:3s;} .box:hover{width:200px;height:200px;background:pink;} *//* transition寬度需要3s,背景需要5s
Time of Update: 2016-10-04
標籤: <style> body{height:400px;border:1px solid #000;} .box{width:90px;height:30px;border:1px solid;border-radius:8px;background:linear-gradient(to top,red,orange);margin:200px auto;stransform:2s;-webkit-transform-origin:right,bottom;}