<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    酒醒無夢

    我在幻象的迷留界徘徊,誰來指引幻象的輪回?

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      8 Posts :: 0 Stories :: 0 Comments :: 0 Trackbacks

    2009年7月2日 #

         摘要: XFire是與Axis 2并列的新一代Web Service框架,通過提供簡單的API支持Web Service各項標(biāo)準(zhǔn)協(xié)議,幫助你方便快速地開發(fā)Web Service應(yīng)用。相對于Axis來說,目前XFire相對受歡迎,加上其提供了和Spring集成的支持,在目前的Web Service開源社區(qū)擁有眾多的追隨者。并且因為XFire為Spring提供的支持,使得我們可以很容易在Spring中使用XF...  閱讀全文
    posted @ 2013-03-01 18:39 Rock N' Java 閱讀(226) | 評論 (0)編輯 收藏

    查看linux版本

    uname –a 看內(nèi)核
    cat /proc/version 看內(nèi)核
    cat /etc/issue 直接看版本
    lsb_release –a直接看版本
    cat /etc/redhat-release直接看版本

    修改字符集
    編輯文件 /etc/sysconfig/i18n  修改LANG="zh_CN.GB18030"



    使用SSH登錄到遠程主機  可用的工具有SSH secure shell

    運行 rpm -qa xinetd 查看xinetd是否安裝
    運行 rpm -qa telnet-server 查看telnet服務(wù)端是否安裝
    運行 rpm -qa vsftpd 查看ftp是否安裝

    如果沒有安裝,從https://rhn.redhat.com/ 找到相關(guān)的rpm包,下載

    先安裝xinetd,再安裝另外兩個。安裝命令用 rpm -ivh +文件名。
    安裝完畢之后,

    1、開啟ftp服務(wù)。

    cd /etc/xinetd.d ,編輯ftp服務(wù)的配置文件gssftp的設(shè)置:

    開啟ftp服務(wù)設(shè)置.

    vi gssftp ,將 修改兩項內(nèi)容:

    (1)server_args = -l –a 去掉-a 改為server_args = -l

    (2)disable=yes改為disable=no

    (3)保存退出。

    2、開啟telnet服務(wù)

       cd /etc/xinetd.d ,察看telnet服務(wù)的配置文件krb5-telnet的設(shè)置:

    開啟telnet服務(wù)設(shè)置

    vi krb5-telnet ,

    (1)將disable=yes,改為disable=no,保存退出。

    3、激活服務(wù):

    telnet /ftp 是掛在 xinetd 底下的,所以自然只要重新激活 xinetd 就能夠?qū)? xinetd 里頭的設(shè)定重新讀進來,所以剛剛設(shè)定的telnet /ftp自然也就可以被激活。

    激活目錄和命令:

    cd /etc/rc.d/init.d/

    service xinetd start

    有時會提示命令不存在,需要加上命令的路徑

    [root@localhost init.d]# service xinetd start

    bash: service: command not found

    [root@localhost init.d]# /sbin/service xinetd start


    系統(tǒng)默認root不能telnet登錄,需要新建用戶
    groupadd tomcat
    useradd -m -g tomcat -G tomcat tomcat   --創(chuàng)建用戶名為tomcat屬于tomcat組的用戶
    id tomcat    --如果出現(xiàn)結(jié)果,表明用戶創(chuàng)建成功
    passwd tomcat   --修改密碼

    遇到問題,創(chuàng)建用戶后 登錄FTP提示找不到home目錄

    解決辦法, 讓vsftpd 脫離xinetd獨立啟動
    執(zhí)行命令 setsebool ftpd_disable_trans 1,并重啟vsftpd。這時用戶可以正常登錄。若希望root也能登錄FTP,在ftpusers和user_list文件中去掉root。

    遇到問題,系統(tǒng)重啟后 vsftpd不自動啟動。手動啟動后,又出現(xiàn)登陸不了的情況。

    解決辦法:

    設(shè)置vsftpd自動啟動

      chkconfig vsftpd on 或

      運行ntsysv將vsftpd選上 或

      echo "/usr/local/sbin/vsftpd &" >>/etc/rc.local

     如果出現(xiàn)不能訪問的現(xiàn)象可以將防火墻和SELinux停用

      1、service iptables stop

      2、編輯/etc/selinux/config將SELINUX設(shè)為disabled,即SELINUX=disabled

      或終端里運行system-config-securitylevel-tui

      或點擊“system"->"administration"->"security level and firewall對防火墻和SELinux進行設(shè)置

        或者帶上-P命令 執(zhí)行 setsebool -P ftpd_disable_trans 1
    安裝java
    root身份修改jdk安裝程序權(quán)限,安裝

    修改 /etc/profile 在末尾增加

    #jdk1.6 env
    export JAVA_HOME=/usr/java/jdk1.6.0_18/
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/td.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH

    重啟服務(wù)器 reboot
    執(zhí)行 java -version
    posted @ 2010-07-20 13:47 Rock N' Java 閱讀(2310) | 評論 (0)編輯 收藏

    Oracle數(shù)據(jù)導(dǎo)入導(dǎo)出imp/exp
    功能:Oracle數(shù)據(jù)導(dǎo)入導(dǎo)出imp/exp就相當(dāng)與oracle數(shù)據(jù)還原與備份。
     
    大多情況都可以用Oracle數(shù)據(jù)導(dǎo)入導(dǎo)出完成數(shù)據(jù)的備份和還原(不會造成數(shù)據(jù)的丟失)。
     Oracle有個好處,雖然你的電腦不是服務(wù)器,但是你裝了oracle客戶端,并建立了連接
     (通過Net Configuration Assistant添加正確的服務(wù)命名,其實你可以想成是客戶端與服務(wù)器端 修了條路,然后數(shù)據(jù)就可以被拉過來了)
     這樣你可以把數(shù)據(jù)導(dǎo)出到本地,雖然可能服務(wù)器離你很遠。
     你同樣可以把dmp文件從本地導(dǎo)入到遠處的數(shù)據(jù)庫服務(wù)器中。
     利用這個功能你可以構(gòu)建倆個相同的數(shù)據(jù)庫,一個用來測試,一個用來正式使用。
     
    執(zhí)行環(huán)境:可以在SQLPLUS.EXE或者DOS(命令行)中執(zhí)行,
     DOS中可以執(zhí)行時由于 在oracle 8i 中  安裝目錄\$ora10g\BIN被設(shè)置為全局路徑,
     該目錄下有EXP.EXE與IMP.EXE文件被用來執(zhí)行導(dǎo)入導(dǎo)出。
     oracle用java編寫,我想SQLPLUS.EXE、EXP.EXE、IMP.EXE這倆個文件是被包裝后的類文件。
     SQLPLUS.EXE調(diào)用EXP.EXE、IMP.EXE他們所包裹的類,完成導(dǎo)入導(dǎo)出功能。
     
    下面介紹的是導(dǎo)入導(dǎo)出的實例,向?qū)雽?dǎo)出看實例基本上就可以完成,因為導(dǎo)入導(dǎo)出很簡單。
    數(shù)據(jù)導(dǎo)出:
     1 將數(shù)據(jù)庫TEST完全導(dǎo)出,用戶名system 密碼manager 導(dǎo)出到D:\daochu.dmp中
       exp system/manager@TEST file=d:\daochu.dmp full=y
     2 將數(shù)據(jù)庫中system用戶與sys用戶的表導(dǎo)出
       exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
     3 將數(shù)據(jù)庫中的表table1 、table2導(dǎo)出
       exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
     4 將數(shù)據(jù)庫中的表table1中的字段filed1以"00"打頭的數(shù)據(jù)導(dǎo)出
       exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like  '00%'\"
     
         上面是常用的導(dǎo)出,對于壓縮我不太在意,用winzip把dmp文件可以很好的壓縮。
                         不過在上面命令后面 加上 compress=y  就可以了

    數(shù)據(jù)的導(dǎo)入
     1 將D:\daochu.dmp 中的數(shù)據(jù)導(dǎo)入 TEST數(shù)據(jù)庫中。
       imp system/manager@TEST  file=d:\daochu.dmp
       上面可能有點問題,因為有的表已經(jīng)存在,然后它就報錯,對該表就不進行導(dǎo)入。
       在后面加上 ignore=y 就可以了。
     2 將d:\daochu.dmp中的表table1 導(dǎo)入
     imp system/manager@TEST  file=d:\daochu.dmp  tables=(table1)
     
     基本上上面的導(dǎo)入導(dǎo)出夠用了。不少情況我是將表徹底刪除,然后導(dǎo)入。
     
    注意:
     你要有足夠的權(quán)限,權(quán)限不夠它會提示你。
     數(shù)據(jù)庫時可以連上的。可以用tnsping TEST 來獲得數(shù)據(jù)庫TEST能否連上。

     

    數(shù)據(jù)導(dǎo)出:
    exp hkb/hkb@boss_14 full=y file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbfull.log;

    導(dǎo)出注意事項:導(dǎo)出的是當(dāng)前用戶的的數(shù)據(jù),當(dāng)前用戶如果有DBA的權(quán)限,則導(dǎo)出所有數(shù)據(jù)!

    同名用戶之間的數(shù)據(jù)導(dǎo)入:
    imp hkb/hkb@xe  file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.log full=y

    不同名之間的數(shù)據(jù)導(dǎo)入:
    imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp

    log=c:\orabackup\hkbimp.log;

    posted @ 2010-05-25 19:16 Rock N' Java 閱讀(187) | 評論 (0)編輯 收藏

    1 問題描述
    Web程序在tomcat剛開始運行時速度很快,但過一段時間后發(fā)現(xiàn)速度變得很慢。
    檢查日志輸出,發(fā)現(xiàn)異常如下:
    org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted, cause:
    java.util.NoSuchElementException: Timeout waiting for idle object

    2 問題解決
    tomcat 的數(shù)據(jù)源定義提供了三個參數(shù):
    a. 如果設(shè)為true則tomcat自動檢查恢復(fù)重新利用,沒有正常關(guān)閉的Connection.(默認是false)
    <parameter>
    <name>removeAbandoned</name>
    <value>true</value>
    </parameter>
    b. 設(shè)定連接在多少秒內(nèi)被認為是放棄的連接,即可進行恢復(fù)利用。
    <parameter>
    <name>removeAbandonedTimeout</name>
    <value>60</value>
    </parameter>
    c. 輸出回收的日志,可以詳細打印出異常從而發(fā)現(xiàn)是在那里發(fā)生了泄漏
    <parameter>
    <name>logAbandoned</name>
    <value>true</value>
    </parameter>

    關(guān)于回收日志,大致上是以 dbcp object by the following code was never closed 形式開頭。
    此外 擴大maxActive的值,也有一定幫助。
    配置好連接池的參數(shù),問題解決。還需要注意的是,代碼中關(guān)于數(shù)據(jù)庫查詢部分的寫法。

    posted @ 2010-05-25 13:26 Rock N' Java 閱讀(228) | 評論 (0)編輯 收藏

    ---google面試題---
    1. 一輛學(xué)校班車?yán)锩婺苎b多少個高爾夫球?
    2. 你被縮小到只有硬幣厚度那么點高(不是壓扁,是按比例縮小),然后被扔到一個空的玻璃攪拌器中,攪拌刀片一分鐘后就開始轉(zhuǎn)動。你怎么辦?
    3. 要是讓你清洗整個西雅圖的所有窗子,你會收取多少費用?
    4. 怎么才能識別出電腦的內(nèi)存堆棧是向上溢出還是向下溢出?
    5. 你要向你8歲的侄子解釋什么是數(shù)據(jù)庫,請用三句話完成。
    6. 時鐘的指針一天內(nèi)會重合幾次?
    7. 你需要從A地去B地,但你不知道能不能到,這時該怎么辦?
    8. 好比你有一個衣櫥,里面塞滿了各種襯衫,你會怎么整理這些襯衫,好讓你以后找襯衫的時候容易些?
    9. 有個小鎮(zhèn)有100對夫婦,每個丈夫都在欺騙他的妻子。妻子們都無法識破自己丈夫的謊言,但是她們卻能知道其他任何一個男人是否在撒謊。鎮(zhèn)上的法律規(guī)定不準(zhǔn)通奸,妻子一旦證明丈夫不忠就應(yīng)該立刻殺死他,鎮(zhèn)上所有婦女都必須嚴(yán)格遵守這項法律。有一天,鎮(zhèn)上的女王宣布,至少有一個丈夫是不忠的。這是怎么發(fā)生的呢?
    10.在一個重男輕女的國家里,每個家庭都想生男孩,如果他們生的孩子是女孩,就再生一個,直到生下的是男孩為止。這樣的國家,男女比例會是多少?
    11.如果在高速公路上30分鐘內(nèi)到一輛車開過的幾率是0.95,那么在10分鐘內(nèi)看到一輛車開過的幾率是多少 (假設(shè)為常概率條件下)
    12.如果你看到鐘的時間是3:15,那一刻時針和分針的夾角是多少?(肯定不是0度!)
    13.4個人晚上要穿過一座索橋回到他們的營地。可惜他們手上只有一支只能再堅持17分鐘的手電筒。通過索橋必須要拿著手電,而且索橋每次只能撐得起兩個人的份量。這四個人過索橋的速度都不一樣,第一個走過索橋需要1分鐘,第二個2分鐘,第三個5分鐘,最慢的那個要10分鐘。他們怎樣才能在17分鐘內(nèi)全部走過索橋?
    14.你和朋友參加聚會,包括你們兩人在內(nèi)一共有10個人在場。你朋友想跟你打賭,說這里每有一個人生日和你相同,你就給他1元,每有一個人生日和你不同,他給你2元。你會接受么?
    15.全世界有多少個鋼琴調(diào)音師?
    16.你有8個一樣大小的球,其中7個的重量是一樣的,另一個比較重。怎樣能夠用天平僅稱兩次將那個重一些的球找出來。
    17.有5個海盜,按照等級從5到1排列。最大的海盜有權(quán)提議他們?nèi)绾畏窒?00枚金幣。但其他人要對此表決,如果多數(shù)反對,那他就會被殺死。他應(yīng)該提出怎樣的方案,既讓自己拿到盡可能多的金幣又不會被殺死?(提示:有一個海盜能拿到98%的金幣)
    posted @ 2009-09-04 10:43 Rock N' Java 閱讀(153) | 評論 (0)編輯 收藏

    JSF下載:

    https://javaserverfaces.dev.java.net/download.html

    官方教程:

    http://java.sun.com/developer/technicalArticles/GUI/JavaServerFaces/

    for Eclipse:

    http://www.eclipse.org/webtools/jsf/


    posted @ 2009-07-02 15:17 Rock N' Java 閱讀(125) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 亚洲人成人无码.www石榴| 亚洲国产成人高清在线观看 | 一级一级毛片免费播放| 日本一道在线日本一道高清不卡免费| 亚洲人成日本在线观看| 在线观看免费人成视频| 亚洲一线产品二线产品| 成人免费淫片在线费观看| 亚洲中文字幕无码爆乳| 精品国产免费一区二区| 免费精品国自产拍在线播放| 久久久久无码专区亚洲av| 国产一级一毛免费黄片| 91嫩草私人成人亚洲影院| 久久成人国产精品免费软件| 自拍偷区亚洲国内自拍| 国产成人综合久久精品免费| 亚洲成AV人片高潮喷水| 亚洲成人影院在线观看| 中文字幕在线免费看| 久久亚洲精品无码aⅴ大香| 亚洲最大免费视频网| 亚洲天堂2016| 亚洲高清无码综合性爱视频| 国产免费爽爽视频在线观看| 亚洲美女中文字幕| 国产免费观看黄AV片 | 亚洲国产成人久久精品影视| 18观看免费永久视频| 亚洲AV无码专区亚洲AV桃| 久久久久亚洲精品无码网址| 99久久精品免费视频| 亚洲日韩精品国产3区| 亚洲片一区二区三区| 日韩人妻一区二区三区免费| 一本天堂ⅴ无码亚洲道久久| 亚洲亚洲人成综合网络| 成人女人A级毛片免费软件| 一区二区三区免费精品视频| 亚洲自偷精品视频自拍| 亚洲精品麻豆av|