原创 C++面試題記錄
昨天線上面試了一個C++的崗位,這裏稍微記錄一下被問到的問題。 面完之後反思自己答得不是很好,緊張是一方面(寫代碼的時候共享屏幕更是有種被視奸的感覺= =),另一方面確實準備的也不夠充分。 機試第一題我又自己重新思考了一遍,重新寫
原创 gSOAP+onvif初探(二):onvif鑑權
onvif開發一個重要的部分就是鑑權,這點在前面第一篇生成soap框架代碼時就有提到。在頭文件里加入鑑權的包含文件: #import "wsse.h" onvif要實現鑑權功能,有兩種方式: 直接使用gSOAP自帶的源
原创 main 函數執行前後
main 函數執行前後 一直以爲函數就是直接從main 函數開試運行,今天運行一個程序的時候發現有代碼在打印字符串,註釋掉main函數的所有代碼後也無濟於事。才發現原來程序裏會有部分代碼是在main函數前運行的!! 那麼是什麼在“搗亂
原创 javascript深入理解js閉包
轉自:http://www.jb51.net/article/24101.htm 一、變量的作用域 要理解閉包,首先必須理解Javascript特殊的變量作用域。 變量的作用域無非就是兩種:全局變量和局部變量。 Javascript
原创 gSOAP+onvif初探(三):PTZ控球
一、獲取設備能力集 球機都有自己的能力集,在要對球機發送調用命令前可以先獲取設備能力集: struct _tds__GetCapabilities Capabilities; struct _tds__GetCa
原创 MFC——調用Domodal對話框打不開問題解決
在點擊按鈕後,程序應當彈出一個對話框,但是點擊後只彈出一個錯誤提示: attempted an unsupported operation 大意就是不支持這個操作。 因爲這部分代碼不是我寫的,我一時有點摸不着頭腦。 不過通過上網查
原创 gSOAP+onvif初探(一):生成onvif代碼框架
一些預備知識: 要用ONVIF協議和設備通信,繞不過soap協議。 ONVIF規範中設備管理和控制部分所定義的接口均以Web Services的形式提供。ONVIF規範涵蓋了完全的 XML及WSDL的定義。每一個支持ONVIF
原创 opencv編譯WITH_QT/缺少libicu庫
安裝的opencv一直不能顯示圖片,網上資料說是因爲編譯的時候沒有選擇圖形界面支持, GUI選項有: QT GTK … 就是在cmake的時候添加WITH_QT或WITH_GTK選項。 需要先安裝QT 這裏我選擇了QT5.9.5
原创 Linux Mint 17 下安裝搜狗拼音輸入法
Linux Mint不像Ubuntu那樣默認配置了中文輸入法,需要我們自己安裝,下面給出安裝方法及輸入法所需依賴: sudo add-apt-repository ppa:fcitx-team/n