我有c++/Qt开发经验,也用过pyqt做过东西。 但是,我现在转向了pygtk。 1. qt大而全,由于设计的比较早,且注重和老的c++编译器兼容,没有使用新c++标准, 在实现上时采用了用自带工具预处理生成代码,再进行编译的方式。 qt的类有很多和stl中的类功能重复,但是不兼容。这点比较痛苦。 pyqt并不是trolltech(现在被nokia并购)官方支持的, 是个第三方开发库,采用sip(类似swig的c++ --> python 包装工具)来封装。 sip也...
[color="#0000ff"]'bootsect.S' Detail comment [color="#008000"]Lenovo Security 沈光辉(stephen_seng@126.com)技术总结,如有转载,请注明出处,谢谢 [color="#008000"]/[color="#008000"]************************************************************************ 只有在使用软盘启动时才用 bootsect.S这段代码;如从硬盘上的 bootloader 如lilo或grub 启动,他们是不会理会它的。也就是说,使用硬盘的 bootloader * 时...
'setup.S' Detail comment [color="#008000"]Lenovo Security 沈光辉(stephen_seng@126.com)技术总结,如有转载,请注明出处,谢谢 [color="#008000"]/[color="#008000"]************************************************************************[color="#008000"] setup.S有责任从BIOS中获取系统数据,然后将其放入系统内存中适当的位置。setup.S和内核都是 Bootsect加载入内存的。本文件的代码还从BIOS中获取内存/磁盘/其他...
sed 's/^\s\{1,\}//' file | grep '^[^#]' 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11445/showart_158707.html
A simple Java project /**创建${builDir}和${distDir}目录*/ /**编译java源文件*/ /**将${buildDir}中所有的class文件打包成名为package-${DSTAMP}.jar的文件放在${distDir}目录中,${DSTAMP}-->设置为当前日期,默认格式为yyyymmdd*/ /**指定该jar的清单文件*/ /**删除${buildDir}和${distDir}目录中已经存在的文件*/ /**复制文件*/ /**移动文件*/ /**打包成zip*/ /**打包成tar*/ /**解压缩zip*/ /**替换文件*/ /**模式匹配*/ ...
在程序中很多注释或者提示信息中 出现了 /* /* */ 的情况,gcc编译时,提示 comment within comment /* 请问加什么选项可以消除此告警,而不影响其他 或者大家是否有一个gcc选项的说明文档,谢谢