最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java Web十條開發(fā)實(shí)用小知識(shí)

 更新時(shí)間:2016年05月09日 09:50:09   作者:獅子座明仔  
這篇文章主要介紹了Java Web十條開發(fā)實(shí)用小知識(shí)的相關(guān)資料,需要的朋友可以參考下

 1.${ctx}與 ${pageContext.request.contextPath}這兩個(gè)為一個(gè)意思,都是獲取當(dāng)前根目錄。

不同的是${ctx}為${pageContext.request.contextPath}的簡(jiǎn)寫版,經(jīng)查證之后果真如此,發(fā)現(xiàn)在項(xiàng)目的一個(gè)文件內(nèi)有這樣一段話

的配置

復(fù)制代碼 代碼如下:

<c:setvar="ctx"value="${pageContext.request.contextPath}"/>

注意在使用${ctx的時(shí)候一定不要忘記把帶有該配置的

復(fù)制代碼 代碼如下:

<c:setvar="ctx"value="${pageContext.request.contextPath}"/>

的文件引入到當(dāng)前頁面來。

2.oracle CLOB字段轉(zhuǎn)換為VARCHAR: to_char(substr(a.mcontent,1,3800))

3.

1.實(shí)際上處理CLOB字段的時(shí)候,直接TO_CHAR,當(dāng)長(zhǎng)度超過4000的時(shí)候,會(huì)報(bào)錯(cuò),提示列被截取;

2.直接使用SUBSTR對(duì)CLOB字段進(jìn)行截取,是不能起到任何作用的;

3.可以使用dbms_lob.substr(clobcolumn,4000),對(duì)CLOB字段進(jìn)行截取;截取的長(zhǎng)度是4000還是2000根據(jù)存儲(chǔ)的是漢字和數(shù)據(jù)決定長(zhǎng)度。

4.tomcat內(nèi)存優(yōu)化:在arguments后面直接添加:

-Xms1024m -Xmx1024m -XX:PermSize=128M -XX:MaxNewSize=64m -XX:MaxPermSize=256m

5.oracle中查詢樹形數(shù)據(jù)的sql語句

復(fù)制代碼 代碼如下:

select dept_id,dept_name,level from test_dept start with dept_id='0' connect by prior dept_id=parent_id;

經(jīng)過我的驗(yàn)證,以上是查詢所有的數(shù)據(jù),即總公司的。 查詢分公司1的方法是:

復(fù)制代碼 代碼如下:

select dept_id,dept_name,level from test_dept start with dept_id='1' connect by prior dept_id=parent_id;

下屬部門測(cè)試

6.MySQL 關(guān)于mysql server has gone away的問題解決方法

復(fù)制代碼 代碼如下:

mysql>show global variables like ‘max_allowed_packet';
show: max_allowed_packet 1048576

解決方法:

 mysql>set global max_allowed_packet=1024*1024*16; mysql>show 
global variables like ‘max_allowed_packet';
show: max_allowed_packet 16777216

ok。

7.oracle關(guān)于無法刪除當(dāng)前連接的數(shù)據(jù)庫的解決方法

描述問題:oracle中用戶刪除不了,提示“無法刪除當(dāng)前已連接的用戶”

解決方法:

1.查看用戶的連接狀況: select username,sid,serial# from v$session

2.找到要?jiǎng)h的用戶的sid和serial,并刪掉: alter system kill session ‘532,4562'

3.刪除用戶: drop user username cascade

