原创 樂觀與悲觀者
在這個世界上有兩種人,一種是樂觀者,一種是悲觀者。樂觀者有其樂觀的理由,而悲觀者也有悲觀的理由。樂觀者正在建立自己的天堂,而悲觀者正在建立自己的地獄。兩者人之間並沒有太大的差別,而主要的是一個人面對生活的態度,而決定其行爲方式。
原创 動態鏈接庫介紹和編程
今天把前段時間學習的DLL總結一下: 一,DLL(動態鏈接庫)的介紹: Microsoft公司自從推出第一個Windows程序以後,DLL就成爲了Windows的一部分。DLL不能直接運行,也不能接收入信息,它們可以爲其他的
原创 如何掌握自己的命運
一、韓瓊 2008年9月,我遇到了韓瓊。 22歲,她的頭髮黑黑的,不見光澤但見亂麻;她的皮膚白白的,不似凝脂恰似石灰;她的身材細細的,不是苗條而是羸弱;她的眼睛大大的,不露希望顯露絕望…… 韓瓊是一位貧窮的大四女生,她找到我,是因爲
原创 java單例模式的兩種形式
單例模式兩種形式: 1, 餓漢式單例類 public class Singleton { private Singleton(){} //在自己內部定義自己一個實例,是不是很奇怪。注意這是private 只供內部調用
原创 你應當如何學習C++
Javascript是世界上最受誤解的語言,其實C++何嘗不是。坊間流傳的錯誤的C++學習方法一抓就是一大把。我自己在學習C++的過程中也走了許多彎路,浪費了不少時間。 爲什麼會存在這麼多錯誤認識?原因主要有三個,一
原创 軟件開發流程
軟件開發 流程 軟件系統的開發是按階段進行的,一般劃分爲以下階段:可行性討論;需求分析;系統設計(概要設計、詳細設計);程序開發;編碼,單元測試;系統測試;系統維護。 軟件開發過程中要明確各階段的工作目標、實現該目標所必
原创 VC多線程編程二(多線程同步問題)
一、在上一遍文章中寫到多線程可能存在 問題,現使用程序證明: 在原有 的程序ThreadProc1中加入語句Sleep(1000),其他語句不變。 // ManyThread.cpp : Defines the entry
原创 Hibernate中Session對象創建的幾種方式
一、背景: 開發J2EE項目時會常常考慮到Session對象創建的問題,一般有以下幾種使用方法: 1、類的某個方法中創建一個對象。 2、創建一個工具類,負責創建Session對象,要獲取Session對
原创 VC多線程編程一(創建多線程)
一、問題提出: 利用多線程原理實現打印票據 二、問題實現: // ManyThread.cpp : Defines the entry point for the console application. /* Auth : J
原创 c++中的#import的使用
#import 指令 1. C++中使用 COM 簡單的方法是用 #import 導入 type library2. # import 指令將 COM 產生對應的 C++類別,可以用接近於VBScript和Visual Basic的語句操
原创 創靜靜態鏈接庫過程
項目使用VS2008做爲開發工具 一,新建項目“Win32項目”--“靜態庫”,項目名:DDLStatic 如圖1: 如圖2: 1,新建lib.h文件: #ifdef LIB_H #define
原创 Windows熱鍵的創建
今天偶然間網上看到關於Windows創建執行的例子,學習之餘分享一下。 所謂熱鍵就是在應用程序的運用中,使用某快捷鍵完成某一特定的功能,提高工作效率。 一,創建VS 2005 創建Win32 Console Appli
原创 《深入剖析Tomcat》一 Web服務器
【問】Servlet如何工作? 一個Servlet容器爲一個Servlet請求提供服務,基本要做三件事: 1、創建一個 request 對象並填充那些有可能被所引用的 servlet 使用的信息,如參數、頭部、 cooki
原创 OCX控件響應PreTranslateMessage消息的步驟
由於最近的項目需要開發一個OCX控件,用於顯示網絡監控主機的實時視頻,但是發現MFC OCX按鈕點擊時,無法響應PreTranslateMessage函數。因此需要添加如下語句。 1.首先在OCX的cpp文件中聲明一個全局變量: st
原创 風雨20年:我所積累的20條編程經驗
編者按:原文作者喬納森·丹尼可(Jonathan Danylko)是一位自由職業的web架構師和程序員,編程經驗已超過20年,涉足領域有電子 商務、生物技術、房地產、醫療、保險和公用事業。正如喬納森在文中所言,本文適合剛畢業的大學生和