原创 有沒有南京物聯的PC的C++開發者,共同討論學習下

我手上的設備 1.無線網關 2.雲攝像頭,視頻監控系統 3.各類傳感器,智能鎖等 現在在研究開發PC上的軟件,以實現控制各類傳感器,觀看實時視頻,並打算對視頻圖像進行處理。 有這方面興趣的人可以加⑧散思琪久零兒一⑧。一起討論學習

原创 數據結構之數組創建及操作

功能:數組的創建及基本操作函數 運行環境:VS2010 參考:郝斌老師的數據結構視頻 #include <stdio.h> #include <malloc.h>//malloc() #include <stdlib.h>//ex

原创 [轉]如何更改VS2010的[默認開發語言]默認環境設置

某日,我一個同學的的朋友也學VS,激動的安裝上了Vs2010,在啓動選擇默認環境設置的時候過於興奮(一眼就看上了C#),就從選擇列表中隨便選了一個,心想,既然是可以選擇的以後就可以隨便更改哦,但誰知想修改的時候找不到地方。 他最拿

原创 ubuntu14.4下安裝jdk 8

1.在http://www.oracle.com/us/downloads/index.html下載jdk包,這是我下的源碼包名字jdk-8u20-linux-x64.gz 2.tar -xvfz  jdk-8u20-linux-x64.

原创 uboot中常見燒寫命令總結

               在嵌入式開發中,我們常常需要使用uboot對系統進行升級。升級的方式有很多種,如SD卡,U盤、TFTP等等。本文就介紹自己常用燒錄方式————SD卡和U盤。接下來介紹升級過程中常用的幾種uboot命令。以便於

原创 linux文件系統

基本的文件系統體系結構 Linux 文件系統體系結構是一個對複雜系統進行抽象化的有趣例子。通過使用一組通用的 API 函數,Linux 可以在許多種存儲設備上支持許多種文件系統。例如,read 函數調用可以從指定的文件描述符讀取一定數

原创 i2c協議理解

1.概念 對於嵌入式開發的朋友來說,I2C協議實在是再熟悉不過了,有太多的器件,採用的都是通過I2C來進行相應的設置。今天,我們就隨便聊聊這個I2C協議。 I2C協議中最重要的一點是I2C地址。這個地址有7位和10位兩種形式。7位能

原创 選擇排序

<pre name="code" class="cpp">#include <stdio.h> void SelectSort(int a[],int len) { int i,j; int temp=0; int min=0;

原创 隊列基本操作

//鏈式隊列 #include <stdio.h> #include <malloc.h> #include <stdlib.h> typedef struct node{ int data; struct node *pNext

原创 進程上下文和中斷上下文

進程上下文和中斷上下文是操作系統中很重要的兩個概念,這兩個概念在操作系統課程中不斷被提及,是最經常接觸、看上去很懂但又說不清楚到底怎麼回事。造成這種局面的原因,可能是原來接觸到的操作系統課程的教學總停留在一種淺層次的理論層面上,沒有深入

原创 常見字符串操作函數內部實現(二)

#include <stdio.h> char * strcat(char * dest, const char * src) //連接字符串 { char *tmp = dest; while (*dest

原创 源文件中有一組整數,排序後輸出到另一個文件

在E盤創建新文件,新建一組數據:data.txt     0 5 4 3 18 9 讀數據          ifstream in("e:\\data.txt"); 寫數據      ofstream out("e:\\result.

原创 字符串逆序

//字符串逆序 /* Author :blain Data :2015/08/25 */ #include <stdio.h> #include <malloc.h>//新創建等長度的數組,將原數組從末字符一次放入新數組char

原创 冒泡排序

#include <stdio.h> void sort_arr( int *pArr,int length) { int i,j,t; for(i=0;i<length;++i) { for(j=i+1;j<length;+

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM