麻雀雖小,五髒俱全:分析CVS活動情況的小工具(有源碼供學習)

最近Team Dev發布的版本品質很成問題,追究起來有很多原因,其中之一是CVS的使用不合理, 於是想做個一小工具,分析CVS上每天的活動,以便掌握團隊成員對CVS的使用方式。 也許有現成的開源項目可以完成這項任務,但懶得去找了,自己寫一個吧。 聲明:由於只是一個內部使用的工具,沒有摻雜太多的設計理念在其中, 不過我寫的代碼,總體來講品質還是過得去的,新手參考一下也無不可。 1、確定需求 希望掌握每天CVS上,誰、在什麼時間、對什麼檔案、做了什麼。 2、可行性研究

麻雀雖小,五髒俱全:用DOJO寫一個最簡單的控制項

現在javascript架構、控制項陳列庫有很多,JQuery、Ext、prototype、MooTools、DOJO, 這些都是在Google上搜尋“javascript+framework”列在第一頁的。 這其中,除了MooTools,其它的都有所瞭解,但只在項目中用過Ext和DOJO。 但一直不太喜歡Ext,效能有問題,新的版本還收費了, 特別討厭這種打著開源旗號賺錢的,像JGraph,JEP,被忽悠進來套住你就開始收費,

常用DOC命令

來源;http://pingzizzp.blog.163.com/blog/static/41181995200992275817345/ 常用doc命令一、基礎命令 1 dir

瀏覽其中的【navigator】對象的【userAgent】判斷瀏覽器。

UserAgent是瀏覽器用於 HTTP

問題的提出方式。(【先】說出最關鍵的【結果】,然後再描述細節)

昨天測試日本方面提交的一部分代碼。發現修正的部分和式樣書不一致。調查後,發現原因。【錯誤的解決方案】在給日方的說明中(ANKAN中)把原因說了一頓之後,說這個現在不能做。【正確的解決方案】我們應該先說,你們製造的代碼,有和式樣書不一致的地方。所以今天不能進行測試。然後再說你的錯誤具體在哪裡,是因為什麼原因錯了。【為什麼要這樣做】1.突出重點,一上來,就讓對方知道你想要說什麼。2.領導有時候對代碼也不是十分的瞭解,你和他們說細節也沒什麼用,  

js代碼測試。【一定要在真實工程下來測試是否好用】

前言:瀏覽器測試有IE, FireFox, Safari, Chrome前兩天在測試中發現系統在使用Chrome和瀏覽器時(直接就去修改代碼了,沒有再去看看Safari),關閉按鈕不好用,也就是說window.close();不好用,於是上網找瞭解決方案,在本地寫了一個js方法,調用後發現所以瀏覽去都可以關閉。------------------------------------------------------------問題;但是,在把代碼應用於系統中時,發現Safari中關閉不了!!!

大規模資料產生 (500萬條資料)

前言: 最近有一個作業需要 對 大規模資料 進行 效能測試 需要500萬條資料,這是一個很大的量,我們無法通過cvs檔案這種方式把資料匯入資料庫 我開始想到了一個解決方案,使用java程式,迴圈500萬次,執行更新語句,把資料插入到資料庫中。 這種方式雖然方便了操作,但是效率一定很慢。 下面給出最優的解決方案 使用預存程序,進行資料插入  CREATE OR REPLACE FUNCTION insert_users_test() RETURNS void AS$BODY$DECLARE

postgre資料庫下的 NOT NULL 和 空串(雖然有NOT NULL設定,但是可以插入空串”)

前言:前兩天,有一個資料庫的表添加了一個欄位 item_name.並且設定了NOT NULL約束。------------------------------------------------於是問題發生了!!!-------------------------------------------------問題:在測試中有一個觀點是要測試這個欄位的值是空值的情況。但是這個欄位怎麼會是空值呢?解決:日方提供了一個SQL update TBL_name set item_name = "" 

Struts中DownloadAction的使用

只知道以前學的struts是1.2,具體1.2.x不清楚,也不知道1.2.6是什麼時候出的。這個類以前也沒有見過。以前下載檔案只知道使用servlet。 以下內容轉載: 1.自從Struts 1.2.6版本,就出現了DownloadAction類,主要就是用於處理web應用的下載。 使用DownloadAction也是很簡單的。 2.自訂的Action繼承DownloadAction。 然後實現:getStreamInfo()方法,該方法用於返迴文件或者流的資訊。protected

自己的 「QA票 CheckList 」 KPT

K (keep)1.記述中,清楚區分提到的不同問題【關於檔案的說明】。。。。。。。。【問題】。。。。。。。。 PT (Program Try)1.看看每句話的助詞是否有缺漏。  この部分表示できません。    ×  この部分は表示できません。   ○  詳細は添付資料ご參照ください。  ×  詳細は添付資料をご參照ください。 ○2.描述盡量完整,不要省略!!      この部分は表示できません。           ×      この部分は畫面で表示できません。 ○3.不要自己造句      

