摘要: 运行 cmd , 执行 "msiexec /unregserver" 然后 再执行 "msiexec /regserver" 阅读全文
posted @ 2012-07-13 16:21 重归混沌 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.C语言标准中的各类型长度,及指针长度并没有明确指定是多长,只是有一个长度限定。还有建议字节数,但这绝不应该成为我们写程序时的标准。因此,我们每到一个新平台的话就最好先搞清楚各类型是多长!2.C语言中char ,signed char,unsigned char,是3种类型,因为char 到底是signed char 还是char依赖于编译器的实现,K&R建议,为了便于移植,如果我们放的是非字符数据的话最好明确指定是signed char 还是unsigned char!3.隐式转换有算术运算转换,赋值转换4.如果一个函数的形参类型未知,那么调用函数时要对相应的实参做“整形提升(intege 阅读全文
posted @ 2012-05-22 17:50 重归混沌 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #strokes #window list without drag Stroke 0 0 R N WindowList #button 3 guesture with Ctrl starts programs in any context #"r" like guestures starts rxvt #Stroke N5456 0 A C Exec exec xkill #Stroke N65456 0 A C Exec exec xkill #Stroke N7414789 0 A C Exec exec rxvt #Stroke N7414759 0 A C Exe 阅读全文
posted @ 2012-04-22 13:39 重归混沌 阅读(231) 评论(0) 推荐(0) 编辑
摘要: ImagePath +:/usr/share/icons:/usr/share/pixmaps:/usr/share/icons/hicolor/48x48/apps:/usr/local/share/fvwm/icons:$HOME/.fvwm/iconsEdgeResistance 250 100EdgeScroll 100 100EdgeThickness 10ColormapFocus FollowsMouseClickTime 750DeskTopSize 2x2#忽略数字锁定键IgnoreModifiers L25# default Styles:Style * BorderWid 阅读全文
posted @ 2012-04-22 13:26 重归混沌 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 网上大多数都是在redhat系列机器的安装的,我始终不成功:整了好几天总算能启动了:额外的安装步骤如下: 1.安装csh,ksh 2. cd /usrln -s /tmp tmp 3.cd /binln -s /usr/bin/basename basename 4.将教程中的./pubkey -d cdslmd -y改成./pubkey -d cdslmd -fy 剩下的参看:http://www.isspy.com/opensuse13%E4%B8%8B%E5%AE%89%E8%A3%85-cadence-allegro-spb-16-30-000/ 教程 阅读全文
posted @ 2012-04-21 12:00 重归混沌 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 经过无数次的尝试,我终于在rxvt下vim中的desert配色方案中达到与gnome-terminal相似的结果!Rxvt.colorIT: magenta Rxvt.underlineColor:cyan Rxvt.tintColor: gray Rxvt.cursorColor: white Rxvt.shading: 100 xvt.background: black Rxvt.foreground : #f6f3e8 Rxvt.colorBD : #8ac6f2 Rxvt.colorUL : #95e454 ! red !Rxvt.color1 :... 阅读全文
posted @ 2012-04-19 19:27 重归混沌 阅读(348) 评论(0) 推荐(0) 编辑
摘要: ## /etc/dm/Sessions/Fvwm.desktop ##[Desktop Entry]Name=FvwmComment=FvwmExec=fvwm2Terminal=FalseTryExec=fvwm2Type=Application[Window Manager]SessionManaged=true##此文件应该在在/usr/share/xsessions中 阅读全文
posted @ 2012-04-17 17:00 重归混沌 阅读(175) 评论(0) 推荐(0) 编辑
摘要: getopt被用来解析命令行选项参数。#include <unistd.h>extern char *optarg;//选项的参数指针extern int optind, //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。extern int opterr,//当opterr=0时,getopt不向stderr输出错误信息。extern int optopt;//当命令行选项字符不包括在optstring中或者选项缺少必要的参数时,该选项存储在optopt 中,getopt返回'?’、int getopt(int argc, char * cons 阅读全文
posted @ 2012-04-05 10:05 重归混沌 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.编程好习惯之变量定义: 定义变量时总是按变量类型所占空间大小来排序是最好的! 如果是只有某个函数使用些变量,而且你又需要在函数让函数退出时不被销毁,那么就使用static吧2.编程好习惯之函数定义: 如果我们定义的C函数仅在此C文件中被调用那么加上static吧(适用于多文件编程) 如果我们想躲避C函数参数的类型检查,那 么K&R的函数定义声明方式还是很不错的!3.编程好习惯之变量类型使用 如果我们考虑可移植性的化,就最好不要去乱用int变量,因为int在不同的平台和编译器上是变化的!4.编程好习惯之编码 有时间在不明显减少代码的可读性时,可以考虑将一些语句合并,使编译器充分使.. 阅读全文
posted @ 2012-04-03 17:38 重归混沌 阅读(452) 评论(0) 推荐(0) 编辑
摘要: #include <stm32f10x_lib.h> #include "usbreg.h" #include "usbcore.h" #include "usbuser.h" #include "usbcfg.h" #include "usb.h" #include "usb_hw.h" #include "usbdesc.h" #include "hid.h" #include "hiduser.h" 阅读全文
posted @ 2012-03-26 19:43 重归混沌 阅读(3455) 评论(0) 推荐(0) 编辑