隨筆:15 文章:5 評(píng)論:7 引用:0
          BlogJava 首頁(yè) 發(fā)新隨筆
          發(fā)新文章 聯(lián)系 聚合管理

          2006年7月17日

          ??? 想起去年年后的雄心壯志,此時(shí),站在年終,你做到哪些?又實(shí)現(xiàn)了哪些?有勇氣去總結(jié)過去嗎?
          posted @ 2006-12-18 20:43 Areschina 閱讀(155) | 評(píng)論 (0)編輯 收藏
           
          ?? 小葛提醒的,起先沒注意,在福州有聽過類似的,起先只是哦一聲,沒多大感覺,后來才知道 今天是 南京大屠殺紀(jì)念日,又想起那狗日的小日本....
          posted @ 2006-12-18 11:38 Areschina 閱讀(165) | 評(píng)論 (0)編輯 收藏
           
          ????? 發(fā)現(xiàn)已經(jīng)天黑,比福州快了些,到了機(jī)場(chǎng)感覺還是蠻暖和的,一走出去 一陣寒風(fēng),前所未有的冷,讓我感受到確實(shí)到了,南京,我來了哈.
          ????? 這一天真的感謝小居,等我等到7點(diǎn)..哈
          posted @ 2006-12-18 11:36 Areschina 閱讀(175) | 評(píng)論 (0)編輯 收藏
           
          ???? BOSS1.5那邊的web應(yīng)用程序部署在測(cè)試環(huán)境上經(jīng)常出現(xiàn)servlet 初始化異常,一但異常websvr就占用很到經(jīng)常,導(dǎo)致這兩天營(yíng)銷管理業(yè)務(wù)人員不能正常測(cè)試,
          ??? 初步解決方案:
          ?jsf1.1 支持servlet2.4規(guī)范,tongweb4.0好像只支持到servlet2.3,所以現(xiàn)在測(cè)試環(huán)境上經(jīng)常servlet ini異常, 加一個(gè)注冊(cè)監(jiān)聽即可
          posted @ 2006-12-01 08:29 Areschina 閱讀(303) | 評(píng)論 (0)編輯 收藏
           

          ?呵呵看來目前的BI產(chǎn)品很多,多多學(xué)習(xí)ing...

          posted @ 2006-12-01 08:27 Areschina 閱讀(352) | 評(píng)論 (0)編輯 收藏
           
          案例:
          ?????? 今天做了個(gè)分頁(yè),起先以為 只要在區(qū)間就可以了,比如:
          ?????? select? *? from? tbl where rownum between??3 and 100;
          ?????? 可是不管如何查詢出來都沒有數(shù)據(jù)

          原因:
          ?????? 由于對(duì)rownum的認(rèn)識(shí)膚淺

          分析:

          ????? 這種寫法之所以行不通,是因?yàn)?ROWNUM 列只有在記錄被取出或過濾時(shí)才會(huì)應(yīng)用到記錄上

          ????? 第一行在被取出時(shí)會(huì)被拋出,因?yàn)樗?ROWNUM 是1。然后,下一行被取出;它也會(huì)被拋出,因?yàn)樗切碌摹?”,以此類推,直到所有的行都被使用。這個(gè)查詢不會(huì)返回任何記錄。解決方法是在看到3到100之間的記錄時(shí)必須先取出1到30行的記錄

          所以 如果 select? *? from? tbl where rownum between??1? and 100; 是正確, 因?yàn)閯偤瞄_始位置是從1 開始


          解決:
          ????? select? t.*? from? (slect? rownum rowno,...... where .....and rownum <=100)? t where t.rowno>=3

          即封裝兩層,先過濾小于100 的,然后在把rownum偽列顯示為真實(shí)列,在做條件查詢
          ???
          posted @ 2006-10-27 14:32 Areschina 閱讀(200) | 評(píng)論 (0)編輯 收藏
           

          ? 不謀全局者,不足謀一域;不謀萬(wàn)世者,不足謀一時(shí);

          posted @ 2006-10-25 10:13 Areschina 閱讀(257) | 評(píng)論 (0)編輯 收藏
           
          一、 環(huán)境配置測(cè)試
            (1) 網(wǎng)絡(luò)連接是否正常
            (2) 網(wǎng)絡(luò)流量負(fù)擔(dān)是否過重
            (3) 軟件測(cè)試平臺(tái)是否可選
            (4) 如果(3),是否在不同的軟件測(cè)試平臺(tái)進(jìn)行軟件測(cè)試
            (5) 所選軟件測(cè)試平臺(tái)的版本(包括Service Pack)是否正確
            (6) 所選軟件測(cè)試平臺(tái)的參數(shù)設(shè)置是否正確
            (7) 所選軟件測(cè)試平臺(tái)上正在運(yùn)行的其它程序是否會(huì)影響測(cè)試結(jié)果
            (8) 畫面的分辨率和色彩設(shè)定是否正確
            
            二、 代碼測(cè)試
            A. 靜態(tài)測(cè)試
            (1) 同一程序內(nèi)的代碼書寫是否為同一風(fēng)格
            (2) 代碼布局是否合理、美觀
            (3) 程序中函數(shù)、子程序塊分界是否明顯
            (4) 注釋是否符合既定格式
            (5) 注釋是否正確反映代碼的功能
            (6) 變量定義是否正確(長(zhǎng)度、類型、存儲(chǔ)類型)
            (7) 是否引用了未初始化變量
            (8) 數(shù)組和字符串的下標(biāo)是否為整數(shù)
            (9) 的數(shù)組和字符串的下標(biāo)是否在范圍內(nèi)(不“越界”)
            (10) 進(jìn)行數(shù)組的檢索及其它操作中,是否會(huì)出現(xiàn)“漏掉一個(gè)這種情況”
            (11) 是否在應(yīng)該使用常量的地方使用了變量(例:數(shù)組范圍檢查)
            (12) 是否為變量賦予不同類型的值
            (13) (12)的情況下,賦值是否符合數(shù)據(jù)類型的轉(zhuǎn)換規(guī)則
            (14) 變量的命名是否相似
            (15) 是否存在聲明過,但從未引用或者只引用過一次的變量
            (16) 在特定模塊中所有的變量是否都顯式聲明過
            (17) 非(16)的情況下,是否可以理解為該變量具有更高的共享級(jí)別
            (18) 是否為引用的指針分配內(nèi)存
            (19) 數(shù)據(jù)結(jié)構(gòu)在函數(shù)和子程序中的引用是否明確定義了其結(jié)構(gòu)
            (20) 計(jì)算中是否使用了不同數(shù)據(jù)類型的變量
            (21) 計(jì)算中是否使用了不同的數(shù)據(jù)類型相同但長(zhǎng)度不同的變量
            (22) 賦值的目的變量是否小于賦值表達(dá)式的值
            (23) 數(shù)值計(jì)算是否會(huì)出現(xiàn)溢出(向上)的情況
            (24) 數(shù)值計(jì)算是否會(huì)出現(xiàn)溢出(向下)的情況
            (25) 除數(shù)是否可能為零
            (26) 某些計(jì)算是否會(huì)丟失計(jì)算精度
            (27) 變量的值是否超過有意義的值
            (28) 計(jì)算式的求值的順序是否容易讓人感到混亂
            (29) 比較是否正確
            (30) 是否存在分?jǐn)?shù)和浮點(diǎn)數(shù)的比較
            (31) 如果(30),精度問題是否會(huì)影響比較
            (32) 每一個(gè)邏輯表達(dá)式是否都得到了正確表達(dá)
            (33) 邏輯表達(dá)式的操作數(shù)是否均為邏輯值
            (34) 程序中的Begin…End和Do…While等語(yǔ)句中,End是否對(duì)應(yīng)
            (35) 程序、模塊、子程序和循環(huán)是否能夠終止
            (36) 是否存在永不執(zhí)行的循環(huán)
            (37) 是否存在多循環(huán)一次或少循環(huán)一次的情況
            (38) 循環(huán)變量是否在循環(huán)內(nèi)被錯(cuò)誤地修改
            (39) 多分支選擇中,索引變量是否能超過可能的分支數(shù)
            (40) 如果(39),該情況是否能夠得到正確處理
            (41) 子程序接受的參數(shù)類型、大小、次序是否和調(diào)用模塊相匹配
            (42) 全局變量定義和用法在各個(gè)模塊中是否一致
            (43) 是否修改了只作為輸入用的參數(shù)
            (44) 常量是否被做為形式參數(shù)進(jìn)行傳遞
          posted @ 2006-10-13 12:43 Areschina 閱讀(211) | 評(píng)論 (0)編輯 收藏
           

          午睡片刻有助于提高注意力和工作效率,但必須注意午睡時(shí)間。

          專家認(rèn)為:健康的午睡過猶不及,以15分鐘到30分鐘最恰當(dāng),若超過30分鐘,身體便會(huì)進(jìn)入不易睡醒的沉睡期,這個(gè)時(shí)候就需要延長(zhǎng)到1至1個(gè)半小時(shí),也即是一個(gè)完整的睡眠周期。同時(shí),午睡時(shí)間太長(zhǎng),也會(huì)打亂生物鐘,影響正常的睡眠。

          午睡時(shí)間太久,剛起來的半小時(shí)會(huì)有輕微的頭痛,全身無力,這是睡眠慣性造成的。

          如果你的生理反應(yīng)傾向于小憩片刻,那不妨讓自己休息一下,而不要一味的壓抑自己的睡意,以至于整個(gè)下午都昏昏沉沉。

          若要維持較長(zhǎng)的午睡,只是用于補(bǔ)充前晚的睡眠不足,記得,真正健康的午睡不應(yīng)該超過30分鐘,同時(shí),午睡要養(yǎng)成每天定時(shí)定量的習(xí)慣

          posted @ 2006-10-11 10:13 Areschina 閱讀(178) | 評(píng)論 (0)編輯 收藏
           
          節(jié)后職場(chǎng)?8招應(yīng)對(duì)上班綜合癥
          上班前一天,為一周做好計(jì)劃 如果你習(xí)慣在上班第一天早上做工作計(jì)劃,那就大錯(cuò)特錯(cuò)了。第一天的日程通常排得很滿,你可能根本沒時(shí)間做計(jì)劃。為什么不在休假前一天就列出活動(dòng)清單呢?

            在假日里忘記辦公室 在假期里也經(jīng)常受到同事或老板的騷擾嗎?學(xué)會(huì)說“不”,將不想理睬的人過濾掉。長(zhǎng)假結(jié)束前一天晚上,和朋友去酒吧坐坐或者去電影院看場(chǎng)電影,多想

          想那些工作以外的事情,不要因假期即將結(jié)束感到緊張。

            上班前一天睡個(gè)高質(zhì)量的午覺 在假期里成天睡懶覺會(huì)改變睡眠節(jié)奏,使身體功能紊亂,從而導(dǎo)致上班第一天早上難以醒來。與其如此,不如在長(zhǎng)假結(jié)束前一天的下午小睡一會(huì)兒,重新恢復(fù)體力。

            一醒來就精神百倍 在清晨慢慢醒來,起床后先喝杯水喚醒消化系統(tǒng),舒展四肢,然后沖一個(gè)溫水澡,最后吃一頓富含蛋白質(zhì)的早餐,如雞蛋、牛奶、火腿等。這樣才能精神百倍地走在上班路上。

            在走廊里散步 到辦公室后,在走廊里散散步,去每間辦公室轉(zhuǎn)一圈,向同事們問好。這種“移步管理法”既可以幫助了解新一天辦公室里的氣氛,又能使自己和同事、上級(jí)保持良好的工作關(guān)系。

            整理辦公桌 上班第一天就看到辦公桌上文件成堆,真是件恐怖的事!扔掉無用的文件,你會(huì)覺得舒服很多。

            避免和難纏的客戶會(huì)面 在上班第一天不要給難纏的客戶打電話或約見面。以輕松的方式開始新的工作,不要被一個(gè)壞客戶擾亂了心情。

            延長(zhǎng)午休的時(shí)間 精神不振的時(shí)候,吃些水果和巧克力。在午飯后小歇15分鐘,之后就會(huì)覺得這一天十分放松,在以后的一周內(nèi)會(huì)越來越有干勁。就像跑步運(yùn)動(dòng)員在賽前熱身一樣,在上班第一天緩慢地開始,然后在以后的幾天內(nèi)加速。

          posted @ 2006-10-11 10:07 Areschina 閱讀(275) | 評(píng)論 (5)編輯 收藏
           

          剛開始了解JSF,先寫點(diǎn)三個(gè)重點(diǎn)

          JSF has these parts:

          • A set of prefabricated UI components

          • An event-driven programming model

          • A component model that enables third-party developers to supply additional components

          ?

          posted @ 2006-09-30 10:13 Areschina 閱讀(241) | 評(píng)論 (1)編輯 收藏
           

          ???? 由于不喜歡福富的壓抑,剛來6天,明天國(guó)慶,紀(jì)念下,不知道會(huì)想在這呆多,一年,,,說漫長(zhǎng)也很漫長(zhǎng),說短也很短...

          posted @ 2006-09-30 10:11 Areschina 閱讀(369) | 評(píng)論 (1)編輯 收藏
           
          ?今天碰到這個(gè)問題,起先以為是因?yàn)樽侄蝪archar(2)類型的問題,
          ?后來網(wǎng)上查了下,原來oracle10g的驅(qū)動(dòng)程序有問題,

          檢查了下程序,是保存相片出問題,photo字段為blob 類型,從一個(gè)表查詢出來 保存到另外一張里面去,沒注意null和空串的問題,本例為hibernate

          一張相片:
          if(blob!=null)
          ????tbl.setPhoto(blob);?
          另外一張:
          ?BASE64Decoder base64Decoder = new BASE64Decoder();
          if(strPhoto!=null or "".equals(strPhoto)
          ???byte[] bytePhoto = base64Decoder.decodeBuffer(strPhoto);
          ???Blob blobPhoto?? = Hibernate.createBlob(bytePhoto);
          ???tbl.setPhoto(blobPhoto);???

          另外一種方法利用jdbc來處理

          /**
          ? * 保存操作日志(POJO中的信息)
          ? * @param POJO?在Hibernate配置文件中存在的POJO對(duì)象
          ? * @param linkTblno 業(yè)務(wù)編號(hào)
          ? * @param applyType?業(yè)務(wù)類型
          ? * @param operType?操作類型 D-刪除 U-修改 對(duì)控制信息:C-撤控? F-復(fù)控
          ? * @param process? 流程狀態(tài)信息
          ? * @throws Exception
          ? */
          ?public void saveLogFormPOJO(Serializable pojo,
          ??????????String linkTblno,
          ??????????String applyType,
          ??????????String operType,
          ??????????String process) throws Exception{
          ??Log.debug(this.getClass(), "保存操作日志(POJO中的信息)...");???
          ??String tableName = pojo.getClass().getName();//表名
          ??int d = tableName.lastIndexOf(".");
          ??tableName = tableName.substring(d+1);???
          ??Object object[] = this.getOperresult(pojo);???
          ??String operresult = (String)object[0];?????
          ??InputStream photo = (InputStream)object[1];??
          ???
          ??this.saveLog(linkTblno, applyType, operType, process, tableName, operresult, photo);
          ??Log.debug(this.getClass(), "保存操作日志完成");??
          ?}
          詳細(xì) 見 PoperlogtblDAO

          posted @ 2006-08-02 16:48 Areschina 閱讀(1886) | 評(píng)論 (0)編輯 收藏
           
          ??? 做了一年了,開本貼主要是總結(jié)本項(xiàng)目.包括架構(gòu),技術(shù),經(jīng)驗(yàn)和不足.

          ???1.業(yè)務(wù)系統(tǒng): delphi+webservers+java(hibernater&weblogic)+oracle10g
          ?? 2.web系統(tǒng)
          ?? 3.
          posted @ 2006-07-17 14:54 Areschina 閱讀(120) | 評(píng)論 (0)編輯 收藏
           
          ???? 注冊(cè)了好久,都沒去動(dòng),主要是一直都在忙,忙的一塌糊涂,忙的都迷失了方向,今天,博客開啟,將記錄點(diǎn)點(diǎn)滴滴......
          posted @ 2006-07-17 14:52 Areschina 閱讀(98) | 評(píng)論 (0)編輯 收藏
          CALENDER
          <2006年7月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜


          Powered By: 博客園
          模板提供滬江博客

          主站蜘蛛池模板: 万年县| 略阳县| 双城市| 左云县| 加查县| 环江| 明溪县| 如皋市| 济南市| 集贤县| 修水县| 兖州市| 济阳县| 澎湖县| 广元市| 金乡县| 伊通| 沅江市| 普兰店市| 扎囊县| 抚松县| 郑州市| 陕西省| 广昌县| 扶绥县| 改则县| 阿克苏市| 河曲县| 尉氏县| 将乐县| 翁源县| 筠连县| 云梦县| 五指山市| 陆丰市| 华容县| 正蓝旗| 乌兰县| 昆明市| 宜春市| 长白|