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

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

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

    學(xué)習(xí)園地

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      3 Posts :: 14 Stories :: 0 Comments :: 0 Trackbacks

    2014年2月12日 #

         摘要: HttpClient入門 HttpClient 是 Apache Jakarta Common 下的子項目,可以用來提供高效的、最新的、功能豐富的支持 HTTP 協(xié)議的客戶端編程工具包,并且它支持 HTTP 協(xié)議最新的版本和建議。本文首先介紹 HTTPClient,然后根據(jù)作者實際工作經(jīng)驗給出了一些常見問題的解決方法。 HttpClient簡介 HTTP ...  閱讀全文
    posted @ 2015-03-30 10:01 丘比特 閱讀(335) | 評論 (0)編輯 收藏

    Tomcat7.0 websphere 7.0 服務(wù)器中Spring使用JNDI dataSource 配置

    一、Tomcat 服務(wù)器中Spring 使用JNDI數(shù)據(jù)源及配置

    1. TOMCAT_HOME目錄下conf中的context.xml 文件中 <Context>標(biāo)簽中加入

    <Resource name="jndids"

    auth="Container"

    type="javax.sql.DataSource"

    password="password"

    username="developer"

    driverClassName="oracle.jdbc.OracleDriver"

    url="jdbc:oracle:thin:@17.0.0.1:1521:orcl"

    maxActive="100"

    maxIdle="2"

    maxWait="5000"

    />

    2. cmis工程的web.xml中加入

    <resource-ref>

    <description>OracleDBConnection Pool</description> <res-ref-name>jndids</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>

    3. Spring applicationContext.xml 文件中配置dataSource

    <bean id="dataSource"

    class="org.springframework.jndi.JndiObjectFactoryBean">

    <property name="jndiName"> <value>java:comp/env/jndids</value> </property>

    </bean>

    二、Websphere服務(wù)器中Spring 使用JNDI數(shù)據(jù)源及配置

    1. 創(chuàng)建JDBC提供者:

    進(jìn)入WebSphere管理控制臺后,點擊“資源”?JDBC?JDBC提供者”如下圖,點擊“新建”按鈕,準(zhǔn)備創(chuàng)建數(shù)據(jù)源。

    a. 新建JDBC

    b. 指定驅(qū)動driver (默認(rèn)的路徑可能不行,我改成了絕對路徑)

    2. 創(chuàng)建數(shù)據(jù)源

    a. 進(jìn)入數(shù)據(jù)源配置界面,點擊“新建”按鈕

    b. 選擇剛才創(chuàng)建的

    JDBC

    c. 輸入URL

    d. 設(shè)置安全性別名

    如果已經(jīng)創(chuàng)建了“組件管理的認(rèn)證別名”和“容器管理的認(rèn)證別名”,直接選擇;如果沒有創(chuàng)建點擊“全局 J2C 認(rèn)證別名”,如下圖所示

    在“全局J2C認(rèn)證別名”界面點擊“新建”按鈕,進(jìn)入“J2C認(rèn)證數(shù)據(jù)建立”界面,分別輸入別名(用戶自定義)、用戶標(biāo)識、密碼,然后點擊“確定”按鈕,完成J2C認(rèn)證數(shù)據(jù)的創(chuàng)建,如下圖所示:

    ()

    回到“設(shè)置安全性別名”,選擇“組件管理的認(rèn)證別名”和“容器管理的認(rèn)證別名”

    e. 點擊“下一步”按鈕,進(jìn)入“創(chuàng)建數(shù)據(jù)源摘要”界面,檢查創(chuàng)建時錄入的信息是

    否正確,如果正確點擊“完成”按鈕,完成“數(shù)據(jù)源”建立,如圖所示:

    f. 點擊保存到主配置,進(jìn)行測試鏈接,測試連接是否成功,選擇創(chuàng)建的數(shù)據(jù)源點擊

    “測試連接”按鈕,如果一切成功則出現(xiàn)如下圖所示界面,

    否則請返回以上步驟,

    認(rèn)證檢查配置的屬性是否正確。

    3. Spring applicationContext.xml 文件中配置dataSource

    <bean id="dataSource"

    class="org.springframework.jndi.JndiObjectFactoryBean">

    <property name="jndiName"> <value>jndids</value> </property>

    </bean>

    posted @ 2015-03-14 20:47 丘比特 閱讀(458) | 評論 (0)編輯 收藏

    最近用 Scala & Lift 做個小項目,用到H2數(shù)據(jù)庫。結(jié)果在對中文字段進(jìn)行排序時發(fā)現(xiàn)點問題。在不設(shè)置Collation的情況下,對中文字段的排序結(jié)果是亂的(誰讓中國人喜歡拼音排序呢)。發(fā)現(xiàn)這一現(xiàn)象后,將Collation設(shè)為 CHINESE_CHINA看看(注意設(shè)置collation要在數(shù)據(jù)庫中還沒創(chuàng)建任何表的時候喔),

    set collation CHINESE_CHINA 

    結(jié)果還是不盡如人意,雖然絕大多數(shù)記錄排序是正確的(按拼音排序),但還是有少量比較生僻的字給單獨排在了最后。試想如果某個領(lǐng)導(dǎo)的名字按拼音排序本來要排在前面的,結(jié)果因為生僻字給排到了最后,被領(lǐng)導(dǎo)發(fā)現(xiàn)了會不會不高興給你小鞋穿呢?要盡善盡美怎么辦呢?查了一下H2的文檔,講到設(shè)置collation的時候可以調(diào)用 ICU4J(ICU for java)來替代使用內(nèi)置的collation機(jī)制。(不知道ICU,你out了吧,要不要google一下先?!)。 到ICU網(wǎng)站下載了icu4j.jar,將其加入到 CLASSPATH中,重啟H2的服務(wù)。再次創(chuàng)建數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫后立即在沒有創(chuàng)建表的情況下輸入下列命令設(shè)置collation:

    set collation ICU4J_CHINESE_CHINA 

    再次說明,如果已經(jīng)創(chuàng)建了表,此命令是無效的喔。將collation設(shè)置為ICU4J_CHINESE_CHINA 后,中文排序就OK了!
    posted @ 2014-02-12 16:50 丘比特 閱讀(198) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 24小时日本在线www免费的| 91精品国产免费网站| 日本高清免费中文字幕不卡| 亚洲国产一区二区三区青草影视 | 免费A级毛片无码久久版| 亚洲欧洲日产国码久在线| 好爽…又高潮了毛片免费看| 亚洲熟妇无码一区二区三区| 中文字幕人成无码免费视频| 亚洲一区二区三区无码国产| 18禁成年无码免费网站无遮挡| 亚洲欧美自偷自拍另类视| 免费a级毛片大学生免费观看| 一级毛片大全免费播放下载| 亚洲乱码无码永久不卡在线 | 黄色视频在线免费观看| 欧洲亚洲国产清在高| 91短视频免费在线观看| 亚洲一区AV无码少妇电影| 免费在线看片网站| 精选影视免费在线 | 午夜影视日本亚洲欧洲精品一区| 95老司机免费福利| 亚洲中文字幕无码中文字| 亚洲&#228;v永久无码精品天堂久久 | 亚洲av无码不卡| 久久不见久久见免费影院| 男女超爽视频免费播放| 亚洲熟女一区二区三区| 亚洲无砖砖区免费| 粉色视频免费入口| 亚洲高清国产拍精品26U| 野花高清在线观看免费完整版中文| 男女交性无遮挡免费视频| 亚洲AV第一页国产精品| 日韩成人在线免费视频 | 99久久久国产精品免费无卡顿| 亚洲AV无码成人网站在线观看| 亚洲午夜日韩高清一区| 免费观看无遮挡www的视频 | 69免费视频大片|