原创 vs2010--編譯問題-解決辦法

問題描述: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\afxdb_.h(74): error C2146: syntax error : m

原创 64 位 ODBC 注意事項

使用 SQLBindCol、SQLBindParameter 或 SQLGetData 這類的 ODBC 函數時,某些參數的類型在函數原型中被設置爲 SQLLEN 或 SQLULEN。視您所查看的 Microsoft ODBC API

原创 Linux -- Makefile

Linux下makefile教程 轉自陳皓 (CSDN) 概述 —— 什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都 爲你做了這個工作,但我覺得要作一個好的和 p

原创 Linux -- Shell

Shell腳本編程的常識 (這些往往是經常用到,但是各種網絡上的材料都語焉不詳的東西,個人認爲比較有用) 七種文件類型 d            目錄                                     

原创 JUnit詳解

JUnit4概述     JUnit4是JUnit框架有史以來的最大改進,其主要目標便是利用Java5的Annotation特性簡化測試用例的編寫。先簡單解釋一下什麼是Annotation,這個單詞一般是翻譯成元數據。元數據是什麼

原创 Linux -- sed

1. Sed簡介   sed 是一種在線編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩衝區中,稱爲“模式空間”(pattern space),接着用sed命令處理緩衝區中的內容,處理完成後,把緩衝區的內容送往屏幕。接着處

原创 boost 編譯

 boost 版本:1.53.0  編譯環境: windows 2008 -64bit  編譯工具: visual stutio 2010 1.生成 bjam.exe b2.exe 運行bootstrap.bat 2.生成boost庫

原创 C++ -- 內存管理 之 重載new delete

寫operator new和operator delete時要遵循常規   自己重寫operator new時(條款10解釋了爲什麼有時要重寫它),很重要的一點是函數提供的行爲要和系統缺省的operator new一致。實際做起來也

原创 Linux -- Shell 執行方式

想寫這篇文章還得從執行一個腳本說起 nohup sh run.sh & 看到這樣執行腳本的方式,剛開始有點不知所措,經過一番理解之後才發現這樣的執行方式考慮的真的很周全       用sh執行腳本好處是不管腳本有沒有執行權限都可以被執

原创 最快速度找到內存泄漏

確認是否存在內存泄漏 我們知道,MFC程序如果檢測到存在內存泄漏,退出程序的時候會在調試窗口提醒內存泄漏。例如: class CMyApp : public CWinApp {public:    BOOL InitApplicat

原创 Hdfs datanode啓動問題

場景: 項目組6個節點中,某一節點硬盤壽命到了,由於當時硬盤做的raid0,沒有備份,更換新硬盤後,啓動datanode遇到如下問題: 1. 更換硬盤前,停止datanode,停止在此節點上應用; 2. 停止機器,更換硬盤 3. 重啓機器

原创 C++中兩個類互相引用的解決方法

一、問題描述 現在有兩個類A和B需要定義,定義A的時候需要用到B,定義B的時候需要用到A。 二、分析 A和B的定義和調用都放在一個文件中肯定是不可以的,這樣就會造成兩個循環調用的死循環。 根本原因是:定義A的時候,A的裏面

原创 SSE 指令筆記(均 轉載)

本文面對對SSE等SIMD指令集有一定基礎的讀者,以單精度浮點數組求和爲例演示瞭如何跨平臺使用SSE、AVX指令集。因使用了stdint、zintrin、ccpuid這三個模塊,可以完全避免手工編寫彙編代碼,具有很高可移植性。支持vc、

原创 人機交互命令 expect

shell雖然很強大,但貌似無法完成人機交互命令的執行,比如 ssh host 若host與本機並未添加信任,則需要手動輸入一次密碼。這種情況可以用expect支持。 以下舉個例子來說明expect的功能與使用: 功能:對集羣各機器執

原创 第一範式 - 第二範式 - 第三範式

軟考涉及內容(什麼sb玩意兒…) 轉一篇描述的清楚的文章:http://caoyanbao.iteye.com/blog/562290 再次強化數據庫範式,別在犯迷糊: 大部分數據庫從業人員都知道關係數據庫有三個基本的範式,即:第一範式