摘要:
在Main方法里在. 我一次性要开10个线程, 十个线程跑同一个方法, 但方法传入的参数不同, 等这十个线程都跑完了, 接下来再做Main方法里其他的事情 转载的:我有个想法设定一个变量t,当新建一个线程时t+1,线程完成时t-1,线程完成时调用一个委托,在委托方法中通过判断t是否等于0来确定所有线程是否执行完毕在main中通过do while t <> 0来判断也可以…&... 阅读全文
摘要:
可以,备份功能都是基于数据库本身,数据库和你的web应用程序是两个既独立又关联的两个个体,你可以通过应用程序中通过编码来实现备份功能,也可以通过直接操作数据库本身实现你需要的定时备份功能。我将操作数据库本身的定时备份的步骤截图给你,呵呵。所有截图取自于“SQL Server 2000”,如果需要用于SQL Server 2005请按图索骥,自行摸索,呵呵。在实行该备份操作之... 阅读全文
摘要:
最近在做一个项目时,要写到一个这样的方法。根据一个DataTable。 如果它的其中一列是INT或FLOAT之类的话。则要求合。下面写一下, [代码] 今天在写一个DATATABLE时。居然没想到用LINQ。下面是DataTable的Linq化[代码] 阅读全文
摘要:
Bitmap bmp = new Bitmap(e.FullPath); //新建第二个bitmap类型的bmp2变量,我这里是根据我的程序需要设置的。 Bitmap bmp2 = new Bitmap(bmp.Width, bmp.Height); Graphics draw = Graphics.FromImage(bmp2); draw.DrawImage(bmp, new Rectangl... 阅读全文
摘要:
参考下 public static List <T> DataTableToObject <T>(List <T> xtraList, DataTable xtraDataTable) where T : new() { xtraList = new List <T>(); foreach (DataRow dr in xtraDataTabl... 阅读全文
摘要:
多线程: 当使用多线程来调用服务时, 必须NEW服务, 而不是同一个服务通过多个线程来调用,结论:同一个服务一次只接受一个线程。静态方法: 最好少使用静态方法, 因为当服务实例长时间不使用时,就会关闭,还有就是验证不通过的时候也会这样。InactivityTimeout 非活动时间间隔由于任一非活动计时器激发都会断开连接,因此单纯增大 InactivityTimeout(当其大于 Receive... 阅读全文
摘要:
在以往的和服务器端通信技术中,我们多数使用的是AJAX轮询式访问,也就是在Javascript中控制时间间隔,然后每隔一段时间就访问一次服务器,然后获得数据或通知。但是这种轮询方式的访问有90%是在做无用功。要想长时间保持服务器和浏览器之间的连接怎么办?长连接技术,这可不是什么新技术,用IFrame作为隐藏帧指向长请求页面的方法早已被很多人运用在互联网上,但是IFrame作为隐藏帧有一个弊端,那就... 阅读全文
摘要:
需求如下: 求出每个人每天最大的时间和最小的时间, 如果没有时, 也必须要生成数据. [代码]生成的SQL如下: [代码] 阅读全文