Time of Update: 2018-12-05
在程式中,有時候我們new了一個對象,但是並沒有立即用到它,這樣浪費了記憶體資源,可以用.net為我們提供的Lazy類。 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading; 6 7 namespace Lazy 8 { 9 class Program10 {11
Time of Update: 2018-12-05
這些天一直在做一些關於Treeview的事情,想寫出來一些用法和心得。說到集合對象的顯示和表現,CollectionSourceView和CollectionView有著至關重要的作用,所以在寫TreeView之前,先把這兩個類和一些相關概單獨拎出來整理一下。WPF的預設視圖(DefaultView)WPF中的資料繫結,如果直接綁定到一個集合(實現了IEnumerable的類),會有一個視圖被隱式的插入到源集合對象和目標對象之間,這個視圖就是和集合相關聯的預設視圖。視圖(實現了ICollecti
Time of Update: 2018-12-05
PDF中文預設的字型是Adobe 宋體 std L,而Windows自身不內建該字型。導致用Office開啟嵌入字型的PDF會顯示中文亂碼。可以直接使用Acrobat Pro或者Foxit PDF Editor來編輯,但預設插入的文字框會內容為空白。解決方案如下:在Foxit PDF Editor插入文字框,匯入Windows字型,選擇中文字型後,一定要將指令碼一項改為: ANSI. 這樣就可以正常編輯插入的漢字了。而不會顯示為空白格或者亂碼。希望本文對你有所協助。楊韜的學習備忘錄 YTYT2
Time of Update: 2018-12-05
用VSS遷入遷出過的代碼,常常莫名奇妙的隨機添加了一行空行。而VS2010中的Ctrl+K,Ctrl+D快速鍵並不會自動去除多餘空行。不要緊,只需在【替換】中選擇【使用Regex】,尋找內容為 \n[\n]# 替換為\n ,再全部替換幾次(這樣段落間的空行不會被刪除),這樣格式就清楚了。 【修改前空格亂七八糟的代碼】 public class A { private int field; // private int adsfdsf; //
Time of Update: 2018-12-05
過去兩年用一直Notes,最近開始改用Outlook2007,發現新郵件無法更改字型的顏色和格式,有些想強調的語句沒有辦法凸顯,相信有些同學也遇到和我一樣的問題。在這裡把outlook郵件內容格式詳細的說一下。解決辦法很簡單:在Outlook -> Options -> 裡面選中“HTML”。我們可以看到Outlook支援3類郵件內容格式:1. Plain Text,這個可以被其他任何郵件系統接受,並且由於是簡單文本,在各個郵件系統中布局風格保持一致。2.
Time of Update: 2018-12-05
下載安裝好QT SDK,IDE外觀做的還是很不錯,選擇Vim(Dark)的風格,很適合長期閱讀。 【1. Hello Word】//建立QT GUI程式#include <QtGui/QApplication>#include <QLabel>int main(int argc, char *argv[]){ QApplication a(argc, argv);//開始 //標籤 QLabel *label = new QLabel("Hello,
Time of Update: 2018-12-05
在項目中我們會需要麼有邊框的Button,一般我們會用自訂Templet做到這一點,其實如果沒有特別的其他功能需要,我們可以更簡單的實現這一點。<Button Content="Borderless Button" Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />有人會用BorderBrush="{x:Null}" Background="{x:Null}"來使Button看起來是沒有邊框的,這樣做的問題是:1
Time of Update: 2018-12-05
Fortran作為第一門進階語言,至今在科學計算上依然有著不可替代的作用。近期嘗試C#下用Math.net做矩陣運算,儘管重載了運算子以及有了相應數學庫的支援,但和Fortran相比任然覺得欠缺矩陣運算的便利。另外和C/C++相比Fortran做科學計算也更容易達到較高的效率,而無需考慮各種複雜的因素。 不過目前Fortran缺乏比較便利的IDE,用VS2010沒有自動補全,沒有各種匹配,開發體驗和C#相差太遠。只能又折騰出Vim簡單配置一下,編寫第一個Fortran學習程式了 部落格的代碼著色
Time of Update: 2018-12-05
自從成為一個團隊負責人後,一個問題就時常困擾著我,那就是如何用人!既不是如何把合適的人放到合適的崗位上,也不是如何調動個人的積極性實現最大的產出,而是如何在編製不全,缺兵少將的情況下完成日常業務!!老闆不給人?人員流動性大?個人能力不足?非也!非也!這一切都是系統升級惹的禍!
Time of Update: 2018-12-05
做項目時偶爾遇到的東西,隨手記下來,加入了自己的使用和測試結果。CSV是(逗號分隔值)的英文縮寫,通常都是純文字檔案。建議使用WORDPAD或是記事本(NOTE)來開啟。如果機器上裝了Microsoft Excel的話,.csv檔案預設是被Excel開啟的。常見規則:1. 開頭是不留空,以行為單位。(Office2007測試,空白會被認為是列內容的一部分。)2. 可含或不含列名,含列名則居檔案第一行。3.
Time of Update: 2018-12-05
由於商業產品的特殊性,我們的使用者是我們的客戶,就是上帝。與上帝溝通需要注意哪些技巧呢?本文所討論的技巧並非訪談技巧類的“技術流”文章,也非方法論,主要講擷取客戶真實情況的訪談準備、資料收集及資料整理過程。我們在做調研時,希望瞭解上帝溝的目標、需求及行為。但在我們的調研中,往往發現這樣的現象:1. 客戶不配合我們的調研,不願意跟我們講話?2. 客戶跟我們聊,卻發現,答非所問,無論如何我們都沒法在同一個平面對話?3.
Time of Update: 2018-12-05
公司資訊化是一個非常時髦的概念,各行各業都力圖通過廣泛的應用各類業務系統、管理系統、辦公自動化系統等等,實現自己的資訊化,日積月累,最後形成每個企業員工(包括管理者),每天都必須面對一堆或多或少的各類系統,作為公司資訊化起步較早的銀行業尤其如此。這裡介紹下我一天的“系統”曆程:上午一到單位,第一個使用的是考勤系統;待坐定開啟兩台電腦後正式開工(這裡要補充說明下,兩台電腦一台串連業務網端,用於業務處理及使用內網,一台串連辦公網端,用於辦公及登入公網,因安全原因兩台電腦物理隔離),到一天工作結束,使
Time of Update: 2018-12-05
1.安裝需求:1.必須是Win7旗艦版、企業版或者Windows2008 R2 ,其它版本無法VHD啟動系統2.下載軟體 imagex.exe 一個.wim解壓工具。 EasyBCD 一個啟動項設定工具,非常強大,還可以用來設定Windows/Linux/Mac OS共存的啟動,以及開機從iso光碟片鏡像、VHD虛擬磁碟啟動。 JUJUMAO VHD維護工具,可以操作VHD檔案。 2.VHD系統安裝:1.
Time of Update: 2018-12-05
昨天,想仿照人人網做一個標題閃爍的功能(簡單的js代碼),就是當有人你發新訊息的時候標題閃爍,用js實現 【新訊息】什麼玩個人首頁 《==》【 】什麼玩個人首頁 切換。代碼其實很簡單,遇到的一個問題就是,當在標題中輸入多個空格時,只顯示一個空格。解決方案是:把IME切換到 中文全形 ,然後多個空格就可以顯示了。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-05
銀行業資訊化程度在公司資訊化排名中絕對是前三名,但不為大多數人所知的是,很多銀行從業人員日常工作卻離不開手工勞動,而且在某些情況下手工還是唯一選擇!拿最常見的業務統計來說吧:業務系統在銀行業資訊化改造中是優先等級最高的,不論是重視程度、投入、覆蓋面、升級改造力度都是管理資訊系統等其他系統無法比擬的。按理說如此投入,系統應該盡善盡美,至少除了業務處理以外的一些日常的統計工作應該能夠勝任,但現實情況是:大多數的業務系統都必須有配套的手工台帳作為補充。這是因為一方面統計要求不斷變化,而系統支援卻非常僵
Time of Update: 2018-12-05
罈子裡潛水多年,感覺由於定位是“程式員的網上家園”,園中大家討論多的還是集中在技術層面,站在使用者角度討論系統的比較有限。但系統的好壞最終還靠市場、靠使用者來評判,討論技術(當然包括程式員)也需要有市場意識,從這點上來說能有效解決使用者現在的需求,更高要求是能考慮到使用者未來需求的系統和技術才是市場所需要的,也才是有價值和生命力的。
Time of Update: 2018-12-05
HTML5教程參見 http://www.w3school.com.cn/html5/index.aspHTML5對視頻音頻提供了原生支援,對圖形映像也大大加強(除了IE10明確不支援WebGL以外,其它新的瀏覽器基本都支援Canvas、SVG、WebGL三種圖形渲染方法)<!doctype html><html><head> <title>HTML5 學習1 楊韜 2012.11.10</title></head>&
Time of Update: 2018-12-05
銀行業資訊化發展到今天,似乎出現了兩個不同的發展方向,一個是儘可能在一套系統中實現包括業務處理、查詢、統計、管理等所有相關功能,每個系統自成一體,形成所謂的“綜合”系統;一個則是將查詢、統計、管理等功能獨立出來,開發專業的管理資訊系統,業務系統只負責具體業務處理,形成各司其職的各類“專業”系統。作為系統的使用者,我無法從技術層面去分析兩種方向的孰優孰劣,不過碰巧的是兩種模式的系統我都經曆過,算是從使用者角度上有一定的發言權,下面就談談我的感受。對於系統,我們作為終端使用者,心態永遠是希望在滿足業
Time of Update: 2018-12-05
銀行業雖然是金融機構,但根本還是服務性行業,仰人鼻息,看人眼色,拉存款、跑客戶、推產品,大多數都是扮演低聲下氣的角色,偶爾成為一次上帝,比如資訊化化中的甲方,卻也一點也不輕鬆。 銀行業資訊化曆程中,雖然有少數商品化軟體,但佔大多數的定製軟體必然導致除了編寫代碼,幾乎所有工作都離不開甲方的參與:從需求提出、總體方案設計到功能測試、介面最佳化、操作手冊的編寫,甚至系統推廣培訓,基本上都是甲方為主,乙方配合,不但得支付軟體公司開發費用,還需貼進去大量的人力(配合各項工作)和額外的支出(場地、裝置
Time of Update: 2018-12-05
想站在一個普通銀行客戶的角度上談一談銀行業資訊化進程給客戶到底帶來了什麼。各類銀行現在已經成為大家生活中不可缺少的一部分,一個月總有那麼幾次要打上交道。從刷卡消費到櫃面存、取款,從代扣代繳水電費到辦理按揭貸款,從代發工資到網購消費等等,都與我們生活息息相關。但銀行資訊化多年,反映在客戶辦理業務、與銀行打交道上到底改進在那裡,好像主要也只有以下幾個方面:1、 銀行卡:這個可能是使用頻率最高而且是最能體現資訊化特色的;2、