原创 參加管理培訓的收穫

  1.  要做造鐘者,而非報時者。 2.  參加培訓的方法不是僅僅聽就可以了,而是要對問題深入的思考。 3.  管理者3怕。1)不懂管理的人做管理。 2)懂管理不懂業務的人做管理。3) 無激情。  

原创 linux下使用jsoncpp庫出現“/usr/include/wchar.h:75:43: error: missing binary operator before token "("”

解決方式: 1、json的頭文件需要包含在json目錄下,如 json庫path/json/*.h 2、make中引用的路徑需要到json目錄的上一級,即 json庫的path 3、源碼用到json頭文件的地方,使用 #include "

原创 jar包衝突問題

問題描述: 在某個linux版本環境下,一臺服務器上執行系統就會報錯,而另一臺服務器執行系統不會報錯。百度了很多解決方案,大體說是由於 servlet-api的jar包衝突,給出的一些方案不能解決問題。 最終解決方案:         

原创 百度搜索引擎要掉隊了

       我是一個普通的百度搜索引擎的用戶,也是百度的忠實粉絲。不管是家裏,還是公司,瀏覽器的默認頁都是百度。百度是我搜索資料的第一利器,一直兢兢業業,陪伴我十多年的時間,從沒讓我感覺到不適,但是近來感覺百度搜索出現一些問題,總結如下

原创 mybatis-generator構建表問題

在mysql中構建user等不同數據庫同名表時出現的問題,關鍵是兩點: catalog字段來加入數據庫名稱, 區分不同數據庫的同名表;  使用ignoreQualifiersAtRuntime來忽略前綴; 如果是需要返回自動產生的id,則

原创 c++枚舉類型的命名

       枚舉類型定義,可能在其他地方多次應用,如果名稱定義不合理,跨文件用到時可能需要多次去跳轉到定義處查看含義。而如果名稱定義合理,結合編輯軟件的智能提示,將會事半功倍。        項目定義之初或者功能模塊增加過程中要定好項目

原创 編程法則及體會

總原則:低耦合,高內聚 迪米特法則(Law of Demeter)又叫作最少知識原則(Least Knowledge Principle 簡寫LKP),一個對象應當對其他對象有儘可能少的暴露。英文簡寫爲: LoD. 開閉原則: 對修改關閉

原创 WinSnmp API和Snmp API的 區別

 Snmp試用於所有系統,爲同步的。 Winsnmp僅用於window系統,爲異步的。

原创 java入門常見問題

1、No result defined for and validate 驗證錯誤       注意仔細觀察錯誤描述, 有可能是action命名空間不正確,是否前面忘記加  / 。 2、Unterminated <s:propert

原创 如何使用UDP進行跨網段廣播

廣播域首先我們來了解一下廣播域的概念。廣播域是網絡中能接收任一臺主機發出的廣播幀的所有主機集合。也就是說,如果廣播域內的其中一臺主機發出一個廣播幀,同一廣播域內所有的其它主機都可以收到該廣播幀。廣播域的計算如何知道一臺主機是屬於哪一個廣播

原创 回調函數和虛接口使用的區別

使用回調函數類可以建立單獨的對象,與該類的使用對象之間的關係可以是n:1的關係。 使用虛接口的類不能建立單獨對象,通過該類的實現類創建對象,是統一個對象。

原创 什麼時候該定義函數?

當遇到以下情況時可以考慮以下是否需要定義函數: 1、 函數太長了,超過一屏。 2、 某一過程在多處重複編寫。 另外一個考慮的是,不符合以上內容定義的函數是否有必要存在。

原创 樹莓派開機-圖形界面-自啓動全屏Chrome瀏覽器

第一步,首先下載安裝Google的Chrome瀏覽器: wget http://ftp.us.debian.org/debian/pool/main/libg/libgcrypt11/libgcrypt11_1.5.0-5+deb7u3_

原创 NASM/MASM

NASM: 安裝包 boot編譯 MASM: MASM+VS2010配置參考 MASM的helloworld程序

原创 編譯boost.process遇到的問題

1、 “boost::throw_exception”: 未找到匹配的重載函數     方法:   boost::system::system_category,後面增加(),修改後如下 boost::throw_exception(bo