原创 jquery版本中的差異

jquery版本1.4.1改爲1.10.2後,發現有些問題,記錄下: 1.attr("checked")和attr("checked", true)對於ie無效了,好像是從1.6開始就不行了,但removeAttr("checked")方

原创 Server.Transfer和AjaxPro不兼容問題

使用環境:.net3.5和vs2010。 條件:通過Server.Transfer轉到一個被註冊爲AjaxPro類的網頁,這個網頁的js中調用了這個網頁對象,就會提示對象未定義。例如:後臺Server.Transfer("~/Main.

原创 CentOS將應用程序菜單中的快捷方式複製到桌面

在CentOS中菜單的路徑爲 /usr/share/applications.複製對應的快捷方式到桌面就可以實現桌面上有快捷方式.例如,複製qt的快捷方式到root桌面cp /usr/share/applications/DigiaQt-

原创 Qt調用VC++生成的動態鏈接庫

Qt如何調用VC++生成的動態鏈接庫?假設當前有VC++編譯器生成的動態庫文件testdll.h,testdll.lib和testdll.dll。testdll.h文件源碼如下:#ifdef TESTDLL_EXPORTS#define

原创 CentOS下使用NetHogs監控進程網絡使用情況

Nethogs 是一個終端下的網絡流量監控工具,它的特別之處在於可以顯示每個進程的帶寬佔用情況,這樣可以更直觀獲取網絡使用情況。它支持 IPv4 和 IPv6 協議、支持本地網卡及 PPP 鏈接。下載:從Github上下載nethogs-

原创 kafka學習教程

Kafka學習教程一.kafka簡介1.      訂閱發佈消息系統,解耦發佈者和訂閱者。原有的直連消息模型發佈訂閱系統2.      基本概念1)      生產者和消費者 producer/consumer         生產者創建

原创 Qt在linux下實現kafka客戶端開發(三)

一.  創建消費者:// ConsumerKafka.h #ifndef CONSUMERKAFKA_H #define CONSUMERKAFKA_H #include <Qt> #include "lib/rdkafkacpp.h"

原创 使用VS工具查看dll是32位還是64位

1.打開vs中的開發者命令提示符工具(Developer Commond Prompt for VS XX)2.運行命令 >dumpbin /headers XXX.dll如上圖,可以看到是32位的dll.

原创 Qt在linux下實現kafka客戶端開發(二)

一.  Qt創建工程Qt使用qmake模式,在.pro文件中添加以下內容:QMAKE_LFLAGS += -lrdkafka -lrdkafka++-lz -lpthread -lrt #-lrdkafka等價於 LIBS += /usr

原创 c++和js中參數入棧順序區別

一.原來一直c++開發,偶爾會遇到參數入棧順序的問題,而c++是右側函數先入棧.例子如下: #include <iostream> using namespace std; int left(int& a) { a *= 2

原创 js中一些簡單的驗證函數

今天看highcharts的源碼發現一些驗證函數,很簡潔,爲自己代碼省去寫註釋了。不多說,直接複製來。 /**  * Check for string  * @param {Object} s  */ function isString(

原创 c++ Builder 關於文件和目錄的操作

從網上查找整理出來的關於文件和目錄的操作有關的函數。 一. 1.短文件名轉換爲長文件名 GetLongPathName( char *shortFileName, char *buf, int sizeof(buf) ); 2.長文件名改

原创 關於GetDC與GetWindowDC

GetDc函數:用於獲得hWnd參數所指定窗口的客戶區域的一個設備環境。 所獲得的設備環境可以是通用、類或者私有類型,具體由指定窗口的類風格決定。對於通用設備環境,GetDc函數每次獲取一個設備環境時都會用默認屬性對它進行初始化。該函數獲