原创 maven json-lib build 失敗

這兩天需要在項目裏配置json-lib來處理一下json數據。 於是在pom.xml裏配置json-lib的依賴。 配置如下:         <dependency>             <groupId>net.sf.json-

原创 vSphere Client無法連接到ESXI主機

在XP下安裝vsphere client 5.5後,連接VCENTER 5.5或esxi5.5 出現錯誤如下: vSphere Client could not connect to “FQDN or IP Address” An unk

原创 軟件設計之模塊劃分

在一些小型的項目當中,由於項目的關係簡單,規模較小,所以有時候負責完成項目的往往是一個人或者幾個人。這個時候對於模塊的概念和應用顯得很少,因爲項目規模較小的原因,模塊劃分的重要性難以體現。但是,在一些大型項目中,就必須充分考慮到模塊劃分

原创 登入shell和非登入shell的區別

使用啓動腳本,可以讓自定義的環境一勞永逸。 這些腳本在shell被創建時運行 根據shell是登入shell還是非登入shell,所運行的啓動腳本也會不一樣 我們“su - ”是登入shell;“su ”是非登入shell 放在啓動腳本中

原创 Spring-IOC

控制反轉(Inversion ofControl,英文縮寫爲IoC)是一種可以解耦的方法,不是什麼技術,是一種思想,也是輕量級的Spring框架的核心。控制反轉一般分爲兩種類型,依賴注入(DependencyInjection,簡稱DI)

原创 Linux啓動流程詳解

        學習linux有一段時間了,一直沒有詳細的總結啓動過程,今天抽出點時間介紹下。 這個部分比較有意思。因爲在BIOS階段,計算機的行爲基本上被寫死了,程序員可以做的事情並不多;但是,一旦進入操作系統,程序員幾乎可以定製所

原创 PowerDesigner 爲sql生成註釋

在使用pd時發現生成的語句中沒有行註釋,這樣就得手動來加這些註釋,後來在網上找了一些方法,確實得到了解決,分享一下。 在Database-->edit Current DBMS... 設置dbms的屬性,找到mysql5.0-->sc

原创 Yum出錯Error: Cannot find a valid baseurl for repo: base

centos yum 錯誤 Error: Cannot find a valid baseurl for repo: addons 裝了個CentOS 6.5,使用yum時出現了下面的錯誤提示。 [root@localhost ~]# y

原创 request.getParameter() 和request.getAttribute() 區別

getParameter 是用來接受用post個get方法傳遞過來的參數的.getAttribute 必須先setAttribute.(1)request.getParameter() 取得是通過容器的實現來取得通過類似post,get等

原创 Struts2標籤取值方式

1.標籤取值方式一     通過<s:property value="" />取值     當Action的valueStack中有該屬性的值時,只需直接使用該屬性的名字即可;     當Action的valueStack中沒有該屬

原创 Linux下文本行亂碼問題

修改 /etc/sysconfig/i18n 文件,如 LANG="en_US.UTF-8",xwindow會顯示英文界面, LANG="zh_CN.GB18030",xwindow會顯示中文界面。 還有一種方法 cp /etc/sys

原创 JVM運行時內存結構

1.JVM內存模型 JVM運行時內存=共享內存區+線程內存區 1).共享內存區 共享內存區=持久帶+堆 持久帶=方法區+其他 堆=Old Space+Young Space Young Space=Eden+S0+S1 (1)持久帶

原创 瀏覽器緩存機制

最近在準備優化日誌請求時遇到了一些令人疑惑的問題,比如爲什麼響應頭裏出現了兩個 cache control、爲什麼明明設置了 no cache 卻還是發請求,爲什麼多次訪問時有時請求裏帶了 etag,有時又沒有帶?等等。。。 後來查了

原创 Linux下默認RPM安裝路徑

針對RPM包 一般情況下 命令放在/usr/bin或/usr/sbin下 庫在/usr/lib下 數據文件在/usr/share/下 命名: rpm -pql [rpm文件名],來查看一個rpm包裏有哪些文件,即安裝的路徑 如果是從源碼

原创 Linux yum安裝軟件過程詳解(一)

linux上用yum 方式安裝軟件並註冊成服務 yum -y install httpd* 配置文件位置: /etc/httpd/conf/httpd.conf 服務腳本位置: /etc/rc.d/init.d/httpd 啓動服