- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Unity网络监听动态生成模型
unity 动态加载模型分两步,服务器端动态生成,客户端加载生成后的模型。1 生成可以动态加载的模型using UnityEngine;using System.Collections;using UnityEditor;using System.IO;using System.Net;using System.Net.Sockets;using System.Text;pu...
2018-10-12 13:32:29
989
原创 工业相机支持虚拟云台
工业相机都是千兆网线,采集的图片是原始数据在传输,不经过压缩在办公的网络中,直接查看很不现实。把工业相机采集到的数据H264编码后,通过RTSP协议把数据传输出去,是一个不错的解决方案,本方法是基于live555,OpenCV X264 这些库完成了本任务,代码下载后,用VS2013可以直接编译,依赖的文件已经全部包含。下载地址为:http://download.csdn.net/do
2018-01-24 15:22:21
675
原创 C++返回对象和引用的区别
#include "stdafx.h"#include class A{public:A(){printf("A() \n");strcpy_s(buf, sizeof(buf), "abc123");}~A(){printf("~A() \n");//strcpy_s(buf, sizeof(buf), "");}void p(
2017-01-10 13:05:53
427
原创 C++11常用的14个功能
// C++11常用的14个功能//// C11 特性总结#include #include #include #include #include #include //#include #include #include #include #include void 性质1(){ // 类型自动推导
2016-11-21 12:26:44
2392
1
原创 5线程同步-实现读写锁扩展C++11标准库
在C++11标准库中实现了线程的重要基本设施,使用这些功能轻松构建复杂的多线程程序,但是比起微软或者第三库功能还是不怎么全面,比如读写锁就没有实现,但是可以利用已有的功能,轻松实现一个读写锁。代码如下:#include #include #include using namespace std;class shared_mutex{private: /
2016-11-21 11:43:20
2882
原创 4线程同步-生产者消费者问题
用C++11 实现生成者消费者问题,代码如下:#include #include #include #include #include #include using namespace std;templateclass producer_consumer{private: mutex m_mutex; // 生产条件
2016-11-18 17:54:54
357
原创 3线程同步-C++11中的条件变量
在C11头文件中包含了如下内容cv_status条件等待结果的枚举。condition_variable条件变量的主要类,用于实现线程同步。condition_variable_any是对condition_variable的扩展,condition_variable只能等待unique_lock。notify_all_at_thread_exit
2016-11-16 17:35:36
1174
原创 2线程同步-C++11中的互斥锁
C11中mutex头文件内容Mutex的原理类,基本的互斥锁recursive_mutex类, 同一线程可以递归调用的互斥锁timed_mutex类,在指定的时间内能返回的锁recursive_timed_mutex类,在指定的时间内能返回且同一线程能递归调用的锁adopt_lock_t空结构体,用于控制unique_lock,lock_guard的处理策略
2016-11-15 18:14:31
1997
原创 unix编程标准说明
在编程的世界里,在使用函数的时候,能知道这个函数在系统中的地位和含义,对理解整个系统和知识的沉淀极为有利,今天就以这个简单的开端,来慢慢的积累知识吧。
2016-11-13 09:15:22
376
Live555实时播放采集数据
2018-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人