社区
进程/线程/DLL
帖子详情
实际项目中的多线程问题
steven_geek
2013-06-13 04:48:14
没有实际在公司做个项目,想问一下,譬如现在我写了基于对话框的MFC程序,开了四个线程:
1. 发送数据线程;
2. 接受数据线程;
3. 检查服务器是否正常线程;
4. 提示对话框的线程;
现在我的做法在CXXXApp.h中全局声明四个函数,参数也是声明为全局的。总感觉这样做会不会产生一些问题,没有验证过,想问一下在实际的项目中如何去实现多线程,是实现一个线程类还是其它的方法?
...全文
155
2
打赏
收藏
实际项目中的多线程问题
没有实际在公司做个项目,想问一下,譬如现在我写了基于对话框的MFC程序,开了四个线程: 1. 发送数据线程; 2. 接受数据线程; 3. 检查服务器是否正常线程; 4. 提示对话框的线程; 现在我的做法在CXXXApp.h中全局声明四个函数,参数也是声明为全局的。总感觉这样做会不会产生一些问题,没有验证过,想问一下在实际的项目中如何去实现多线程,是实现一个线程类还是其它的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
steven_geek
2013-06-14
打赏
举报
回复
这样总是觉得破坏了面向对象的原则
zy_cs_dn_zy
2013-06-13
打赏
举报
回复
就你的需求来说,你现在的做法完全没有什么问题,而且是最简单直接的。 复杂一点的是用线程池,这多用在c/s结构的软件中,服务器不断接受大量请求并处理请求,每一个请求都用一个线程去处理。还有多线程的项目要注意对共同访问资源的同步
Java 面向对象编程.pdf
内容简介 《Java 面向对象编程》内容由浅入深,紧密结合
实际
,利用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化Java编程的各种宝贵经验,深入阐述Java虚拟机执行Java程序的原理。书
中
实例均基于最新的JDK 1.5版本。全书内容包括面向对象的编程思想、Java语言的基础知识、异常处理、类与对象的生命周期、
多线程
、Java集合、输入/输出和GUI编程等。其最大特色是以六条主线贯穿全书:面向对象编程思想、Java语言的语法、Java虚拟机执行Java程序的原理、在
实际
项目
中
的运用、设计模式和性能优化技巧。
WebService上传下载文件
用webservice作为服务器端,以流的方式实现文件的上传和下载,可以自动调用winrar进行压缩和加密,支持
多线程
和断点续传功能,默认是16K一个包,全部源码,已经在
实际
项目
中
应用。客户端有winform和服务两种方式的实现。都进行了良好的重构,可以方便地嵌入到其它系统内。阿弥陀佛。
Qt
项目
实战之
多线程
Restful服务端开发(HTTPS)
Restful服务端是现在最流行的WebService。目前用的最多的就是tomcat。Qt是一款非常优秀的框架,本节课程使用Qt框架实现Restful风格的webservice。并且应用加载ssl后,服务的安全性得到提升。本视频教程全程干货,以程序员的视角、网络分析师的视角看
问题
。并且提供,如何将
多线程
的应用提升为高并发、
多线程
的思路。
多线程
编程在
实际
项目
中
的运用
最近在
实际
项目
中
遇到了需要
多线程
来处理的一个
实际
问题
:一堆视频资源需要上传到一个cc平台,如果串行处理,显然不能很好实用多核的cpu处理器,于是考虑到实用线程的方式进行上传,但是创建多少个线程了?如果一个资源对应一个线程去处理,当资源数目过多的时候,创建的线程过多,同时执行处理资源显然会把服务器搞崩。经过思考,和同事进行讨论,也是同事的提醒,建议说一次性最多创建5个线程,进行对资源进行处理比较好,...
实际
项目
中
如何更好的利用
多线程
多线程
对于大家来说都不陌生,简单的来说就是在一个进程运行时产生了多个线程,以此来同步完成多项任务,注意
多线程
不是为了提高运行效率,而是为了提高资源使用效率来提高系统的效率。线程是在同一时间需要完成多项任务的时候实现的。 本文不会过多的解释关于
多线程
的一些基础概念,重点将关注如何在
实际
项目
中
更好的使用
多线程
,因为我相信可能有很多
项目
中
可能并不需要我们使用
多线程
,或者说开发人员并没有注意到可以使用
多线程
,其次
多线程
也并不是创建的越多越好,再加上共享资源下线程安全,死锁等
问题
,这就使得我们在使用
多线程
时可能总是畏
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章