摘要: 1) 描述线程与进程的区别? 线程(Thread)与进程(Process)二者都定义了某种边界,不同的是进程定义的是应用程序与应用程序之间的边界,不同的进程之间不能共享代码和数据空间,而线程定义的是代码执行堆栈和执行上下文的边界。一个进程可以包括若干个线程,同时创建多个线程来完成某项任务,便是多线程。而同一进程中的不同线程共享代码和数据空间。用一个比喻来说,如果一个家庭代表一个进程,在家庭内部,... 阅读全文
posted @ 2008-05-27 17:40 TerryLove 阅读(147) 评论(0) 推荐(0) 编辑
摘要: net start msdtc 阅读全文
posted @ 2008-05-21 15:06 TerryLove 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 问题 1:为什么在已经有了临时表的情况下还要引入表变量? 解答 1:与临时表相比,表变量具有下列优点: • 如 SQL Server 联机丛书“表”(Table) 一文中所述,表变量(如局部变量)具有明确定义的范围,在该范围结束时会自动清除这些表变量。 • ... 阅读全文
posted @ 2008-05-20 18:48 TerryLove 阅读(191) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2008-05-20 17:47 TerryLove 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在Global.asax文件中,如果不懂Global.asax文件,可以www.baidu.com一下,好多的,这个Global.asax用熟练了可以解决很多问题呵。 下面的方法过滤比较严格,如果用户在其它的输入包含敏感数据,都会被拒绝。 C# code protected void Application_BeginRequest(Object sender, EventArgs e)... 阅读全文
posted @ 2008-05-20 15:55 TerryLove 阅读(348) 评论(1) 推荐(0) 编辑
摘要: $" //非负整数(正整数 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d )|(0 ))$" //非正整数(负整数 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d $" //整数 "^\d (\.\d )?$" //非负浮点数(正浮点数 0) "^(([0-9] \.[0-9]*[1-9][0-9]*)|(... 阅读全文
posted @ 2008-05-19 17:52 TerryLove 阅读(136) 评论(0) 推荐(0) 编辑
摘要: C#和Asp.net下excel进程一被打开,有时就无法关闭, 尤其是website.对关闭该进程有过GC、release等方法,但这些方法并不是在所有情况下均适用。 于是提出了kill process的方法, 目前我见过的方法多是用进程创建时间筛选excel.exe进程, 然后kill 。 这样的方法是不精确的, 也是不安全的, 通过对网上一些关于Api运... 阅读全文
posted @ 2008-05-16 12:43 TerryLove 阅读(189) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2008-05-14 13:41 TerryLove 阅读(10) 评论(0) 推荐(0) 编辑
摘要: using System; using Excel=Microsoft.Office.Interop.Excel; using System.Reflection; using System.Data; using System.Data.SqlClient; using System.Windows.Forms; namespace MailSend.classFile { /**//... 阅读全文
posted @ 2008-05-12 12:50 TerryLove 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 人生選択はちょっと難しいと思いますね どうの道が選ばれて、どうししょう 阅读全文
posted @ 2008-05-04 19:40 TerryLove 阅读(149) 评论(0) 推荐(0) 编辑