原创 C# 窗體程序,簡單的讀寫mysql數據庫

新建工程,添加MySql.Data引用。 添加database.cs文件 using System; using System.Collections.Generic; using System.Linq; using System.

原创 opencv 求兩條線的交叉點

#include <opencv2\highgui\highgui.hpp> #include <opencv2\opencv.hpp> using namespace std; using namespace cv; Point2f

原创 linux 下URL中 UTF-8編碼、GB2312編碼與漢字之間的轉換

下面是UTF-8編碼的轉換代碼 #include <string.h> #include <stdio.h> #include <stdlib.h> /* 16進制字符表 */ static const char c2x_table[]

原创 對於單向鏈表的10幾種常用算法(c語言)

如果要看C++版本的,請轉 https://blog.csdn.net/gs1069405343/article/details/90380355 list.c文件如下   #include "list.h" /*返回head鏈表PO

原创 opencv 輪廓包圍,剔除中間重疊的輪廓

#include <iostream> #include <opencv2\opencv.hpp> #include <opencv2\highgui\highgui.hpp> #include <fstre

原创 opencv3/C++ ANN神經網絡字母識別

調試平臺:VS2015 windows10 64位 openc版本:opencv3.4.0   本例子採用opencv 自帶的ANN神經網絡識別算法,訓練庫是我自己用1280*720的攝像頭採集的,該訓練庫包含了大寫英文字母A~Z,共26

原创 對於單向鏈表的10幾種常用算法(c++語言)

如果要看C語言的請轉到 https://blog.csdn.net/gs1069405343/article/details/50471736 table.cpp文件 #include "table.h" table::~table(

原创 ROS學習筆記8-發佈imu和gps消息

轉載:https://blog.csdn.net/Tansir94/article/details/81385812 一、創建工作空間 mkdir -p imu_gps/src #創建工作空間 catkin_make #編譯

原创 ROS學習筆記7-基於Ubuntu 16.04虛擬機編寫動作服務器與客戶端節點通訊

       動作與話題和服務不同,在異步、雙向,以及請求和響應之間需要很長的時間的情況,以及需要中途結果值等需要更復雜的編程的情況中顯的格外有用。   生成功能包 以下命令創建ros_tutorials_action功能包。這個功能包依

原创 ROS學習筆記4-基於Ubuntu 16.04虛擬機編寫ROS第一個程序(話題:發佈者)

運行環境:Ubuntu 16.04 64位虛擬機   創建工作空間 $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src $ catkin_init_workspace 編譯工作空間 $ cd ~

原创 ROS學習筆記2-基於Ubuntu 16.04虛擬機的ROS開發環境搭建(運行小烏龜)

運行環境:Ubuntu 16.04 64位虛擬機 ROS配置 要加載一個配置文件,就像在ROS安裝過程中使用的以下命令一樣,每次打開新的終端窗口時都必須運行它。 $ source /opt/ros/kinetic/setup.bash $

原创 ROS學習筆記5-基於Ubuntu 16.04虛擬機編寫ROS發佈者節點與訂閱者節點通訊

運行環境:Ubuntu 16.04 64位虛擬機   ROS消息通信中使用的發佈者(Publisher)和訂閱者(Subscriber)可以被髮送和接收所代替。在ROS中,發送端稱爲發佈者,接收端稱爲訂閱者。本節旨在創建一個簡單的msg文

原创 ROS學習筆記1-基於Ubuntu 16.04虛擬機的ROS常規安裝方法

安裝環境:Ubuntu 16.04 64位虛擬機 設置網絡時間協議 在ROS官方安裝項目中雖然沒有包括NTP,但爲了縮小PC間通信中的ROS Time的誤 差,下面我們設置NTP 4 。設置方法是安裝chrony之後用ntpdate命令指

原创 ROS學習筆記6-基於Ubuntu 16.04虛擬機編寫服務器與客戶端節點通訊

        服務由服務服務器(service server)和服務客戶端(service client)組成,其中服務服務器僅在收到請求(request)時纔會響應(response),而服務客戶端則會發送請求並接收響應。與話題不同,

原创 樹莓派 Linux 下的串口通訊 (C語言)

運行環境:Ubuntu14.04、樹莓派3B+ 功能:實現串口數據的收發 main.c文件 #include "com.h" #define BUFFER_SIZE 30 /*最大緩存區*/ char *pstr[]={