Time of Update: 2018-12-07
“一封郵件究竟能夠起多大的作用呢??”大家有時候可能會產生這樣的疑問。史記有過這樣的記載:-------------------------------------------------------------漢文帝剛剛即位,南越王稱帝,派兵攻打長沙。漢文帝並沒有針鋒相對,而是寫了一封信給南越王。信的開頭是這樣寫的:“南越王您辛苦了。我是漢高祖的一個偏房的兒子,封地又偏又遠,自己有沒什麼見識,所以一向疏於問候。。。。。。”這封信的結果是什麼呢?南越王寫通道歉,撤兵並取消了帝號。(白話翻譯):
Time of Update: 2018-12-07
副標題——名不正言不順,專案管理難度加倍(作者:孫繼濱)你能想象美國總統上任,卻沒有總統就職儀式嗎?你能想象北京奧林匹克運動會,沒有開幕式表演嗎??OK。相信你一定見過這樣的情境:某老闆匆匆忙忙地進了屋,忽地來了一嗓子:“大家靜靜,通知大家一下:以後,某項目就由小張負責了!”
Time of Update: 2018-12-07
增加列:alter table SeekWorker add BornID varchar(30) not null default ''修改列:alter table CorpInf alter column CorpBriefing varchar(4000)刪除列:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
SQLSERVER 大資料量插入命令:BULK INSERT是SQLSERVER中提供的一條大資料量匯入的命令,它運用DTS(SSIS)匯入原理,可以從本地或遠程伺服器上大量匯入資料庫或檔案資料。批量插入是一個獨立的操作,優點是效率非常高。缺點是出現問題後不可以復原。 BULK INSERT是用來將外部檔案以一種特定的格式載入到資料庫表的T-SQL命令。該命令使開發人員能夠直接將資料載入到資料庫表中,而不需要使用類似於Integration Services這樣的外部程式。雖然BULK INS
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace WebService1{ /// <summary> /// DllInvoke 的摘要說明 /// </summary> public class DllInvoke {
Time of Update: 2018-12-07
從事這麼多年的軟體專案管理工作,也該奉獻一些自己的見解和心得了——老孫的心裡話。那麼,要寫文章,首先是要搞清楚寫給誰看。開門見山的說,我是寫給下面三類軟體業朋友的:一.想要成為軟體專案經理的朋友;二.剛剛從技術轉型做專案管理的朋友;三.空降到陌生工作環境做專案管理的朋友。我為什麼要選擇這些朋友作為我的讀者呢?很簡單,他們有三個共同點:一.缺乏管理經驗或對自己的管理經驗缺乏自信;二.缺乏人際技巧或對自己的人際技巧缺乏自信;三.年紀尚輕。為什麼這樣說,大部分國內初次成為專案經理的朋友,都是在工作5年
Time of Update: 2018-12-07
每一個從Control類中派生出來的WinForm類(包括Control類)都是依靠底層Windows訊息和一個訊息泵迴圈(message pump
Time of Update: 2018-12-07
“在專案管理中修鍊你的人際關係能力?? 你就吹吧!”有朋友看到上一篇博文<專案經理就一垃圾職位>,就給我來電話說:“一個踢著破拖鞋,披著懶漢衫,帶著黃牙套,梳著雞窩頭,看電腦四眼眼睛倍亮,看人雙目瞳孔散光的技術人,你居然想給這樣的傢伙講人際關係??你神仙啊??” 我洒然一笑:“老兄。給你講個人物。知道曾國藩嗎?”“當然知道,湘軍的領袖,不是嗎?” “不錯。曾國藩平定太平天國時,前後十餘年,都在戰場上,沒有回過家拜年,也沒有去北京打卡報道過。”“的確很行!”“你說這麼多年不見面,慈禧乾脆都沒見過他
Time of Update: 2018-12-07
解析#pragma指令 在所有的預先處理指令中,#Pragma 指令可能是最複雜的了,它的作用是設定編譯器的狀態或者是指示編譯器完成一些特定的動作。#pragma指令對每個編譯器給出了一個方法,在保持與C和 C++語言完全相容的情況下,給出主機或作業系統專有的特徵。依據定義,編譯指示是機器或作業系統專有的,且對於每個編譯器都是不同的。 其格式一般為: #Pragma Para 其中Para 為參數,下面來看一些常用的參數。
Time of Update: 2018-12-07
這個是我利用底層鉤子技術擴充的一個顏色對話方塊,下面就分析代碼:using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;using System.Drawing;using CustomCommonDialog;using AlphaSliderControl;using
Time of Update: 2018-12-07
一個簡單的問題,幹嘛非要做專案經理?軟體開發行業在近幾年,IT項目出現了這樣的趨勢:-開發週期越來越短-競爭者越來越多-客戶需求越來越多-投入資金卻越來越少。這是個大趨勢,誰都改變不了。這就意味著,專案經理需要有更高的溝通技巧,更高的技術能力,更高的專案管理能力,更高強度的工作,而換來的卻是更低的成就感(說實話,對客戶而言,一個短短几個月內,投入一點點錢,還有很多人能做的項目,會教他認真對待嗎??反過來說,這樣的項目即便圓滿完成,會有什麼成就感嗎??)。更重要的是,由於項目投入資金的減少,專案經
Time of Update: 2018-12-07
看到有網友問這個問題,感覺直接做答有點說不清,於是寫了本文,希望能對一些網友有協助!設定步驟如下:1. 滑鼠右鍵單擊詳細資料節的標題軸,選取“格式化節”,開啟“節專家”;2. 單擊“顏色”選項卡,勾選複選框“背景顏色”;3. 此處我們以報表欄位“品牌”來作為設定顏色的條件,先調出預設的背景色。從下拉式清單中選取“自定 義”選項,並於“顏色”對話方塊中調配出你想要的顏色,我取的是RGB(200,171,162),接著點擊“添加到 自訂色彩”按鈕,並選取此自訂色彩,然後按下“確定”按鈕;
Time of Update: 2018-12-07
Dlg 是Dialog 的縮寫,對話方塊App類就是這個SDI作為"程式"的入口有點像c的Main函數View是指編輯區裡面的事就是那塊白色的中間地區他負責繪製和鄉音一些訊息Doc就有點像資料庫,他儲存著編輯資料,用於view的Redraw的時候用,還有儲存檔案。反正動態編輯資料都放在Doc裡面。1) 在View中獲得Doc指標 CYouSDIDoc *pDoc=GetDocument();一個視只能有一個文檔。2) 在App中獲得MainFrame指標 CWinApp 中的
Time of Update: 2018-12-07
副標題——做對的事情,遠比你把事情做對,來的重要!(作者: 孫繼濱)給大家提一個問題:******************************************“做對的事情,遠比你把事情做對,來的重要。”很有內涵的一句話,是吧?那麼,假如你是一個專案經理,請你告訴我,對你而言:“做對的事情”中的“事情”兩個字,指的是什嗎?“把事情做對”中的“事情”兩個字,又指的是什嗎?******************************************老孫告訴你自己的答案:前一個事情,
Time of Update: 2018-12-07
基本思路是:用一個公式欄位來記錄每一組的記錄數量,再用一個欄位記錄目前記錄序號,比較兩個的值,並對第一欄欄位進行顯示抑制! 以下以樣本逐步說明其設計過程:1,是我的一個表,在進行此項設計前,樣式如下(注意第一列的“類型”欄位)2,建立公式欄位,命名aaa,輸入公式:Count ({oi.type2}, {oi.type1}),
Time of Update: 2018-12-07
現有報表專案中,一般有把報表匯出成Excel的要求而對於水晶報表來說,雖然帶了匯出Excel的功能,但是能匯出一個能用的excel表格卻不容易因為很容易就會出現跨行跨列的情況,預設匯出是沒有格線的,手工(或者匯出時選了格線)加上格線後,會顯得很難看最主要的是沒法直接在上面用,這給報表的再處理也帶來了很大的不便。很長一段時間以來,我一直是這麼認為的,但是實際上,這是可以實現的。(非常感謝IBM的周勇)我們一般做格子狀的顯示,都是用大框加線條或者單純線條來做的,其實只要換個方式,用欄位的邊框來實現就
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public partial class WaterTextBox : TextBox{ private readonly Label lblwaterText = new Label(); public WaterTextBox() { InitializeComponent(
Time of Update: 2018-12-07
在使用多線程時,一般很少有多個線程完全獨立的工作。往往是多個線程同時操作一個全域變數來擷取程式的運行結果。多個線程同時訪問同一個全域變數,如果都是讀取操作,則不會出現問題。如果是寫操作,則會發生錯誤。這時候,我們可以通過臨界區,為全域變數設定一個保護,保證同時只有一個線程可以訪問此變數,其他變數進入等待狀態。 臨界區(Critical
Time of Update: 2018-12-07
副標題—— 找准自己在項目中的位置(作者:孫繼濱)“前輩,我想在社會上有所作為,請給個忠告吧!”前些時候,有初出校門的朋友這樣問我。
Time of Update: 2018-12-07
水晶報表檢視器CrystalReportViewer內建列印功能,調用當前系統預設印表機進行列印,但.NET裡的水晶版本不支援Web列印,需要水晶報表10以上的版本才支援。另外由於其他原因,我們大多需要自己寫代碼進行列印,這就牽扯到如何寫代碼、如何設定列印參數的問題,以下是一些基本知識:列印的基本代碼:CrystalReport1 report = new CrystalReport1(); //Report為你自己的報表名PageMargins margins;margins =