C++boost之asio strand

以c++ boost 1.66版本为例,类boost::asio::io_context::strand的主要作用是在asio中利用多线程进行事件处理的时候,如果涉及到多线程访问共享资源,借助于strand类,我们不需要显示的使用线程同步相关的类(比如mutex)就可以让多个事件处理函数依次执行。...

2018-09-23 01:12:07

阅读数 1069

评论数 0

c++11之模板定义别名

C++11标准中可以为模板定义别名,比如 template<typename T> using ptr=std::shared_ptr<T>; //这里模板定义ptr<T&a...

2018-09-14 23:51:10

阅读数 167

评论数 0

图像转换:RGB24转换为YUV420P

RGB24转为YUV420P

2017-11-16 15:09:14

阅读数 774

评论数 0

利用FFmpeg对RGB图像进行H264编码

利用FFmpeg对RGB图像进行H264编码

2017-10-31 15:32:05

阅读数 1525

评论数 0

并发运行时与其他并发模型进行比较

摘自MSDN:点击打开链接 本文介绍了并发运行时与其他技术在功能和编程模型上的区别。 通过了解并发运行时与其他编程模型各自优点的比较,你可以选择最能满足应用程序要求的技术。 如果当前正在使用其他编程模型(例如 Windows 线程池或 OpenMP),可以在适当情况下迁移到并发运行时中。但是,...

2017-08-16 11:35:27

阅读数 145

评论数 0

concurrency::parallel_for 计算两个方形矩阵的乘积

转自MSDN:点击打开链接 // compile with: /EHsc #include #include #include #include using namespace concurrency; using namespace std; // Calls the provide...

2017-08-15 16:09:21

阅读数 239

评论数 0

STL Heap用法

#include #include #include #include #include using namespace std; void print(const vector& v,string info) { cout << info << &qu...

2017-08-05 01:05:41

阅读数 109

评论数 0

C++字符串和整数相互转换

//将整数转化为字符串,并且不使用itoa函数 #include void main() { int n = 12345; char temp[6] = {0}; int i = 0; while (n) { temp[i++] = n % 10 + '0';//整数加上‘0’隐性转...

2017-08-04 22:25:26

阅读数 2432

评论数 0

GStreamer生成可播放的.264文件

命令:gst-launch-1.0 -e rtspsrc location=rtsp://admin:admin@192.168.1.2 ! rtph264depay ! "video/x-h264, stream-format=byte-stream" ! filesink ...

2016-09-30 11:45:21

阅读数 1345

评论数 0

Hibernate4.3.5之"hibernate.dialect" not set问题

"hibernate.dialect" not set问题

2014-07-22 15:30:26

阅读数 515

评论数 0

迭代器模式

package lesson2; public class Demo6 { public static void main(String[] args) { MyArrayList list=new MyArrayList(); for(int i=0;i<10;++i) { ...

2014-07-09 14:54:09

阅读数 306

评论数 0

策略模式

package lesson10; public class Demo4 { public static void main(String[] args) { Dog[] dogs=new Dog[]{new Dog("d1",2),new Dog("d...

2014-07-03 23:41:22

阅读数 298

评论数 0

农场小母牛

package lesson6; import java.util.ArrayList; public class Demo11 { public static void main(String[] args) { ArrayList cows=new ArrayList(); Cow...

2014-07-03 11:57:15

阅读数 382

评论数 0

el表达式获取cookie

${cookie.name}将获得对应cookie的对象,比如我们用jsp将一段cookie发送给客户端。 Cookie cookie = new Cookie("username", "Username in cookie"); response.add...

2014-06-25 10:58:44

阅读数 7581

评论数 0

JavaScript菜鸟之翻页链接的的简单实现

1、PageDiv.js文件内容:

2014-05-22 21:55:46

阅读数 4006

评论数 0

ASP中通过ADO访问ACCESS和SQL SERVER

最近参与到了一个ASP项目中,

2014-04-23 23:21:13

阅读数 537

评论数 0

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