原创 AJAX的工作原理【轉】

Ajax工作原理   在寫這篇文章之前,曾經寫過一篇關於AJAX技術的隨筆,不過涉及到的方面很窄,對AJAX技術的背景、原理、優缺點等各個方面都很少涉及null。這次寫這篇文章的背景是因爲公司需要對內部程序員做一個培訓。項目經理找

原创 try、catch、return【轉】

try、catch、return 我相信,大家細細調動下面的java程序,一定會有自己的收穫:答案寫在本文後評論的第一條內 public class hello { public static void main(String a

原创 Java 序列化的高級認識【轉】

引言 將 Java 對象序列化爲二進制文件的 Java 序列化技術是 Java 系列技術中一個較爲重要的技術點,在大部分情況下,開發人員只需要瞭解被序列化的類需要實現 Serializable 接口,使用 ObjectInputStrea

原创 最近面試筆試的經驗

最近在找實習,java研發工程師類的,偏後端,上週四開始的七個工作日內面了九個公司(包括筆試、面試等),拿到五個offer,也不想再找了,週一還有複試

原创 Eclipse下maven項目大量紅叉的解決方案

首先確保依賴的包已被引入。 maven clean無效的話,可能報這個錯"cannot be resolved to a type" 在eclipse的菜單欄,勾選Project -> Build automatically,然後Proj

原创 MySQL索引背後的數據結構及算法原理

摘要 本文以MySQL數據庫爲研究對象,討論與數據庫索引相關的一些話題。特別需要說明的是,MySQL支持諸多存儲引擎,而各種存儲引擎對索引的支持也各不相同,因此MySQL數據庫支持多種索引類型,如BTree索引,哈希索引,全文索引等

原创 一個有趣的問題——MySQL中varchar的最大長度

明明維護了一個1k的最小堆,可是輸出到MySQL裏卻只有九百多行數據。 查log,發現這麼一段內容:  stderr logs com.mysql.jdbc.MysqlDataTruncation: Data truncation:

原创 Ubuntu12.04開機root用戶啓動及兩種設置root密碼方式

從未設置過root密碼的可以如下操作:  sudo passwd root然後輸入兩邊新密碼即可。 可是剛纔竟然遇到reboot系統後root就密碼不對了,登錄root總顯示  invlid password,please try ag

原创 TCP協議的擁塞控制策略及改進

摘 要:TCP是針對固定網絡設計的一種傳輸協議,其錯誤控制機制是基於將所有丟包原因都歸結於網絡擁塞的假設。這種錯誤控制機制在有線網絡上獲得了很大的成功;但由於移動計算環境有着明顯不同於有線網絡環境的特點,如較高的位出錯率、可用帶寬小、衰減

原创 使用JavaScript爲將對應值設置成頁面默認選項

最近要自己寫一些站點,所以平時不碰的前端技術也要接觸了。 本文主要講述jsp中關於radio和select默認選中設置的問題。   1、select 比較機械的辦法是用 c:if標籤判斷字段對應值來選擇性輸出。說他機械是因爲若是幾十個選項

原创 關於request.getParameter(java.lang.String name)

//前段時間比較忙,好久不寫日誌了。總結個基礎的問題,在Grails中寫java代碼果然會遭報應,出錯了經常沒提示... 問題重現:爲了便於處理分頁,在前端頁面添加了一個參數,定義如下: <input id="pagination" ty

原创 VirtualBox '/etc/init.d/vboxdrv setup' 問題

Ubuntu下使用virtualbox安裝虛擬機,遇到'/etc/init.d/vboxdrv setup'問題: root@perfIan:~# apt-get install linux-headers-'uname -r' Read

原创 Oracle TNS Poison Vulnerability

解決這個問題時alert-cve-2012-1675-1608180:Oracle Security Alert for CVE-2012-1675的記錄, 直接從Send Items裏摘出來自己的部分: http://www.ora

原创 解決ubuntu開機啓動黑屏以及分辨率問題

前些日子在win7下用EasyBCD硬盤安裝了ubuntu作爲開發環境,顯卡Nvidia的,出現以下問題: 一: 安裝之後啓動菜單無ubuntu項==》在EasyBCD下手動建立啓動項解決。 二: ubuntu啓動不了,啓動項過後

原创 利用Javascript通過WMI取得Windows系統信息

用戶訪問web服務出錯時若是能得到用戶的系統配置信息,想必是極好的。 我們慣用的做法是在用戶的機器上運行一些程序,得到用戶的系統信息,而一般的web頁面,根據http信息,往往只能得到客戶的瀏覽器和簡單的系統信息,得不到系統的詳盡物理信息