项目中多线程编程
来源:互联网 发布:php扩展开发.pdf 编辑:程序博客网 时间:2024/06/05 16:34
2016-01-29
很早之前我就关注过高性能计算,大概是在三年级学过了函数式语言之后吧。教材上都说函数式语言有天然的并发性,那段时间里,总想着研究一下,这个“天然的并发性”到底是怎么回事儿。当然了,在普通学校嘛,就是想学点新潮的技术,好找工作嘛。学习Erlang也是部分出于想了解高并发编程这个原因。后来学了一段时间,发现不是这么回事儿。兴趣点也开始转移到更加底层一点的编程语言工作原理上了,这一块儿算是彻底放下了。
这段时间,我在把我们的项目改成多线程版本,可以多线程渲染。之间也是经历了一点波折。还好,也还算顺利,未有大的困难。以前我只使用过Java 的 多线程,现在才发现C++的多线程与Java 的还是稍稍有一点差别。 我们目前的需求还是比较简单的,凡是需要被多线程访问的数据容器都简单的采用intel 的 tbb 库,一个线程做一份工作,没有出错误。希望以后不要再更改核心部分的设计了。这一段时间的编码工作让我意识到,我其实对所谓的高并发编程是不怎么感兴趣的。当初的所谓的兴趣点,只是一时的兴趣罢了。我现在做的事情,我感到非常有意思,或许三年之后,我对此就不满足了,会转移阵地了。这倒是无所谓了。
我们程序的架构设计上没有考虑过这个需求,说明我们在设计的时候还不够完善、深入, 我也反思过,虽然说不是由我来做决策,但是,多下点功夫还是能够尽早的发现设计上的问题,越早进行修正就能越多的减少工作量。
[ 主页]
1 0
- 项目中多线程编程
- [多线程] Web 项目中,少有涉及到的一次多线程编程的经验
- [多线程] Web 项目中,少有涉及到的一次多线程编程的经验
- VC中多线程编程
- VC中多线程编程
- VC中多线程编程
- C# 中多线程编程
- C#中多线程编程
- iOS中多线程编程
- python中多线程编程
- java中多线程编程
- python中多线程编程
- 项目中多线程的使用
- [转]VC中多线程编程
- 浅谈Qt中多线程编程
- MFC中多线程编程方法
- MFC中多线程编程方法
- 多线程编程API简介 中
- 互联网单点登录集成方案
- 解决:The 'OraOLEDB.Oracle.1' provider is not registered on the local machine.
- sublime安装插件、主题风格、下载、安装一步到位
- 《计算机动画算法与技术》
- Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理
- 项目中多线程编程
- ORA-12519: TNS:no appropriate service handler found 解决
- angularjs的坑,执行两次控制器
- 一个数组,找出两数之和为m的所有组合
- Effective Java(五)
- Vulkan简介
- 网址
- rabbitmq的安装
- Python定义并使用列表和元组操作实例