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

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

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

    show-sales.com

    awed

     

    2008年4月18日

    Java書籍分享

    書籍分離開
    Apress.The.Definitive.Guide.to.Jython.Python.for.the.Java.Platform.Feb.2010

    Apress.Beginning.Java.and.Flex.Dec.2009

    posted @ 2010-09-18 16:51 一鳴 閱讀(1002) | 評論 (0)編輯 收藏

    WebService簡介

         摘要:   閱讀全文

    posted @ 2009-06-29 11:10 一鳴 閱讀(1364) | 評論 (0)編輯 收藏

    利用JS獲取上傳文件大小

    <script language="JavaScript">  
    <!--  
    function ShowSize(files)  
    {  
      
    var fso,f;  
      fso
    =new ActiveXObject("Scripting.FileSystemObject");  
      f
    =fso.GetFile(files);
      
    var fileSize = f.size ;
      
    if((fileSize/1024< 1024){
        alert(fileSize
    /1024+"K");
      }
    else if( ((fileSize/1024> 1024&& ((fileSize/(1024*1024)) < 1024)){
        alert(fileSize
    /(1024*1024)+"M");
      }
    else{
        alert(fileSize
    /(1024*1024*1024)+"G")
      }
    }  
    //-->  
    </script> 

    posted @ 2008-07-04 09:58 一鳴 閱讀(6933) | 評論 (3)編輯 收藏

    Sybase數據庫清除日志的做法

    最近在項目中使用Sybase,發現數據庫日志滿了,所以在網上淘了兩條語句,拿出來貼一下,

    1.打開查詢分析器,輸入命令
    DUMP TRANSACTION 數據庫名 WITH NO_LOG
    2.再打開企業管理器--右鍵你要壓縮的數據庫--所有任務--收縮數據庫--收縮文件--選擇日志文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。
    
    清除Log有兩種方法:
    
      1.自動清除法
    
      開放數據庫選項 Trunc Log on Chkpt,使數據庫系統每隔一段時間自動清除Log。此方法的優點是無須人工干預,由SQL Server自動執行,并且一般不會出現Log溢滿的情況;缺點是只清除Log而不做備份。
    
      2.手動清除法
    
      執行命令“dump transaction”來清除Log。以下兩條命令都可以清除日志:
    
    dump transaction with truncate_only
    dump transaction with no_log
    
      通常刪除事務日志中不活躍的部分可使用“dump transaction with trancate_only”命令,這條命令寫進事務日志時,還要做必要的并發性檢查。SYBASE提供“dump transaction with no_log”來處理某些非常緊迫的情況,使用這條命令有很大的危險性,SQL Server會彈出一條警告信息。為了盡量確保數據庫的一致性,你應將它作為“最后一招”。
    
      以上兩種方法只??清除日志,而不做日志備份,若想備份日志,應執行“dump transaction database_name to dumpdevice”命令。
    
    PS:附一個更好的方法
    
    先分離數據庫后,直接刪除日志以后,再在查詢分析器里用
    
    exec sp_attach_single_file_db '數據庫名', '.mdf文件路徑'
    命令附加數據庫。 OVER.在別的地方看到的 不錯。

    posted @ 2008-06-18 10:09 一鳴 閱讀(3814) | 評論 (0)編輯 收藏

    SQL Server教程。

    最近去面試了兩家比較大的公司,感覺自己在SQL上還有欠缺,有些地方需要進行加強,所以找了些SQL的資料來看,現在在這里把它貼出來,希望對大家能有用。
    /Files/awed/1-5.rar
    /Files/awed/6-13.rar

    posted @ 2008-04-28 09:53 一鳴 閱讀(987) | 評論 (0)編輯 收藏

    常用驗證JS

         摘要: //是否為空校驗 function isEmpty(s) {     var lll=trim(s);     if( lll == null || lll.length == 0 )  &n...  閱讀全文

    posted @ 2008-04-22 16:21 一鳴 閱讀(1398) | 評論 (0)編輯 收藏

    DWR+VML實時曲線

         摘要: 最近公司要求做一個WEB端的服務器實時流量利用率監控曲線! 具體做法是后臺采用SNMP4J采集服務器流量,前臺采用DWR調用后臺Bean得到數據,然后利用VML顯示曲線。 1、DWR配置,先把DWR.jar加入到WEB-INF/lib下。     在web.xml下加入如下片段: <servlet>   &nbs...  閱讀全文

    posted @ 2008-04-22 16:18 一鳴 閱讀(2071) | 評論 (0)編輯 收藏

    oralce學習筆記2

    08-4-17下午和晚上
    --having 對分組進行限制,
    --
    查詢按部門分組統計平均工資大于2000的部門
    select round(avg(sal),2),deptno from emp group by deptno having avg(sal) >2000

    --子查詢,在一個查詢中包含另一個查詢

    --查詢員工工資大于所有員工平均工資的員工
    select ename,sal from emp where sal > (select avg(sal) from emp)

    --查詢各部門中工資最高的員工
    select A.ename,A.sal,A.Deptno from emp A
      
    join
          (
    select max(sal) maxsal,deptno from emp group by deptno) B
      
    on (A.Deptno=B.deptno and A.sal=B.maxsal)

    --查詢各部門中工資最高的員工,和其工資等級
    select C.ename,C.sal,D.grade,C.Deptno from salgrade D 
    join
      (
    select A.ename,A.sal,A.Deptno from emp A
      
    join
          (
    select max(sal) maxsal,deptno from emp group by deptno) B
      
    on (A.Deptno=B.deptno and A.sal=B.maxsal)) C
    on (C.sal between D.LOSAL and D.HISAL)

    --查詢員工的名稱,工資及工資等級
    select ename,sal, grade from emp A, salgrade B where (A.Sal between B.losal and B.hisal)

    --查詢所有員工的名稱和其經理的名稱
    select A.empno,A.ename, B.ename as marname from emp A,emp B where A.mgr=B.empno

    --查詢員工的姓名和其所在部門的名稱
    select ename,dname from emp a,dept b where a.deptno=b.deptno
    select ename,dname from emp a join dept b on a.deptno=b.deptno

    --左連接,即當左邊表沒有與右邊表匹配的時候,顯示左表的全部數據
    select A.empno,A.ename, B.ename as marname from emp A
    left join emp B on A.mgr=B.empno

    --右連接,即當左邊表沒有與右邊表匹配的時候,顯示右表的全部數據
    select A.empno,A.ename, B.dname from emp A
    right join dept B on A.deptno=B.deptno

    --求所有員工的平均薪水等級
    select avg(C.grade) from
      (
    select A.Empno,A.Ename,A.Sal,A.Deptno,B.grade from emp A
      
    join salgrade B on A.Sal between B.losal and B.hisal) C

    --查詢所有員工中,為經理人的名稱
    select ename from emp where empno in(select distinct mgr from emp)


    --比普通員工薪水還要高的經理人
    select ename from emp where empno in (select distinct mgr from emp where mgr is not null)
    and sal >
      (
    select max(sal) from emp where empno not in 
             (
    select distinct mgr from emp where mgr is not null)--所有經理人的編號 
             )      
               
    --比較效率  
             
               
               
    select * from emp where deptno=10 and ename like '%A%';
              
    --第一條高于第二條,當第一個條件不合適的時候就不用去核對第二個條件,而第一個條件較小所以會快些
                
               
    select * from emp where ename like '%A%' and deptno=10
               
    --創建表語句 create
    orcal常用的類型有

    非空約束:
    NOT NULL
    唯一約束:
    UNIQUE
    主鍵約束:
    PRIMARY KEY
    外建約束:
    REFERENCES 外鍵約束被參考字段必須為主鍵
    如:
    CREATE TABLE CLASS(ID NUMBER(8PRIMARY KEY,NAME VARCHAR2(20NOT NULL)
    CREATE TABLE STUDENT (
        ID 
    NUMBER(8PRIMARY KEY,
        CLASS 
    NUMBER(8NOT NULL REFERENCES CLASS(ID),--增加了一個外鍵約束,關鏈CLASS表的ID
        NAME VARCHAR2(20NOT NULL
    )
    也可以這樣寫
    CREATE TABLE STUDENT (
        ID 
    NUMBER(8NOT NULL,
        CLASS 
    NUMBER(8NOT NULL
        NAME 
    VARCHAR2(20NOT NULL
        
    CONSTRAINT S_ID_PK PRIMARY KEY(ID),
        
    CONSTRAINT S_C_RE FOREIGN KEY (CLASS) REFERENCES CLASS(ID)
    )

    明天需要弄清楚的事:
    如何在WEBLOGIC9上建立數據源

    在建表時跟在字段后的約束為字段級約束,建完字段后使用CONSTRAINT建立的約束為表
    級約束,可以給約束創建約束名。

    CONSTRAINT 增加表級約束

    如:增加約束,不能同時出現NAME,ADDRESS,AGE相同的數據
        
    CREATE TABLE TEST (
            NAME 
    VARCHAR2(20NOT NULL,
            ADDRESS 
    VARCHAR2(128),
            AGE 
    NUMBER(2),
            
    CONSTRAINT NAME_ADD_AGE_UNI QNIQUE (NAME,ADDRESS,AGE) 
        )

       

    posted @ 2008-04-18 10:02 一鳴 閱讀(1118) | 評論 (0)編輯 收藏

    導航

    統計

    公告


    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产成人免费ā片在线观看老同学 | 亚洲免费黄色网址| 最新中文字幕免费视频| 久久精品国产亚洲av品善| 亚洲精品自在在线观看| 日韩免费一区二区三区在线| 黄色免费网址在线观看| 91亚洲国产成人久久精品网站| 日本特黄特黄刺激大片免费| 日韩免费高清播放器| 亚洲夂夂婷婷色拍WW47| 亚洲男同帅GAY片在线观看| 西西大胆无码视频免费| 国产做国产爱免费视频| 亚洲中文字幕久久久一区| 亚洲Aⅴ无码专区在线观看q| 免费在线观看黄色毛片| 成人在线免费看片| 在线观看免费黄网站| 亚洲Aⅴ在线无码播放毛片一线天| 亚洲AV成人片色在线观看| 亚洲精品无码99在线观看| 又黄又爽又成人免费视频| 男女一进一出抽搐免费视频 | 无码囯产精品一区二区免费 | 亚洲中文字幕AV在天堂| 伊伊人成亚洲综合人网7777| 成年性生交大片免费看| 久久久久国产精品免费免费不卡 | 日韩在线视精品在亚洲| 亚洲不卡在线观看| 亚洲国产a∨无码中文777| 免费一级毛片免费播放| 成人免费在线视频| 日本h在线精品免费观看| 91精品全国免费观看青青| 免费大片av手机看片高清| 亚洲欧美国产国产一区二区三区 | 亚洲中文久久精品无码1| 久久久亚洲精品视频| 中文字幕久久亚洲一区|