multithreading

    0热度

    1回答

    我的应用程序并行处理一堆文件,并且由于每个文件都有文件作为其名称的一部分被删除的日期,因此我使用以下方法来提取删除日期: public static Optional<Date> getFileDropDate(String filename) { /* Example: my_file-1_20171002.xml */ if (StringUtils.isEmpty(f

    0热度

    1回答

    我是烧瓶的新手。我需要在烧瓶中实现连接池,以下是我的软件堆栈: 1. Flask - 0.12.2 2. Python版本 - 3.4.3 3. Python couchbase驱动程序版本 - 2.2.1 4. Couchbase版本 - 4.5.0-2601 Community Edition(build-2601) 我的要求是 - 在服务器启动时 - 在每'n'秒后重复运行3-4个进程,即某

    0热度

    1回答

    我在尝试对1000万个值的数组进行排序。从发现新技术Microsoft - Napa.js允许使用多线程与Node.js. 在那里,我们使用下面的代码: const napa = require('napajs') const zone = napa.zone.create('zone', { workers: 4 }); zone.execute((...args) => { //

    0热度

    1回答

    我编程上的骑士登陆,其具有68芯和4个超线程/核心节点。我正在研究混合MPI/OpenMP应用程序。 我的问题是,如果4个超线程意味着用作OpenMP的 线程或者我如何使用他们?当我运行使用 以下方案我的程序: export OMP_NUM_THREADS=1 mpirun -np 68 ./app 它的运行速度比当我使用的方案更快: export OMP_NUM_THREADS=4 mp

    0热度

    1回答

    这似乎是一个简单的任务,但它不起作用。我的线程函数运行在一个循环中,并始终将数据写入数组。但有时我想从我的主要功能中读取这些数据。因此,阅读功能应理想地暂停线程,读取数据,然后恢复线程。但是,读取的值不正确,似乎已损坏。也许有些不妥: 线程FCT: void threadfct() { while (1) { pthread_mutex_lock(&mutex);

    1热度

    1回答

    的想法是有其启动多个工作线程一个主线程。除了发送信号之外,没有明确的方式退出程序。但是程序也应该在任何地方发生错误时干净地退出。 我试图表明我有什么至今。标题没有显示,但没有它们应该清楚。我们有一个主函数main.c,其中main函数开始于worker.c,它具有线程管理和object.c的抽象,一个工作线程的特定实现。将会有多种不同的实现,但都具有相同的结构(即,具有while(running)

    1热度

    2回答

    我想创建一个物理引擎(只是为了好玩),我希望它是多线程的。 我了解互斥体的基本知识(只有一个线程可以修改它一次监视的资源,它们应该是在一个级别而不是线程级别等)。我宁愿不使用原子的成员变量(所以如果我正在对它们进行复杂的操作,它们不会在执行过程中正确地更改),或者只是简单地复制这些变量(希望能够降低内存占用量)。 按照这个概念,(简化)载体类可能是这样的: class vector {

    -3热度

    1回答

    我目前正在为我的大学开发一个项目应用程序。这个项目包括我能够处理同步和异步http请求到我建立的web服务。我必须创建一个类或一些可以发送http请求的代码(通过AsyncTask轻松完成)并将回复回复给一个活动。 我不知道该怎么做,因为onPostExecute()方法是一个void方法,它不返回任何内容,并且我不能将响应的内容保存在公共变量中,因为它在另一类。 我想要做的是: 从活动: Mes

    1热度

    2回答

    我想创建一个程序在一段时间内运行一个函数。我对Elixir仍然很陌生,不知道从哪里开始。我的想法是,既然我们可以用GenServer来创建一个程序来坐等在消息循环,我可以提供它的消息(也许:kick),当它接收到这个消息时,它会运行的功能。 然而,留下一个问题 - 我怎么踢它不cron作业?我可以启动一个线程并运行一个定时器,并在一段时间内启动它吗?如果主线程死了 - 是否有一个简单的方法来通知并

    0热度

    1回答

    我有不同的线程在运行,它们都写入同一个数据库(尽管不是同一个表)。 目前我有它设置,我创建一个连接,并将其传递给每个线程,然后创建它自己的光标写入。 我还没有实现写入数据库部分,但我想知道是否不是每个线程都需要它自己的连接? 谢谢!