很不错的文章,讲解了多线程的两种方式,各自的使用特色
2021-11-18 00:03:50 389KB CVI 数据采集
1
同时多线程技术多线程技术的一个重要的研究方向
2021-11-17 18:13:42 569KB 同时多线程 SMT
1
这个资源仅供参考!希望大家提提意见!希望大家支持支持!也我从别的地方找来的!
2021-11-17 07:44:28 131KB 多线程
1
某国际贸易中心共40层,设有载客电梯10部(用E0~E9标识)。利用多线程技术实现个电梯载客的仿真情况。,各电梯相互独立,各自在自己的线程中运行,动态显示个电梯的载客和运行情况. 想了解delphi多线程的朋友可以下载学习。
2021-11-13 16:22:32 318KB delphi 多线程
1
为了使开发人员在面对多核体系结构,以及需要多线程编程时有一本好的参考手册 同时为高等学校计算机专业的师生进行多核多线程程序教学时提供一本有价值的参考书 英特尔软件学院联合大学教师编纂了这本《英特尔多核/多线程技术》/
1
包括服务端客户端代码以及数据库 利用Java实现C/S模式的大学班级内日常事务管理系统(PC版,应用于校内网有线网络访问,暂不开发移动端),使用swings技术完成如下基本功能需求: 班级公告通知 文稿匿名传阅投票 文件共享(上传、下载) 即时通信(一对一,多对多) 窗口化大屏幕界面,有菜单等工具。其中: 设管理员与用户两种使用权限,管理员操作过程有日志记录(管理员也是本班同学,应不止一个)。班级公告通知由管理员(比如班长或班委成员)发布,公示于屏幕中央面板位置,可带有滚动或翻页功能(自选) 文稿匿名传阅投票,用于形成班级的某项共识性意见、敏感性评测、评奖投票等事务。例如:班委起草某项建议初稿,列出同意与不同意选项、或者被投票者名单,或可加建议栏用于补充意见等等。该稿按照一种随机模式(为避免传递路径的可追踪性)在同学中一传一流转,每个收到的同学能够看到稿子的当前状态(票数,已有的补充建议等,避免重复性提议),给出自己的选择与建议之后提交,继续传阅直到全部轮完回到零点,完成意见收集过程。 文件共享:在服务器端设置共享空间,允许班级成员上传下载。 即时通信:独立弹出小窗,基本功能:一对一对话(私聊),发言至班级(群聊),可发图片,即时手绘图。
1
基于Java多线程技术实现的粒子群优化算法.pdf
2021-10-08 23:19:50 182KB 算法 粒子群 数据结构 参考文献
多线程技术,能够IDE运行
2021-09-07 14:07:39 7KB vb 多线程
1
为了使开发人员在面对多核体系结构,以及需要多线程编程时有一本好的参考手册 同时为高等学校计算机专业的师生进行多核多线程程序教学时提供一本有价值的参考书 英特尔软件学院联合大学教师编纂了这本《英特尔多核/多线程技术》/ 另外资源里打包了英特尔的软件开发者手册,intel 64 and IA-32 Architectures Software Developer's Manual。
2021-07-29 18:30:29 28.29MB 英特尔  多核  手册
1
Qt Creator 多线程读取文件到程序显示 利用QT Creator多任务读取一个文档到程序里 为了防止直接读取文件里的内容太大而发生卡顿,于是多线程读取将更高效的解决这个问题。 效果图如下: 其中pro文件无需改动,默认就好,头文件h里面的内容为 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } QT_END_NAMESPACE class MyObj; class MyObj : public QObject { Q_OBJECT public: MyObj(); //新的线程 signals: void toLine(QString line); private slots: void doWork(); }; class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget *parent = nullptr); ~MainWindow(); private slots: void appendText(QString); //定义一个槽 private: Ui::MainWindow *ui; QThread *t; MyObj *obj; }; #endif // MAINWINDOW_H 而MAIN主文件的内容为了防止中文乱码做了如下修改: #include "mainwindow.h" #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); //设置中文字体 防止乱码 a.setFont(QFont("Microsoft Yahei", 9)); //设置中文编码 #if (QT_VERSION <= QT_VERSION_CHECK(5,0,0)) #if _MSC_VER QTextCodec *codec = QTextCodec::codecForName("GBK"); #else QTextCodec *codec = QTextCodec::codecForName("UTF-8"); #endif QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec); #else QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForLocale(codec); #endif MainWindow w; w.show(); return a.exec(); } 接下来重点来了,源文件CPP里为 #include "mainwindow.h" #include "ui_mainwindow.h" #include #include #include #include #include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); t = new QThread(); //QThread obj = new MyObj(); obj->moveToThread(t); qDebug()<<"main thread:"<
2021-07-26 20:21:46 9KB qtcreator 多线程
1