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

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

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

    酒醒無夢(mèng)

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

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

    2013年3月1日 #

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

    2010年7月20日 #

    查看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登錄到遠(yuǎn)程主機(jī)  可用的工具有SSH secure shell

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

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

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

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

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

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

    vi gssftp ,將 修改兩項(xiàng)內(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è)定重新讀進(jìn)來,所以剛剛設(shè)定的telnet /ftp自然也就可以被激活。

    激活目錄和命令:

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

    service xinetd start

    有時(shí)會(huì)提示命令不存在,需要加上命令的路徑

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

    bash: service: command not found

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


    系統(tǒng)默認(rèn)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獨(dú)立啟動(dòng)
    執(zhí)行命令 setsebool ftpd_disable_trans 1,并重啟vsftpd。這時(shí)用戶可以正常登錄。若希望root也能登錄FTP,在ftpusers和user_list文件中去掉root。

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

    解決辦法:

    設(shè)置vsftpd自動(dòng)啟動(dòng)

      chkconfig vsftpd on 或

      運(yùn)行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

      或終端里運(yùn)行system-config-securitylevel-tui

      或點(diǎn)擊“system"->"administration"->"security level and firewall對(duì)防火墻和SELinux進(jìn)行設(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 閱讀(2316) | 評(píng)論 (0)編輯 收藏

    2010年5月25日 #

    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ù)的備份和還原(不會(huì)造成數(shù)據(jù)的丟失)。
     Oracle有個(gè)好處,雖然你的電腦不是服務(wù)器,但是你裝了oracle客戶端,并建立了連接
     (通過Net Configuration Assistant添加正確的服務(wù)命名,其實(shí)你可以想成是客戶端與服務(wù)器端 修了條路,然后數(shù)據(jù)就可以被拉過來了)
     這樣你可以把數(shù)據(jù)導(dǎo)出到本地,雖然可能服務(wù)器離你很遠(yuǎn)。
     你同樣可以把dmp文件從本地導(dǎo)入到遠(yuǎn)處的數(shù)據(jù)庫服務(wù)器中。
     利用這個(gè)功能你可以構(gòu)建倆個(gè)相同的數(shù)據(jù)庫,一個(gè)用來測(cè)試,一個(gè)用來正式使用。
     
    執(zhí)行環(huán)境:可以在SQLPLUS.EXE或者DOS(命令行)中執(zhí)行,
     DOS中可以執(zhí)行時(shí)由于 在oracle 8i 中  安裝目錄\$ora10g\BIN被設(shè)置為全局路徑,
     該目錄下有EXP.EXE與IMP.EXE文件被用來執(zhí)行導(dǎo)入導(dǎo)出。
     oracle用java編寫,我想SQLPLUS.EXE、EXP.EXE、IMP.EXE這倆個(gè)文件是被包裝后的類文件。
     SQLPLUS.EXE調(diào)用EXP.EXE、IMP.EXE他們所包裹的類,完成導(dǎo)入導(dǎo)出功能。
     
    下面介紹的是導(dǎo)入導(dǎo)出的實(shí)例,向?qū)雽?dǎo)出看實(shí)例基本上就可以完成,因?yàn)閷?dǎo)入導(dǎo)出很簡(jiǎn)單。
    數(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)出,對(duì)于壓縮我不太在意,用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
       上面可能有點(diǎn)問題,因?yàn)橛械谋硪呀?jīng)存在,然后它就報(bào)錯(cuò),對(duì)該表就不進(jìn)行導(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)限不夠它會(huì)提示你。
     數(shù)據(jù)庫時(shí)可以連上的。可以用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)出注意事項(xiàng):導(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 閱讀(192) | 評(píng)論 (0)編輯 收藏

    1 問題描述
    Web程序在tomcat剛開始運(yùn)行時(shí)速度很快,但過一段時(shí)間后發(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ù)源定義提供了三個(gè)參數(shù):
    a. 如果設(shè)為true則tomcat自動(dòng)檢查恢復(fù)重新利用,沒有正常關(guān)閉的Connection.(默認(rèn)是false)
    <parameter>
    <name>removeAbandoned</name>
    <value>true</value>
    </parameter>
    b. 設(shè)定連接在多少秒內(nèi)被認(rèn)為是放棄的連接,即可進(jìn)行恢復(fù)利用。
    <parameter>
    <name>removeAbandonedTimeout</name>
    <value>60</value>
    </parameter>
    c. 輸出回收的日志,可以詳細(xì)打印出異常從而發(fā)現(xiàn)是在那里發(fā)生了泄漏
    <parameter>
    <name>logAbandoned</name>
    <value>true</value>
    </parameter>

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

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

    2009年9月4日 #

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

    2009年7月2日 #

    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 閱讀(131) | 評(píng)論 (0)編輯 收藏

    2009年6月24日 #

    1.在Apache中加載PHP

    LoadModule php5_module X:/php/php5apache2_2.dll
    PHPIniDir "X:/php"

    需要注意的是dll對(duì)應(yīng)的apache版本,也就是php5apache后面的數(shù)字。


    2.在PHP5中連接MySQL5
    PHP5中已經(jīng)不直接支持MySQL了,需要自己手動(dòng)配置,官方網(wǎng)站中是這樣說明的:

    MySQL is supported with the only change being that MySQL support is no longer enabled by default in PHP 5. This essentially means that PHP doesn't include the --with-mysql option in the configure line so that you must now manually do this when compiling PHP. Windows users will edit php.ini and enable the php_mysql.dll DLL as in PHP 4 no such DLL existed, it was simply built into your Windows PHP binaries.

    Also, the MySQL client libraries are no longer bundled with PHP. More details on this topic are covered in the following FAQ and be sure to read the MySQL section for details on installing MySQL. An example configure line would be --with-mysql=/usr while Windows users will need the libmySQL.dll available to the system.

    先修改php.ini的內(nèi)容

    extension_dir = "X:\php\ext"

    并去掉下面兩項(xiàng)的分號(hào)

    extension=php_mysql.dll
    extension=php_mysqli.dll

    然后,將php目錄下的libmysql.dll拷貝到C:\Windows目錄,之后MySQL就可以正常連接了。

    寫個(gè)程序來測(cè)試一下吧。

    1 <?php
    2     $link = mysql_connect("localhost", "username", "password")
    3         or die("Could not connect: " . mysql_error());
    4     print ("Connected successfully");
    5     mysql_close($link);
    6 ?>

     


    posted @ 2009-06-24 23:57 Rock N' Java 閱讀(261) | 評(píng)論 (0)編輯 收藏

    主站蜘蛛池模板: 亚洲国产精品美女久久久久| 伊人久久国产免费观看视频| 亚洲jizzjizz在线播放久| 久久无码av亚洲精品色午夜| 国产性生大片免费观看性| 麻豆视频免费观看| 亚洲av无码不卡私人影院| 亚洲综合激情六月婷婷在线观看| 亚洲精品无码专区| 中文字幕乱理片免费完整的| 亚洲精品成人久久久| 亚洲Av无码一区二区二三区| 国产精品无码免费专区午夜| 毛片免费观看的视频| 亚洲av网址在线观看| 免费人成视频在线播放| 9久9久女女免费精品视频在线观看| 亚洲另类少妇17p| 国产精品九九久久免费视频 | 91精品手机国产免费| 免费人成视频x8x8入口| 亚洲av日韩av无码av| 久久不见久久见中文字幕免费| 亚洲成熟xxxxx电影| **一级一级毛片免费观看| 亚洲精品无码久久一线| 羞羞漫画在线成人漫画阅读免费| aⅴ在线免费观看| 亚洲熟妇自偷自拍另欧美| 久久久久av无码免费网| 在线观看日本亚洲一区| 午夜亚洲av永久无码精品| 亚洲女女女同性video| 免费一级毛片在线观看| a成人毛片免费观看| 国产精品高清全国免费观看| 亚洲另类视频在线观看| a拍拍男女免费看全片| 美女黄频a美女大全免费皮| 伊人久久大香线蕉亚洲五月天| 一本大道一卡二大卡三卡免费|