paulwong

          #

          ORACEL的分析函數:可以取出分組中第一個(最后一個)的數據

          ORACEL的分析函數:可以取出分組中第一個(最后一個)的數據
          first_value() over(partition by ... order by ...)
          last_value() over(partition by ... order by ...)
           
          create table ATEM
          (
           CO1 VARCHAR2(10),
           CO2 INTEGER
          )
          insert into atem(co1,co2) values('a',1);
          insert into atem(co1,co2) values('a',2);
          insert into atem(co1,co2) values('a',3);
          insert into atem(co1,co2) values('a',4);
          insert into atem(co1,co2) values('a',1);
          insert into atem(co1,co2) values('b',1);
          insert into atem(co1,co2) values('b',2);
          insert into atem(co1,co2) values('c',1);
          insert into atem(co1,co2) values('d',1);
          insert into atem(co1,co2) values('d',2);
           

           
          select distinct(FIRST_VALUE(a.co2)OVER(PARTITION BY a.co1 ORDER BY a.co2)) as co2,a.co1
          from atem a
          // FIRST_VALUE(a.co2)OVER(PARTITION BY a.co1 ORDER BY a.co2)
          //在表中以a.co1分組,并在分組中以a.co2排序,最后要得到分組中a.co2的數據

          本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/chenjing0718/archive/2007/09/09/1777833.aspx

          posted @ 2009-09-30 00:56 paulwong 閱讀(1377) | 評論 (0)編輯 收藏

          性能調優經驗介紹

          一個典型的J2EE系統由DB、應用、應用(WEB)服務器、JVM組成。
          調優可分別針對這幾個部分調優,下面介紹一下各個部分調優的一些經驗。

          1. DB調優:DB調優主要關注下面幾個方面:1)選擇合適索引;2)避免復雜查詢;3)盡量將復雜運算挪到應用中,以降低DB復雜,因為讓應用可伸縮的代價遠比讓DB可伸縮的代價低;4)避免關聯查詢;調優的過程中,可借助Oracle的sql將比較耗時的SQL查詢出來,再針對性的優化。

          2. 應用調優:應用調優主要分成兩個方面:1)用Jprofiler或optimizeit等工具找出執行比較耗時的代碼,并針對性的優化;2)應用運行時,通過打JVM的堆棧來分析應用的線程是否因資源競爭導致block,然后導致CPU無法充分利用,從而應用性能上不去,找出性能瓶頸后可針對性的做優化。

          3. 應用服務器調優:主要調節數據庫連接池大小,連接數大小(tomcat就有連接數大小)等

          4. JVM調優:主要針對應用的特點,調整JVM參數,使應用運行更穩定。

          判斷性能調優是否到位的方法是看數據庫服務器和應用服務器的CPU占用率,首先要確認不是內存的問題,確認服務器沒有產生頁面交換;然后就看應用側和DB側的CPU是否能夠達到90%以上了,一般來講,要求應用側的CPU使用率達到90%以上。

          posted @ 2009-09-25 13:08 paulwong 閱讀(151) | 評論 (0)編輯 收藏

          小秘方

          (1)洗頭時,在水中放少許鹽,也可以預防脫發。
          (2)用醋洗頭,可以令頭發飄順,容易打理而且兼有去頭皮屑的功效。特別適合燙染后的頭發。
          (3)刷牙時在牙膏上加上一點小蘇達,刷三次后牙齒潔白如玉,牙銹自然脫落。
          (4)每天放幾片茶葉在口中嚼三遍,這樣可使你口中保持清香,三天后除去口臭。
          (5)用桃仁放在火上燒熱以后放在痛牙上咬,如此幾次永不牙痛。
          (6)睡覺時口含桔皮一塊,含十五分鐘后吐出3-5次可根治打呼咬牙。
          (7)每天早晚吃梨一個,慢慢咽下,保持3-4天,口腔炎癥立即好轉。
          (8)用白色的蘿卜皮貼在兩面的太陽穴上,每晚貼20分鐘,可治偏頭痛。
          (9)將大蔥白切碎放在小盤內,臨睡前把小盤擺在枕頭邊便可安然入睡,連續幾天可治失眠癥。
          (10)跌打傷筋后將韭菜搗爛,少對一點小男孩尿,貼在傷處幾小時即可消腫,三日后可以恢復正常。
          (11)每口晚上用一個雞蛋清擦臉,一小時后用清水洗掉,如能經常擦,皮膚越來越嫩。
          (12)橘子帶著“白絲”吃。很多人吃橘子時都會把橘子上的“白絲”剝掉。其實,這里面含有豐富的黃酮類物質,對身體大有裨益。
          (13)上午8時至10時和下午4時至7時,是曬太陽養生的最佳時間。
          (14)飲茶養生的最佳時間是用餐1小時后。
          (15)飯后3分鐘是漱口、刷牙的最佳時間。
          (16)每天晚上睡覺前來一個溫水浴(35℃~45℃),能使全身的肌肉、關節松弛,血液循環加快,幫助你安然入睡。
          (17)飯后45分鐘至60分鐘,以每小時4。8公里的速度散步20分鐘,熱量消耗最大,最有利于減肥。如果在飯后兩小時后再散步,效果會更好。
          (18)傍晚鍛煉最為有益。
          (19)仰頭點眼藥水時微微張嘴,這樣眼睛就不會亂眨了。
          (20)眼睛進了小灰塵,閉上眼睛用力咳嗽幾下,灰塵就會自己出來。
          (21)剛剛被蚊子咬完時,涂上肥皂就不會癢了。
          (23)如果嗓子、牙齦發炎了,在晚上把西瓜切成小塊,沾著鹽吃,記得一定要是晚上,當時癥狀就會減輕,第二天就好了。
          (24)吃了有異味的東西,如大蒜、臭豆腐,吃幾顆花生米就好了。
          (25)插花時,在水里滴上一滴洗潔精,可以維持好幾天。
          (26)夏天足部容易出汗,每天用淡鹽水泡腳可有效應對汗腳。
          (27)防失眠:睡前少講太多話,忌飲濃茶,睡前勿大用腦,可用熱水加醋洗腳。
          (28)雙手易變得干燥粗糙,用醋泡手十分鐘可護膚。
          (29)每天早晨用豆腐摩擦面部幾分鐘,堅持一個月,面部會變得很滋潤。
          (30)皮包上有污漬,可以用棉花蘸風油精擦拭。

          posted @ 2009-09-23 21:19 paulwong 閱讀(189) | 評論 (0)編輯 收藏

          Websphere 安裝配置實錄

               摘要: 在LINUX中安裝WEB SPHERE5.1的正確方法
          1、安裝前準備
          1)、檢查磁盤空間的分配
          2)、端口有沒有沖突?
          WebSphere應用服務器缺省占用的端口包括:管理控制臺端口9090,管理控制臺安全端口9043,HTTP傳輸端口9080,HTTPS傳輸端口 9443,SOAP通信端口8880(在網絡部署版這個端口是8879)等。如果系統中已有應用占用了這些端口,那么應用服務器啟動的時候就會報告端口沖 突的錯誤。一般可以用netstat或nmap來查看系統端口的使用情況。
          3)、服務器的主機名
          應該在安裝Websphere之前配置主機名(hostname)。/etc/hosts文件要有相應的條目。
          4)、用戶名和用戶組的建立
          WebSphere應用服務器中內置了一個基于WebSphere MQ的JMS服務器。在UNIX/LINUX平臺上安裝的時候,如果選擇了完全安裝或在定制安裝的時候選擇了安裝"嵌入式消息傳遞",那么就要在安裝開始 前先創建兩個用戶組mqm和mqbrkrs和一個用戶mqm。而且需要將用  閱讀全文

          posted @ 2009-09-19 12:52 paulwong 閱讀(13973) | 評論 (0)編輯 收藏

          笑談.廣東話

          1、結婚登記處一對戀人來登記。
          管理人員問女方:“你叫乜嘢名啊?"
          女的說:"我黎潔芬。"
          管理員說:“我知你嚟結婚,不過衣家系問你叫做乜嘢名。”
          女的說:“我系黎潔芬咧!”
          管理員說:“真系癡線咯,唉!懶得同你唼氣。男方呢,你叫做乜嘢名啊?”
          男方說:“我吳錦廣啊。”
          管理員說:“點解唔敢講嚄?呢度又冇第二個人,自己個名都唔敢講,講啦!你乜嘢名啊?”
          男方說:“我都話吳錦廣咯。­

          2、一對李姓夫婦生一子名叫阿笨。一天,李笨突然離家不返,于是夫婦二人到派出所報案。
          警員問夫:“你叫乜名?"
          夫答:“李廣仙”
          警員又問婦:“你叫乜名?”
          婦答:“吳港住。”
          警員大怒說:“錦你地來做乜?"
          夫婦大聲齊答:“穩李笨。

          3、玩電話最高境界
            學生問教授一個人生哲理的問題∶“教授我想問,生氣、憤怒、嬲到震同埋哭笑不得,有乜野唔同?”
            教授說∶“我做個實驗俾你睇,你就容易明嫁勒。”
            於是他揭開電話簿,隨便搵左一個叫PK仔既電話號碼,就打電話過去,電話接通,教授按擴音鍵讓學生聽清楚……
            教授∶“請問梁朝偉系度嘛?”
            PK仔∶“你打錯喇!”
            教授∶“唔好扮野啦!梁朝偉系度嘛?”
            PK仔∶“都話你打錯咯!”說著就把電話掛了。
            之后,教授即刻又打電話過去……
            教授∶“請問梁朝偉系度嘛?”
            PK仔∶“邊個呀!你打錯喇。”
            教授∶“請問梁朝偉系度嘛?”
            PK仔∶“你老母,癡線嫁。”又把電話掛了。
            教授告訴學生∶“呢D就系生氣喇!跟住,俾你睇下乜野叫憤怒啦!”  教授又撥一通電話過去……
            教授∶“請問梁朝偉系度嘛?”
            PK仔∶“你系咪五行欠打?要搵梁朝偉打去中國星啦!你老母丫,你有種就打黎俾我睇下……”。說完就更用力的甩上電話。
            教授告訴學生∶“呢D就系憤怒。跟住,俾你睇下乜野叫嬲到震!”  接著,教授又撥了一通電話,這次隔了一段時間才有人接,電話一接通……
            PK仔∶“頂你個肺!b你老母……”正當他破口大罵的同時……
            教授∶“請問,你系咪PK仔?”
            PK仔∶“喔!真系對唔住,因為頭先有人惡作劇,我唔系特登要鬧你……”
            教授∶“唔緊要,請問梁朝偉系度嘛?”
            PK仔∶“哇!你個仆……”這次沒等PK仔鬧完,教授就把電話掛了。
            教授告訴學生∶“呢D就系嬲到震,你明未?”
            學生答∶“我完全明白曬喇!”
            學生點點頭∶“不過……乜野系哭笑不得呢?”  教授笑了笑,又打左同一個號碼,對方快速接起電話……
            PK仔∶“喂!!!你個傻仔系咪想玩野呀?”
            教授∶“我系梁朝偉,請問頭先有冇電話搵我……”  ”

          posted @ 2009-09-13 12:30 paulwong 閱讀(151) | 評論 (0)編輯 收藏

          jbpm4整合struts2+spring2.5+hibernate3.3

               摘要: 如果不結合其他的框架進行整個開發(如:spring、hibernate),JBPM4也有自己的一套IOC容器,能后將自己的服務配置到IOC容器中,能夠很容易的運行容器所配置的服務,
          這樣它也能夠在代碼中減少一陀一陀的工廠類等代碼的調用,降低了偶核性,但是如果結合spring框架來進行整個開發的話,那么就有兩個容器,兩個SessionFactory,但是系統中只考慮一個容器來
          對服務進行管理, 那么我們就要將jbpm4的服務移植到spring的IOC容器中,讓spring來進行統一管理,這樣通過spring的容器來管理服務、事務。
            閱讀全文

          posted @ 2009-09-07 00:46 paulwong 閱讀(6889) | 評論 (7)編輯 收藏

          程序員的喝酒文化

          大家喝的是啤酒。這時你入座了。
            你給自己倒了杯可樂,這叫低配置。
            你給自己倒了杯啤酒,這叫標準配置。
            你給自己倒了杯茶水,這茶的顏色還跟啤酒一樣,這叫木馬。
            你給自己倒了杯可樂,還滴了幾滴醋,不僅顏色跟啤酒一樣,而且不冒熱氣還有泡泡,這叫超級木馬。
            你的同事給你倒了杯白酒,這叫推薦配置。

          人到齊了,酒席開始了。
            你先一個人喝了一小口,這叫單元測試。
            你跟旁邊的人說哥們咱們隨意,這叫交叉測試。
            但是他說不行,這杯要干了,這叫壓力測試。
            于是你說那就大家一起來吧,這叫內部測試。
            這個時候boss向全場舉杯了,這叫集成測試。

          菜過三巡,你就不跟他們客氣了。
            你向對面的人敬酒,這叫p2p.
            你向對面的人敬酒,他回敬你,你又再敬他……,這叫tcp.
            你向一桌人挨個敬酒,這叫令牌環。
            你說只要是兄弟就干了這杯,這叫廣播。
            可是你的女上司聽了不高興了:只有兄弟么,罰酒三杯。這叫炸彈。
            可是你的女下屬聽了不高興了:我喝一口,你喝一杯,這叫惡意攻擊。
            有一個人過來向這桌敬酒,你說不行你先過了我這關,這叫防火墻。
            你的小弟們過來敬你酒,這叫一對多。
            你是boss,所有人過來敬你酒,這叫服務器。

          酒是一樣的,可是喝法是不同的。
            你喝了一杯,boss喝了一口,這叫c#。
            你喝了一杯,mm喝了一口,這叫vb。
            你喝了一杯,你大哥喝了半杯,這叫c++。
            你喝了半杯,你小弟喝了一杯,這叫匯編。
            你喝了一杯,你的搭檔也喝了一杯,這叫c。

          酒是一樣的,可是喝酒的人是不同的。
            你越喝臉越紅,這叫資源釋放。
            你越喝臉越白,這叫資源獨占。
            你已經醉了,卻說我還能喝,叫做虛擬內存。
            你明明能喝,卻說我已經醉了,叫做資源保留。
            你喝一段時間就上廁所,這叫cache。

          酒過三巡,你也該活動活動了。
            你一桌一桌的走,這叫輪巡。
            你突然看到某一桌的漂亮mm,走了過去,這叫激活事件。
            你去了坐下來就不打算走了,這叫死循環。
            你的老大舉杯邀你過去,你只好過去,這叫優先級。
            你向一桌敬酒,他們說不行不行我們都喝白的,于是你也喝白的,這叫本地化。
            你向boss敬酒,可是boss被圍了起來,你只能站在外圈,這叫隊列。
            你終于到了內圈,小心翼翼的向前一步,這叫訪問臨界區。
            你拍著boss的肩膀說哥們咱們喝一杯,這叫越界。
            你不知喝了幾圈了,只會說兩個字,干了,這叫udp。
            可是還有人拿著酒瓶跑過來說,剛才都沒跟你喝,這叫丟包。

          喝酒喝到最后的結果都一樣
            你突然跑向廁所,這叫捕獲異常錯誤。
            你在廁所吐了,反而覺得狀態不錯,這叫釋放內存。
            你在臺面上吐了,覺得很慚愧,這叫時實錯誤。
            你在boss面前吐了,覺得很害怕,這叫災難性錯誤。
            你吐到了boss身上,只能索性暈倒了,這叫Shut Down。

          posted @ 2009-08-29 00:53 paulwong 閱讀(210) | 評論 (0)編輯 收藏

          JavaEE應用程序在Glassfish上的性能調優案例分析

               摘要: Java EE應用的性能問題對嚴肅的項目和產品來說是一個非常重要的問題。特別是企業級的應用,并發用戶多,數據傳輸量大,業務邏輯復雜,占用系統資源多,因此性能問題在企業級應用變得至關重要,它和系統的穩定性有著直接的聯系。更加重要的是,性能好的應用在完成相同任務的條件下,能夠占用更少的資源,獲得更好的用戶體驗,換句話說,就是能夠節省費用和消耗,獲得更高的利潤。  閱讀全文

          posted @ 2009-08-29 00:33 paulwong 閱讀(240) | 評論 (0)編輯 收藏

          什么是BI(Business Intelligence)

               摘要: BI是Business Intelligence的英文縮寫,中文解釋為商務智能,用來幫助企業更好地利用數據提高決策質量的技術集合,是從大量的數據中鉆取信息與知識的過程。簡單講就是業務、數據、數據價值應用的過程。
            閱讀全文

          posted @ 2009-08-20 21:24 paulwong 閱讀(194) | 評論 (0)編輯 收藏

          『深度剖析』m8屏幕觸摸失靈的其中之一原因,可能就是你的那種

               摘要: 本人經手過三臺M8,其中有兩臺用過很長一段時間,現在用的這一臺是上一臺換過來的,換的原因是觸摸失靈,所以當這臺的觸摸又出現問題的時候我就開始思考為什么又這樣了!
          之后我仔細思索,新機貼膜的時候都會用一張貼紙貼一下屏幕,當時好奇我還問過為什么要貼一下才貼上屏幕保護膜,當時貼膜的人說消除靜電,我就記住了!
          然后當屏幕出現問題的時候,用測試軟件測試時,很難涂紅某一塊區域,但是多用力涂幾次還是能勉強涂起來,相信很多換機的人都是這種現象。
            閱讀全文

          posted @ 2009-08-18 01:05 paulwong 閱讀(1836) | 評論 (0)編輯 收藏

          僅列出標題
          共115頁: First 上一頁 102 103 104 105 106 107 108 109 110 下一頁 Last 
          主站蜘蛛池模板: 聂荣县| 永吉县| 嘉鱼县| 延庆县| 云梦县| 开鲁县| 大英县| 盐城市| 界首市| 乐亭县| 衡山县| 泸水县| 阳城县| 新安县| 巫山县| 谢通门县| 页游| 兴和县| 乳源| 巴彦县| 乐陵市| 南靖县| 马鞍山市| 浦江县| 霍林郭勒市| 大渡口区| 渝中区| 十堰市| 绥中县| 乌鲁木齐市| 耒阳市| 鹿泉市| 西峡县| 延庆县| 樟树市| 武山县| 江阴市| 开封县| 来凤县| 邵阳市| 潢川县|