Time of Update: 2015-06-07
限制文字框輸入YYYY-MM-DD格式的日期,文字框yyyy-mm-dd 文本輸入框有時對輸入的文本有限制,如限制輸入YYYY-MM-DD格式的日期,可以通過Regex實現function IsDate(str){ var reg=/^(\d{4})-(\d{2})-(\d{2})$/; if (str=='') { return false; } var arr=reg.exec(str); if(!reg.test(str) ||
Time of Update: 2015-06-07
svg放射狀漸層,svg徑向<!DOCTYPE html><html> <head> <title>在網頁中直接使用 SVG 標籤</title> </head> <body> <svg
Time of Update: 2015-06-07
在 Mac 上搭建 Nginx PHP Mysql 開發環境,nginxmysql其實這個過程跟Linux下安裝都差不多,只是部分命令有差別,大同小異。網上看到很多教程都是用 brew 之類的包管理器安裝,但是 Mac 內建了 php , 難道還要再裝一個第三方的?強迫症果斷不能忍,於是就想利用內建的 php-fpm 來搭建,沒想到一搭建就是兩個小時,在這裡把過程整理一下備用,同時也方便需要的人。因為是調試環境,所以沒有注重安全方面,有些東西直接 chmod 777 了
Time of Update: 2015-06-07
9種CSS3 blend模式製作的滑鼠滑過圖片標題特效,css3blend這是一款使用CSS3 background-blend-mode製作的滑鼠滑過圖片標題特效。該圖片標題特效在滑鼠滑過一張圖片的時候,圖片的標題會相應的動畫,並且圖片會使用css blend模式渲染為非常酷的效果。IE瀏覽器不支援CSS background-blend-mode屬性,所以在IE瀏覽器中看不到圖片的混合效果,只能看到圖片標題的動畫效果。效果示範:http://www.htmleaf.com/Demo/2015
Time of Update: 2015-06-07
python 時間戳記 datetime string 轉換,pythondatetime import datetimeimport time**datetime轉時間戳記**In [1]: now = datetime.datetime.now()In [2]: time.mktime(now.timetuple())Out[2]: 1433501775.0**datetime轉string**In [3]: now.strftime('%Y-%m-%d')Out[3]: '2
Time of Update: 2015-06-07
前端構建和模組化工具-coolie,前端模組化-coolie【前言】如果你之前用過前端模組化工具:seajs,requirejs,用過前端構建工具grunt、gulp,並且感到了一些不方便和痛苦,那麼你可以試試coolie【coolie】本文不是一篇介紹coolie的文章,而是偏向新手上手coolie的常見問題集,coolie相關:社區文章:http://frontenddev.org/column/introduce-coolie/git-book:http://coolie.ydr.me/i
Time of Update: 2015-06-07
【JavaScript】複選框的全選、反選,判斷哪些複選框被選中,javascript全選複選框的全選、反選,判斷哪些複選框被選中,這個功能不難做,利用document.getElementsByName("xxx");能夠輕易實現,注意其返回值是一個節點數組便是了。不過這功能對於使用者來說是非常貼心的。下面舉一個例子還說明這個問題。首先是以下的布局:HTML代碼如下,非常簡單,三個按鈕,分別設定其onclick事件所對應處理的javascript函數。之後有四
Time of Update: 2015-06-07
Win7下Nginx的安裝與配置,win7nginx配置環境介紹:Win7 64位SP1Nginx版本:nginx/1.8.0參考連結http://nginx.org/en/docs/windows.html1. 下載nginx1.8.0版本:http://nginx.org/download/nginx-1.8.0.zip2. 解壓軟體到對應位置,並重新命名檔案夾為nginx3. 啟動nginx服務:在nginx.exe的目錄下,執行DOS命令:start
Time of Update: 2015-06-07
javaScript中私人屬性和方法,javascript私人屬性 javaScript並沒有特殊的文法來表示私人、保護、或公用屬性和方法,在這一點上與java或其他語言是不同的,JavaScript中所有對象的成員是公用的: var myobj={ mypop:1, getProp:function(){ return this.myprop; } }; console.log(myobj.myprop); // ‘myprop’是公有可訪問的
Time of Update: 2015-06-07
在 jsp頁面中遍曆list中的資料,jsplist 往往我們都會將查詢到的資料顯示到介面中,那麼該如何在介面顯示,請看下面的詳解: 0)前提得在jsp頁面中擷取後台傳過來的資料(在此為List集合): <% List
Time of Update: 2015-06-07
zoj 1008 Gnome Tetravex,zojtetravex 開一個數組儲存每種正方形有幾個,不然會逾時……#include <stdio.h>#include <string.h>#include <iostream>#include <algorithm>#include <vector>#include <queue>#include <stack>#include <set&
Time of Update: 2015-06-07
演算法練習:兩數之和,演算法兩數之和題目:給定一個整型數組,是否能找出兩個數使其和為指定的某個值?註:整型數組中不存在相同的數。一、解題方法1、暴力破解法(時間複雜度O(n^2) )這是最容易想到的一種方法,即使用兩層迴圈,從數組裡取出一個數,然後在此數之後部分找出另外一個數,計算兩數之和,判斷是否等於指定值。如下://直觀的辦法,使用兩個迴圈bool IsExistSumOfTwoNum( int nArray[], int nCount, int
Time of Update: 2015-06-07
二維數組的建立,二維數組建立方法一:使用數組指標用new開闢空間<span style="font-size:18px;">#include<iostream>using namespace std;#define ROW 3#define COL 4void main(){int(*p)[COL] = new int[ROW][COL];for(int i=0; i<ROW; ++i){for(int j=0; j<COL;
Time of Update: 2015-06-07
百度2015春季實習生招聘附加題_01排序,2015_01給定一個01串(僅由‘ 0’或‘1’組成的字串),現在想把這個數字串排序成“非遞減”有序序列,請問至少需要多少次交換(任意兩個位置交換)? 輸入描述:輸入資料第一行是一個正整數T(T<=100),表示有T組測試資料;接下來的T行,每行給出01串。資料保證——50%的字串長度在[1,100 ]95%的字串長度在[1,10000]100%的字串長度在[1,1000000]輸出描述:對於每組測試資料,請輸出排成“非遞減有序序列”
Time of Update: 2015-06-07
百度2015春季實習生招聘附加題_今天要吃點好的!,2015春季加班了一個通宵的度度熊,神經有點恍惚,想到依然未能解決的Bug,眼淚禁不住霹靂嘩啦往下掉……他抬頭看了看帝都灰濛濛的天空,一咬牙,一跺腳,大叫一聲——勞資今天要吃點好的! 已知本廠有n個食堂,第i(i屬於[1,n])個食堂有m[i]種食物,每種食物有一個價錢c,享受度v,度度熊希望去一個食堂就餐,花費[bot,top]範圍內的錢數(也可以拍桌子走人,哪裡都不吃了),選擇若干種食物,使得自己所能獲得的享受度最大。(注意,
Time of Update: 2015-06-07
C++ Primer 筆記(2)變數和基本類型_1,primer_1一、基本內建類型1、算術類型的儲存空間在不同機器上有所差別。2、C++標準規定的尺寸的最小值類型 最小尺寸char8bitshort16bitint16bitlong32bitlong long64bitfloat6位有效位元double
Time of Update: 2015-06-07
關於C++函數思考1(預設的六大函數),預設六大 我們知道大神們在設計C++時候就給C++有六個預設的函數,所謂預設就是,無需我們這些程式員們動手去寫,只要你在將類執行個體化,即建立一個對象,在利用對象進行資料操作時候,就會編譯器自動調用預設的函數,但是預設函數並不是C++希望我們使用的,真正強大的是我們在這些預設的基礎之上,自己
Time of Update: 2015-06-07
Python多級排序(多屬性排序)csv檔案,處理csv檔案時,經常用到多級或者多屬性排序,我們可以使用如下方式輕鬆搞定多級排序。Python 2.x使用如下代碼:先按照第一列即x[0]升序排序,再按照第二列即x[0]升序排序。如需降序排列,需在sorted函數體內加上reverse = True。import sys, csv , operatordata =
Time of Update: 2015-06-07
【C++預設函數】 空類預設產生的6個類成員函數,預設函數1、預設建構函式。2、預設拷貝建構函式。3、 預設解構函式。4、預設賦值運算子。5、預設取址運算子。6、 預設取址運算子 const。<span style="font-size:18px;">class A { public: A(){}//預設建構函式 A(const A&){}//拷貝建構函式 ~A(){}//解構函式
Time of Update: 2015-06-07
java之list源碼淺析,list源碼淺析三大資料結構鏈表、樹和圖,順序表作為其中的一種,可以說是平時編程中最長使用到的。List介面是順序表在java中的實現,它有很多子介面和實作類別,平時的編程中使用起來非常方便。但是更進一步,我們有必要對其實現和原理進行理解,並和資料結構中所學比較,並應用於平時的編程中,編寫出高效率的代碼。首先看下list介面的層次關係,由本人根據jdk的類結構簡單畫的:從可以看出,list介面有Collection介面衍生而出,那麼首先瞭解下Collection介面。