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

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

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

    2016年6月24日

    財務制度題庫

         摘要: 1財務制度題庫 單選題 1.下列各會計要素,(   )不是反映財務狀況的會計要素。 A.資產          B.負債          C.收入    ...  閱讀全文

    posted @ 2021-10-22 23:09 youngturk| 編輯 收藏

    jquery 向mybitis后臺傳完整時間

    var ssshsj = new Date( $("#ssshsj").val().replace(/-/g,"/")); 對于Ibatis操作Date/Time/DateTime,總結如下: 將pojo的屬性類型設置為java.sql.Date(或java.sql.Time, java.sql.Timestamp),此時會嚴格遵循這三種類型的語義。但此方法因存在前文中提到的性能問題,在JDK1.6以前的JDK版本中能少使用就少使用。 如果你想在pojo中使用java.util.Date, 則要注意: 完整的日期時間,要確保jdbcType為空,或為DATE,TIME以外的值 只需要時間,要指定jdbcType=”TIME” 只需要日期,要指定jdbcType=”DATE”

    posted @ 2017-03-26 00:22 youngturk| 編輯 收藏

    webwork 實現數據生成text文件,并進行壓縮,并進行下載

    //實現壓縮文件功能,采用commons-io-2.0.1.jar ,commons-compress-1.5.jar插件
            final OutputStream out = new FileOutputStream("D:/EDI/EDi.zip");  //實例文件輸出流
            ArchiveOutputStream os = new ArchiveStreamFactory().createArchiveOutputStream(ArchiveStreamFactory.ZIP, out);  
            //實例化存檔輸出流,工廠方法創建zip的存檔輸出流
    //        File f1 = new File(file.getPath());
            os.putArchiveEntry(new ZipArchiveEntry(file.getName()));  //生成存檔文件名
            IOUtils.copy(new FileInputStream(file), os);  //添加拷貝存檔文件
            
            os.closeArchiveEntry();  
            os.close();  
            
            //*************************
            try {
                File input = new File("D:/EDI/EDi.zip");//獲得下載文件路徑
                contentType="application/octet-stream";
                docStream = new FileInputStream(input);//獲得輸入流名稱
                contentDisposition =URLEncoder.encode(input.getName() ,"UTF-8");
               } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
               }  
               return "download";
    WEBWORK的文件下載機制。使用起來還是比較簡單的。
    下面是用法說明:
    首先在一個ACTION中,如果判斷有權限進行文件下載。
    則:
    1、讀出該下載文件,并生成一個流。 文件名應當從請求的request中讀出,或從用戶的表中取出。
    public String downLoadFile(String fileName){
       try {
        File input = new File("e:/engilish literature.doc");
        docStream = new FileInputStream(input);
        contentDisposition = "test.txt";
       } catch (FileNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
       }  
       return "download";
    }
    2、將輸出導向到一個特殊的RESULT中去。叫做Steam Result。
             <action name="register" class="com.job2easy.web.user.RegisterAction">
                 <result name="success" type="dispatcher">
                     <param name="location">/home/register-result.jsp</param>
                 </result>
                 <result name="input">
                     <param name="location">/home/register.jsp</param>
                 </result>
                 <result name="download" type="stream">
                     <param name="contentType">application/x-msdownload</param>
                     <param name="inputName">docStream</param>
                     <param name="bufferSize">1024</param>              
                     <param name="contentDisposition">attachment;filename="${contentDisposition}"</param>
                 </result>

                 <interceptor-ref name="params"/>
             </action>
    3、這中間有幾個參數需要配置:
         contentType設成 application/x-msdownload 就可以。這樣瀏覽器會保證彈出一個下載文件的對話框。
        inputName 這個比較重要,這個名字是輸入流的名稱, 以后要steam result的實現類中為根據OGNL的表達式去查找的。
        contentDisposition 這個是下載之后,保存在用戶端的文件名稱。${contentDisposition} 看一下代碼。如果寫成上述的方式,就有機會在ACTION中設置文件名。
    4、另外一個參數:contentLength就是下載文件的大小,webwork的stream result似乎實現有問題,不能根據文件的大小動態進行設置,只能寫死。
         這個參數的意義是告訴瀏覽下載的文件有多大,以便瀏覽器正確的顯示進度條。如果這個功能很重要的話,可以重新寫一個RESULT來實現。
    0

    posted @ 2016-08-09 17:49 youngturk 閱讀(271) | 評論 (0)編輯 收藏

    經典

    http://blog.csdn.net/jackfrued/article/details/44921941

    posted @ 2016-08-08 15:07 youngturk 閱讀(188) | 評論 (0)編輯 收藏

    sql行列互轉

    數據列出來如下:
     ID NAME    COUR SCORE
    --- ------- ---- -----
      1 name_1  語文    33
      1 name_1  數學    63
      1 name_1  英語    71
      1 name_1  歷史    68
      1 name_1  化學    94
      2 name_2  語文    85
      2 name_2  數學     4
      2 name_2  英語    98
      2 name_2  歷史     9
      2 name_2  化學    12
      3 name_3  語文    49
      3 name_3  數學    96
      3 name_3  英語    30
      3 name_3  歷史    60
      3 name_3  化學     2
    要實現的行轉列的效果如下(或者類似的結果):
     ID NAME    SCORES
    --- ------- --------------------
      1 name_1  33,63,71,94,68
      2 name_2  85,4,98,12,9
      3 name_3  49,2,60,96,30
    通過case表達式
    select id,name,sum(case when course='語文' then score end) "語文",
    sum(case when course='數學' then score end) "數學",
    sum(case when course='英語' then score end) "英語",
    sum(case when course='歷史' then score end) "歷史",
    sum(case when course='化學' then score end) "化學"
    from HANG2LIE
    group by id,name;

    union有去重功能:
    結構如下:
     ID NAME       Chinese       Math    English    History  Chemistry
    --- ------- ---------- ---------- ---------- ---------- ----------
      2 name_2          85          4         98          9         12
      1 name_1          33         63         71         68         94
      3 name_3          49         96         30         60          2
    我們要實現如下的查詢效果:列轉行
     ID NAME     COUR SCORE
    --- -------- ---- -----
      2 name_2   語文    85
      1 name_1   語文    33
      3 name_3   語文    49
      2 name_2   數學     4
      1 name_1   數學    63
      3 name_3   數學    96
      2 name_2   英語    98
      1 name_1   英語    71
      3 name_3   英語    30
      2 name_2   歷史     9
      1 name_1   歷史    68
      3 name_3   歷史    60
      2 name_2   化學    12
      1 name_1   化學    94
      3 name_3   化學     2
    1、集合查詢
    實現的SQL語句:
    select id,name,'語文' course,chinese score from lie2hang
    union
    select id,name,'數學' course,math score from lie2hang
    union
    select id,name,'英語' course,english score from lie2hang
    union
    select id,name,'歷史' course,history score from lie2hang
    union
    select id,name,'化學' course,chemistry score from lie2hang;

    posted @ 2016-08-04 17:51 youngturk 閱讀(198) | 評論 (0)編輯 收藏

    oracle 分頁 偽列 只能小于 不能大于

    select * from (select A.*, rownum rn from T_CD_LOC A where rownum > 20) where rn <41 錯


    select * from (select t.* ,rownum rn from T_CD_LOC t where rownum<=40) where rn>=20 對
    firstIndex=0
    pageNumber
    pageSize=20
    select * from (select A.*,rownum rn from T_CD_LOC a where rownum < ((firstIndex+pageNumber+1)*pageSize) where rn >((firstIndex+pageNumber)*pageSize)

    posted @ 2016-08-04 08:53 youngturk 閱讀(216) | 評論 (0)編輯 收藏

    js怎么刷新都不管用

    js被緩存了,加控制版本 <script src="../lib_js/paymentplan.js?v=1"></script> 

    posted @ 2016-07-13 15:36 youngturk 閱讀(203) | 評論 (0)編輯 收藏

    Ehcache學習 轉2

         摘要: EhCache 分布式緩存/緩存集群開發環境:System:WindowsJavaEE Server:tomcat5.0.2.8、tomcat6JavaSDK: jdk6+IDE:eclipse、MyEclipse 6.6 開發依賴庫:JDK6、 JavaEE5、ehcache-core-2.5.2.jarEmail:hoojo_@126.comBlog:http://blog.csdn...  閱讀全文

    posted @ 2016-07-10 17:14 youngturk 閱讀(211) | 評論 (0)編輯 收藏

    java 虛擬機監控

    3、JConsole監控

         JMX(Java Management Extensions)是一個為應用程序植入管理功能的框架。JMX是一套標準的代理和服務,實際上,用戶可以在任何Java應用程序中使用這些代理和服務實現管理。可以利用JDK的JConsole來訪問Tomcat JMX接口實施監控,具體步驟如下:

    1)首先,打開Tomcat5的bin目錄中的catalina.bat文件,添加:

    JAVA_OPTS="-Xms512m -Xmx512m -Xmn256m  -XX:PermSize=64m -XX:MaxPermSize=64m  -Djava.rmi.server.hostname=192.168.222.132 -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"

    -Dcom.sun.management.jmxremote:代表開啟JMX的管理功能

    2)重啟tomcat,并查看監控端口(上面配置的1090)是否已啟動

    3)打開jdk的bin目錄(如C:\Program Files\Java\jdk1.7.0_17\bin)下的JConsole,并輸入iP和監控端口進行連接

         

     

    監控結果:

         

    posted @ 2016-07-09 16:06 youngturk 閱讀(184) | 評論 (0)編輯 收藏

    hibernate 刪除關聯表

    http://www.itzhai.com/hibernate-one-to-many-association-mapping-configuration-and-the-cascade-delete-problem.html首先舉一個簡單的一對多雙向關聯的配置:

    一的一端:QuestionType類

    package com.exam.entity;
    import java.util.Set;
    public class QuestionType {
        private String typeName;
        private char typeUniqueness;
        private Set quesion;
        public String getTypeName() {
            return typeName;
        }
        public void setTypeName(String typeName) {
            this.typeName = typeName;
        }
        public char getTypeUniqueness() {
            return typeUniqueness;
        }
        public void setTypeUniqueness(char typeUniqueness) {
            this.typeUniqueness = typeUniqueness;
        }
        public Set getQuesion() {
            return quesion;
        }
        public void setQuesion(Set quesion) {
            this.quesion = quesion;
        }
    }

    配置文件:

    <hibernate-mapping package="com.exam.entity">
        <class name="QuestionType" table="exam_question_type">
            <id name="typeName" column="type_name"></id>
            <property name="typeUniqueness"  column="type_uniqueness"/>
            <set name="quesion" inverse="true" cascade="delete">
                <key column="question_type_name"/>
                <one-to-many class="Question"/>
            </set>
        </class>
    </hibernate-mapping>

    多的一端:Question類

    package com.exam.entity;
    import java.util.Date;
    public class Question {
        private int questionNo;
        private QuestionType questionType;
        private String questionsTitle;
        public int getQuestionNo() {
            return questionNo;
        }
        public void setQuestionNo(int questionNo) {
            this.questionNo = questionNo;
        }
        public QuestionType getQuestionType() {
            return questionType;
        }
        public void setQuestionType(QuestionType questionType) {
            this.questionType = questionType;
        }
        public String getQuestionsTitle() {
            return questionsTitle;
        }
        public void setQuestionsTitle(String questionsTitle) {
            this.questionsTitle = questionsTitle;
        }
    }

    配置文件:

    <hibernate-mapping package="com.exam.entity">
        <class name="Question" table="exam_question">
            <id name="questionNo" column="question_no" >
                <generator class="increment" />
            </id>
            <many-to-one name="questionType" column="question_type_name"/>
            <property name="questionsTitle" column="questions_title" length="200" />    
        </class>
    </hibernate-mapping>

    首先說明一下一些常用的屬性:

    <many-to-one>元素包含以下屬性:

    name:設定映射的持久化類的屬性名
    column:設定和持久化類的屬性對應的表的外鍵
    class:設定持久化類的屬性的類型
    cascade:設定是否級聯
    lazy:設定是否延遲加載

    <set>元素包含以下屬性:

    name:設定映射的持久化類的屬性名
    cascade:設置是否級聯
    inverse:設定反向控制,如果為true則一的一端不維護外鍵
    <key>:設定與所關聯的持久化類對應的表的外鍵。
    one-to-many:設定所關聯的持久化類

    如果要對一對多關聯映射進行級聯刪除,可以按照上面的舉例進行配置:

    首先看到一的一端:

    <set name="quesion" inverse="true" cascade="delete">
        <key column="question_type_name"/>
        <one-to-many class="Question"/>
    </set>

    這里設置inverse表示一的一端不維護外鍵,設置cascade=”delete”表示刪除一的一端時對關聯到得多的所有的對象也一起刪除

    再看到多的一端:

    <many-to-one name="questionType" column="question_type_name"/>

    這里的column表示外鍵的名,需要和一的一端設置的key標簽里的column保持一致,表示維護同一個鍵值。

    可以按照如下的代碼執行刪除操作:

    session.beginTransaction();

    QuestionType questionType = (QuestionType) session.load(QuestionType.class, "判斷題");            
    session.delete(questionType);        
    session.getTransaction().commit();

    這里使用load查上來的對象是持久狀態的(Persistent),只有是Persistent狀態的對象才可以使用session.delete()操作進行級聯刪除,由new創建的對象屬于Transient狀態,不能進行session.delete()操作。

    posted @ 2016-07-09 14:21 youngturk 閱讀(306) | 評論 (0)編輯 收藏

    hibernate 刪除關聯表

    需要先刪子表,再刪除主表,否則報錯 好文章 http://www.itzhai.com/hibernate-one-to-many-association-mapping-configuration-and-the-cascade-delete-problem.html

    posted @ 2016-07-09 14:18 youngturk 閱讀(205) | 評論 (0)編輯 收藏

    middlegen生成pojo

    http://blog.csdn.net/itcareerist/article/details/5896143

    posted @ 2016-07-05 14:24 youngturk 閱讀(189) | 評論 (0)編輯 收藏

    MyBatis 需要研究

    http://www.cnblogs.com/xdp-gacl/p/4261895.html

    posted @ 2016-06-27 13:47 youngturk 閱讀(139) | 評論 (0)編輯 收藏

    ftp socket

    http://www.ibm.com/developerworks/cn/linux/l-cn-socketftp/

    posted @ 2016-06-27 12:45 youngturk 閱讀(123) | 評論 (0)編輯 收藏

    XML面試題

    http://blog.csdn.net/sweetsnow24/article/details/7447110 http://jingyan.baidu.com/article/b7001fe1738d9a0e7282dda6.html http://wenku.baidu.com/link?url=YjPcc8q-E9jnAEqsEJQZ7juMw8TICa0q9ppU3ICqEyQJBl4JGQynegQT03DQA0oyA-CxGAtDKJ_pvuvo3prfVeLEsxzC7VUWjWMsQVAxht_ 問題1:XML是什么?   答:XML即可擴展標記語言(Extensible Markup language),你可以根據自己的需要擴展XML。XML中可以輕松定義, 等自定義標簽,而在HTML等其他標記語言中必須使用預定義的標簽,比如

    ,而不能使用用戶定義的標簽。使用DTD和XML Schema標準化XML結構。XML主要用于從一個系統到另一系統的數據傳輸,比如企業級應用的客戶端與服務端。   問題2:DTD與XML Schema有什么區別?   答:DTD與XML Schema有以下區別:DTD不使用XML編寫而XML Schema本身就是xml文件,這意味著XML解析器等已有的XML工具可以用來處理XML Schema。而且XML Schema 是設計于DTD之后的,它提供了更多的類型來映射xml文件不同的數據類型。DTD即文檔類型描述(Document Type definition)是定義XML文件結構的傳統方式。   問題3:XPath是什么?   答:XPath是用于從XML文檔檢索元素的XML技術。XML文檔是結構化的,因此XPath可以從XML文件定位和檢索元素、屬性或值。從數據檢索方面來說,XPath與SQL很相似,但是它有自己的語法和規則。   問題4:XSLT是什么?   答:XSLT也是常用的XML技術,用于將一個XML文件轉換為另一種XML,HTML或者其他的格式。XSLT為轉換XML文件詳細定義了自己的語法,函數和操作符。通常由XSLT引擎完成轉換,XSLT引擎讀取XSLT語法編寫的XML樣式表或者XSL文件的指令。XSLT大量使用遞歸來執行轉換。一個常見XSLT使用就是將XML文件中的數據作為HTML頁面顯示。XSLT也可以很方便地把一種XML文件轉換為另一種XML文檔。   問題5:什么是XML元素和屬性   答:最好舉個例子來解釋。下面是簡單的XML片斷。   Xml代碼         6758.T   2300         例子中id是元素的一個屬性,其他元素都沒有屬性。   問題6:什么是格式良好的XML   答:這個問題經常在電話面試中出現。一個格式良好的XML意味著該XML文檔語法上是正確的,比如它有一個根元素,所有的開放標簽合適地閉合,屬性值必須加引號等等。如果一個XML不是格式良好的,那么它可能不能被各種XML解析器正確地處理和解析。   問題7:XML命名空間是什么?它為什么很重要?   答:XML命名空間與Java的package類似,用來避免不同來源名稱相同的標簽發生沖突。XML命名空間在XML文檔頂部使用xmlns屬性定義,語法為xmlns:prefix=’URI’。prefix與XML文檔中實際標簽一起使用。下面例子為XML命名空間的使用。   Xml代碼      837363223         問題8:DOM和SAX解析器有什么區別   答:這又是一道常見面試題,不僅出現在XML面試題中,在Java面試中也會問到。DOM和SAX解析器的主要區別在于它們解析XML文檔的方式。使用DOM解析時,XML文檔以樹形結構的形式加載到內存中,而SAX是事件驅動的解析器。   問題9:XML CDATA是什么   答:這道題很簡單也很重要,但很多編程人員對它的了解并不深。CDATA是指字符數據,它有特殊的指令被XML解析器解析。XML解析器解析XML文檔中所有的文本,比如This is name of person,標簽的值也會被解析,因為標簽值也可能包含XML標簽,比如First Name。CDATA部分不會被XML解析器解析。   問題10:Java的XML數據綁定是什么   答:Java的XML綁定指從XML文件中創建類和對象,使用Java編程語言修改XML文檔。XML綁定的Java API,JAXB提供了綁定XML文檔和Java對象的便利方式。另一個可選的XML綁定方法是使用開源庫,比如XML Beans。Java中XML綁定的一個最大的優勢就是利用Java編程能力創建和修改XML文檔。   以上的XML面試問答題收集自很多編程人員,但它們對于使用XML技術的每個人都是有用的。由于XML具有平臺獨立的特性,XPath,XSLT,XQuery等XML技術越來越重要。盡管XML有冗余和文檔體積大等缺點,但它在web服務以及帶寬、速率作為次要考慮因素的系統間數據傳輸起很大作用,被廣泛用于跨平臺數據傳輸。

    posted @ 2016-06-24 16:41 youngturk 閱讀(170) | 評論 (0)編輯 收藏

    SQL SERVER 的用戶數,連接,連接池 license

    http://www.cnblogs.com/qanholas/p/3904833.html SQL SERVER 理論上有32767個邏輯連接,SQL SERVER根據系統自行調配連接池。 首先 ,操作系統的用戶數:即同時通過網絡連接到這臺電腦上面的用戶限制,以5用戶操作系統,搭建的文件服務器為例,去同時訪問這個文件服務器的網絡用戶為5個。 下面說說SQL server,購買數據庫有兩種方式,1、根據用戶數購買。2、根據cpu個數購買。 根據用戶數購買,假如你購買了一個50用戶的數據庫,那么可以通過網絡訪問數據庫的人數限制為50。 根據cpu個數購買的數據庫訪問人數不受限制,服務器上面有幾顆cpu就要買幾個授權的SQL server,但是如果你只買一個授權的話數據庫也可以正常運行,但是微軟認為你的數據庫不合法。就如同盜版系統。 一個連接不等于一個用戶,單獨一個用戶可以有超過一個的連接,單獨一個連接可以有超過一個用戶。 你可以運行里面輸入perfmon,然后加入下面兩個計數器進行對比 SQLServer: General Statistics — Logical Connections:與系統建立的邏輯連接數。SQLServer: General Statistics — User Connections:連接到系統的用戶數。 打個比喻 sql server是你家的房子 用戶數 是你家房子鑰匙 連接數 是你家房子能進去的人 不是很恰當,但是基本能說明問題 一個房子有多少個鑰匙是明確的,但是每個鑰匙是可以讓多個人進去 也就是說,sql server的用戶是可以登陸sql server進行操作的,而連接數指的是使用某個用戶名登陸的為了執行某個具體操作的一個連接。 通常一個SQL SERVER 查詢器,一個ADOCONNECTION是一個連接。 在SQL Server里查看當前連接的在線用戶數 use master select loginame,count(0) from sysprocesses group by loginame order by count(0) desc select nt_username,count(0) from sysprocesses group by nt_username order by count(0) desc 如果某個SQL Server用戶名test連接比較多,查看它來自的主機名: select hostname,count(0) from sysprocesses where loginame='test' group by hostname order by count(0) desc 如果某個SQL Server用戶名test連接比較多,查看它最后一次操作的時間范圍分組: select convert(varchar,last_batch,111),count(0) from sysprocesses where loginame='test' group by convert(varchar,last_batch,111) order by count(0) desc 如果從主機(www)來的連接比較多,可以查看它的進程詳細情況 select * from??sysprocesses where hostname='www' 如果www機器主要提供網頁服務,可能是asp程序處理連接時出了問題, 生成殺這些進程的SQL語句: select 'kill '+convert(varchar,spid) from sysprocesses where hostname='www' 如果這樣的問題頻繁出現,可以寫一個存儲過程sp_KillIdleSpids.sql, 寫一個作業, 執行它, 來自動殺掉從主機(www)來但已經一天沒有響應的用戶連接. ? ? ? -------------------------------- SQL Server的用戶及權限? ?sysadmin 可以在 SQL Server 中執行任何活動? serveradmin 可以設置服務器范圍的配置選項 關閉服務器? setupadmin 可以管理鏈接服務器和啟動過程? securityadmin 可以管理登錄和 CREATE DATABASE 權限 還可以讀取錯誤日志和更改密碼? processadmin 可以管理在 SQL Server 中運行的進程? dbcreator 可以創建 更改和除去數據庫? diskadmin 可以管理磁盤文件? bulkadmin 可以執行 BULK INSERT 語句? ...... 最大連接數是指數據庫能承受的最大并發訪問數量 SQL Server的并發用戶數或者license怎么理解? 華軟論壇 2005-12-06 13:38:55 在 MS-SQL Server / 基礎類 提問 盜版的有并發用戶數的限制嗎?正版好像有10用戶,50用戶的版本,如果用C/S架構的話,每個客戶端連接算不算一個用戶? 后來有段時間好像改到 只按CPU購買License了。現在又好像見到購買連接數的license. 講了這么一堆,想告訴你的是,如果你只有10用戶的License,其實也是沒有限制的。這是微軟的市場人員親口告訴我的。 [華 軟 網] 歡迎轉載,但請保留出處,本文章轉自[華軟網] 原文鏈接:http://www.huarw.com/db/dbbbs/MSSQLServer/200512/735120.html 你指的是購買許可吧? SQL 提供3種購買方式 1) Processor license. (按CPU購買) 要求為運行SQL Server 2000的操作系統上的每個CPU購買許可. 這種方式不需要購買客戶端訪問許可. 2) Server plus device CALs. (服務器許可加每設備客戶端訪問許可) 運行SQL Server 2000的服務器需要一個許可, 每個訪問SQL Server 2000的設備需要一個客戶端訪問許可. 3) Server plus user CALs. (服務器許可加每用戶客戶端訪問許可) 運行SQL Server 2000的服務器需要一個許可, 每個訪問SQL Server 2000的用戶需要一個客戶端訪問許可 2、每客戶 每客戶授權模式要求每個將訪問 SQL Server 2000 服務器的設備都具有一個客戶端訪問許可證。對于客戶端連接到不止一個服務器的網絡,每客戶模式通常更劃算。 在編輯框中,選擇要授權的設備數。 選擇授權模式: 使用該對話框設置授權模式,以使客戶端可以訪問 Microsoft? SQL Server? 的該實例。SQL Server 2000 支持兩種客戶端訪問授權模式,一個用于設備,另一個用于處理器。 設備可以是工作站、終端或運行連接到 SQL Server 實例的 SQL Server 應用程序的任何其它設備。 處理器指的是安裝在運行 SQL Server 2000 實例的計算機上的中央處理器 (CPU)。一個計算機上可以安裝多個處理器,從而需要多個處理器許可證。 一旦設置了授權模式便無法再更改。可以在安裝 SQL Server 之后添加設備或處理器許可證,這使用 "控制面板 "中的 SQL Server 2000 授權安裝實用工具來進行。 1、授權模式 當從 "控制面板 "訪問該對話框時,安裝過程中選擇的模式在默認情況下為選中,同時顯示以前選擇的設備數或處理器數。 2、每客戶 每客戶授權模式要求每個將訪問 SQL Server 2000 服務器的設備都具有一個客戶端訪問許可證。對于客戶端連接到不止一個服務器的網絡,每客戶模式通常更劃算。 在編輯框中,選擇要授權的設備數。 3、處理器許可證 使用處理器許可,安裝在運行 SQL Server 的計算機上的每個處理器都需要一個許可證。處理器許可證允許任意數目的設備訪問服務器,無論它們是通過 Intranet 還是 Internet。 使用處理器許可,SQL Server 2000 可以利用每個安裝的處理器,并支持不限數目的客戶端設備。通過 Internet 提供對 SQL Server 數據庫的訪問的客戶或擁有大量用戶的客戶通常選擇處理器許可證。 在編輯框中選擇要授權的處理器數。 SQL Server安裝成功后,重起計算機后SQL Server自動啟動服務。 10用戶不是指的連接用戶 在創建自定義控制臺時,可以給控制臺指派兩種常用訪問選項中的一種:作者模式或用戶模式。依次有三個級別的用戶模式,因此共有四種默認訪問控制臺的選項: 作者模式 用戶模式-完全訪問 用戶模式-受限訪問,多窗口 用戶模式-受限訪問,單窗口 你安裝的是企業版,10個客戶端是指你能夠在別的機子上只能安裝10個Sql客戶端同它連接

    posted @ 2016-06-24 15:00 youngturk 閱讀(510) | 評論 (0)編輯 收藏

    <2016年6月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    導航

    統計

    公告

    this year :
    1 jQuery
    2 freemarker
    3 框架結構
    4 口語英語

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    EJB學習

    Flex學習

    learn English

    oracle

    spring MVC web service

    SQL

    Struts

    生活保健

    解析文件

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 男男AV纯肉无码免费播放无码| 中文字幕无码一区二区免费| 性xxxxx免费视频播放| 亚洲AV无码一区东京热久久| 99精品视频在线观看免费| 亚洲日韩人妻第一页| 国产亚洲综合视频| 日韩高清在线免费看| 亚洲国产成人AV网站| 免费一级黄色毛片| 日韩毛片一区视频免费| 亚洲精品无码av天堂| 国产免费黄色无码视频| 亚洲精品无码久久千人斩| 国产午夜无码精品免费看动漫| 久久精品国产亚洲麻豆| 99在线热视频只有精品免费| 91亚洲va在线天线va天堂va国产| 91福利免费视频| 激情亚洲一区国产精品| 午夜视频在线在免费| 黄色三级三级免费看| 久久亚洲2019中文字幕| 免费观看91视频| 亚洲一区动漫卡通在线播放| 在线观看免费成人| 一级毛片一级毛片免费毛片| 亚洲AV无码成人精品区在线观看| 1000部拍拍拍18免费网站| 亚洲精品久久久久无码AV片软件| 亚洲av日韩av欧v在线天堂| 光棍天堂免费手机观看在线观看| 麻豆亚洲av熟女国产一区二| 免费观看毛片视频| 中文成人久久久久影院免费观看| 亚洲欧洲日韩综合| 国产乱子伦精品免费无码专区| 免费看搞黄视频网站| 亚洲女子高潮不断爆白浆| 中文字幕亚洲一区| 永久免费的网站在线观看|