原创 一種高度優化的更新值互斥的多個變量的方法

問題背景 假如有一組狀態變量sta_1, sta_2, sta_3, ..., sta_m,分別表示一個系統的所有狀態值sta_const_1, sta_const_2, sta_const_3,...,sta_const_m。    

原创 [Mendix]CE1568The selected page xxx expects an object of type of xxx which is not available

Mendix 學習到增加新記錄時,實際的效果和教程的演示有不小的出入。教程是直接在Add按鈕的右鍵菜單裏創建增加新記錄頁面(generate on click page),而我的環境(如右)裏右鍵菜單並沒有這個選項。          

原创 用udev自動掛載usb設備

轉載自:http://maskray.me/blog/2011-08-12-udev-automount-usb 代碼如下: KERNEL!="sd[b-z]?", GOTO="automount_exit" ACTION=="add",

原创 BMP文件頭設置要點

 一、使用到的結構體 BMP文件頭結構。注意該結構的字節對齊,尤其是自定義該結構體時要引起高度重視,否則會引發BMP文件頭無效。 typedef  struct  tagBITMAPFILEHEADER {  unsigned sho

原创 Failed to load session “ubuntu”的解決辦法

     最近在卸載QT的時候,不知道系統的什麼東西收到株連,本想重啓後重新安裝QT軟件,結果Ubuntu卻再也無法登陸了。只報了Failed to load session “ubuntu”錯誤,只有註銷選項,然後又回到登陸界面。不管是

原创 [qc_.*cpp] Error 1問題的原因與解決方法

概要 1)現象:編譯時報[qc_.*cpp] Error 1 2)解決方法:去掉與上面文件名中的”*“同名的文件(*.qrc)文件中有無效的資源路徑,即這些路徑所對應的文件已經不存在。因此,要麼恢復這些資源文件,要麼從資源列表中刪除這些資

原创 屏蔽系統組合鍵的一些方法

寫鉤子函數,將要屏蔽的系統組合鍵在鉤子處理函數中進行過濾,忽略該消息; 需要在程序初始化的時候註冊鉤子函數; 記得在程序退出時要反註冊鉤子函數尤其是對於註冊了全局鉤子函數的應用;

原创 Mendix項目設置爲Mendix Studio 和Mendix Studio Pro協作

背景介紹 Mendix是既是一套低代碼或零代碼開發平臺,同時也是一套完整的功能強大的工具,包括構思,開發,部署,運行。通過應用Mendix可以加快項目的開發進度和客戶及時反饋在下一次迭代中得以改進,這得益於Mendix的可視化建模和agi

原创 Excel圖標的時間顯示爲數字的解決方法

如上圖,圖標上方的座標軸標籤顯示爲一個整數,不是期望的時間格式。既不方便理解,也難以維護,因此,需要解決這個問題。 解決步驟如下: 1.  在時間座標軸的標籤處右鍵單擊彈出如下菜單, 2. 單擊菜單底部的格式化座標軸標籤(Format

原创 /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.19' not found

原因是:程序運行機器和編譯機器上的C++編譯器版本不匹配問題解決方法:$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test $ sudo apt-get update $ sudo a

原创 啓動虛擬機Authorization Service問題

       今天電腦變得龜速,忍無可忍,於是一番折騰(此處略去N個字),重啓後打開虛擬機,正要啓動虛擬機裏的ubuntu系統,卻咣噹一下彈出了一個錯誤:The VMware Authorization Service is not ru

原创 C編程常識

標準C語言保留了所有以下劃線開頭加大寫字母或另一個下劃線的所有標識符;標準C語言允許實現對包含相同字符的兩個字符串型常量使用同一存儲空間;單字符型常量在C語言中的類型爲int,而在C++中的類型爲char; 點贊 收藏

原创 Ubuntu中基於QT的系統網線連接狀態的實時監視

1.必要準備          需包: #include <QNetworkInterface> 2.實現獲取當前的網線連接狀態        以下是自己在網絡上搜到的一個解決方法,且沒有加入iface.flags().testFlag(

原创 RGB to Gray 流行算法

本文摘自作者ZYL910的博客  一、基礎   對於彩色轉灰度,有一個很著名的心理學公式:Gray = R*0.299 + G*0.587 + B*0.114二、整數算法  而實際應用時,希望避免低速的浮點運算,所以需要整數算法。  

原创 Linux下C正則表達式使用方法

本文以項目實例說明一下posix C正則表達式的使用方法。 項目中有一個網絡管理模塊,需要訪問到Linux系統中可用的網卡,經過在網上搜羅,找到一種獲取網絡配置信息的方式,即調用getifaddrs();在返回的結果中進行遍歷和解析,找到