Time of Update: 2013-12-28
CSS偽類有比較實用的用處,可以使程式員少些一些js,而實現特定的效果。w3cschool中,偽類有如下的幾種::active 向被啟用的元素添加樣式。:focus 向擁有鍵盤輸入焦點的元素添加樣式。 :hover 當滑鼠懸浮在元素上方時,向元素添加樣式。 :link 向未被訪問的連結添加樣式。:visited 向已被訪問的連結添加樣式。:first-child 向元素的第一個子項目添加樣式。:lang 向帶有指定 lang
Time of Update: 2013-12-28
上一篇《前端代碼標準最佳實務:javascript》發表後,大家討論還是很熱烈,從側面體現了前端工程師對寫標準的前端代碼的重視程度很高。這些最佳標準實踐並不是那個權威組織發布的,而是由大量的前端工程師們在實踐過程中的經驗總結,目的在於提高代碼的可讀性,可維護性和效能。那麼接著上一篇,我們再來談談CSS代碼的一些標準實踐。1,命名和其他語言規範一樣,css的命名也講究命名要有意義,命名要儘可能短但是要足夠表達含義;命名的詞用連字號串連。不規範的命名:#navigation{}.demoimage{
Time of Update: 2013-12-28
Web前端代碼中,HTML是根本,CSS和JavaScript也是圍繞著既有的HTML結構來構建,所以良好的HTML代碼結構,除了提高了HTML代碼的可讀性,可維護性和執行效能之外,也可以讓相對應的CSS和JavaScript代碼更好的構建。距前面兩篇探討JavaScript前端代碼標準最佳實務:JavaScript篇)和CSS前端代碼標準最佳實務:CSS篇)之後,我們今天來探討Web前端HTML的一些最佳實務。1)HTML代碼的基本規範 1.
Time of Update: 2013-12-28
色彩是網頁設計最重要的部分之一,對於那些崇尚簡潔設計風格的人來說,黑色是最佳選擇。黑色代表著深邃、神秘、暗藏力量,是一種具有多種不同文化意義的顏色。今天的文章收集了30個優秀的黑色風格網站設計作品與大家分享,一起欣賞。01. Imp3rium 650) this.width=650;" alt="30 Awesome Examples of Dark Color Websites" src="http://www.bkjia.com/uploads/allimg/131228/12
Time of Update: 2013-12-28
不知不覺的,在美國已經2個多月了,在每個Sprint
Time of Update: 2013-12-28
python指令碼用來nagios發送郵件 之前公司nagios發送郵件的指令碼是用expect來寫的,但是一直有一個弊端就是nagios郵件內文不能換行,只能在一行顯示,每次警示看起來都很費勁。一直想換了它,這次用python的指令碼就解決的這個換行的問題。 廢話少說,上指令碼:#!/usr/bin/python import smtplib import string import sys import getopt def usage():
Time of Update: 2013-12-28
今天這篇文章向大家分享幾份對學習 CSS3 非常有協助的手冊,大家記得收藏起來。CSS3 是對 CSS 規範的一個很大的改善和增強,它使得 Web 開發人員可以很容易的在網站中加入時尚的效果。以前很多需要編寫 JavaScript 才能實現的效果,如今只需要簡單的寫幾句 CSS3 代碼就能實現。 CSS3 Click Chart示範 CSS3 特性的範例程式碼以及瀏覽器支援情況的詳細資料。650) this.width=650;"
Time of Update: 2013-12-28
最近突然想研究一下js旋轉圖片的功能。對於之前的實現方式,就不先說了。現在HTML5很不錯,主要瞭解一下HTML5中的圖片旋轉吧。執行個體示範: http://www.imqing.com/demo/rotateImg.html原理:利用canvas對象來旋轉。實現方式:首先建立一個canvas元素,然後把img元素繪入canvas。但是,實際上,這是預設情況,就是圖片沒旋轉時。如果圖片要旋轉90度的話,就需要先把canvas畫布旋轉90度後再繪圖。描述如下:
Time of Update: 2013-12-28
出錯顯示exception 'phpmailerException' with message 'The following From address failed: support@phpxz.com' in /home/www/thinkphp/Vendor/PHPMailer/PHPMailer.class.php:710 Stack trace: #0 /home/www/thinkphp/Vendor/PHPMailer/PHPMailer.class.php(576):
Time of Update: 2013-12-28
在實際開發的過程中如果記錄數非常的龐大,如果直接用SQL語句查詢並填充到DataTable中,將是一件非常恐怖的事情。而且對網站效能,伺服器效能消耗很大。兩個常犯的錯誤:1)在現實資料時,查詢時會將所有的滿足條件的資料全部填充到DataTable中,然後在程式中根據條件顯示其中的一部分資料。2)在統計資料時,在擷取合格記錄條數時也是通過將所有滿足條件的資料全部填充到DataTable中,然後通過DataTable執行個體Rows.Count屬性來擷取記錄條數。這樣做的結果就是效率極低,如果資料量
Time of Update: 2013-12-28
MySQL中的時區顯示時區資訊mysql> show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_
Time of Update: 2013-12-28
jquery中預設的ajax調用方法是非同步,因此稍不注意就會出錯。比如有一個例子,要求通過ajax檢查一個數是奇數還是偶數。某人不加思索的寫出如下的代碼:$(function () { $("#btntest").click( function(){
Time of Update: 2013-12-28
前言儘管Apache具有重量級、耗資源、低效能(相比其它的WebServer)的特點,但是同時它也具有相容性強、穩定性高、模組豐富等特點,且處理動態請求比大多Web Server要優越。另外,它對Windows的支援要比Nginx與Lighttpd要好。 在選擇Web伺服器時,我們最經常關注的一點是效能(注1),以下附上一個簡單的效能測試結果: 測試伺服器的配置: Virtualization: OpenVZ RAM: 512MB CPU: 4 cores @ 2.8Ghz OS:
Time of Update: 2013-12-28
用python寫的擷取linux本機資訊,包括kernel、IP、Memory、Disk資訊。 #################################################################################Information on this program is used to get the Linux native. &
Time of Update: 2013-12-28
之前寫過一個篇 HTTP協議詳解】 ,這次繼續介紹HTTP協議中的緩衝機制。HTTP協議提供了非常強大的緩衝機制, 瞭解這些緩衝機制,對提高網站的效能非常有協助。 本文介紹瀏覽器和Web伺服器之間如何處理"瀏覽器緩衝",以及控制緩衝的http header.本文會使用Fiddler來查看HTTP request和Response, 如果不熟悉這工具,可以先參考[Fiddler教程] 。在看本文的時候,
Time of Update: 2013-12-28
在部落格中介紹google的Angularjs
Time of Update: 2013-12-28
經常為了方便和直觀,我們會首先直接在資料庫中設計出表,但是接下來又要將表的結構和設計編寫在設計文檔中,以便編碼的時候可以直觀的查詢,一旦資料庫表非常多,欄位非常多的時候,這無疑是件非常鬱悶的工作。這是一個漂亮的PHP頁面,可以自動輸出MySql資料庫所有表結構,大大方便了文檔的編寫工作,也同時非常方便編碼的時候進行查詢。當然在設計MySql資料庫表和欄位的時候詳細填寫表和欄位的備忘,這是非常好的習慣,對這個網頁的輸出也是最佳效果的。<!DOCTYPE html PUBLIC
Time of Update: 2013-12-28
在昨天翻譯了一篇文章《Sencha應用程式的UI測試》,裡面有個應用程式範例,但是沒詳細說明是怎麼寫出來,本文將針對該樣本做一個說明。首先來看看QA測試的啟動頁面index.htmlui-tests\app目錄下):[html] view
Time of Update: 2013-12-28
在網上找了這麼多都沒有JS產生表格然後JS操作合併儲存格的,或者是別人寫的太負責了,又不想去理解,所以就自己動手寫了個簡單點的。其實代碼也不多,思路清晰就基本上可以了。一開始的時候是被colspan蒙了,因為要注意大小寫才可以的。看下代碼, <html> <head> <script type="text/javascript"> function showRowOrColTabl
Time of Update: 2013-12-28
今日閱讀了《高效能網站建設指南》一書,該書的作者Steve Souders"為Yahoo!的Team Dev構建了YSlow"。YSlow是Web頁面效能分析工具,可以整合至Firebug,非常好用。書和工具是配套的,工具會線上更新,書印出來就不會再變了,因此,不難理解為什麼這本書中提出了15條規則,工具已經是23條規則了。突然想到的是,既然工具已經做得這麼好了,出新書怕是沒人買了吧?無論怎樣,還是要感謝Steve Souders的分享,也祝福他能夠財源廣進。650)