我有一个应用程序,我有1个大文件的1000多个小部分.
我必须一次最多上传16个零件.
我使用.Net的Thread并行库.
我使用Parallel.For来划分多个部分并分配1个应该为每个部分执行的方法,并将DegreeOfParallelism设置为16.
我需要使用由不同部件上传生成的校验和值来执行1方法,因此我必须设置某些机制,我必须等待所有部件上传说1000完成.在TPL库中,我面临的问题是它是从1000中随机执行16个线程中的任何一个.
我想要一些机制,我可以在最初运行前16个线程,如果第一个或第二个或任何16个线程完成其任务,则应该启动第17个部分.
我怎样才能实现这一目标?
c# multithreading task-parallel-library c#-4.0 parallel.foreach
我正在为员工开发时间管理系统.
我想要持续时间员工迟到多久,或者他早点去.
我有以下结构.
**Attendace**
AutoId --uniqueidentifier
EMployeeId --uniqueidentifier
Date --datetime
InTime -- varchar(50)
OutTime -- varchar(50)
ActualInTime--datetime
ActualOutTime--datetime
Run Code Online (Sandbox Code Playgroud)
我想要迟到的报告(即谁在ActualInTime之后的早上来得很晚,以及hh:mm:ss持续多长时间)并且还想要早点去(即在格式hh:mm:ss格式的持续时间中,在ActualOutTime之前的那个早上去的人)
所以,请你帮帮我.. ???
在我的应用程序中,我使用了通用处理程序来处理请求.
我想要机制,如果第一次请求来到处理程序,它向服务器发出请求然后缓存整个数据表,所以对于即将到来的请求,如果下一个请求的产品代码存在于缓存的数据表中,它不应该去服务器获取数据再次..应该只检查数据表的数据.
所以你能解释一下我如何在缓存中设置数据表.
我正在为我的网站开发一个谷歌浏览器扩展程序.
我希望当用户点击谷歌浏览器的桌面通知时,我的网站会打开.
那么我该如何处理谷歌浏览器桌面通知点击事件?
您想向所有员工发送生日电子邮件,其中详细信息存储在数据库中.我找到了Quartz .NET库,但无法完全理解代码.任何人都可以给我一些示例代码.?
我正在发送1个httpWebRequest并阅读响应.我在回复中获得了整页.我想获得1个div,这是来自响应的名称ad rate.那么我该如何匹配这种模式呢?
我的代码是这样的:
HttpWebRequest WebReq = (HttpWebRequest)WebRequest.Create("http://www.domain.com/");
HttpWebResponse WebResp = (HttpWebResponse)WebReq.GetResponse();
Stream response = WebResp.GetResponseStream();
StreamReader data = new StreamReader(response);
string result = data.ReadToEnd();
Run Code Online (Sandbox Code Playgroud)
我得到的反应如下:
<HTML><BODY><div id="rate">Todays rate 55 Rs.</div></BODY></HTML>
Run Code Online (Sandbox Code Playgroud)
我想读取div率的数据.即我应该获得内容"今天率55卢比."
那我怎么能为这个做正则表达式???

我正在为员工生成 ICard。我必须在 ICard 上写下雇员的地址。
Image blankICard = Image.FromFile(@"C:\Users\admin\Pictures\filename.jpg");
Bitmap outputImage = new Bitmap(blankICard.Width, blankICard.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
System.Drawing.SolidBrush b = new SolidBrush(Color.FromArgb(255, 88, 89, 91));
using (Graphics graphics = Graphics.FromImage(outputImage))
{
graphics.DrawImage(blankICard, new Rectangle(0, 0, blankICard.Width, blankICard.Height),
new Rectangle(new Point(), blankICard.Size), GraphicsUnit.Pixel);
Font stringFont = new Font("FreightSans Medium", 20, FontStyle.Regular);
string address = "Address goes here";
graphics.DrawString(address, new Font("FreightSans Medium", 20, FontStyle.Regular), b, new Point(621, 234));
graphics.DrawString("Employee Code:12345678", new Font("FreightSans Medium", 26, FontStyle.Regular), b, new Point(350, 407));
}
Run Code Online (Sandbox Code Playgroud)
电流输出显示在图像的左侧。这是我的字符串开箱即用会发生什么。
我想把它装在固定尺寸的盒子里。
示例显示在图像的右侧。
我想验证完整的电子邮件地址.我不是要求使用pericular字符串匹配.
但是假设有人输入电子邮件ID a@bnm.com然后首先应该验证bnm,如果找到这样的域名,那么它也应检查这样的a@bnm.com是否可用或无效.
谁能告诉我怎么能这样做?>?>
我有一个查询返回我的输出.
(结果不是所有时间都不一样,意味着它有时会给出3类,有时8类等等.)
CategoryName
Test1
Test2
Test3
Run Code Online (Sandbox Code Playgroud)
现在我希望商店程序应该以逗号分隔格式返回这些日期.例如,输出字符串应该类似于:Test1,Test2,Test3
你能告诉我怎样才能实现这个目标?