原创 靜態遊標和動態遊標

靜態遊標在打開時會將數據集存儲在tempdb中,因此顯示的數據與遊標打開時的數據集保持一致,在遊標打開以後對數據庫的更新不會顯示在遊標中。   動態遊標在打開後會反映對數據庫的更改。所有UPDATE、INSERT 和 DELETE 操作

原创 加速Javascript:DOM操作優化

原文:《Speeding up JavaScript: Working with the DOM》 作者: KeeKim Heng, Google Web Developer 在我們開發互聯網富應用(RIA)時,我們經常寫一些javasc

原创 網頁柵格系統研究(4):技術實現

前三篇文章中,明確了柵格系統的設計細節和適用範圍。這一篇將集中討論960柵格系統的技術實現。 Blueprint的實現 Blueprint是一個完整的CSS框架,柵格系統是它的一部分功能。我們來看demo頁面:以上三欄佈局的代碼爲: <s

原创 網頁柵格系統研究(3):粒度問題

研究(2)中討論了柵格系統的基礎知識。這一篇將集中探討柵格系統的粒度問題。(注:如非特別指明,柵格系統均指24列960柵格系統) 淘寶的首頁(截圖)目前尚未嚴格遵守柵格系統,如果重構的話,寬度方向可以考慮採用下面的柵格佈局(只考慮頁面主體

原创 網頁柵格系統研究(2):蛋糕的切法

首先澄清一個應用場景問題。研究(1)中指出,對於結構複雜的網站,不少設計師們喜歡採用960固定寬度佈局。但要注意的是,960並不是萬能鑰匙,大部分網站沒有也不需要柵格系統。Amazon採用的是寬度自適應佈局,最大限度的呈現信息。Googl

原创 jasperReport+iReport的使用

(1) JasperReports是一個開源的java報表製作引擎 iReport是JasperReports的一個GUI工具,用來生成JasperReports的jrxml文件。 JasperReports的報表是用XML文件來定義的,

原创 JVM調優總結(六)-分代垃圾回收詳述2

分代垃圾回收流程示意         選擇合適的垃圾收集算法 串行收集器   用單線程處理所有垃圾回收工作,因爲無需多線程交互,所以效率比較高。但是,也無法使用多處理器的優勢,所以此收集器適合單處理器機器。當然,此收集器也可以用在

原创 認識J2EE規範

J2EE實際上是一組規範(新手對規範這個詞可能雲裏霧裏的,沒有辦法,JAVA概念太多了,大部分概念慢慢就會理解),沒錯,J2EE這個概念並不是某種技術,而是一堆規範(實現意義上可以說是一堆技術)組成的,在老手的嘴裏它是一堆概念。J2EE規

原创 上海鎮保城保四金比例

鎮保和城保的區別: A. 繳費基數不同     如果是城保,那麼就應該按第一個月的全部稅前實際工資來算(並非試用期工資總額), 當然這是相對畢業生而言的,如果是已經工作過的人則按照去年你的月平均工資來算,但 請注意很多公司並不是按照法律規

原创 ireport 4.1.1 導出PDF 引入外部中文字體

版本:iReport4.1.1 iReport默認情況下是不支持中文的,即便是自帶的STSong-Light,雖能在預覽視圖裏良好的顯示正常、粗體、斜體、下劃線等,但部署到應用後部分功能無效果,只能以正常字體顯示。 如需完整使用以上的功能

原创 網頁柵格系統研究(1):960的祕密

研究網頁柵格系統前,來看一組數據: 網站首頁頁面寬度 px Yahoo! 950 淘寶 950 MySpace 960 新浪 950 網易 960 Live Search 958 搜狐 950 優酷 960 AOL 960 上面列舉的都是

原创 對JDBC四種類型的理解

對JDBC四種類型的理解       本文將對jdbc driver 的四種類型以及不同類型的driver適合於哪種層次的應用做一個簡單介紹, 如果你現在正準備開發有關數據庫的java應用,你也許會需要從網上下載相關數據庫的jdbc dr

原创 關於Marker Interface

以前對Maker Interface一直不是特別清晰, 在網上搜了一下, 是這麼說的, 回頭再仔細看看. 特別是JVM如何處理Maker Interface的 Marker Interfaces are giving specificat

原创 URL特殊字符需轉義

URL特殊字符需轉義 URL特殊字符需轉義 1、空格換成加號(+) 2、正斜槓(/)分隔目錄和子目錄 3、問號(?)分隔URL和查詢 4、百分號(%)制定特殊字符 5、#號指定書籤 6、&號分隔參數 轉義字符的原因: 如果你的表單使用ge

原创 JVM調優總結(七)-典型配置舉例1

以下配置主要針對分代垃圾回收算法而言。   堆大小設置 年輕代的設置很關鍵 JVM中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用物理內存限制。32位系統下,一般限制在