自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yuchunhai321的博客

菜鸟の记录

  • 博客(11)
  • 资源 (11)
  • 收藏
  • 关注

原创 Python tcp和udp协议程序

tcp_ser.py# -*- coding: utf-8 -*-import sockets = socket.socket()host = socket.gethostname()port = 12345s.bind((host, port))s.listen(5)while True: c, addr = s.accept() print "c...

2018-10-30 14:48:21 252

原创 vim替换操作

vim替换操作vim命令行模式支持各种替换操作,列一些常用的模式::s/str1/str2  搜索光标所在行第一个str1字符串,并替换为str2:s/str1/str2/g  搜索光标所在行所有的str1字符串,全部替换为str2:s/str1/str2/ig  搜索光标所在行所有的str1串(忽略大小写),并全部替换为str2:%s/str1/str2/cg ...

2018-10-27 15:54:41 581

原创 C++ MD5加密

//MD5.cpp /* MD5 converted to C++ class by Frank Thilo (thilo@unix-ag.org) for bzflag (http://www.bzflag.org) based on: md5.h and md5.c reference impl...

2018-10-25 16:47:01 359

原创 C++11相关总结

1.override 和 final// C++11之前,一直没有继承控制关键字,禁用一个类的进一步衍生比较麻烦。/*C++ 11添加了两个继承控制关键字:final和override。final阻止类的进一步派生和虚函数的进一步重写override确保在派生类中声明的函数跟基类的虚函数有相同的签名在C++中,只要原来的返回类型是指向类的指针或引用,新的返回类型是指向派生类的指针...

2018-10-19 17:43:09 98

原创 LINUX Makefile文件模板

ifneq ($(KERNELRELEASE),)obj-m := test.oelse#KERNEL_DIR ?= /lib/modules/$(shell uname -r)/build #for ubuntuKERNEL_DIR ?= /home/kernel/ # for 内核路径PWD := $(shell pwd)default: $(MAKE) -C ...

2018-10-13 16:17:58 492

原创 在Linux下写一个简单的驱动程序

  本文首先描述了一个可以实际测试运行的驱动实例,然后由此去讨论Linux下驱动模板的要素,以及Linux上应用程序到驱动的执行过程。相信这样由浅入深、由具体实例到抽象理论的描述更容易初学者入手Linux驱动的大门。一、一个简单的驱动程序实例驱动文件hello.c #include <linux/module.h>#include <linux/kernel....

2018-10-11 16:53:42 391

转载 C++11常用特性的使用经验总结

概述及目录(原创博客,版权所有,转载请注明出处 http://www.cnblogs.com/feng-sc)  C++11已经出来很久了,网上也早有很多优秀的C++11新特性的总结文章,在编写本博客之前,博主在工作和学习中学到的关于C++11方面的知识,也得益于很多其他网友的总结。本博客文章是在学习的基础上,加上博主在日常工作中的使用C++11的一些总结、经验和感悟,整理出来,分享给大家,希...

2018-10-10 15:34:00 112

转载 linux C/C++服务器后台开发面试题总结

一、编程语言1.根据熟悉的语言,谈谈两种语言的区别?主要浅谈下C/C++和PHP语言的区别:1)PHP弱类型语言,一种脚本语言,对数据的类型不要求过多,较多的应用于Web应用开发,现在好多互联网开发公司的主流web后台开发语言,主要框架为mvc模型,如smarty,yaf,升级的PHP7速度较快,对服务器的压力要小很多,在新浪微博已经有应用,对比很明显。2)C/C++开发语言,C语...

2018-10-10 14:44:33 199

原创 C语言实现参数可变函数示例代码

原理百度讲解很细,不多赘述,直接上代码,亲测可用,虽然简单……#include <stdio.h>#include <stdlib.h>#include <stdarg.h>void _print(const char* format, ...){ va_list ap; //得到可变参数中第一个参数的首地址 va_st...

2018-10-09 16:12:15 123

原创 Linux C++ Makefile文件模板

INC=LIB=-lthread #连接库CXX=g++ -std=c++11CXXFLAG=-Wall -g -O2ALL= #生成文件的名字OBJECT=main.o #所有要生成的.o文件$(ALL):$(OBJECT) $(CXX) $(INC) $(CXXFLAG) $^ -o $@ $(LIB)%*.o:%*.cpp $(CXX) $(INC) $(CXXFLA...

2018-10-09 10:44:12 2084

原创 Linux 分割字符串

 C++ 存入map中#include <iostream>#include <string>#include <vector>#include <map>using namespace std;/** * Split string to array * @param str -- the string need to be...

2018-10-08 14:26:42 1563

Ubuntu c++ 海康sdk获取原始码流使用ffmpeg进行推流

Ubuntu c++ 海康sdk获取原始码流,使用ffmpeg编码推流到nginx服务器,使用vlc即可拉到rtmp图像,还有海康原始图像yv12转yuv420p,yv12转rgb转jpeg的程序。使用海康sdk获取原始yv12数据和h264数据。

2024-07-24

opencv-4.5.0 ffmpeg

编译OpenCV4.5.0所需的ffmpeg文件,解压替换掉.cache\ffmpeg中下载失败的文件即可,包含:37e2dadf776631acc8856e281f29cf42-opencv_videoio_ffmpeg.dll、cf5dba83edf8619f57ccff4edb989c62-opencv_videoio_ffmpeg_64.dll和f8e65dbe4a3b4eedc0d2997e07c3f3fd-ffmpeg_version.cmake

2023-06-25

ubuntu web drogon框架

ubuntu web drogon框架 实现登录返回token,mysql数据库使用,sqlite3数据库使用,Post与Get请求

2023-05-05

VS socket通信.zip

VS TCP通信,分服务器和客户端,实现一对一通信

2021-06-17

ChassisDataAnalysisTestTool.zip

qt modbus库的简单使用

2021-06-10

Linux C++ mqtt

将mqtt得发送和接收分开,

2021-02-20

qrcode_识别二维码.zip

利用qt制作界面, 用opencv打开摄像头,qzxing识别二维码

2020-09-17

zbar_识别二维码.zip

利用qt制作界面, 用opencv打开摄像头,zbar识别二维码

2020-09-17

openCamera.zip

Linux系统中,QT使用V4L2打开摄像头,并显示图像,图像是由yuv转rgb格式显示的,包换yuv转rgb格式算法

2020-02-13

myGraphics.zip

QGraphicsView 显示图片,并进行放大缩小,在图片上画点并连接,实时显示鼠标的位置坐标

2019-10-10

QGraphicsView_use.zip

QGraphicsView 对图像的缩放,刷新,显示鼠标点击的点,连接鼠标点击的点,一键清除鼠标点击的点和连线

2019-08-30

Ubuntu Webservice应用程序 c语言

c语言实现webserver的客户端和服务端程序,目前客户端已程序运行,但是服务端程序运行有点问题,目前只能收到数据,返回有点问题,待修改

2018-10-09

Ubuntu Webservice应用程序

Ubuntu Webservice应用,文件夹中包含一个wsdl文件,还有服务端和测试端简单的测试代码,实现对wsdl生成的库的应用

2018-09-21

Learning ROS for Robotics Programming

Learning ROS for Robotics Programming 带书签 全英文

2018-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除