原创 Generic Serializer——結構化數據的序列化

譯者注:文中提到的Generic Serializer實現代碼和demo程序在我上傳的資源中: 代碼:http://download.csdn.net/detail/manfred2manfred/5814883 demo:http://

原创 詳解C++中的Boost智能指針

這篇文章主要介紹 boost中的智能指針的使用。 內存管理是一個比較繁瑣的問題,C++中有兩個實現方案: 垃圾回收機制和智能指針。垃圾回收機制因爲性能等原因不被C++的大佬們推崇, 而智能指針被認爲是解決C++內存問題的最優方案。

原创 bat批處理文件 語法備忘

擴展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批處理文件。 ==== 注 =====================

原创 bat 語法 命令

原文地址在這裏:http://www.boofee.net/bigfee/read.php?94 如何創建批處理文件? 不要聽了批處理文件就感到很神氣,其實這東西很簡單的.你用過記事本沒有?用過? 好的.將記事本打開,什麼都不用寫,然後選

原创 PHP編程與應用

第一章 php3簡介 PHP 是一種服務器內置式的script 語言,它的出現使得在unix上快速地開發動態web成爲現實。   PHP是Rasmus Lerdorf在1994年秋天構思出來的。最早的未發行版本是他在自己的主頁上來用來

原创 浮點數值的內存結構

所有的C/C++編譯器都是按照IEEE(國際電子電器工程師協會)制定的IEEE 浮點數表示法來進行運算的。這種結構是一種科學表示法,用符號(正或負)、指數和尾數來表示,底數被確定爲2,也就是說是把一個浮點數表示爲尾數乘以2的指數次方再加上

原创 mysql備份bat備份腳本

@echo off set errorlevel=0 set path_home_mysql="I:JAVAMySQLMySQL Server 5.0" set path_bin_mysql=%path_home_mysql%bin se

原创 bat批處理中的變量與命令set的用法

set 功能一覽[設置變量] 格式:set 變量名=變量值 詳細:被設定的變量以%變量名%引用 [取消變量] 格式:set 變量名= 詳細:取消後的變量若被引用%變量名%將爲空 [展示變量] 格式:set 變量名 詳細:展示以變量名開頭

原创 談談explicit關鍵字

轉載自:http://blog.csdn.net/fornormandy/article/details/79512 今天看到公司的代碼內有大量的explicit關鍵字,但是老版的MSDN內例子並不完善,實在是不明白,最終從網上一篇文

原创 Hibernate常見錯誤

Hibernate常見錯誤 1.錯誤:object references an unsaved transient instance - save

原创 C/C++中的日期和時間 TIME_T與STRUCT TM轉換

轉載自:http://www.cnblogs.com/wiseman/archive/2005/10/24/260576.html 摘要:本文從介紹基礎概念入手,探討了在C/C++中對日期和時間操作所用到的數據結構和函數,並對計時、時間的

原创 最便捷、最強大、速度最快的C++序列化框架

作者:天狼(http://my.csdn.net/whinah) 項目地址:http://code.google.com/p/febird 最便捷、最強大、速度最快的C++序列化框架。   特別注意:vc6太古老,不符合C++規範,無法使

原创 內存映射修改大文件

轉載自:http://www.vckbase.com/index.php/wv/1527 文章概要: 本文介紹利用內存映射文件修改大文件: 創建或打開一個文件內核對象,該對象用於標識磁盤上你想用作內存映射文件的文件; 創建一個文

原创 帶引用計數的智能指針(模板類)實現的3種方法

轉載自:http://www.cppblog.com/playerken/archive/2011/08/10/152990.html 1. 非侵入式:static map<unsigned int, int>,key是對象地址,