個人管理/時間管理 協助工具輔助套件分享

    作為一個開發人員,個人管理這些軟體技能可以說和開發技能一樣重要。    之前寫了一篇《PDA感悟》(還有《腦子是用來想事的,不是記事的》),主要是對過去一年來使用PDA來進行GTD和個人管理的情況進行總結。在公司裡,和組內的同事們進行了分享,最後還拿了個“反思獎”。他們提出要求要我進一步分享我個人做時間管理的模板和小工具。這裡我把這些東西打了一個包,順便發上來和園友們進行一個分享。    主要包含:計劃模板(月模板/周模板/任務系統管理範本)小工具組(快捷檔案管理工具/每日記事/定時器)

私活後的 WPF 設計經驗總結

WPF 是一個介面層架構技術,要對 WPF 技術達到熟練運用的程度,需要同時擁有開發和設計兩方面的知識。而我作為一名開發人員,以前的總結都是站在開發人員的角度,今天這篇博文則期望更多地站在設計人員的角度來進行總結。其實,開發人員比較難理解WPF 架構中為什麼會提出 Style、Template、Command、State、StoryBoard、Trigger 等這些概念,但是當你看一看 Flash 或者 PhotoShop 的設計人員平時的工作,就會發現原來許多概念早已是他們的常識,而

精通 WPF UI Virtualization

    本篇部落客要說明如何使用 UI Virtualization(以下簡稱為 UIV) 來提升 OEA 架構中 TreeGrid 控制項的效能,同時,給出了一些學習 UIV 的資源。  問題    最近對 OEA 的 TreeGrid 控制項進行了比較大的改造,並使用新的控制項來替換了系統中所有的 DataGrid 控制項。新的 TreeGrid 控制項實現了很多新的功能,(之後會寫一篇文章說明),但是最後遺留了一個問題:由於使用它替換了原來的 DataGrid,而 DataGrid

敏捷個人線上線下活動PPT及照片做成的視頻共用

  把之前敏捷生活線上練習和敏捷個人俱樂部線下練習的一些PPT以及線下活動照片做了一個視頻,這樣大家可以從20分鐘的視頻大致瞭解敏捷個人現在講了一些什麼了!視頻地址:http://www.tudou.com/programs/view/IZB7Fgmtxqk/如果看的速度慢,請切換到256P模式下敏捷個人俱樂部QQ群:40961321敏捷個人2011.9月份線下活動報道:敏捷個人和敏捷結果,設計你的一天,設計你的一周推薦:你可能需要的線上電子書    我的微博:http://weibo.com/

OEA 架構中整合的 RDLC 報表介紹

之前 OEA 一直用著一個 Delphi 開發的報表,所以兩年來我一直就想在 OEA 中構建一個純 .NET 的報表模組,但是一想到要開發複雜的報表引擎和設計器就覺得麻煩。所以這事一直拖著。最近開始研究一些成熟的報表引擎,經過對比,還是發現微軟的 RLDC 報表已經能滿足我大多數需求。其中包括表格、矩陣、圖表 等複雜控制項,同時同樣的報表格式在 B/S 模式下也可以直接使用,最新的 Tablix 控制項非常靈活,能實現大多數表格樣式。所以我決定不再費時費力去造一個輪子,而是直接把微軟的

OEA 中 WPF 樹型表格虛擬化設計方案

    最近用 OEA 做的倉庫管理系統中,許多介面的都需要使用表格控制項來顯示資料。一是這些表格的列非常多,有的甚至達到了 200 列,而且一個模組的介面中可能同時顯示好幾個表格。這導致介面的速度比較慢,特別是較多資料需要展現時。經檢測,表現雖然表格的行已經做了虛擬化,但是由於列非常多,最終還是造成可視樹中的元素過多,而導致介面布局代碼運行過慢。假設只有 30 行,一個儲存格僅產生 5 個可視元素,200 列的儲存格都會產生 3W 個可視元素,而布局系統的 Measure

月度計劃工具 0.3.14.0 發布

