- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 .Net - C# 如何判断程序里某个窗体是否为Windows的当前活动窗体?(附代码)
private void timer1_Tick(object sender, EventArgs e) { foreach (Form f in Application.OpenForms) { Console.WriteLine("Name: " + f.Name + " Focused:"
2009-11-30 15:36:00 2984 1
原创 .Net C# - 如何获得一个事件(Event)的订阅者(Handler)的数量和列表?(例程)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Reflection;
2009-11-27 15:08:00 3680 1
转载 c#获取真实IP和代理IP
获取真实IPpublic static string GetRealIP() { string ip; try { HttpRequest request = HttpContext.Current.Request; if (request.ServerVariables["HTTP_VIA"] != null) { ip = request.ServerV
2009-11-25 15:34:00 1942 1
转载 活动目录之用户配置文件
本篇文章主要向大家介绍一下用户配置文件。 首先,什么是用户配置文件?根据微软的官方解释:用户配置文件就是在用户登陆时定义系统加载所需环境的设置和文件和集合,它包括所有用户专用的配置设置。用户配置文件存在于系统的什么位置呢?那么用户配置文件包括哪些内容呢?来给大家看一副截图: 用户配置文件的保存位置在:系统盘(一般是C盘)下的“Documents and Settings”文件夹下,有一个和你
2009-11-24 14:07:00 868
转载 close_wait状态和time_wait状态
不久前,我的Socket Client程序遇到了一个非常尴尬的错误。它本来应该在一个socket长连接上持续不断地向服务器发送数据,如果socket连接断开,那么程序会自动不断地重试建立连接。有一天发现程序在不断尝试建立连接,但是总是失败。用netstat查看,这个程序竟然有上千个socket连接处于CLOSE_WAIT状态,以至于达到了上限,所以无法建立新的socket连接了。为什么会这样呢?它
2009-11-17 18:33:00 12938 4
转载 Socket中的TIME_WAIT状态
Socket中的TIME_WAIT状态在高并发短连接的server端,当server处理完client的请求后立刻closesocket此时会出现time_wait状态然后如果client再并发2000个连接,此时部分连接就连接不上了,用linger强制关闭可以解决此问题,但是linger会导致数据丢失,linger值为0时是强制关闭,无论并发多少多能正常连接上,如果非0会发生部分连接不上的情况!
2009-11-17 18:30:00 1951
转载 C# 线程同步: 详解lock,monitor,同步事件和等待句柄以及mutex
最近由于在准备Collection对象培训的PPT,因为涉及到SyncRoot的属性的讲解,所以对怎样在多线程应用程序中同步资源访问做了个总结:对于引用类型和非线程安全的资源的同步处理,有四种相关处理:lock关键字,监视器(Monitor), 同步事件和等待句柄, mutex类。 Lock关键字 本人愚钝,在以前编程中遇到lock的问题总是使用lock(this)一锁了之,出问题后翻看M
2009-11-09 13:17:00 554
原创 优化Windows服务器网络性能 - Optimizing Network Performance
Optimizing Network PerformanceOptimizing Network PerformanceIn a BizTalk Server environment where the BizTalk Server computer(s) are separate from the SQL Server computer(s), each and
2009-11-03 17:23:00 3730
转载 Convert HTML to Plain Text (把HTML文本转换成纯文本)
IntroductionThis article provides the procedure for stripping out HTML tags while preserving most basic formatting. In other words, it converts HTML to plain text. BackgroundThis example heav
2009-11-03 17:20:00 1856
空空如也
如何使一个https URL对我的本地Windows web浏览器不可信?
2022-10-25
编译好的同一个war包,如何用Jenkins同时发布到多台指定的Tomcat的服务器上?
2022-03-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人