摘要:
由于种种原因,我们有时需要从互联网上抓取一些资料,有些页面可以直接打开,而有些页面必登录之后才能打开。本文介绍的是使用 HttpWebRequest 和 HttpWebResponse 自动填写提交 ASP.NET 表单并保持 Session 和 Cookie 的一个完整的例子。 阅读全文
摘要:
你遇到过这种情况吗?你的防火墙报告局域网中的某个IP地址的电脑正在攻击你,但是防火墙没却有提示发出攻击的电脑名称,到底谁的电脑在攻击呢(攻击你的电脑可能是中毒了)?有一天早上你刚刚上班,打开电脑后发现连接不了服务器,到服务器那里一看才知道,原来有人使用了服务器的IP地址,到底谁在使用服务器的IP地址呢?nslookup 可以实现域名(主机名)的反查IP地址。哈哈,但今天说的是用C#实现。 阅读全文
摘要:
要想深入ASP.NET页面编程,就必须了解页面生存周期各个阶段及相关事件。重写相关事件和方法可以使我们更好的控制页面呈现。 阅读全文
摘要:
很多时候我们需要把汉字转换成拼音,比如姓名、城市名等。网上搜索了一把,把汉字转成拼音的代码很多,但大多都只是把汉字转成了拼音的首字母,比如把“深圳”转成了“sz”。那么如何把汉字转成全拼(“深圳”转成了“ShenZhen”。)呢?有的说汉字那么多根本做不到,有的说是要用字库。其实仔细分析一下,虽然汉字很多,但汉字的读音(忽略声调,因为我们不需要)却很有限。利用这个特点,我们把汉字转成拼音就不是一件很困难的事了! 阅读全文
摘要:
安装了 Adobe Acrobat 6.0 Standard 后,在 Word 等 Office 2003 程序中会自动加上 Adobe PDF 加载项和菜单,而且每打开一个新的 Word 文件,Adobe PDF的菜单就多加载一次,还有安全警告提示,问你是否启用宏,特别讨厌。后来发现 Word 工具 » 模板和加载项中有 PDFMaker.dot 加载项,但是旁边的“删除”按钮是灰的,无法删除。怎么办呢? 阅读全文
摘要:
Linux 下什么都比较麻烦,就连修改主机名也不例外。Linux 安装好后,其默认的主机名是 localhost。修改 Linux 主机名需要3步。 阅读全文
摘要:
在 Google 和百度里搜索了好久都没有找到 Red Hat Enterprise Linux AS 4 Update 4 的下载地址。正在我郁闷的时候,想到了P2P 软件,因为P2P软件也有强大的搜索功能。于是下载了一个电驴(eMule),输入“Red Hat Enterprise Linux AS 4 Update 4” 搜索一下,哈哈,果然找到了。有5CD版,还有DVD版呢。 ... 阅读全文
摘要:
Award BIOS1 短:系统正常启动。2 短:CMOS Setup 中有参数设置错误。1 长1 短:内存或主板上有元件出现故障。1 长2 短:显示器或显卡出现问题。 1 长3 短:主板上键盘控制器故障。1 长9 短:主板Flash RAM 或EPROM 故障。重复短鸣:电源有故障。重复长鸣:内存条未插紧或损坏。不间断长鸣:主板电源插头与主板电源插槽或显示器与显卡没连接好。无声音无显示:电源有... 阅读全文
摘要:
端口映射可以在路由器上设置,可以在代理服务器上设置,其实 Windows Server 2003/XP/2000 的防火墙上也有端口映射功能。
阅读全文
摘要:
今天是2007年7月25日。今天是一个值得纪念的日子,今天在博客园的排名上升到前400名啦! 积分与排名 积分 - 57682 排名 - 399 多谢各位朋友的支持! 以此纪念! 阅读全文
摘要:
实现 IDisposable 接口的好处
1. 可以通过调用 Dispose 方法,来显式的释放资源。
2. 实现了 IDisposable 接口的对象,可以用 using 语句来方便的释放资源。 阅读全文
摘要:
当托管对象不再使用时,垃圾回收器会自动释放分配给该对象的内存,不过进行垃圾回收的时间不可预知。而且,垃圾回收器对窗口句柄、打开的文件和流等非托管资源一无所知。
当不再需要某对象时,对象的使用者可以通过调用 Dispose 方法(垃圾回收器释放资源时也是调用该方法)来显式的释放托管和非托管资源。 阅读全文
摘要:
索引指示器本质就是一个含参数属性,其使用方法和数组类似。但索引指示器的参数并不只限于 int, string 也可以:
MyWeek myWeek = new MyWeek();
for (int i = 1; i {
Console.WriteLine(myWeek[i]);
} 阅读全文
摘要:
在自己的代码中怎么实现 foreach 功能呢?
MySplit mySplit = new MySplit("大豆男生: I Love You!", new char[] { ' ', '-' });
foreach (string item in mySplit)
{
Console.WriteLine(item);
}
输出结果
大豆男生:
I
Love
You! 阅读全文
摘要:
很多朋友都用虚拟主机来做网站,将网页文件存放在虚拟空间上,但是页面内容一多,网站打开的速度就显得特别慢,如果您碰到这种情况,与其寻求更好的空间,不如通过优化网页代码来取得满意的速度。笔者总结了一些切实可行的方法,制作主页时,以下的方法可以令你的网页速度大大提高。 阅读全文
摘要:
缺省情况下ASP.NET应用程序以本机的 ASPNET 帐号运行(安装.Net framework 后,会自动生成这个帐号),该帐号属于普通用户组,权限受到一定的限制(这是为了保障ASP.NET 应用程序运行的安全)。但有时需要某个 ASP.NET 应用程序或程序中的某段代码执行需要特定权限的操作,比如某个文件的存取,这时就需要给该程序或相应的某段代码赋予某个帐号的权限以执行该操作,这种方法称之为身份模拟(Impersonation)。 阅读全文
摘要:
解决网上邻居不能访问的问题一般从如下几个方面入手:1. 本地连接的设置是否正确,特别是本地连接的属性的: 1) Microsoft 网络客户端 要打勾 2) Microsoft 网络的文件和打印机共享 协议 要打勾 3) Internet 协议(TCP/IP) 当然也要配置好。2. 和网上邻居有关的几个服务要启动: 1) Workstation 服务:创建和维护到远程服务... 阅读全文
摘要:
关闭linux防火墙:chkconfig iptables off service iptables stop 立即重新启动:shutdown -r 0 或者 reboot 阅读全文
摘要:
打开Internet信息服务(IIS)管理器,右击 网站 » 属性,选择 服务。在 HTTP压缩 框中选中 压缩应用程序文件 和 压缩静态文件,按需要设置 临时目录 和 临时目录的最大限制"。 阅读全文