原创 關於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.

原创 線性代數

對了解矩陣、線性變換的本質有太大幫助 如果不熟悉線性代數的概念,要去學習自然科學,現在看來就和文盲差不多。”,然而“按照現行的國際標準,線性代數是通過公理化來表述的,它是第二代數學模型,這就帶來了教學上的困難。” * 矩陣究竟是什麼東西