LittleRain

          小雨不打傘 打傘雨不小

          2007年3月14日

                  第一步,在作為服務器的微機上安裝兩塊網卡,聯接到ISP的網卡取名"外網卡",聯接到局域網的網卡取名"內網卡";

            第二步,在"外網卡"上配置IP地址和子網掩碼(由ISP提供),如IP是10.32.101.11,子網掩碼是255.255.255.0(表示局域網規模小于256臺);其它都按ISP的要求設置。注意:下面的操作是關鍵:

            1、在Windows 2000操作系統中,雙擊"外網卡"連接屬性,選"共享"標簽,選中"啟用此連接的Internet連接共享"項。
            2、在Windows 98操作系統中,點設置,控制面板,雙擊Internet選項,點"連接"標簽,單擊"局域網設置"下的"共享"選項,選中"啟用此連接的Internet連接共享"項。
            第三步,"內網卡"IP地址設為:192.168.0.1。

            第四步,局域網中其它客戶機網卡靜態設置為192.168.0.2到192.168.0.253之間的任何IP地址,網關、DNS均設為192.168.0.1(即服務器"內網卡"的IP地址),照此設置,即可共享一條線路連上Internet,很簡單吧。
          posted @ 2007-09-30 21:15 小雨不打傘 閱讀(364) | 評論 (0)編輯 收藏
          1):http://blog.csdn.net/jrq/archive/2007/03/17/1531812.aspx
          posted @ 2007-04-21 06:56 小雨不打傘 閱讀(931) | 評論 (1)編輯 收藏

          1.使用Servlet2.4/jsp2.0

          1. 確定Web Container支持Serverlet2.4, 復制支持jstl 1.1版本的jstl.jar,standard.jar(可查閱meta-inf)到web-inf/lib。

          2. 在Web.xml,Root節點改為

          <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
           http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd ">

          3.在jsp中,對core,ftm taglib的引入改為  

          <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"% >
          <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"% >

          2.直接在html里面使用EL,而不是<c:out value="">

            充分使用JSP2.0的EL,直接在html中寫${book} 而不是<c:out value="${book}">將獲得簡潔無比,可比美velocity,freemarker的界面。

          3.新增的Function標簽

              Function標簽里最有用的一項是取得List,Map的size了。另外有一些StringUtils和Collection的函數。

              JSTL里面不給調用對象除getXXX()外的任何方法真是件很讓讓人郁悶的事情!!

          <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
          ${fn:length(myList)}

          4.其他的EL知識點

          4.1 EL的運算符

                除了最基本的算術運算符,邏輯運算符,比較運算符外,還有一個empty運算符,用來判斷變量是否為null 或list, map的size 是否為零。

          <c:if test="${not empty myList}">
          

          EL的運算符都有文字和符號兩種版本,如|| 和 or, >= 和 ge,適用于不能使用文字或符號的時候。

          4.2 []與. 兩種訪問屬性或元素的方式

                 ${book.name}與${book["name"]}等價。

                 ${book["name"]}主要用于"name"串為變量,或者字符串中含有"."字符的情況

                 如 ${myMap[order.status]} 是訪問Map元素的一種很重要的方式。

          4.3 list與map

              orderList[0]  返回第一個元素

               用key和value遍歷map

          <c:forEach var="entry" items="${myMap}">
             <option value="${entry.key}">${entry.value}</option> </c:forEach>

          4.4.訪問靜態變量

                EL本身不支持靜態變量訪問,變通的方法是寫一個tag,將某個類的靜態變量反射到一個map中, 如http://www.javaranch.com/journal/200601/Journal200601.jsp#a3

               不過使用Map將失去靜態變量編譯期安全的意義,因此還是建議在這種情況下,使用普通JSP,見showOrder.jsp

          posted @ 2007-04-18 17:43 小雨不打傘 閱讀(1891) | 評論 (0)編輯 收藏
          chapter2:
          package com.apress.prospring.ch2;

          import java.io.FileInputStream;
          import java.util.Properties;

          import org.springframework.beans.factory.BeanFactory;
          import org.springframework.beans.factory.support.DefaultListableBeanFactory;
          import org.springframework.beans.factory.support.PropertiesBeanDefinitionReader;

          public class HelloWorldWithDI {

              public static void main(String[] args) throws Exception {
                  //get BeanFactory
                  BeanFactory factory=getBeanFactory();
                 
                  MessageRenderer mr=(MessageRenderer)factory.getBean("renderer");
                  mr.render();
              }
             
              private static BeanFactory getBeanFactory() throws Exception {
                 
                  // get the bean factory
                  DefaultListableBeanFactory factory = new DefaultListableBeanFactory();

                  // create a definition reader
                  PropertiesBeanDefinitionReader rdr = new PropertiesBeanDefinitionReader(
                          factory);

                  // load the configuration options
                  Properties props = new Properties();
                  props.load(new FileInputStream("./ch2/src/conf/beans.properties"));

                  rdr.registerBeanDefinitions(props);

                  return factory;
              }

          }

          beans.properties:
          renderer.class=com.apress.prospring.ch2.StandardOutMessageRenderer
          renderer.messageProvider(ref)=provider

          provider.class=com.apress.prospring.ch2.HelloWorldMessageProvider

          DefaultListableBeanFactory負責從properties文件讀取BeanFactory的配置信息,然后返回已配置的實例。
          這個配置文件已經定義了DI關系,所以在main方法中無需設置MessageRenderer 和MessageProvider的依賴關系。
          posted @ 2007-04-02 13:16 小雨不打傘 閱讀(381) | 評論 (0)編輯 收藏
          1:http://tiwen.javaeye.com/blog/66624
          2:http://www.aygfsteel.com/czcode/archive/2006/12/18/88448.html
          3:http://hbcui1984.javaeye.com/blog/post/230199
          posted @ 2007-04-02 10:05 小雨不打傘 閱讀(476) | 評論 (0)編輯 收藏
          http://cs.cuc.edu.cn/linweiguo/archives/000023.html#2
          這里是原文地址
          posted @ 2007-03-20 18:27 小雨不打傘 閱讀(451) | 評論 (0)編輯 收藏
          (一)關聯(Association)
          一對一、一對多、多對多
          class A
          {
          ???private B b;
          }

          class B
          {
          ???private A a;
          }

          (二)依賴(Dependency)
          A以來B:類A訪問B的屬性或方法,或者類A負責實例化類B,但是類B不是類A的屬性。

          (三)聚集(Aggregation)
          指的是整體與部分的關系:如人和手的關系,部分類不能脫離整體類單獨存在。
          posted @ 2007-03-17 11:55 小雨不打傘 閱讀(579) | 評論 (0)編輯 收藏

          1)"Caused by: java.sql.SQLException: Syntax error or access violation message from server: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group, testoption.content as content, testoption.score as score, testoption.Ques' at line 1"
          ----:在你的pojo中定義了數據庫的key word,例如:group等等.

          2)net.sf.hibernate.QueryException: could not resolve property type: username [select user.password from cn.org.sppc.ipmanager.User user where user.username=?]
          ----:username在Form類中、在Hibernate的xml文件中和相對應的PO對象中名稱都要保持一致(包括大小寫)。包括struts-config.xml中的。

          posted @ 2007-03-14 09:10 小雨不打傘 閱讀(535) | 評論 (0)編輯 收藏

          公告

          點擊這里給我發消息 QQ:232720563


            MSN:new_haihua@hotmail.com

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類(51)

          最新隨筆

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 南涧| 永泰县| 新乐市| 瑞安市| 静安区| 陆良县| 成武县| 宁武县| 禹城市| 仁化县| 孟津县| 平邑县| 万盛区| 萨迦县| 新营市| 武乡县| 图们市| 肇东市| 凤城市| 灯塔市| 安康市| 三穗县| 鄱阳县| 金塔县| 石城县| 巴彦淖尔市| 横峰县| 固安县| 昌邑市| 沙湾县| 枞阳县| 深水埗区| 将乐县| 吉首市| 永寿县| 朔州市| 南康市| 车险| 星子县| 章丘市| 乐昌市|