–當(dāng)前登錄USER SELECT USER FROM DUAL; SELECT SYS_CONTEXT (‘USERENV', ‘SESSION_USER') FROM DUAL;
–當(dāng)前登錄SID SELECT SYS_CONTEXT(‘USERENV','SID') FROM DUAL;

8.tomcat 傳入后臺(tái)時(shí),中文會(huì)在頁面顯示出現(xiàn)亂碼

原因分析:

tomcat默認(rèn)編碼是iso8859-1

Solution

在tomcat的server.xml中的Connector里配置一個(gè)URIEncoding=”UTF-8”

修改Tomcat的Server.xml,在Connector標(biāo)簽中加上URLEncoding參數(shù):

maxSpareThreads="75" enableLookups="false" redirectPort="8443"
acceptCount="100" debug="99" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="UTF-8"/>

9.Intellij IDEA 中Facets和Artifacts的區(qū)別

Facets 表示這個(gè)module有什么特征,比如 Web,Spring和Hibernate等;

Artifact 是maven中的一個(gè)概念,表示某個(gè)module要如何打包,例如war exploded、war、jar、ear等等這種打包形式;

一個(gè)module有了 Artifacts 就可以部署到應(yīng)用服務(wù)器中了!

10.Intellij IDEA 在給項(xiàng)目配置Artifacts的時(shí)候有好多個(gè)type的選項(xiàng),exploed是什么意思

explode 在這里你可以理解為展開,不壓縮的意思。也就是war、jar等產(chǎn)出物沒壓縮前的目錄結(jié)構(gòu)。建議在開發(fā)的時(shí)候使用這種模式,便于修改了文件的效果立刻顯現(xiàn)出來。

默認(rèn)情況下,IDEA的 Modules 和 Artifacts 的 output目錄 已經(jīng)設(shè)置好了,不需要更改,打成 war包 的時(shí)候會(huì)自動(dòng)在 WEB-INF目錄 下生產(chǎn) classes目錄,然后把編譯后的文件放進(jìn)去。

以上內(nèi)容是小編給大家介紹的Java Web十條開發(fā)實(shí)用小知識(shí),希望對(duì)大家有所幫助!

相關(guān)文章

  • SpringBoot啟動(dòng)流程入口參數(shù)創(chuàng)建對(duì)象源碼分析

    SpringBoot啟動(dòng)流程入口參數(shù)創(chuàng)建對(duì)象源碼分析

    這篇文章主要為大家介紹了SpringBoot啟動(dòng)流程入口參數(shù)研究及創(chuàng)建對(duì)象源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Java中wait()與sleep()兩者的不同深入解析

    Java中wait()與sleep()兩者的不同深入解析

    在Java多線程編程中,wait()和sleep()是控制線程執(zhí)行和等待的兩個(gè)關(guān)鍵方法,但它們?cè)趹?yīng)用場(chǎng)景和實(shí)現(xiàn)上有顯著差異,這篇文章主要介紹了Java中wait()與sleep()兩者的不同,需要的朋友可以參考下
    2024-11-11
  • springboot 使用poi進(jìn)行數(shù)據(jù)的導(dǎo)出過程詳解

    springboot 使用poi進(jìn)行數(shù)據(jù)的導(dǎo)出過程詳解

    這篇文章主要介紹了springboot 使用poi進(jìn)行數(shù)據(jù)的導(dǎo)出過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Java注解之Repeatable解讀

    Java注解之Repeatable解讀

    這篇文章主要介紹了Java注解之Repeatable,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • SpringBoot整合Redisson實(shí)現(xiàn)分布式鎖

    SpringBoot整合Redisson實(shí)現(xiàn)分布式鎖

    本文主要介紹了SpringBoot整合Redisson實(shí)現(xiàn)分布式鎖,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Java8排序stream.sorted()的使用

    Java8排序stream.sorted()的使用

    這篇文章主要介紹了Java8排序stream.sorted()的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Java兩大工具庫Commons和Guava使用示例詳解

    Java兩大工具庫Commons和Guava使用示例詳解

    這篇文章主要為大家介紹了Java兩大工具庫Commons和Guava使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • 詳細(xì)介紹idea如何設(shè)置類頭注釋和方法注釋(圖文)

    詳細(xì)介紹idea如何設(shè)置類頭注釋和方法注釋(圖文)

    本篇文章主要介紹了idea如何設(shè)置類頭注釋和方法注釋(圖文),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-12-12
  • Springboot如何設(shè)置過濾器及重復(fù)讀取request里的body

    Springboot如何設(shè)置過濾器及重復(fù)讀取request里的body

    這篇文章主要介紹了Springboot如何設(shè)置過濾器及重復(fù)讀取request里的body,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java日期工具類的封裝詳解

    Java日期工具類的封裝詳解

    在日常的開發(fā)中,我們難免會(huì)對(duì)日期格式化,對(duì)日期進(jìn)行計(jì)算,對(duì)日期進(jìn)行校驗(yàn),為了避免重復(fù)寫這些瑣碎的邏輯,我這里封裝了一個(gè)日期工具類,方便以后使用,直接復(fù)制代碼到項(xiàng)目中即可使用,需要的可以參考一下
    2022-10-10

最新評(píng)論

孟村| 泽普县| 日土县| 类乌齐县| 贡山| 新民市| 昌黎县| 平湖市| 徐州市| 安吉县| 阿荣旗| 镇安县| 白水县| 寿光市| 定兴县| 平乡县| 栖霞市| 青河县| 咸阳市| 兴业县| 洮南市| 古浪县| 大港区| 德昌县| 嘉兴市| 卢湾区| 永靖县| 金湖县| 马龙县| 江西省| 新竹县| 揭阳市| 峨边| 济宁市| 东乡县| 太保市| 丹江口市| 阳城县| 安庆市| 德庆县| 四子王旗|