2011 年已經發布過一套《個人管理工具集》,其中有計劃模板和一些常用小工具組。時隔一年半,一直在用的月度計劃模板感覺對個人管理非常有效,所以基於 “OEA架構”把模板做了一個易用的計劃軟體,方便使用。以下是軟體的,有興趣的朋友可以下載來試試 :V 0.3.14.0(最新版本)V 0.2.5.0 (注意,本工具需要支援在 .net 4.0 架構上,可使用 360 軟體管家安裝。) PS:個人管理中,個人排程管理是非常重要的一部分。依我個人的經驗,做計劃與不做計劃,有很大的差別。做了計劃後,工作、

OEA 中 WPF 樹型表格整體重構

為什麼要重構     上兩個月主要做了一件事情,那就是把 OEA 架構中的 TreeGrid 控制項,從結構上重新設計,並大量重構現有代碼。而花較大精力做這件事的原因,主要是因為:業務中需要支援一系列新功能:整行編輯、上下方向鍵進行導航、合計行、鎖定列 等。 控制項顯示效能較差,需要支援列虛擬化。 和 OEA 中繼資料系統耦合,希望獨立為單獨的控制項程式集,提高複用性。 不支援 xaml 聲明的格式。原控制項直接在後台用 OEA 代碼產生,本質上作為一個 WinForm 控制項來用。 整個

OEA 中的多國語言實現

    本篇部落客要描述在 OEA 架構中的多國語言架構的原理及應用。 多國語言常見實現及原理分析    管理軟體平台,一般來說,都應該支援多國語言,以支援應用程式走向國際化。OEA 最近也提供了多國語言架構,它可以在修改少量甚至不修改代碼的情況下,快速、靈活地,使得整個應用軟體支援各個國家的語言。在 .NET 平台上,要實現多國語言切換,一般可以使用資源檔實現;在WPF中,也可以使用動態引用實現。這些可以參考以下幾篇文章中講到的方法:《WP7多國語言支援》、《一種靈活的WPF程式多國語言支援》

搭建 WPF 上的 使用者介面自動化測試架構

簡要說明    OEA 1.0-2.0 架構中,介面都是以 WPF 技術作為基礎平台開發的。我們需要對開發出來的系統進行自動化測試,而 .NET 平台的自動化測試平台在公司內部還沒有其它部門完成,所以我們在 2010 年的時候使用 Ruby + VS UIUnitTest 開發了一個 使用者介面自動化(UI Automation,以下簡稱為UIA)架構,估且稱其為 UIA 1.0。UIA 1.0

“秒殺”心得

    本文記錄對某網站A的秒殺活動編寫秒殺器的經曆和技術重點。 故事回顧    某日早上,朋友給我說最近A網站在開展秒殺活動,有IPad、IPhone,讓大家一起去秒殺。結果我們四個人一起秒,都沒有別人快,沒有一個人秒到。然後下午我就開始嘗試分析它網站的秒殺流程,並嘗試使用自動認可資料的方案來進行秒殺。結果,在晚上的時候,成功做出了第一個版本的秒殺器,然後我們一起秒殺了幾個IPad(大家都想要IPad,而對IPhone沒興趣,汗)。   

一個簡單的 Chrome 外掛程式

之前做秒殺器的時候,使用的是 WPF 用戶端,藉助 HttpWebRequest 來實現遠程調用。後來看到別人搶火車票的軟體是一個 Chrome 外掛程式,發現這樣寫起來要簡單太多了。一直想搞一個外掛程式。今天比較閑,做了一個簡單的外掛程式,用於一次性開啟多個連續的串連地址,例如這個網頁:它一共有 15 頁。一頁一頁點實在太累,這時,可以使用這個外掛程式,點擊一下,彈出以下視窗:Url 已經根據當前的串連地址修改好了,調整部分係數,點開啟,即在 chrome

分享一個簡單的 VS 外掛程式及源碼

今天做了一個 VS 的外掛程式,給大家分享下。暫時有以下三個功能: *添加檔案頭在任意文本頁面,點擊該按鈕,可添加檔案頭: 格式可以在外掛程式對應目錄下的 hxyAddIn_FileHeaderTemplate.xml 中修改: ,內容如下:<?xml version="1.0" encoding="utf-8" ?> <FileHeaderTemplate>    

UML 圖使用心得

