原创 Makefile 中的符號

Makefile  $@, $^, $<  $@  表示目標文件 $^  表示所有的依賴文件 $<  表示第一個依賴文件 $?  表示比目標還要新的依賴文件列表

原创 Linux下如何解壓.zip和.rar文件

Linux下如何解壓.zip和.rar文件,對於Window下的常見壓縮文件.zip和.rar,Linux也有相應的方法來解壓它們:  1)對於zip linux下提供了zip和unzip程序,zip是壓縮程序,unzip是解壓程序。它們

原创 Android SharedPreferences

 SharedPreferences的本質是基於XML文件存儲key-value鍵值對數據,通常用來存儲一些簡單的配置信息,用Sqlite數據庫來存放並不划算,因爲數據庫連接跟操作等耗時大大影響了程序的效率。其存儲位置在/data/dat

原创 Android 導入開發庫transformDexArchiveWithExternalLibsDexMergerForDebug,exception:Error while merging dex

導入第三方架包到新的模塊,出現如下編譯錯誤 找了很多解決辦法都沒解決,比如; https://stackoverflow.com/questions/55209281/nativescript-execution-failed-for-

原创 c 語言實現字符串的反轉

題目要求: 編寫程序:從鍵盤任意輸入一個字符串,輸出該字符串。 然後,將該字符串逆序存放後再輸出,要求用字符指針完成。 代碼: #include <stdio.h> #include <string.h> #define MAX_SI

原创 Android adb常用的幾個命令

adb全稱Android Debug Bridge ,安卓調試橋接器。它是Android SDK裏面的一個工具,用這個工具可以直接操作管理Android模擬器或者真實Android設備。adb的工作方式比較特殊採用監聽Socket TCP

原创 Android之Application的使用

1、Application是維護全局狀態的基類,Android系統會在啓動應用進程時創建一個Application對象。application裏面的對象變量是屬於整個系統的。 2、在啓動程序時會創建application對象,所以Appl

原创 改用DirectShow+Opencv解決外置單USB接口的雙目攝像頭調用cv::VideoCapture打不開的問題

最近在做windows人臉識別的項目中遇到一個很納悶的問題,採用OpenCv庫的VideoCapture打不開外置單USB雙目攝像頭,其他的只要是一個攝像頭一跟USB就可以打開,在網上找了很多資料,七七八八的最終得以解決了,在這整理下。

原创 使用VS2013調試時,監視某些變量總是顯示未定義標示符問題

今天在調試OpenCv攝像頭操作時使用VS2013調試,在監視某些變量時總是顯示未定義標示符,可是明明有定義的,感到很奇怪不能理解,查看博客發現如下原因和解決方案還是挺管用的,記錄下方便日後使用和參考。 原因:  vs2013在編譯的時候

原创 vs2013 提示錯誤 34 error C2065: “VideoCapture”: 未聲明的標識符

查看配置都是好的沒問題,就是調用不了VideoCapture很是奇怪,怪粗心的忘加using namespace cv;這一句了,記錄下。

原创 錯誤描述:fatal error C1010: 在查找預編譯頭時遇到意外的文件結尾。是否忘記了向源中添加“#include "stdafx.h"”?

錯誤描述:fatal error C1010: 在查找預編譯頭時遇到意外的文件結尾。是否忘記了向源中添加“#include "stdafx.h"”?   錯誤分析:     此錯誤發生的原因是編譯器在尋找預編譯指示頭文件(默認#inclu

原创 C++ Mysql 通用代碼

bool myUnit::ConnectDB() { MYSQL *mysql = NULL; mysql = mysql_init(&m_mysql); if (!mysql){ errorIntoMySQL(); re

原创

定義:【最大樹(最小樹)】每個節點的值都大於(小於)或等於其子節點(如果有的話)值的樹。 最大樹與最小樹的例子如下所示,雖然這些樹都是二叉樹,但最大樹不必須是二叉樹,最大樹或最小樹節點的子節點個數可以大於等於2.            

原创 二叉樹的三種遍歷

二叉樹遍歷分爲三種:前序、中序、後序,其中序遍歷最爲重要,若給定中序遍歷,再加上前序或者後續遍歷其中一個就能唯一確定一顆二叉樹。                                                      

原创 數組與指針

1、一維數組 int array[10]; int *ap = arrary + 2; ap這個很容易,你只要閱讀它的初始化表達式就能得到答案:array+2.另外,&array[2]也是與它對等的表達式。 *ap這個也很容易,間接訪問