- 博客(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
1051
原创 工业相机支持虚拟云台
工业相机都是千兆网线,采集的图片是原始数据在传输,不经过压缩在办公的网络中,直接查看很不现实。 把工业相机采集到的数据H264编码后,通过RTSP协议把数据传输出去,是一个不错的解决方案,本方法是基于live555,OpenCV X264 这些库完成了本任务,代码下载后,用VS2013可以直接编译,依赖的文件已经全部包含。 下载地址为: http://download.youkuaiyun.com/do
2018-01-24 15:22:21
736
原创 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
462
原创 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
2434
原创 5线程同步-实现读写锁扩展C++11标准库
在C++11标准库中实现了线程的重要基本设施,使用这些功能轻松构建复杂的多线程程序,但是比起微软或者第三库功能还是不怎么全面,比如读写锁就没有实现,但是可以利用已有的功能,轻松实现一个读写锁。代码如下: #include #include #include using namespace std; class shared_mutex { private: /
2016-11-21 11:43:20
2917
原创 4线程同步-生产者消费者问题
用C++11 实现生成者消费者问题,代码如下: #include #include #include #include #include #include using namespace std; template class producer_consumer { private: mutex m_mutex; // 生产条件
2016-11-18 17:54:54
385
原创 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
1225
原创 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
2033
原创 unix编程标准说明
在编程的世界里,在使用函数的时候,能知道这个函数在系统中的地位和含义,对理解整个系统和知识的沉淀极为有利,今天就以这个简单的开端,来慢慢的积累知识吧。
2016-11-13 09:15:22
417
Live555实时播放采集数据
2018-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人