系统服务状态监控助手

由于破解版的Serv-U会自动停止服务。导致FTP服务失败,所以写了个小工具来解决这个问题。自动开启服务。

软件主界面:

软件配置界面:

Win2003安装 avast! 免费版

今天,想在机器上装个杀毒软件。

无耐国产杀毒软件不争气,看到国外有个杀毒软件不错 avast!。有免费版本,下载来一看。

安装的时候竟然出现如下提示:

C#多线程与异步的区别

       随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想与园中各位高手一同探讨一下如何使用并发来最大化程序的性能。

  多线程和异步操作的异同

  多线程和异步操作两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为多线程和异步操作是等同的概念。但是,多线程和异步操作还是有一些区别的。而这些区别造成了使用多线程和异步操作的时机的区别。

  异步操作的本质

  所有的程序最终都会由计算机硬件来执行,所以为了更好的理解异步操作的本质,我们有必要了解一下它的硬件基础。 熟悉电脑硬件的朋友肯定对DMA这个词不陌生,硬盘、光驱的技术规格中都有明确DMA的模式指标,其实网卡、声卡、显卡也是有DMA功能的。DMA就是直接内存访问的意思,也就是说,拥有DMA功能的硬件在和内存进行数据交换的时候可以不消耗CPU资源。只要CPU在发起数据传输时发送一个指令,硬件就开始自己和内存交换数据,在传输完成之后硬件会触发一个中断来通知操作完成。这些无须消耗CPU时间的I/O操作正是异步操作的硬件基础。所以即使在DOS这样的单进程(而且无线程概念)系统中也同样可以发起异步的DMA操作。

  线程的本质
  线程不是一个计算机硬件的功能,而是操作系统提供的一种逻辑功能,线程本质上是进程中一段并发运行的代码,所以线程需要操作系统投入CPU资源来运行和调度。

  异步操作的优缺点
 

win2003+iis6+ASP.NET 上传大文件设置

由于系统限制,win2003中使用iis6无法上传大文件。
需要做以下设置:
1.设置IIS的 AspMaxRequestEntityAllowed与AspScriptTimeout。设置方法可以手动修改C:\WINDOWS \system32\inetsrv下面的MetaBase.xml文件。AspMaxRequestEntityAllowed修改为你想要的值,例 如:1073741824(1G)。也可以使用Internet Information Services (IIS) 6.0 Resource Kit Tools
来完成修改,下载地址:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17275
 

图片

 

《我什么都没有》

  我没有 我没有没有

  从运气到信心到天空宇宙全属某某

  未明何处有售

  我没有理会有没有

  连伴侣也要花费多几倍力才望个够

  但仍然难拥有

  曾爱惜的总要放手

  难接手的又来等候

  如我爱你你爱的他都要走

  同样犯不着哀求

  遗憾够

  还要去张开笑口

  连梦里也会觉得快乐难求
 

41 篇文章 共 9 << < 1 2 3 4 5 6 7 8 9 > >>