原创 C++回調函數調用Java接口抽象函數

項目中很多代碼採用C++編寫,配置界面則採用BS結構,使用Java語言進行設置。因此需要實現Java調用C++編寫的函數庫(dll文件或so文件),

原创 指針管理總結(一)

1. 有一次修改別人寫的代碼,經我修改後,老是報 map<>::iterator 釋放的錯誤,我找了好長時間沒有找到原因,最後逐步屏蔽自己修改的代碼,最後發現自己的一個指針釋放有問題,我是在一個類的構造函數裏面申請一個內存,然後在析構函數

原创 linux stl中list和windows stl list之size

linux下的list size函數遵循了嚴格的鏈表定義,得到一個所有結點數size函數是遍歷所有結點得到,故使用時這個函數奇慢。而window下有個變量專門用於記錄當前的結點數,所以大數據量在linux下用list的size時,一定要

原创 HDFS-文件數據流傳輸實現模塊

在3.1.9章節中我們已經詳細講述了Client在需要上傳文件時,需要進行的操作以及相關實現模塊,這一章節我們着重講述datanode一側支持數據傳輸的重要模塊。 DataXceiverServer: datanode在啓動以後會首

原创 vs2008 快捷鍵

鍵盤上每個鍵作用!!! (史上最全的) F1幫助 F2改名 F3搜索 F4地址 F5刷新 F6切換 F10菜單 CTRL+A全選 CTRL+C複製 CTRL+X剪切 CTRL+V粘貼 CTRL+Z撤消 CTRL+O打開 SHIFT+DEL

原创 【轉載】R6034錯誤,C Runtime Error

這是我轉的一篇非常全的帖子  能查到的解決方法都在裏面有提及:  我是使用 stdafx.h加入這句 code #pragma comment(linker, "\"/manifestdependency:type='Win32' nam

原创 WPF總結

1. WPF有些控件沒有提供鼠標雙擊事件,但是可以通過單擊事件實現雙擊操作,比如:Image控件沒有提供雙擊事件,我們可以 MouseLeftButtonDown="imageChekbox3_MouseLeftButtonDown"

原创 用windows系統ping Linux系統的主機名的配置方法

1.如果是centos系統,可以用yum install samba,下載安裝samba,安裝完成後,然後執行 service nmb start,啓動程序後,執行 用iptables  -F, 然後用windows 就可以ping通Li

原创 centos 下掛載NTFS 移動硬盤

轉載:http://hi.baidu.com/shuzisanma/item/3370e8dbe71d2448fb5768ff 前提:首先得有fuse 安裝方法 yum install fuse 然後 1、下載ntfs-3g

原创 R6034錯誤解決辦法

轉載自:http://hi.baidu.com/%B3%E6%B5%C4%B4%AB%C8%CB/blog/item/1ee503e785263324b838206f.html 提示沒有找到MSVCR80D.dll R6034 An a

原创 hadoop筆記

hadoop筆記地址: 原文鏈接:http://www.r66r.net/?p=1072

原创 解決VS2008編譯的程序在某些機器上運行提示“由於應用程序配置不正確,應用程序未能啓動”的問題

VC9編譯的程序在沒有裝過VC9(確切的說是.Net Framework3.5)的機器上運行時,如果提示“由於應用程序配置不正確,應用程序未能啓動。重新安裝應用程序可能會糾正這個問題。”這個錯誤,那 麼就說明該程序動態鏈接了VC9的運行時

原创 Hadoop集羣配置(最全面總結)

Hadoop集羣配置(最全面總結)  huangguisu        通常,集羣裏的一臺機器被指定爲 NameNode,另一臺不同的機器被指定爲JobTracker。這些機器是masters。餘下的機器即作爲DataNode也作爲

原创 成功在Linux下安裝TP-LINK TL-WN322G+ 54M無線USB網卡驅動

TP-LINK TL-WN322G+ 54M無線USB網卡所用的芯片組是ZD1211b,我的Linux版本是CentOS5.1,方法其實不復雜,步驟如下:1. 進入 http://zd1211.wiki.sourceforge.net

原创 vs 2008的工程編譯的manifest文件導致程序無法運行,通過設置 /MANIFESTDEPENDENCY (Specify Manifest Dependencies) 解決

解決這個問題有兩種辦法: (辦法一)在工程的 stdafx.h頭文件裏面加入如下代碼行: #pragma comment(linker, "\"/manifestdependency:type='win32' name='Microso