原创 關於Android二維碼——1.生成二維碼
使用zxing包。創建項目,建一個imageview用來顯示生成的二維碼。 兩種二維碼,一、純二維碼,比較簡單識別率也高。二、中間嵌入圖片的二維碼。需要在生成二維碼後嵌入圖片。 一、 public class mainActivity e
原创 Android雙擊事件
在網上找個找雙擊事件的寫法,調用系統包的就不說了,感覺那些用觸摸寫的好複雜。自己整理了下,發上來。 首先關聯佈局文件,R.id.sleep_root,爲整個Activity佈局文件的id,爲的是在整個屏幕上任何位置雙擊都有效。 findV
原创 C++ 學習記錄2
this 到底是什麼 this 實際上是成員函數的一個形參,在調用成員函數時將對象的地址作爲實參傳遞給 this。不過 this 這個形參是隱式的,它並不出現在代碼中,而是在編譯階段由編譯器默默地將它添加到參數列表中。 static
原创 安卓檢測wifi網絡狀態以及強度,及檢測電量。
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedIn
原创 C++ 學習記錄1
C++中定義個Class Student{ public: age;}; 1. 創建對象時, Student Stu; 則視爲創建了一個 Student 型的變量 Stu。 訪問類中的成員使用 Stu.age =
原创 ros 創建自己的msg srv 注意
1. 在建立自己的 xx.msg 後 寫入 int32 num 等信息後。 CMakeLists.txt中 add_message_files(FILES Message1.msg) 2.如果在程序中引用該me
原创 opencv 函數備忘
1. Mat src = imread("1.jpg"); 2. imshow("name", mat); 3. imwrite("name" , mat, compression_param); 4. Mat imageROI
原创 ros基礎
http://www.ncnynl.com/archives/201702/1305.html ros 基礎教程 1.mkdir -p ~/catkin_ws/src cd ~/catk
原创 筆記2017-06-26
//-----------------------計算機器人曲率-------------------------------------------------- *output_kappa = calcCurvature(next_t
原创 IOS 界面跳轉總結 記錄
iOS三種視圖切換的原理各不相同: UITabBarController:以平行的方式管理視圖,各個視圖之間往往關係並不大,每個加入到UITabBarController的視圖都會進行初始化即使當前不顯示在界面上,相對比較佔用內存。
原创 矩陣卷積
1. 矩陣的卷積運算主要用在圖像處理中,假設輸入信號爲x[m,n],激活響應爲h[m,n],則其卷積定義爲: 2.如果矩陣的中心在邊緣就要將原矩陣進行擴展,例如補0 3.卷積的計算步驟: (1)
原创 boost 學習
1. shared_ptr : 智能指針。 2.轉換: shared_ptr<std::exception> sp1 = (new bad_exception("error")); shared_ptr<bad_excepti
原创 C++ 學習記錄 5 --
構造函數的本意是在創建對象的時候初始化對象,編譯器會根據傳遞的實參來匹配不同的(重載的)構造函數。 static_cast 用於良性轉換,一般不會導致意外發生,風險很低。 const_cast 用於 const 與非 const、vol
原创 C++ map 容器
1. #include <map> 2. map<string, int> my_Map; typedef map<string , int> MY_MAP; MY_MAP my_Map; 3.
原创 線性代數
對了解矩陣、線性變換的本質有太大幫助 如果不熟悉線性代數的概念,要去學習自然科學,現在看來就和文盲差不多。”,然而“按照現行的國際標準,線性代數是通過公理化來表述的,它是第二代數學模型,這就帶來了教學上的困難。” * 矩陣究竟是什麼東西