小编Kis*_*jar的帖子

并行地以顺序方式执行N个线程

我有一个应用程序,我有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

9
推荐指数
2
解决办法
3326
查看次数

我想要两个日期时间的小时,分​​钟,秒差异

我正在为员工开发时间管理系统.

我想要持续时间员工迟到多久,或者他早点去.

我有以下结构.

**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之前的那个早上去的人)

所以,请你帮帮我.. ???

sql datetime sql-server-2008

7
推荐指数
3
解决办法
3万
查看次数

如何在缓存中存储数据表以重用它?

在我的应用程序中,我使用了通用处理程序处理请求.

我想要机制,如果第一次请求来到处理程序,它向服务器发出请求然后缓存整个数据表,所以对于即将到来的请求,如果下一个请求的产品代码存在于缓存的数据表中,它不应该去服务器获取数据再次..应该只检查数据表的数据.

所以你能解释一下我如何在缓存中设置数据表.

c# asp.net caching

7
推荐指数
1
解决办法
4万
查看次数

点击Google通知上的活动

我正在为我的网站开发一个谷歌浏览器扩展程序.

我希望当用户点击谷歌浏览器的桌面通知时,我的网站会打开.

那么我该如何处理谷歌浏览器桌面通知点击事件?

google-chrome google-chrome-extension

6
推荐指数
1
解决办法
2676
查看次数

C#中的电子邮件调度(ASP .NET)

您想向所有员工发送生日电子邮件,其中详细信息存储在数据库中.我找到了Quartz .NET库,但无法完全理解代码.任何人都可以给我一些示例代码.?

c# asp.net email

5
推荐指数
1
解决办法
3750
查看次数

从HttpResponse中读取特定的div

我正在发送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卢比."

那我怎么能为这个做正则表达式???

c# regex asp.net httpwebrequest httpwebresponse

5
推荐指数
1
解决办法
1万
查看次数

在图像上写入文本(指定宽度)

当前示例

我正在为员工生成 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)

电流输出显示在图像的左侧。这是我的字符串开箱即用会发生什么。

我想把它装在固定尺寸的盒子里。

示例显示在图像的右侧。

.net c# system.drawing drawstring

3
推荐指数
1
解决办法
3539
查看次数

电子邮件验证(不仅是正则表达式)

我想验证完整的电子邮件地址.我不是要求使用pericular字符串匹配.

但是假设有人输入电子邮件ID a@bnm.com然后首先应该验证bnm,如果找到这样的域名,那么它也应检查这样的a@bnm.com是否可用或无效.

谁能告诉我怎么能这样做?>?>

c# asp.net email dns smtp

2
推荐指数
1
解决办法
476
查看次数

如何在SQL中分隔行数据逗号?

我有一个查询返回我的输出.

(结果不是所有时间都不一样,意味着它有时会给出3类,有时8类等等.)

CategoryName

  Test1
  Test2
  Test3
Run Code Online (Sandbox Code Playgroud)

现在我希望商店程序应该以逗号分隔格式返回这些日期.例如,输出字符串应该类似于:Test1,Test2,Test3

你能告诉我怎样才能实现这个目标?

sql-server stored-procedures function

0
推荐指数
1
解决办法
3696
查看次数