分类 Default 下的文章

[转载]代码中特殊的注释技术—TODO、FIXME和XXX的用处

原文地址: 代码中特殊的注释技术——TODO、FIXME和XXX的用处"

本文内容概要: 代码中特殊的注释技术——TODO、FIXME和XXX的用处。

前言:
今天在阅读Qt Creator的源代码时,发现一些注释中有FIXME英文单词,用英文词典居然查不到其意义!
实际上,在阅读一些开源代码时,我们常会碰到诸如:TODO、FIXME和XXX的单词,它们是有其特殊含义的。、

TODO: + 说明:
如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。

FIXME: + 说明:
如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。

XXX: + 说明:
如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简略说明。

eclipse中特殊的注释:
在eclipse中,TODO、FIXME和XXX都会被eclipse的task视图所收集。在项目发布前,检查一下task视图是一个很好的习惯。此外,在eclipse中,我们可自定义自己的特殊注释标签。如在C/C++中,进入window—>preferences—>C/C++—>Task Tags窗口即可添加特殊标签,默认只有TODO、FIXME和XXX。

2012了

2012了, 不知道写点什么好, 好歹留下点什么吧.
那: Happy New Year.

检测是否以管理员运行bat的两种方法

我用的是win7系统, 因为不喜欢一些集成包所以一直是手工配置开发环境, 然后写一个web.bat来管理tomcat mysql apache psql等服务.

但是碰到一个问题就是需要重启某个服务, 比如mysql, 这是很费劲的, 因为我是以普通用户跑win7的而不是administrator, 之前的折中方案是写一个su.bat,用处是以admin身份启动cmd然后运行web.bat,但是总感觉还是不够方便,就想着能不能检测到不是管理员身份就以管理员运行自己呢

好了,直接贴代码吧。

第一种方法是检测title里是否管理员关键字,看图。
is_admin.jpg

- 阅读剩余部分 -

新年新主题

2011到来了, 祝福所有的人新年快乐, 万事如意!

费了一下午才写完, 刚才发布的时候又发现点错误.

chrome, firefox, ie8都无错, 没有使用什么特效, 等于全css实现, 全站只有两个图

如果哪位是其他的什么浏览器, 然后发现错位什么的, 还望即时通知我, 我在这里谢过了