首页新闻找找看学习计划
当前位置: 博问标签 /多线程/未解决/ 已解决
6
回答数

10 多线程拷贝文件,文件数量5T,该怎么解决?

如题,今天试了Parallel的多线程来拷贝文件。核心代码是File.Copy; 大概准备了18000个文件尝试了下拷贝。但貌似很容易 电脑就卡住了,Windows资源管理器失去响应。 想问下,多线程
1
回答数

15 Parallel并发多线程,高分请教大大

1 Parallel.ForEach(allFileName, new ParallelOptions() { MaxDegreeOfParallelism = maxPThread }, (q, l
2
回答数

5 C#如何在多线程中同步读写一个共有属性?请大神们赐教!!!

在进行多线程开发时,如何使我们的共享数据处于被保护的状态是很重要的。 使用lock关键字可以定义一段线程同步的代码语句。 例如, public class Printer { private obje
3
回答数

为什么通过断点方式模拟不出,多线程共享数据出错的情况。

public class A { int i; void inrease() {System.out.println(i); //断点:部分线程停留在此 i+=1;//断点:线程运行到此,为什么会及时
6
回答数

20 两千万数据的读写问题

sqlserver2012 有一张表【文献表】【ID,摘要,标题,关键字】,两千五百万数据,现在需要把每条数据取出来,然后 1、根据合适的规则判断下,判断后给文献添加上【一级类别,二级类别】,一条文献
5
回答数

5 多线程环境下,对List<T>进行foreach操作是线程安全的吗??

下面的代码运行了好久都没出问题 static void Main(string[] args) { var stop=new Stopwatch(); var ths=new List<Thread>
4
回答数

50 关于winform 线程加载控件数据的报错,,demo代码附上 哪位老哥指点一番。。

public Form1() { InitializeComponent(); System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls
2
回答数

PHP处理并发请求,着急在线等

我们公司要做一个项目主要的流程是这样的。 用户M发出请求,我们拿到用户M的请求去公司A得到用户M的一个数值,然后我们再计算用户M在公司的B一个数值,这个数值肯定是公司A大于公司B的,否则就是不正常。我
3
回答数

求助关于进程、CPU、线程之间的关系

开发语言我用的c#,我这里有一个4U的服务器,也就是4颗cpu,单个cpu是12核,24线程 假如我不使用线程池等多线程技术,仅通过一个进程执行单线程程序,是否能发挥一颗CPU的性能(12核,24个线
5
回答数

20 .net后台开多个线程对网站性能的影响?

后台需要调用多个不同的api获取数据,想采用多线程的方式,同时获取,以提高效率。有点担心在访问量大的时候,服务器会遭不住,问下有这方面经验的大神,这个解决方案靠谱么?还有其他更好地解决方案么!
2
回答数

20 什么时候需要对象锁?

我的代码中有几种情况: 1.一个线程对队列进行不断的put操作,同时另外一个线程对同一个队列进行不断的poll操作 2.一个线程对Map进行不断的put操作,同时另外一个线程对同一个Map进行不断的g
2
回答数

能否让线程遇上阻塞就终止,而不是等待?

使用lock语句、AutoResetEvent/ManualResetEvent的Reset、用[MethodImpl(MethodImplOptions.Synchronized)]标记方法等等方式
4
回答数

5 SQL Server多进程多线程并发情况下如何保证insert到一张表中的某个字段顺序递增

两个进程,每个进程中有一个线程往SQL Server的表A中insert记录,但要求整张表A中的字段a是顺序递增的 也就是1、2、3、4、5、6…… 有什么办法能在尽可能少用锁,尽可能不过分影响性能的
1
回答数

c# 主线程如何通知子线程结束

如题目, 在c#中, 主线程如何发送信号,通知子线程让其自行结束
1
回答数

15 网站调用第三方接口时间过长的优化处理

如果对方请求我的接口我的接口需要调用第三方接口,而这个第三方接口需要等待5s左右,并且结果是依赖这个第三方返回的,这样如何提高网站效率,因为iis本身有最大线程的限制,如果请求线程不做处理那么请求线程
4
回答数

30 Task的并发能力,并发数量

Task的并发数量到底是多少呢? 是不是根绝CPU的核心数来决定的,投递10000个任务,然后在任务里Thread.Sleep(1000)睡1秒钟,再添加ListBox里面的Item,显示是两个两个都
6
回答数

40 向数据库插入数据的同时向硬盘写入相应图片或文件,IO操作与数据库操作同步。

需求:我现在要向数据库中插入一条学生记录,这个记录包含了学生的姓名,年龄,和头像。name,age,image。image是一张图片,我是将图片的路径放入数据库中。那么在我向数据库插入这条记录时。应该
4
回答数

10 求c# 4.0 多线程的指导

求关键点即可 for(int index = 0; index < num; index++) { //开启一个线程或者异步操作 } waitAll();//等待所有线程执行完 End();//执行后
4
回答数

5 如何批量挂起或结束线程

我现在有30万条数据需要处理并写入数据库,方法是用多线程,批量开启线程的代码如下: Thread[] threads = new Thread[x];//批量开启x个线程 for (int i = 0
4
回答数

50 asp.net写日志问题

日志用json保存,每次访问页面就会在当前年 月 目录下生成一个天数.log文件。json按照追加方式添加进去。 写入格式是序列化LogModel对象,一行一个对象,追加时以行追加。 读取时读取当天全
2
回答数

20 DevExpress GridControl 多线程 加载DataTable GridControl 控件显示红叉

各位朋友 DevExpress GridControl 多线程 加载DataTable GridControl 控件显示如下红叉 请问是什么原因?
2
回答数

5 关于CPU处理多线程问题

我现在用C#写了一个窗体软件,软件可以根据输入的线程数自动开启相应的线程,我现在不知道开几个线程来处理最好?下面是数据处理的一些描述,望大家给点建议。 我的电脑CPU是fx8350八核八线程主频是4G
2
回答数

5 多线程问题请教

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Sy
1
回答数

5 ExecutorService超时响应问题

基本的场景是这样的:一个上游请求进来,我们需要同时向外部合作平台(N个)发起N个请求,同时需要在一定时间内得到响应,若超时则弃用。同时将这些响应选择回应给最初的上游请求。 所以选择使用Executor
2
回答数

请问C# 多线程中 lock参数有何用呢

在多线程里为了禁止多个线程同时访问一个方法,会加把互斥锁 小弟也明白这个道理,但是lock的参数又有何用呢? lock的作用不就是始终保持一个线程执行完了 再允许下一个线程执行吗? 那直接lock不就