C# CSV 导入数据库 c#csv线程池数据库mssql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 报错了,线程退出了呗一次只能有一个线程对文件进行打开并读取的操作2个线程同时执行打开,当然是打不开的,会抛错的你应该先读取,读完了再开多线程进行验证而且纯内存操作,你只应该开CPU核数个线程,开多了没有意义 多核CPU,你可以想象成多个员工而多线程,就是多任务你可以把发快件的任务放到列表里,让两个员工分别去执行,虽然仅仅只有2个员工,却可以很快处理100个快件但是你不能让他俩同时处理同一个快件,那不打起来了而且只是发快件,真正的操作都是由快递公司去做,他俩不过是填个表而如果你想让他俩处理搬箱子,拖地之类的跟外部无关的工作,你一次性分100个工作给他俩,他俩也只能一个一个的去做 思路有点问题,数据校验应该单独处理,然后再进行数据库操作。如果按你这个操作一个csv中间有错误,还得做数据库回滚,要不下次再修改数据导入就重复了。 C# ,还是UDP的问题,关于UDP常连接问题 注册的信息不能插入数据库 c# 调用c dll 时出现尝试读取或写入受保护的内存,这通常指示其他内存已损坏 如何汉化DEV公司的print类的打印预览框中的菜单和按钮提示? 火狐可以打开ie打不开 求大侠帮忙搞了好久的一个mysql链接问题 c#中|| 和| 的用法 c# 获取所有打开的网页 c#程序的控件怎么才能实现xp效果 C#新手请教各位大虾一个问题 C#迭代器问题 网络序列化问题
一次只能有一个线程对文件进行打开并读取的操作
2个线程同时执行打开,当然是打不开的,会抛错的你应该先读取,读完了再开多线程进行验证
而且纯内存操作,你只应该开CPU核数个线程,开多了没有意义
而多线程,就是多任务你可以把发快件的任务放到列表里,让两个员工分别去执行,虽然仅仅只有2个员工,却可以很快处理100个快件
但是你不能让他俩同时处理同一个快件,那不打起来了而且只是发快件,真正的操作都是由快递公司去做,他俩不过是填个表
而如果你想让他俩处理搬箱子,拖地之类的跟外部无关的工作,你一次性分100个工作给他俩,他俩也只能一个一个的去做