2009年4月7日

查看dllhost.exe进程pid对应的网站

摘要: 在wndows2000下: 如果站点的应用程序保护是”高“,可以在任务管理器中记录下占用比较高的DLLHOST.EXE的PID,然后打开管理工具,组件服务,计算机,我的电脑,COM+应用程序,然后点击右上角的状态查看(是一个按钮,就是设置排列方式的那排),就能看到PID对应的网站域名了. 在windows2003下: 1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pi... 阅读全文

posted @ 2009-04-07 23:23 alon 阅读(326) 评论(0) 推荐(0) 编辑

c# xmlhttp POST提取远程webservice数据

摘要: public string cancel(string StudentID,string Mobile) { string data=null; data= @" '01' 'B571B533872371AB85B1D0D02B22FEAA' '11111111111' '1111111111' ... 阅读全文

posted @ 2009-04-07 23:19 alon 阅读(1301) 评论(0) 推荐(0) 编辑

ASP 整合ASP.NET的URL参数编码问题

摘要: 一般情况下,ASP是gb2312编码的 而ASP.NET是 utf-8 的修改 会导致其他程序连锁反应比较合适的是System.Collections.Specialized和System.Text命名空间下的方法 NameValueCollection gb2312Requests; gb2312Requests = HttpUtility.ParseQueryString(Request.... 阅读全文

posted @ 2009-04-07 23:17 alon 阅读(282) 评论(0) 推荐(0) 编辑

C#中的宏定义问题

摘要: Q.在C++6.0中,#define 非常好用 转学C#后,发现宏定义是个难题,怎么定义在整个工程中都可以通用的常变量呢? 请教各位大虾! A.常量定义到一个类里面就可以通过类名.常量名 访问了 变量可以定义成静态的就可以通过类名.变量名 访问了 public class Pub { const int A... 阅读全文

posted @ 2009-04-07 23:16 alon 阅读(6484) 评论(0) 推荐(0) 编辑

C#通过webRequest保持在同一Session中Post数据

摘要: WebClient无疑是C# 中访问web最简易快捷的方法:PostData/DownloadFile 为众人所倾倒.但有些要求Session保持的情况,则WebClient鞭长莫及了. 定义全局变量:HttpWebRequest craboRequest=null;CookieContainer craboCookie = new CookieContainer(); private str... 阅读全文

posted @ 2009-04-07 23:14 alon 阅读(776) 评论(0) 推荐(0) 编辑

C#.Net网络程序开发-Socket篇(转)

摘要: C#.Net网络程序开发-Socket篇 Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编... 阅读全文

posted @ 2009-04-07 13:33 alon 阅读(446) 评论(1) 推荐(0) 编辑

2009年4月1日

socket中的TIME_WAIT状态

摘要: TCP要保证在所有可能的情况下使得所有的数据都能够被投递。当你关闭一个socket时,主动关闭一端的socket将进入TIME_WAIT状态,而被动关闭一方则转入CLOSED状态,这的确能够保证所有的数据都被传输。当一个socket关闭的时候,是通过两端互发信息的四次握手过程完成的,当一端调用close()时,就说明本端没有数据再要发送了。这好似看来在握手完成以后,socket就都应该处于关闭CL... 阅读全文

posted @ 2009-04-01 23:44 alon 阅读(7063) 评论(0) 推荐(1) 编辑

批量修改表的所有者

摘要: 批量修改表的所有者: EXEC sp_MSforeachtable 'exec sp_changeobjectowner ''?'',''dbo'' ' 单个修改表所有者: exec sp_changeobjectowner '要改的表名','dbo' 批量修改存储过程的存储过程: CREATE PROCE... 阅读全文

posted @ 2009-04-01 23:41 alon 阅读(403) 评论(1) 推荐(0) 编辑

TCP套接字状态

摘要: TCP套接字解释 状态意义 CLOSED没有使用这个套接字 LISTEN套接字正在监听入境连接 SYN_SENT套接字正在试图主动建立连接 SYN_RECEIVED正在处于连接的初始同步状态 ESTABLISHED连接已建立 CLOSE_WAIT远程套接字已经关闭:正在等待关闭这个套接字 FIN_WAIT_1套接字已关闭,正在关闭连接 CLOSING套接字已关闭,远程套接字正在关闭... 阅读全文

posted @ 2009-04-01 23:38 alon 阅读(1173) 评论(0) 推荐(0) 编辑

2009年3月31日

【转载】Socket中如何设置连接超时

摘要: 设置connect超时很简单,CSDN上也有人提到过使用select,但却没有一个令人满意与完整的答案。偶所讲的也正是select函数,此函数集成在winsock1.1中,简单点讲,"作用使那些想避免在套接字调用过程中被锁定的应用程序,采取一种有序的方式,同时对多个套接字进行管理"(《Windows网络编程技术》原话)。使用方法与解释请见《Windows网络编程技术》。 在使用此函数前,需先... 阅读全文

posted @ 2009-03-31 00:08 alon 阅读(3023) 评论(0) 推荐(0) 编辑

导航