show-sales.com

          awed

           

          2008年4月18日

          Java書(shū)籍分享

          書(shū)籍分離開(kāi)
          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 一鳴 閱讀(1009) | 評(píng)論 (0)編輯 收藏

          WebService簡(jiǎn)介

               摘要:   閱讀全文

          posted @ 2009-06-29 11:10 一鳴 閱讀(1371) | 評(píng)論 (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 一鳴 閱讀(6941) | 評(píng)論 (3)編輯 收藏

          Sybase數(shù)據(jù)庫(kù)清除日志的做法

          最近在項(xiàng)目中使用Sybase,發(fā)現(xiàn)數(shù)據(jù)庫(kù)日志滿了,所以在網(wǎng)上淘了兩條語(yǔ)句,拿出來(lái)貼一下,

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

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

          SQL Server教程。

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

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

          常用驗(yàn)證JS

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

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

          DWR+VML實(shí)時(shí)曲線

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

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

          oralce學(xué)習(xí)筆記2

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

          --子查詢,在一個(gè)查詢中包含另一個(gè)查詢

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

          --查詢各部門(mén)中工資最高的員工
          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)

          --查詢各部門(mén)中工資最高的員工,和其工資等級(jí)
          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)

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

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

          --查詢員工的姓名和其所在部門(mén)的名稱
          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

          --左連接,即當(dāng)左邊表沒(méi)有與右邊表匹配的時(shí)候,顯示左表的全部數(shù)據(jù)
          select A.empno,A.ename, B.ename as marname from emp A
          left join emp B on A.mgr=B.empno

          --右連接,即當(dāng)左邊表沒(méi)有與右邊表匹配的時(shí)候,顯示右表的全部數(shù)據(jù)
          select A.empno,A.ename, B.dname from emp A
          right join dept B on A.deptno=B.deptno

          --求所有員工的平均薪水等級(jí)
          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

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


          --比普通員工薪水還要高的經(jīng)理人
          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)--所有經(jīng)理人的編號(hào) 
                   )      
                     
          --比較效率  
                   
                     
                     
          select * from emp where deptno=10 and ename like '%A%';
                    
          --第一條高于第二條,當(dāng)?shù)谝粋€(gè)條件不合適的時(shí)候就不用去核對(duì)第二個(gè)條件,而第一個(gè)條件較小所以會(huì)快些
                      
                     
          select * from emp where ename like '%A%' and deptno=10
                     
          --創(chuàng)建表語(yǔ)句 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),--增加了一個(gè)外鍵約束,關(guān)鏈CLASS表的ID
              NAME VARCHAR2(20NOT NULL
          )
          也可以這樣寫(xiě)
          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上建立數(shù)據(jù)源

          在建表時(shí)跟在字段后的約束為字段級(jí)約束,建完字段后使用CONSTRAINT建立的約束為表
          級(jí)約束,可以給約束創(chuàng)建約束名。

          CONSTRAINT 增加表級(jí)約束

          如:增加約束,不能同時(shí)出現(xiàn)NAME,ADDRESS,AGE相同的數(shù)據(jù)
              
          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 一鳴 閱讀(1127) | 評(píng)論 (0)編輯 收藏

          導(dǎo)航

          統(tǒng)計(jì)

          公告


          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 巴青县| 海南省| 磐石市| 栖霞市| 清丰县| 喀什市| 张家港市| 如东县| 定西市| 南京市| 日照市| 彝良县| 元谋县| 阿克陶县| 武强县| 栖霞市| 台安县| 东乌珠穆沁旗| 兴安县| 孝感市| 平顶山市| 桂东县| 宁安市| 衢州市| 台湾省| 三台县| 盐城市| 平塘县| 克山县| 潼关县| 来安县| 项城市| 广河县| 商河县| 雷山县| 策勒县| 鞍山市| 和顺县| 大丰市| 五原县| 依兰县|