原创 編碼規範之編寫靈活、穩定、高質量的 HTML 和 CSS 代碼的規範

不管有多少人共同參與同一項目,一定要確保每一行代碼都像是同一個人編寫的。因此,編寫靈活、穩定、高質量的 HTML 和 CSS 代碼,是每一個技術人員的基本操守。HTML************************************

原创 JSTL標籤庫的使用語法

在JSP的開發中,迭代是經常要使用到的操作。例如,逐行的顯示查詢的結果等。在早期的JSP中,通常使用Scriptlets來實現Iterator或者Enumeration對象的迭代輸出。現在,通過JSTL的迭代標籤可以在很大的程度上簡化迭代操

原创 你真的能從事最具幸福感的職業

讓我猜一下:你有一份穩定的工作,薪水還不錯,但你內心有個聲音說“相比朝九晚五的消磨時間,你可以做到更多”。你聽說過自由職業,還知道它怎樣可以代替你現在的收入(甚至超過)。你想,“哇喔,那多好呀?”因此你往前走了一步,利用你的業餘時間開始自由

原创 使用html5+canvas+Jquery實現的純代碼連線題Demo

前端一直是令衆等小牛們膽怯的領域,但一旦涉足,技術自然也是蹭蹭蹭的往上漲,荷包也就自然的bingo了。然而在這萬千世界加之資料滿街撒的時代,卻仍然在我們開發過程中總有那麼一丟丟的技術點難以找到合適自身的demo,故而引發了衆生×××們的不滿

原创 MySQL鎖機制詳解及死鎖處理方式

爲了在處理高併發插入及更新情況下的MySQL進行更好的優化,摸清MySQL查詢更新時的鎖表機制。死鎖(Deadlock)所謂死鎖:是指兩個或兩個以上的進程在執行過程中,因爭奪資源而造成的一種互相等待的現象,若無外力作用,它們都將無法推進下去

原创 程序猿人們、媛媛們精神分裂的9件事

在外行人眼裏,軟件開發工作就跟看天書一樣難——但是程序員往往會一臉苦哈哈地表示“還有更難的呢!”簡直就是分分鐘秒殺,精神分裂啊!!!1. 設計解決方案任務:給出一系列要求,設計出可實施的方案,包括設計數據和代碼結構、功能算法和應用程序流程。

原创 jQuery中wrap、wrapAll和wrapInner用法以及區別

原文:<ul>  <li title='蘋果'>蘋果</li>  <li title='橘子'>橘子</li>  <li title='菠蘿'>菠蘿</li></ul>  1、$("li").wrap("<div></div>");每一個選

原创 html5體驗優化頁面加載的14條建議

html5體驗優化頁面加載的14條建議1. fake 頁 - 首屏加速目標:首屏 3s 以內因爲 71% 的用戶期望移動頁面跟 pc 頁面一樣快 (3s) ,74% 的用戶能容忍的響應時間爲 5 秒,所以我們必須保證移動端頁面有足夠的速度。

原创 前端命名及書寫規範,令人頭疼的菜鳥基礎

1. 書寫規範1.1 項目命名規範項目:用項目對應的英文單詞命名文件及文件夾:全部英文小寫字母,可以使用中線,不可出現其他字符,如login,my-order調用 `/lib`裏面的文件需包含版本號,壓縮文件需包含`min`關鍵詞,其他插件

原创 學習StringUtils工具類—核心API

在JAVA中我們用的最多的類應該就是String了。對於String的處理說簡單也簡單,但是有的時候要自己去實現一些功能還是要浪費一點時間的。一年之前接觸了StringUtils這個工具類,就猛然愛上了它,日復一日心裏始終覺得這東西實在太好

原创 Java及Jquery獲取屏幕分辨率的實現代碼

在日常工作種,獲取瀏覽器分辨率的實現模式往往在於前端就能得到很好的處理效果,但不可能避免的是,比如需要通過分辨率識別中英文字符長度進行截取校驗時,在後臺把邏輯書寫更加方便省時,故引申了對後臺校驗分辨率的需求。一、Java代碼獲取屏幕分辨率/

原创 HTML5新特性【pushState】和【replaceState】

近來在處理瀏覽器禁刷功能時,用到一個新屬性:history.pushState();官方解釋如下:history.pushState()方法和history.replaceState()方法,它們允許你逐條地添加和修改歷史記錄條目。這些方法

原创 HTML5 history新特性pushState、replaceState

從HTML5開始,我們可以開始操作這個歷史記錄堆棧。 DOM中的window對象通過window.history方法提供了對瀏覽器歷史記錄的讀取,讓你可以在用戶的訪問記錄中前進和後退。1.History使用back(),forward(),

原创 html - <meta name="viewport" content="XX"/> 標籤常見屬性及說明

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalabl

原创 使用@media實現IE hack的方法

衆所周知,有些時候爲了實現IE下的某些效果與現代瀏覽器一致,我們不得不使用一些hack手段來實現目的。比如說使用“\0”,“\”和“\9”來僅讓IE某些版本識別,而對於現代瀏覽器來說,他會直接無視這些代碼。今天我想爲大家介紹的是使用@med