Category Archives: 其他技术

Visual Studio 2008 简体中文专业版下载 附序列号

Visual Studio 2008 简体中文专业版下载 附序列号

建议先去微软官方下载90天试用版,这样比较安全:

http://www.microsoft.com/downloads/details.aspx?FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=zh-cn

试用版变正式版方法,先安装试用版,然后在“添加或删除程序”里找到VS2008,点“更改/删除”就会看到一个输入序列号的地方,把下面这个序列号输进去即可,Team Suite和Professional通用

PYHYP-WXB3B-B2CCM-V9DX9-VDY8T

Cygwin安装

安装

1. 下载setup.exe,官方下载地址:http://cygwin.com/setup/current/,或从附件下载。

2. 运行,下一步,选择网络安装(Install from Internet)。

3. 选择安装位置,比如E:\Cygwin, 下面两个选项保持默认就好。

4. 选择一个包存放位置,我选的是E:\Cygwin\packages。

5. 网络连接方式,按照你的情况进行代理设置,一般直接下一步就可以了。

6. 选择下载镜像,如果你是电信用户,建议加上http://www.cygwin.cn/pub/。也就是在User URL处填上http://www.cygwin.cn/pub/ ,点击Add。

7. 等待安装完成。

安装GCC

1。重新运行setup.exe。

2。在软件包选择处选择Devel->gcc-g++, 依赖的软件包也会自动被选择上。

3。安装上一些常用的开发工具,如autoconf, make,glib等。

4。下一步,等待完成。

安装编辑器

按照安装GCC的方法,安装你喜欢的编辑器,或者其它任何软件包。

测试

1. 编写一个简单的C程序,如:

C++代码
  1. #include <stdio.h>   
  2.   
  3. int main()   
  4. {   
  5.  printf("%d+%d=%d",123,456,123+456);   
  6. }   

2. 编译,gcc gcctest.c -o add

3. $ ./add 执行,输出123+456=579,成功。

4. 复制add.exe到其他目录,并把cygwin安装目录/bin/下(如E:\cygwin\bin)的cygwin1.dll放在同一目录下,就可以正常运行了。

 

MD5的各语言实现(C语言版)

见附件。

用法:

1. 打开VC6,打开附件中的workspace。

2. Build All。得到md5.exe。

3. DOS下运行。

参数说明:

Arguments (may be any combination):
  -sstring – digests string 计算字符的MD5值。
  -t       – runs time trial
  -x       – runs test script 执行测试脚本。
  filename – digests file  计算文件的MD5值。
  (none)   – digests standard input 计算标准输入的MD5值。

 

如何关闭QQ空间?

从最开始因为好奇而开通 Qzone 到现在,我就没觉得那空间有什么优点,也许唯一的优点就是与 QQ 的紧密结合。还记得以前有要紧的事需要更新空间还得起个大早,赶着网速快才能打得开。现在的速度貌似改善了许多,但幼稚的风格、对高分辨率显示的不支持、多种代码的封闭,以及最可恶的就是腾讯一切向钱看的精神。

如果你也对此耿耿于怀,现在你可以通过登陆.

http://imgcache.qq.com/qzone/web/load_login_2.htm

把上面地址复制到浏览器里打开~

否则会发生错误:

 [attach=101]

下面会有一个调查,填写完毕就可以了。

如果发生服务器繁忙的情况:

[attach=102]

可以返回重试一下。

已经成功关闭:

[attach=103]

 

linux内核里的脏话

这是一个非常有趣的统计,两张图形象的反映出了Linux内核源代码中,脏话字眼的统计数字。
其实不单是Linux内核源代码,普通的PHP程序的源代码里也会有很好玩的注释哈!这个很形象的反映了程序写程序时的心情。

内核里平均每行的脏话数

[attach=90]

 

内核里的脏话总计数

[attach=91]

The number of various words in c, h and S source files in the linux kernel, updated monthly or whenever I hear of a new release. It’s inspired by the linux kernel fuck count, which unfortunatly is very outdated.

A little about the counting method used: A word is counted if it appears in any context, even if part of another word (such as love in rollover, which was why this word wasn’t included ;). It’s not grep -c, multiple words on one line may be counted. And don’t worry about the mirror either, the graph is generated on a box local to ftp.programvareverkstedet.lkams.kernel.org, an official kernel.org mirror.

Back to other stuff Vidar Holen’s made.

You can get the script here, but it’s pretty horrible and I wouldn’t recommend it.

