multithreading

    0热度

    1回答

    我想让我的tar命令使用所有内核(8),当我打包到如下所示的单个包中时,我得到它的工作:tar -I pigz -cf packed.tar.gz folder/。 它正在工作,它使用所有内核。 但是,当我需要打包成多个文件时,我无法使用它来使用所有内核,这是我的命令:tar cvzf - folder/ | split --bytes=4GB - packed.tar.gz。 如何让这个命令使用

    2热度

    1回答

    这个问题提出了运行使用生产者/消费者设计创建了一个socket服务器的同时,程序日志,错误cpu time limit exceeded坠毁。我还发现,cpu使用率超过90%的时间。这里是服务器的代码,它可能会出错,我该如何优化? 我用这个方法queue以避免为每个请求的那么多的threads创建。 在主方法(主线程) //holds socket instances ConcurrentLin

    0热度

    1回答

    我在读一篇关于数据库管理如何工作的文章。在那篇文章的作者已经提到,一些现代数据库使用他们自己的线程而不是操作系统线程。 这是真的吗?如果是的话,这有可能吗?

    2热度

    4回答

    Java中的线程在被中断方法中断之前是否需要处于就绪状态? 我试图通过在下面输入上面给出的代码来检查这一点。 class MyThread extends Thread { public void run() { try { for(int i =0;i<10;i++) { System.out.println("I am lazy

    5热度

    2回答

    我想弄清楚单身模式设计。我想为我的单例类中的每个线程创建分离的实例。所以我在下面提供了两个设计。 它正在 class Program { static void Main(string[] args) { Task.Factory.StartNew(() => Console.WriteLine(SingletonClass.Instance.GetHashCod

    1热度

    1回答

    我是编程新手,我需要帮助。试图在golang上编写gitlab scraper。 当我试图在多线程模式下获取有关项目的信息时,出现了一些问题。 下面是代码: func (g *Gitlab) getAPIResponce(url string, structure interface{}) error { responce, responce_error := http.Get(url)

    1热度

    2回答

    大家好,感谢您的帮助。 我有这个功能来保存我的摄像头拍摄的视频的视频。 import cv2 import multiprocessing import threading def rec(): # Define the codec and create VideoWriter object fourcc = cv2.VideoWriter_fourcc(*'XVID')

    -1热度

    1回答

    我想在打印过程后停止注册的秒数,但是当我运行播放功能时,它不会进入睡眠状态。 我可以让播放功能睡眠,但我想直接在运行功能中运行thread.sleep()。这是可能的吗?我该如何做到这一点? 我有以下代码: public class Player implements Runnable { private String name; private String MusicalI

    0热度

    1回答

    所以我有这个任务,我必须让两个对象同时移动。我知道我应该使用线程类,但我不知道如何去做。我的项目有两个文件。第一个主要方法和实现风扇object.Here它是: import javax.swing.JFrame; import javax.swing.JPanel; import java.awt.Graphics; public class DrawArcs extends

    1热度

    1回答

    我试图创建一个动画,其中给定数量的图标从框架的左侧开始并移动到屏幕的右侧。图标垂直排列,每个图标应该在自己的线程上运行。 如何获取所有图标来做到这一点?当我创建每个赛车手时,我尝试调整posY,但到目前为止,我只能获得创建的最后一名赛车手来显示。 import javax.swing.*; import java.awt.*; public class Races { privat