WinHTTP代理的设置方法

WinHTTP代理就是Windows Update所使用的代理。在局域网内使用代理服务器访问Internet的情况下,进行Windows Update就需要设置WinHTTP代理。

该代理设置需要使用如下命令:

proxycfg

用法:

proxycfg -?  : 查看帮助信息
proxycfg     : 查看当前 WinHTTP 代理设置
proxycfg [-d] [-p <server-name> [<bypass-list>]]
    -d : 设置直接访问
    -p : 设置代理服务器和可选的旁路列表
proxycfg -u  : 从当前用户的 Microsoft Internet Explorer
               的手工设置导入代理设置(在 HKCU 中)

(Read More)

死锁发生的四个条件

  1. Murual Exclusion

    同一个资源不能被两个或两个以上进程同时使用。

  2. Hold and wait

    进程在持有某些资源的同时,请求使用其他的资源。

  3. No preemption

    不能抢占其他进程正在使用的资源。

  4. Circular Wait

    几个进程出现循环等待,即A等待B正在使用的资源,B等待C正在使用的资源,C等待A正在使用的资源等。

(Read More)

在X下调整屏幕显示位置

刚刚装好Linux,启动X-Window,经常会发现屏幕并不是显示在显示器的正中央,总是稍稍偏一点。虽然我们可以通过调节显示器上的调节按钮来调整屏幕的位置,但是 X 提供了一个名为xvidtune的程序来专门用于调整屏幕位置。下面以 Fedora Core 3 为例讲解如何使用该程序来调整显示位置。

(Read More)

使用nc快速传送文件

如果两台计算机之间突然需要传送一个文件,而一时又没有什么好用的通讯工具,也来不及开服务器的时候,那么可以使用nc来传送文件。方法如下:

接收者:  $ nc -l -p 12345 > save_filename    ; 12345为1024-65535的任意端口号
发送者: $ nc <接收者ip> 12345 < send_file

(Read More)

Windows XP系统优化

本文介绍了让Windows XP运行得更快的一些方法。

(Read More)

wget中使用代理的方法

设置如下环境变量:

export http_proxy=proxy_ip:proxy_port

如果是ftp代理的话则为

export ftp_proxy=proxy_ip:proxy_port

例如

export http_proxy=10.1.1.2:8080

注意代理IP的前面不要加http://等

(Read More)

日经2005年企业网站易用性调查项目

日本经济新闻社的个人电脑专刊每年都会对各大企业的网站进行易用性评价。从这些评价的条目我们可以看出日本人的网页设计理念是如何注重易用性的。

原文:http://npc.nikkeibp.co.jp/npc/contents/tuika/usability2005/markbook.html

(Read More)

我的_vimrc文件

我使用的Vim是Windows版的Vim6.2。下面是我用到的 _vimrc 和颜色配置文件。

(Read More)

Firefox和Thunderbird的设置页面

在Firefox的地址栏里面输入 about:config,即可进入Firefox的详细设置页面,在这里可以修改许许多多隐藏的参数。

Thunderbird也有这个页面,不过不能直接访问。首先在下面这个URL上安装 AboutConfig插件

安装之后重新启动Thunderbird,即可在Tools菜单中找到about:config项,使用它即可进入详细设置页了。

(Read More)

编译器对unsigned数值运算进行的优化

昨天在讨论文档中的某个函数的实现方法的问题,我提议把某个循环计数变量unsigned int改成int,以便使用负值来表示出错信息。结果被人指出,改成int会影响代码效率,因为对这个变量有如下的操作:a = (a+1)%64,如果a为unsigned型,那么编译器会自动进行优化,而对于int型则不会。后来验证了一下果然如此。

(Read More)