- 博客(12)
- 资源 (11)
- 收藏
- 关注
原创 数组排序
快速排序法:#include <stdio.h>void quickSort(int array[], int low, int hight){ int i = low; int j = hight; if(i > j) return ; while(i != j) { while(array[...
2018-11-27 15:14:30 87 1
原创 自己写一个print
#include <stdio.h>#include <stdarg.h>void print(char *format, ...){ va_list args; va_start(args, format); vprintf(format, args); va_end(args);}int main (){ prin...
2018-11-23 15:17:48 193
转载 如何用命令将本地项目上传到git
本文转自博客园,由eedc倾力撰写,地址:https://www.cnblogs.com/eedc/p/6168430.html如何用命令将本地项目上传到git1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下...
2018-11-21 08:58:06 99
原创 ubuntu安装jdk和eclipse
1.下载jdk(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html),下载eclipse(https://www.eclipse.org/downloads/eclipse-packages/?osType=linux&release=undefined),下载之后自...
2018-11-20 15:56:13 150
转载 在Ubuntu下安装source Insight
参考1:http://blog.csdn.net/yunfeiyang62/article/details/46662633参考2:http://blog.csdn.net/imyang2007/article/details/7654700 习惯了在source insight下编辑阅读源码,在linux下用vi总是用不好 ,还是在ubuntu上用回熟悉的source i...
2018-11-20 12:51:47 2145
转载 ubuntu如何在当前文件夹下打开终端
转自:ubuntu14设置在当前目录打开终端1、打开终端,执行以下命令:sudo apt-get install nautilus-open-terminal2、在终端中执行下列命令,重新加载文件管理器: nautilus -q 3、执行以上指令后在文件夹中右键,查看是否有open in terminal选项。4 、没有该选项的情况下重启系统就好了: sudo r...
2018-11-20 12:51:08 2861
转载 高并发网络编程之epoll详解
在linux 没有实现epoll事件驱动机制之前,我们一般选择用select或者poll等IO多路复用的方法来实现并发服务程序。在大数据、高并发、集群等一些名词唱得火热之年代,select和poll的用武之地越来越有限,风头已经被epoll占尽。本文便来介绍epoll的实现机制,并附带讲解一下select和poll。通过对比其不同的实现机制,真正理解为何epoll能实现高并发。select...
2018-11-15 17:34:47 77
原创 自定义结构体应用
#ifdef __cplusplusextern "C" {#endif#include <stdio.h>#include <string.h>struct func_{ void(*func)(int a, int b);}Func;/// 结构体传递函数void sub(int a, int b){ int sum = a ...
2018-11-14 14:09:08 203
原创 c++ 单例模式
#include <iostream>using namespace std;template <class T>class Instance{public: static T *getInstance() { if(m_instance == NULL) { m_instance = ...
2018-11-14 14:07:01 125
原创 串口持续结束数据帧解析(C++)
public: std::string input; //0x11, 0x22, 0x33 const std::string packet_start = "\x11\x22\x33"; //帧头 int data_packet_start;#define BASE_CALLBACK_PACKAGE_LENGTH 28 std::stri...
2018-11-12 09:07:50 2638
原创 int float转十六进制 十六进制转uint16_t
#include <iostream>using namespace std;int main(){ cout << "Hello World!" << endl; unsigned char buffer[10] = {0}; int a = 10; int *b = (int*)(buffer + 0); ...
2018-11-07 10:22:41 4395
Ubuntu c++ 海康sdk获取原始码流使用ffmpeg进行推流
2024-07-24
opencv-4.5.0 ffmpeg
2023-06-25
Ubuntu Webservice应用程序 c语言
2018-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人