ibatis中iterate的用法(conjunction=”or” “,”)

 <!-- 刪除相應的person記錄 -->  <delete id="deletePerson" parameterClass="map">    delete from 表名 where      sex=#sex#                 <iterate prepend="and" property="personList" open="("          close=")" conjunction="or">          age=

HTML控製表格邊線顯示。

前言:如果我們想讓一個表格有黑色的邊線,很容易實現。使用以下代碼即可。table { border-collapse:collapse; }table, td, th { border:1px solid black; }但是這樣的表格我們是無法任意空中邊線的顯示的。比如我們想讓表格的右上方不顯示。這時,我們就要一點一點畫出表格的邊線;用td的邊線組成整個表的邊線,然後控制td邊線的顯示。<style>.myTable {

十年總結(四):在北京的第一份工作和第一個項目

 雖然人已經來到北京,但對於接下來找工作還是有些惶恐,過去兩年,雖說也學到不少東西,但感覺在技術方面並沒有太長足的發展。還好,我順利進入一家小公司,做的是 商業智慧(BI)。公司剛成立,總人數不超過10人,老闆面試的時候問我sybase熟悉不熟悉,我說過去只用過sql server,但sql和資料庫原理都沒有問題。可能公司也比較缺人,反正把我留下了,工資跟原來相比基本一樣,我當時的心理是只要有公司要,我就很慶幸了,所以並沒有計較太多。公司當時的主要項目是

postgre 表被加鎖無法解鎖問題

感謝作者!文章來源:http://blog.csdn.net/zhanghaolpc/article/details/5594576 最近遇到一個很鬱悶的問題,在運行npgsql時使用了它的分散式交易(System.Transaction不是DbTransaction),結果發現一旦程式異常後就無法繼續對相應的表進行操作了。調查了一下原來postgre對這個表加了鎖,但是無法釋放,重啟postgre的服務也無濟於事,最後還是在浩瀚的文檔中發現了一個辦法來復原事務,就OK啦。具體做法如下:1.查詢

十年總結(八.1):插曲,畢業十周年聚會,情況簡報

我的十年總結尚未過半,我們小班十年聚會的日期卻已經來臨。 周五晚上匆匆南下,今天傍晚又匆匆北上,從北京到南京,短短的相聚,卻讓人感慨頗多。 我個人的“十年總結”,可能也會給人一點點啟示,但畢竟來自單薄的個體, 那麼根據這次聚會所整理出來的文字,雖然是我個人總結的“插曲”, 但對讀者來說,絕對有更高、更普遍的參考價值。 我們班29個人,23人蔘加了這次聚會,佔79.3%。 剩餘2人在國外,2人陰差陽錯出差在北京,1人孩子太小,1人因工無法脫身。

馬拉多納與程式員轉型

引用新京報的新聞:馬拉多納這個高喊絕不退縮的愛國主義中年人,到了十萬火急的時候,還指望自己的精神勝利法可以創造奇蹟。在失敗這條河流裡,馬拉多納不是踏進了兩次,而是四次。這四次溺水的經曆,證明了馬大帥的號召力和影響力,根本就不能轉化為生產力和戰鬥力。阿根廷因此被貼上了三無標籤———主教練沒有水平、球員沒有責任感、球隊沒有策略。不可否認,球員時代的馬拉多納是神。從1977年到1994年,他花了17年的時間,動用了上帝之手、連過五人等絕技,為自己在銀行裡存下了一筆豐厚的威望和信譽。可做了主教練後,只用

自封的“IT民工”,程式員職業的畸形心理暗示

心理暗示,是指人接受外界或他人的願望、觀念、情緒、判斷、態度影響的心理特點。是人們日常生活中,最常見的心理現象。它是人或環境以非常自然的方式向個體發出資訊,個體無意中接受這種資訊,從而做出相應的反應的一種心理現象。 

OLTP和OLAP的區別

    當今的資料處理大致可以分成兩大類:聯機交易處理OLTP(on-line transaction processing)、線上分析處理OLAP(On-Line Analytical Processing)。OLTP是傳統的關係型資料庫的主要應用,主要是基本的、日常的交易處理,例如銀行交易。OLAP是資料倉儲系統的主要應用,支援複雜的分析操作,側重決策支援,並且提供直觀易懂的查詢結果。下表列出了OLTP與OLAP之間的比較。  OLTP OLAP   使用者 操作人員,低層管理員 決策人員,

今天開始閱讀《現代作業系統》

今天開始閱讀《現代作業系統》,三個月讀完!《現代作業系統》 ——(荷)Andrew S.Tanenbaum 著

[推薦]畢業奮鬥八年成功後有感,給年輕人的10個忠告

    此文章是轉來的,覺得很有意義,便帖了出來。希望原版主不要見怪。     1、努力    工作要努力,隨隨便便過日子過四五年也是過,稍微努力的過四五年也是過,努力的過四五年也是過,何不努力好好的幹。如果努力的過好畢業後的四五年,這對我們以後的人生非常有協助。      2、虛心學習    多與比自己大的人(長輩)/成功人士交流學習,要虛心聽取/認真分析他們的意見和建議,以免自己以後走彎路。      3、自由   

總頁數: 61357 1 .... 14720 14721 14722 14723 14724 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.