自由飛翔

          我在仰望,java之上

          統(tǒng)計(jì)

          留言簿(2)

          我關(guān)注的blog

          閱讀排行榜

          評(píng)論排行榜

          #

          jsp的9個(gè)內(nèi)置對(duì)象

          參考的資料:

          1.request對(duì)象
          它是HttpServletRequest類的實(shí)例。
          2.response對(duì)象
          它是HttpServletResponse類的實(shí)例。
          3.session對(duì)象
          它是HttpSession類的實(shí)例.
          4.out對(duì)象
          out對(duì)象是JspWriter類的實(shí)例
          5.page對(duì)象
          它是java.lang.Object類的實(shí)例
          6.application對(duì)象
          它是ServletContext類的實(shí)例。
          7.exception對(duì)象
          他實(shí)際上是java.lang.Throwable的對(duì)象
          8.pageContext對(duì)象
          它的本類名也叫pageContext。
          9.config對(duì)象


          posted @ 2011-08-10 17:42 GavinMiao 閱讀(200) | 評(píng)論 (0)編輯 收藏

          spring的singleton和prototype

          這兩天面試有人問(wèn)了問(wèn)題,singleton和prototype的區(qū)別?
          就這問(wèn)題參考網(wǎng)上資料,總結(jié)一下,以備日后用。

          原文地址:作者:macg

          • singleton---單例模式


          單例模式,在spring 中其實(shí)是scope(作用范圍)參數(shù)的缺省設(shè)定值
          每個(gè)bean定義只生成一個(gè)對(duì)象實(shí)例,每次getBean請(qǐng)求獲得的都是此實(shí)例

          • 單例模式分為餓漢模式和懶漢模式
          餓漢模式
          spring singleton的缺省是餓漢模式:啟動(dòng)容器時(shí)(即實(shí)例化容器時(shí)),為所有spring配置文件中定義的bean都生成一個(gè)實(shí)例
          懶漢模式
          在第一個(gè)請(qǐng)求時(shí)才生成一個(gè)實(shí)例,以后的請(qǐng)求都調(diào)用這個(gè)實(shí)例
          spring singleton設(shè)置為懶漢模式:

          <beans
          default-lazy-init="true">


          • 另一種和singleton對(duì)應(yīng)的scope值---prototype多實(shí)例模式
          調(diào)用getBean時(shí),就new一個(gè)新實(shí)例

          • singleton和prototype的比較
          singleton
          xml配置文件:
          <bean id="dvdTypeDAO" class="com.machome.hibernate.impl.DvdTypeDAOImpl" />   
          測(cè)試代碼:
                  ctx = new ClassPathXmlApplicationContext("spring-hibernate-mysql.xml");
                  DvdTypeDAO tDao1 = (DvdTypeDAO)ctx.getBean("dvdTypeDAO");
                  DvdTypeDAO tDao2 = (DvdTypeDAO)ctx.getBean("dvdTypeDAO");
          運(yùn)行:        
          true
          com.machome.hibernate.impl.DvdTypeDAOImpl@15b0333
          com.machome.hibernate.impl.DvdTypeDAOImpl@15b0333

          說(shuō)明前后兩次getBean()獲得的是同一實(shí)例,說(shuō)明spring缺省是單例

          prototype
          <bean id="dvdTypeDAO" class="com.machome.hibernate.impl.DvdTypeDAOImpl" scope="prototype" />
           
          執(zhí)行同樣的測(cè)試代碼
          運(yùn)行:
          false
          com.machome.hibernate.impl.DvdTypeDAOImpl@afae4a
          com.machome.hibernate.impl.DvdTypeDAOImpl@1db9852
          說(shuō)明scope="prototype"后,每次getBean()的都是不同的新實(shí)例




          posted @ 2011-08-10 17:31 GavinMiao 閱讀(2038) | 評(píng)論 (0)編輯 收藏

          離職進(jìn)行曲

          輕輕的我走了,  正如我輕輕的來(lái);  我輕輕的招手,  作別西天的云彩。  那河畔的金柳,  是夕陽(yáng)中的新娘;  波光里的艷影,  在我的心頭蕩漾。  軟泥上的青荇,  油油的在水底招搖;  在康河的柔波里,  我甘心做一條水草!  那榆蔭下的一潭,  不是清泉,  是天上虹;  揉碎在浮藻間,  沉淀著彩虹似的夢(mèng)。  尋夢(mèng)?撐一支長(zhǎng)篙,  向青草更青處漫溯;  滿載一船星輝,  在星輝斑斕里放歌。  但我不能放歌,  悄悄是別離的笙簫;  夏蟲也為我沉默,  沉默是今晚的康橋!  悄悄的我走了,  正如我悄悄的來(lái);  我揮一揮衣袖,  不帶走一片云彩。

          posted @ 2011-08-07 23:48 GavinMiao 閱讀(157) | 評(píng)論 (0)編輯 收藏

          僅列出標(biāo)題
          共14頁(yè): First 上一頁(yè) 6 7 8 9 10 11 12 13 14 
          主站蜘蛛池模板: 永城市| 眉山市| 玉屏| 区。| 堆龙德庆县| 玉林市| 永寿县| 佳木斯市| 景德镇市| 遵义县| 波密县| 岐山县| 丁青县| 高要市| 宜章县| 平乐县| 东宁县| 刚察县| 华亭县| 通江县| 景宁| 类乌齐县| 北碚区| 鄂托克旗| 黄冈市| 兰西县| 灵山县| 河曲县| 武胜县| 龙江县| 简阳市| 房产| 淮安市| 贵州省| 易门县| 米泉市| 邯郸市| 固阳县| 宁德市| 泰宁县| 锡林郭勒盟|