原创 Javascript 繼承

Javascript中的原型模式 本文參考《Javascript高級程序設計》 剛從java轉到js的時候,最暈的地方就是碰到創建對象和扯到原型,java裏面創建一個類然後new出來就是對象,而js是通過函數和原型來建立一

原创 Android 入門,基本環境搭建

這幾天開始接觸Android,因爲之前對java有了一些掌握,這也對學習Android有了很多幫助。通過很基本的方法現在也實現一個簡單的計算器。 一、先一步一步說起吧,想編寫Android程序,Android SDK是必不可少的,可以在A

原创 java中多線程的同步分析

多線程的出現提高了CPU的利用率,也提供給了我們更多創造好玩的遊戲、軟件的思路和方法。但是另一方面,在使用多線程的時候,我們要格外注意多線程帶來了潛在的不安全性,本文先介紹一下線程中最基本的同步問題。 在使用多線程的時候,我們往往會採用實

原创 css 實現一個帶尖角的正方形

前些天在牛課網上看到了一個百度的面試題,題目如下: 請用CSS實現如下圖的樣式,相關尺寸如圖示,其中dom結構爲:<div id=”demo”></div> 剛看到這個題目覺得無從下手,感覺一般這種不都是一個背景圖片嗎,怎麼還能用cs

原创 javascrip cookie

首先要明確一下cookie的概念,因爲HTTP協議是一種無狀態協議,也就是說一旦服務器和客戶端的數據交換完畢後,他們之間的連接就會被斷開,再次交換數據的時候就需要再次建立連接,這就意味着服務器無法從連接上判斷客戶端。 爲了解決這

原创 JTree刷新

用JTree實現QQ好友列表之後想繼續實現好友頭像閃爍,這個時候第一想到的是使用JTree的updateUI()方法,但是會出現NullPointerException 和 SystemEventQueueUtilities$Compon

原创 Java 截圖工具(包括將截圖保存到剪切板)

效果如下: 雙擊鼠標後將紅色區域顯示到窗體上: 此圖片同時也複製到了剪切板上 就這個效果來看,好像是實現了在窗體外截取屏幕外圖像,今天想這個功能想了很一會,總想着怎麼讓窗體能夠獲得窗體之外的鼠標座標,後來發現這是不切實際的,因爲一旦

原创 Javascript 閉包

閉包與局部變量 閉包是指一個函數有權訪問另一個函數作用域中的變量。 以一個簡單的例子說明,有如下代碼 <ul> <li>我是第一個</li> <li>我是第二個</li> <li>我是第三個</li>

原创 CSS hack

!import !import的用處有兩個,在非ie6下,!import可以設置css樣式的優先級,比如如下css樣式 #box{ background-color: #ff9000 !important; bac

原创 HTML 標籤語義

轉載自:http://www.cnblogs.com/PeunZhang/archive/2012/03/08/2385592.html 標籤名 英文全拼 中文翻譯 a anchor 錨 abbr abbrevia

原创 javascript 數組迭代方法

ECMAScript 5 爲數組定義了5個迭代方法,分別是every(), some(), filter(), map() 和 forEach() 這五個方法都接收兩個參數,第一個是將在數組中每一項上運行的函數,該函數接收三個參數,分別是

原创 ViewPager + Fragment 實現頁面滑動

微信的界面可以左右滑動,同時也可以單擊下面的選項卡切換頁面,這種效果很流暢也很簡潔。一開始想做這個效果的時候想的是用TabActivity,結果發現已經過時了,其實用ViewPager和Fragment可以很輕易實現這個效果。與此同時還可

原创 StreamCorruptedException的基本原理

剛開始學習使用ObjectInputStream的時候經常會遇見StreamCorruptedException異常,遇到這個異常時也是非常頭疼,因爲不知道原因,只能通過百度和自己猜測去嘗試解決,稀裏糊塗解決之後第二次又遇見就抓狂了,所以

原创 CSS 聖盃佈局和雙飛翼佈局

今天在網上看到聖盃佈局和雙飛翼這兩種佈局說法, 去查了一下,把心得整理一下。 這兩個佈局是應用在三欄佈局上的(當然也可以改成多欄),現在有下面一個佈局: <div id="container"> <div class="cente