技术宅,fat-man

增加语言的了解程度可以避免写出愚蠢的代码

导航

2014年1月6日 #

批量杀死进程的脚本

摘要: ps -ef| grep "/work/stat/read/search/sphinx/book_search_content.sh"|awk '{print $2}'|while read pid; do kill -9 $pid; done 阅读全文

posted @ 2014-01-06 16:56 codestyle 阅读(204) 评论(0) 推荐(0)

C语言:Message类

摘要: message.h#ifndef MESSAGE_H#define MESSAGE_H#define TRUE 1#define FALSE 0typedef struct { int sender; int isSend; int isCharge; char date[8];}Message;Message * makeMessage(const int sender, const char *date);void setSendFlag(Message * const message);void setChargeFlag(Message * const mess... 阅读全文

posted @ 2014-01-06 16:27 codestyle 阅读(2011) 评论(0) 推荐(0)

状态机的c语言编程

摘要: http://blog.csdn.net/shandongdaya/article/details/7282547一 有限状态机的实现方式有限状态机(Finite State Machine或者Finite State Automata)是软件领域中一种重要的工具,很多东西的模型实际上就是有限状态机。FSM的实现方式:1) switch/case或者if/else这无意是最直观的方式,使用一堆条件判断,会编程的人都可以做到,对简单小巧的状态机来说最合适,但是毫无疑问,这样的方式比较原始,对庞大的状态机难以维护。2) 状态表维护一个二维状态表,横坐标表示当前状态,纵坐标表示输入,表中一个元素存储 阅读全文

posted @ 2014-01-06 13:32 codestyle 阅读(4334) 评论(0) 推荐(0)