- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 git的配置文件.gitconfig
[core] quotepath = false[http] postBuffer = 1048576000[user] email = 1002841783@qq.com name = wuyadong[mergetool] keepBackup = true[push] default = simple # [ matching | simple ][color] ui = auto interactive = auto...
2020-05-28 11:07:50 328
原创 C++单例模式
1、不做任何扩展,全局只存在一个对象#include <iostream>using namespace std;class CSingleton{private: CSingleton() //构造函数是私有的 { } //防止发生拷贝,同时存在多个对象 CSingleton(const CSingleton &); CSingleton &a...
2019-09-17 15:14:54 114
原创 C++中的模板
1、template的用法两种声明方式:template <class Type>template <typename Type>1)函数模板#include <stdio.h>template<typename T> void swap(T& t1, T& t2) { T tmpT; tmpT...
2019-09-16 11:52:48 277
原创 golang框架beego连接MySQL数据库
1、MVC的modelspackage modelsimport ( "github.com/astaxie/beego/orm" _ "github.com/go-sql-driver/mysql" "github.com/astaxie/beego" _ "github.com/ziutek/mymysql/godrv")//type IndoorA...
2019-09-14 13:12:55 625
原创 C++在windows与linux下编译动态库
一、.so与.dll比较1、.so的单独编译链接从网上找的一个例子:头文件:so_test.h三个.c文件:test_a.c test_b.c test_c.c//so_test.h#include "stdio.h"void test_a();void test_b();void test_c();//test_a.c#include "so_test...
2019-09-12 16:21:36 1190
原创 gloang中post表单请求
1、用图片作为请求数据向服务端发送post请求简单介绍一下本例的应用场景,根据字节流数据去向服务端发送表单请求,服务端的接口要求如下:POST http://ip:port/verify/feature/gets(ContentType : multipart/form-data)▪ 请求参数内容▪ 响应报文体(JSON) 代码如下://本例中是从文件服务器中下载的[]b...
2019-02-15 15:36:53 489
转载 golang中进程内通信channel的使用
1、channel的声明形式:var ch chan intch := make(chan int)2、channel的写入与读取:// 将一个数据value写入至channel,这会导致阻塞,直到有其他goroutine从这个channel中读取数据ch <- value// 从channel中读取数据,如果channel之前没有写入数据,也会导致阻塞,直到chan...
2019-02-14 10:58:26 993
原创 FFMPEG笔记(1)解码流程
最近学习openCV的时候,感觉opencv对视频的处理能力不是很强,才开始接触ffmpeg。ffmpeg是用C语言写的,里面都是结构体与库函数,没有类,所以在C++文件中添加头文件是一般会这样写:extern "C"{#include "libavcodec/avcodec.h"#include "libavformat/avformat.h"#include "libswsca...
2019-01-14 21:03:04 280
转载 GO的Context解读
type Context interface { Deadline() (deadline time.Time, ok bool) Done() <-chan struct{} Err() error Value(key interface{}) interface{}}context包的核心就是Context接口,含义如下: Deadline会...
2018-10-05 15:59:33 101
原创 C++11 bind取代bind1st,bind2nd的用法
bind2nd的用法:int a[] = {1, 2, 3, 4};std::vector< int> arr(a, a + 4);// 移除所有小于3的元素arr.erase( std::remove_if( arr.begin(), arr.end(), std::bind2nd( std::less< int>(), 3)), arr.end()...
2018-09-14 10:44:05 1927
原创 QT路径分隔符
QT中使用"/"作为通用的路径分隔符和URL路径分隔符。如果在程序中使用"/"作为目录分隔符,qt会将其自动转换为符合底层操作系统的分隔符(Linux使用"/",Windows使用"\")。...
2018-09-04 20:03:56 2992
原创 C与C++中的struct 与enum的常用方法
1.C中struct与enum的用法定义:struct tagDATA{ int i ; char s[10]; };使用:(1). struct tagDATA mydata = {1; "my"; }; (2). struct tagDATA mydata; mydata.i = 1; mydata.s[0] = 'm';...
2018-08-21 19:34:19 1206
VS2010助手
2017-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人