DNS Status codes

  clientDeleteProhibited  
  The   clientDeleteProhibited   status   may   be   added   to   an   object   by   either   the   registrar   who   owns   the   object   or   the   registry   administrator.   If   an   object   is   on   clientDeleteProhibited,   it   may   not   be   deleted   until   the   status   is   removed.  
   
  serverDeleteProhibited  
  The   serverDeleteProhibited   is   the   same   as   the   clientDeleteProhibited   status,   except   that   only   the   registry   administrator   may   add   or   remove   this   status   from   the   object.   If   an   object   is   on   clientDeleteProhibited,   it   may   not   be   deleted   until   the   status   is   removed.  
   
  clientTransferProhibited  
  The   clientTransferProhibited   status   may   be   added   to   an   object   by   either   the   registrar   who   owns   the   object   or   the   registry   administrator.   If   an   object   is   on   clientTransferProhibited,   it   may   not   be   transferred   until   the   status   is   removed.  
   
  serverTransferProhibited  
  The   serverTransferProhibited   is   the   same   as   the   clientTransferProhibited   status,   except   that   only   the   registry   administrator   may   add   or   remove   this   status   from   the   object.   If   an   object   is   on   clientTransferProhibited,   it   may   not   be   transferred   until   the   status   is   removed.  
   
  clientUpdateProhibited  
  The   clientUpdateProhibited   status   may   be   added   to   an   object   by   either   the   registrar   who   owns   the   object   or   the   registry   administrator.   If   an   object   is   on   clientUpdateProhibited,   it   may   not   be   updated   until   the   status   is   removed.  
   
  serverUpdateProhibited  
  The   serverUpdateProhibited   is   the   same   as   the   clientUpdateProhibited   status,   except   that   only   the   registry   administrator   may   add   or   remove   this   status   from   the   object.   If   an   object   is   on   clientUpdateProhibited,   it   may   not   be   updated   until   the   status   is   removed.  
   
  clientRenewProhibited  
  The   clientRenewProhibited   status   may   be   added   to   an   object   by   either   the   registrar   who   owns   the   object   or   the   registry   administrator.   If   an   object   is   on   clientRenewProhibited,   it   may   not   be   renewed   until   the   status   is   removed.  
   
  serverRenewProhibited  
  The   serverRenewProhibited   is   the   same   as   the   clientRenewProhibited   status,   except   that   only   the   registry   administrator   may   add   or   remove   this   status   from   the   object.   If   an   object   is   on   clientRenewProhibited,   it   may   not   be   renewed   until   the   status   is   removed.  
   
  clientHold  
  An   object   on   clientHold   is   not   published   in   the   DNS   zone   file.   If   it   is   a   domain,   it   will   not   resolve   until   the   clientHold   status   is   removed.   This   status   may   be   added   to   an   object   by   either   the   registrar   who   sponsors   the   object   or   the   registry   administrator.  
   
  serverHold  
  This   status   is   the   same   as   the   clientHold   status   in   that   it   prevents   the   domain   from   being   published   into   the   DNS   zone   file;   however,   it   can   only   be   added   to   an   object   by   the   registry   administrator.  
   
  pendingTransfer  
  Depending   on   the   rules   of   your   particular   registry,   the   pendingTransfer   status   may   be   needed.   This   status   is   used   to   describe   an   object   that   is   currently   being   transferred.  
   
  pendingDelete  
  This   status   is   given   to   an   object   when   it   is   scheduled   for   deletion,   as   long   as   it   is   not   deleted   within   the   initial   grace   period   given.   The   object   remains   pendingDelete   for   a   period   to   avoid   deletion   mistakes,   as   it   is   easy   to   reverse   the   deletion   process   during   this   time.  
   
  ok  
  This   status   is   given   to   an   object   when   no   other   status   attributes   apply.   This   status   cannot   be   added   or   removed,   except   by   the   server.  

各大搜索引擎免费登录网址

各大搜索引擎:

搜索引擎
 免费登录网址
 相关问题
 
Google搜索*   http://www.google.com/intl/zh-CN/add_url.html   收录比较快
 
百度搜索*
   http://www.baidu.com/search/url_submit.html 收录较快
 
Google中文搜索*   http://www.google.cn/intl/zh-CN/add_url.html
 收录比较快
 
百度博客搜索登录   http://utility.baidu.com/blogsearch/submit.php
 百度最新推出的测试版博客搜索
 
雅虎搜索*
   http://misc.yahoo.com.cn/search_submit.html 一周内自动处理您的请求
 
搜狐/搜狗*
   http://db.sohu.com/regurl/regform.asp?Step=REGFORM&class= 收录快
 
微软Live搜索*
   http://search.live.com/docs/submit.aspx
 与国内的114搜索同数据库
 
爱问搜索*
   http://iask.com/guest/add_url.php 不要重复提交相同的网站
 
网易有道搜索*
   http://tellbot.yodao.com/report 网站登录(测试版)
 
网易有道博客搜索*
   http://tellbot.yodao.com/report?type=BLOG 登录您的博客(需审核)
 
中国搜索*
   http://service.chinasearch.com.cn/NetSearch/pageurlrecord/frontpageurl.jsp 在一个月内按相关标准收录
 
TOM搜索
   http://search.tom.com/tools/weblog/log.php 
天网搜索
   http://home.tianwang.com/denglu.htm 
Google网页目录   http://directory.google.com/Top/World/Chinese_Simplified/  dmoz,收录慢
 
百度网址站
   http://post.baidu.com/f?kw=百度site 
hao123网址之家*
   http://post.baidu.com/f?kw=hao123 
Yahoo!
   http://submit.search.yahoo.com/free/request/ 
雅虎分类目录
   http://cn.dir.yahoo.com/Regional/Countries_and_Regions/Mainland_China/ 
MSN
   http://beta.search.msn.com/docs/submit.aspx 
alltheweb
   http://www.alltheweb.com/help/webmaster/submit_site 
Gigablast
   http://www.gigablast.com/addurl
 

让textBox响应回车键并完成动作的方法

让textBox响应回车键并完成动作的方法. 网上一大堆,但基本上都是些不建议的方法,比如用keydown, keyUp, keyPress等方法,不太可取。
以前我也为这样的需求烦恼过,但后来还是找到了。

说明白些,这个事情不是textBox的事件了,应该是整个Form的,所以别在textBox的属性里找,找不到的。

如果你也有这样的问题:
我想响应单行文本框里的回车,并执行某个操作,就像网页中的提交按钮的功能一样,我该怎么做?

那就是跟我的问题一样了。

解决方法很简单,点选Form,注意,不是你要响应回车的那个文本框。
看他属性:
杂项-AccessButton 选择一个按钮,再在这个按钮上编写处理代码就好了。