在軟體開發中,從需求工程到代碼工程,都離不開 UML 圖的繪製。今天簡要總結一下我以往使用 UML 圖的一些體會。很多圖,都是由原始需求到代碼的一種轉換,只是轉換的程度不一樣。在軟體開發過程中,不同的階段需要不同的 UML

《OEA – 實體擴充屬性系統 – 設計方案說明書》

    這篇設計文檔是 12 月份寫來參加公司的研發峰會的,自己倒是信心滿滿,不過最後還是沒有入圍。現在想想也沒啥大用,所以貼出來,期待與園友交流。    文檔有點長,沒全部貼在部落格中,有興趣的可以下載附件中的 PDF。 附件:《實體擴充屬性系統-系統設計說明書.pdf》================= 分隔線 ======================  目錄 前言... 4 1 背景與需求... 5 1.1 產品 721 客戶化開發的需要... 5 1.2 實體動態列... 6 1.3

首次成功實施 XSS 攻擊,盜取目標網站大量 VIP 帳號

前言之前做網站時有做代碼防禦 XSS(Cross Site Script) 攻擊,但是卻只處於瞭解的階段,並不知道其中具體的原理,更別說使用了。最近有朋友要求我協助他 Hack 一個網站,達到一定的目的。思考來思考去,最後想了一套方案,並最終成功實施。現在回想起來,整套解決方案中,其實主要就是 XSS。(   本文不會公布目標網站地址。主要是為了交流技術,以協助大家在 Web 開發中更好地防禦 XSS。看文章標題說得比較牛,其實我也不會去修改他們的密碼,太壞的事咱可不能幹,哈哈。 :)   ) 

產品管理:使用者訪談之道

    很早以前就認識徐峰了,很高興這次在2011中國軟體技術大會上又看到他,還去聽了一下他的《使用者訪談之道》的演講。(我在大會上分享的是產品架構開發方法(2011中國軟體技術大會)聽完之後,我覺得不錯,於是決定再加入自己的一些內容給公司的人講講,於是出了本篇下面的內容。說明:下面的內容,我把分享中關於公司的GCS工具的幾頁PPT省略了:)  敏捷個人線上線下活動PPT及照片做成的視頻共用敏捷個人2011.12月份線下活動報道:認識自我推薦:你可能需要的線上電子書我的微博:http://wei

OEA ORM中的分頁支援

    本篇部落客要描述分頁的常見技術方案,以及在 OEA 架構中的分頁的應用及實現原理。 分頁的幾種方案    分頁是解決大資料量顯示的有效方法。根據分頁技術應用的位置不同,大致可以把分頁分為以下幾種:介面層分頁     介面層的分頁,類似於介面的虛擬化技術,是只顯示需要的資料的一種技術。OEA 的 WPF 介面中目前已經實現了 UI 虛擬化,所以不再實現介面層分頁。優點:* 簡單。許多控制項都支援在介面層直接進行分頁。* 換頁時,響應快。(在 C/S

父與子完整版

  人的一生會面臨各種各樣的人際關係,有些關係的性質會隨著歲月的流逝而發生變化,但是在所有的人際關係中,有一種與生俱來的、終生不變的,那就是親子關係。你也許已經是父親,或者即將是父親,這個PPT中的一些句子一定會和你有同感。敏捷個人提醒那些“工作狂”,工作毫無疑慮是重要的,但不要忘記了與家人的生活點滴,這往往更為重要!                                                                            推薦:你可能需要的線上電子書

讓賭博成為一種投資行為

這次春節回家,沒有帶任何任務回去,沒有寫一行代碼,沒看一頁書,就是見了許多親戚朋友和高中同學。 臨回家之前一天,和弟弟跑到遊戲廳逛了一圈,想看看有沒有蘋果機玩。弟弟給我介紹了最新的賭博機的玩法,回家後就使用追賭統計軟體計算出一個合適的倍率。一下午的時間,我就贏了 10200 分。 下面是這種賭博機的相片: 猜四種花色,猜中黑紅桃時,賠率為3.8,另外兩個的賠率是4。所以,可以有追花色、追顏色兩種方法。以下是兩種方案的一個追賭方案:

總頁數: 61357 1 .... 3841 3842 3843 3844 3845 .... 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.