- 博客(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进行推流
2024-07-24
opencv-4.5.0 ffmpeg
2023-06-25
Ubuntu Webservice应用程序 c语言
2018-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人