Time of Update: 2014-09-04
瀏覽器的CSS Hacks,瀏覽器CSSHacksLZ註:此文原作者是:Paul Irish(Google的前端開發工程師),本文是原文的部分譯文。我不再使用CSS Hacks了,相反的是,我將使用IE的條件判斷將類應用到body標籤。 但是,我想記錄我之前碰到過的每一個瀏覽器特定的CSS 選取器和樣式屬性。我相信也沒有其他方式提供樣式表給獨特的Safari. 利用這些CSS Hacks,你能夠更好的針對IE、Chrome、Firefox、Opera和Safari,代碼如下:
Time of Update: 2014-09-04
Yii CGridView 基本使用(二)CCheckBoxColumn ButtonColumn afterAjaxUpdate,yiicgridview添加 CCheckBoxColumn : 有時也許我們會需要一個複選框,來對每一行進行選擇,這時,我們可以增加一列,用 CCheckBoxColumn 類:<?php $this->widget('zii.widgets.grid.CGridView', array('
Time of Update: 2014-09-04
一名優秀的Web前端工程師的成長之路,web前端成長之路 我所遇到的前端程式員分兩種: 第一種一直在問:如何學習前端? 第二種總說:前端很簡單,就那麼一點東西。 我從沒有聽到有人問:如何做一名優秀、甚至卓越的
Time of Update: 2014-09-04
Servlet之過濾器Filter詳解,servletfilter詳解一、過濾器的基本工作原理1、過濾器的基本工作原理 過濾器的基本工作原理4-8示。2、過濾器的特點 過濾器具備有以下特點: (1)它是聲明式的 (2)它是動態(3)它是模組化的 (4)它是可移植的 (5)它是可重用的 (6)它是透明的 二、過濾器的API介面及部署資訊 1、javax.servlet.Filter介面 (1)pub
Time of Update: 2014-09-04
GET和POST區別,GETPOST區別GET和POST區別?1,地址欄是否顯示。GET提交的資料都會顯示在地址欄中。POST提交的資料不會顯示在地址中。2,敏感資訊是否安全。GET提交敏感資訊不安全。POST提交敏感資訊安全。3,地址欄的容量GET提交資料都儲存在地址欄,無法提交大體積資料。POST提交可以提交大體積資料。4,資料封裝方式。GET提交將資料封裝到要求標頭的請求行中。POST提交將資料封裝到請求體中。如果伺服器是Tomcat。表單用get提交中文,伺服器端收到後。只能用ISO88
Time of Update: 2014-09-04
HDU 3726 Graph and Queries treap樹,hdutreap題目來源:HDU 3726 Graph and Queries題意:見白書思路:剛學treap 參考白皮書#include <cstdio>#include <cstring>#include <cstdlib>using namespace std;struct Node{ Node *ch[2]; int r; int v; int s;
Time of Update: 2014-09-04
HDU 3917 Road constructions(最小割---最大權閉合),hdu3917題目地址:HDU
Time of Update: 2014-09-04
java圖片裁剪處理工具類代碼,java圖片裁剪工具類剪下前: 原文:java圖片裁剪處理工具類代碼原始碼:http://www.zuidaima.com/share/1550463351786496.htm剪下後: package com.zuidaima.zhangjun.image;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import
Time of Update: 2014-09-04
C++ 運算式語句 海倫的故事,運算式海倫C++ 運算式語句 海倫的故事摘要: 原創出處: http://www.cnblogs.com/Alandre/ 泥沙磚瓦漿木匠 希望轉載,保留摘要,謝謝!把今天當成最後一天來過。-海倫請讀者在瀏覽器開啟這個:http://url.cn/ItQjH0
Time of Update: 2014-09-04
Ubuntu下(Linux+Apache+MYSQL+PHP, LAMP)環境搭建,ubuntulamp最近開始玩PHP,於是試著搭建一下開發環境並做個記錄,以備日後再使用起來方便可查。第一步 確保軟體包是最新的sudo apt-get update第二步 安裝Apache2sudo apt-get install apache2安裝之後測試:在瀏覽器中開啟 http://localhost/或者http://127.0.0.1如果出現It works! 則證明apache安裝成功第二步
Time of Update: 2014-09-04
異常處理系列:java.lang.OutOfMemoryError: PermGen space,permgen今天幫同學解決他的Tomcat啟動的問題,報出了一個OutOfMemoryError的異常,然後就搜啊搜的,突然發現特別有趣。先不扯淡了,先說解決辦法:一看到這個就知道是記憶體滿了。所以要把Tomcat的記憶體池加大一點。修改如下: 1. window-->Preferences,然後直接在搜尋的那個框裡邊寫上“tomcat”,會出現如下的介面: 2.
Time of Update: 2014-09-04
UVA 10537,uva10537UVA 10537 - The Toll! Revisited題目連結題意:給定一個無向圖,大寫字母是城市,小寫字母是村莊,經過城市交過路費為當前貨物的%5,路過村莊固定交1,給定起點終點和到目標地點要剩下的貨物,問最少要帶多少貨物上路,並輸出路徑,如果有多種方案,要求字典序最小思路:dijstra的逆向運用,d數組含義變成到該結點至少需要這麼多貨物,然後反向建圖,從終點向起點反向做一遍這題被坑了。。並不是輸出的城市才存在,比如下面這組範例01 A
Time of Update: 2014-09-04
TCP/IP可靠的原理 滑動視窗 擁塞視窗,tcp視窗TCP和UDP處在同一層---運輸層,但是TCP和UDP最不同的地方是,TCP提供了一種可靠的Data Transmission
Time of Update: 2014-09-04
《遊戲指令碼的設計與開發》-(RPG部分)3.8
Time of Update: 2014-09-04
使用eclipse查看堆棧分配,eclipse查看堆棧這篇文章源於同事問我說:String str1 = "abc";String str2 = "abc";String str3 = new String("abc");str1 ==
Time of Update: 2014-09-04
node.js的npm的安裝,node.jsnpm安裝 本來不打算介紹node.js的npm的安裝,但是發現node.js一些包的管理是通過npm來實現,還是要簡單介紹一下npm。1、npm是什麼
Time of Update: 2014-09-04
Koch 分形,海岸線,雪花,koch分形此演算法用於產生Koch分形(海岸線,雪花),速度快速,效果絢麗//支援的初始直線水平角度為60 的倍數, 交換起點與終點座標可改變產生方向void Koch(CDC *pDC, int x1, int y1, int x2, int y2, int n){if (n > 0){double k = 1.0*(y2 - y1) / (x2 - x1);int x3 = (x2 - x1) / 3;int y3 = (y2 - y1) /
Time of Update: 2014-09-04
使用Editplus配置PHP調試環境,editplus配置php調試工欲善其事必先利其器,最近看了很多PHP的IDE介紹,最後選擇了Editplus,下面說說一些PHP的調試環境配置問題。 1. 添加PHP模板 第一步 建立->其它->php 第二步 輸入
Time of Update: 2014-09-04
HDU2842-Chinese Rings(遞推+矩陣快速冪),冪零矩陣題目連結題意:求出最少步驟解出九連環。取出第k個的條件是,k-2個已被取出,k-1個仍在支架上。思路:想必九連環都玩過吧,其實最少步驟就是從最後一個環開始,向前一直取出來就行了。所以假設取出前n個環所需要的步驟為f(n),那麼在此之前f(n - 2)要被取出,再加上1,即第n個環被取出,所以只剩下第n-1環沒被取出,那麼我們將前n-2環再套上去(套上去和取下來的步驟是一樣,都為f(n - 2)),所以取出n-1環的步驟為f(
Time of Update: 2014-09-04
Javascript最佳化細節:短路運算式,javascript運算式 什麼是短路運算式? 短路運算式:作為"&&"和"||"操作符的運算元運算式,這些運算式在進行求值時,只要最終的結果已經可以確定是真或假,求值過程便告終止,這稱之為短路求值。這是這兩個操作符的一個重要屬性。 一個最簡單的例子:1foo = foo||bar; 這行代碼是什麼意思?答案:123//如果foo存在,ࠆ